Popravak programa se ne može pokrenuti jer iz vašeg računala nedostaje MSVCR100D.dll.
- Kategorija: Tutoriali
Morao sam ponovo instalirati Windows 7 na drugi tvrdi disk na računalu nakon što se drugi dan srušio korijenski disk. To je značilo mnogo ponovnih instalacija softvera, a ponekad i poruka o pogrešci kada određeno vrijeme rada ili programa nije instalirano na sustav. Danas sam pokušao pokrenuti program koji to nisam uspio. Izbacila je pogrešku 'Program se ne može pokrenuti jer iz vašeg računala nedostaje MSVCR100D.dll. Pokušajte ponovo instalirati kako biste riješili problem '.
Ponovno instaliranje očito ga nije popravilo. Čudna stvar bila je ta što je instalacijski program prepoznao da nedostaju runtime knjižnice Microsoft Visual C ++ 2010, ali instalacija koju je pokrenula da ispravi problem nije popravila pogrešku kada sam pokušao pokrenuti program nakon instalacije.
Prvo što sam učinio bilo je provjeriti je li datoteka msvcr100d.dll kopirana u mapu sustava tijekom instalacije runtimea. Ispostavilo se da se datoteka nigdje nije vidjela, samo je datoteka msvcr100.dll kopirana u mapu Windows system32.
Nakon nekih provjeravanja uočio sam da d na kraju stoji za ispravljanje pogrešaka. Potom sam provjerio instalacijsku datoteku runtimea ekstrahirajući njezin sadržaj na mom računalu, samo da bih otkrio da msvcr100d.dll nije uključen u instalacijsku datoteku.
Nisam 100% siguran u to, ali čini se kao da je programer programa napravio pogrešku čineći programsku datoteku za koju je potreban debug dll. Ako je to točno, moglo bi biti da se msvcr100d.dll distribuira samo s Visual Studio, a ne i runtime knjižnicama.
Problem sam riješio preuzimanjem dll-a od dll repozitorij treće strane (obavezno odaberite download zip datoteku na stranici). Zatim sam izravno izvadio dll u program, a evo, program je radio nakon toga.
Možete je postaviti i u mapu system32, ali osobno je preferiram u mapi s aplikacijama kako biste izbjegli probleme s drugim programima. Također je lakše izbrisati datoteku kad se program deinstalira.
Zbog toga sam razmišljao. Znate li neko skladište na Internetu u kojem možete potražiti nazive datoteka i kako se raspodjeljuju?