Stránka 1 z 1
Ako nahradiť msvcrt.dll v WXP
Napsal: 06 dub 2013, 23:24
od procesor
Nemôžem na notebook Acer-Aspire-3000 s WXP nainštalovať Avira 2013.
Prešiel som web, stiahol nejaký novší msvcrt.dll, len ho neviem v záložke (windows\system32|) zameniť za ten čo zrejme nefunguje úplne podľa predstáv aviraLoadera. Popisy ako to urobiť manuálne akosi nefungujú.
CD, ktoré mám k systému asi dokážu iba nahrať WXP nanovo.
CD1 sa vyhráža, že najprv vyčistí hdd

(a to nechcem).
Nie je problém ten súbor pod iným OS vymeniť, ale ho treba ho aj "zaregistrovať", a to akosi neviem. Systém bez toho súboru-korektne vloženého je nefunkčný.
Poradí mi niekto ako to spraviť? Viem s registrami robiť aj "remote", len neviem čo-kde vložiť/prepísať.
Napsal: 07 dub 2013, 09:26
od ok1hga
http://ppk.chip.cz/cs/poradna/problemy- ... t-dll.html
http://www.pcforum.cz/viewtopic.php?f=17&t=5885
v WXP je tato knihovna na více místech, protože některé programy používají svoji, ale se stejným názvem.
Napsal: 07 dub 2013, 10:50
od procesor
Tú chybu vyhadzuje iba pri spustení "avira_free_antivirus.exe".
Vyskúšal som kadečo a nakoniec som tie chyby odklikol a Avira sa nainštaloval ...zatiaľ bez problémov funguje.
To vidím, že tých MSVCRT.DLL je v okrem systému aj v niektorých aplikáciách a teraz už aj kade-tade som to rozťahal

(...musím to vyčistiť, aby som na to nezabudo).
Podľa mňa tá inštalácia nemá nárok používať nejakú inú msvcrt.dll ako z windovs\system32.
Idem ešte spustiť jeden staručký čistiaci soft, ktorý neohuruje tisíckami chýb v systéme (bol kedysi free

), lebo pri snorení po webe som si ponaťahoval a pospúšťal zopár zaručene "najlepších a najchytrejších" balíčkov na opravu systému, ktoré aj po odinštalovaní zanechajú po sebe poriadny bordel.
Takže-tak. Pól dňa je fuč, problém ostal, dá sa stým žiť.
Ď.
Napsal: 07 dub 2013, 10:52
od SDZ
Ono to funguje tak,že pokud to není v aplikaci stanovený jinak,tak to nejdřív hledá tu knihovnu v adresáři aplikace,až potom v system32.Další věcí je,jestli je ta knihovna potřeba registrovat.Podle popisu hlášky je načítána dynamicky,tak pro tenhle případ registrovaná bejt nemusí.Napadá mě,jestli na PC nebyla nainstalovaná starší verze programu a při přeinstalaci se nepřepsaly všechny soubory.Zkusil bych odinstalovat ,zkontrolovat,jestli se vše smazalo,pokud ne,tak smazat ručně a znovu nainstalovat program.Pokud nějaká aplikace využívá tu knihovnu staticky,tak smazat nepůjde,v případě dynamickýho využívání ji snmazat lze i za běhu programu v okamžiku kdy ji zrovna nevyužívá.
Jako další bych zkusil nakopírovat tu novou dll do adresáře aplikace,která hlásí chybu.Pokud ani to nepomůže,tak zkusit v nouzovým režimu přepsat tu v system32 -hlavně si vše nejprve zazálohovat!!!
Napsal: 07 dub 2013, 13:39
od p32
Pokud chceš nějakou knihovnu přehrávat jinou za předpokladu, že ukazovátka v ní jsou fakt na stejném místě, tak si napřed zjisti vyhledávací službou, kde všude je a tam všude ji asi budeš muset nahradit tou novější.
Já mám tu MSVCRT.DLL v PC s XP zrovna na 10 místech.