Udostępnij za pośrednictwem

Problem z biblioteką MSVCR80.dll w systemie operacyjnym Windows XP Professional

Anonimowe
2013-07-31T13:55:52+00:00

Mam system operacyjny Windows XP Professional z SP3 i zainstalowanymi aktualizacjami .

System jest odnowiony po reinstalacji. 

Podczas próby odpalenia płyty z CD-R z zawartością multimedialną do nauki języka  wyskakuje mi error:

"Couldn't find library MSVCR80.dll (required by C:PROGRA~1\COMMON~1\MICROS~1\OFFICE12\MSOXMLMF.DLL)

Please ensure that it is installed."

W konsekwencji cześć multimedialna płyty nie działa , mogę jedynie odsłuchać dialogów z cześci Audio.

(na innym komputerze pod XP ten sam CD-R działa bez przeszkód)

Po przejrzeniu katalogów windows okazuje sie że mam taka bibliotekę zainstalowaną (a dokładnie 3 pliki ) w:

C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.6195_x-ww_44262b86

Nie wiem czemu w tym kodzie błędu jest odwołanie do OFFICE - na wszelki wypadek dodam że mam Office Small Business 2007

Windows dla domu | Poprzednie wersje systemu Windows | Aplikacje

Pytanie zablokowane. To pytanie zostało zmigrowane ze społeczności pomocy technicznej firmy Microsoft. Możesz zagłosować, czy pytanie jest pomocne, ale nie możesz dodawać komentarzy ani odpowiedzi, ani też śledzić pytania.

Komentarze: 0 Brak komentarzy
Liczba głosów: {count}
Odpowiedź zaakceptowana przez autora pytania
  1. Anonimowe
    2013-08-02T11:26:14+00:00

    Cześć MArcin,

    • Spróbował bym jednak zainstalować też dodaotek SP1 do Visual C++ 2010.
    • Następnie utwórz nowe konto użytkownika Windows i sprawdź, czy na nowym koncie uda się zainstalować ten program:

    a) Start, Panel Sterowania, Konta użytkowników

    b) Utwórz nowe konto

    c) Wprowadz nazwe

    d) Zaznacz, aby był to Administrator komputera i wybierz Utwórz konto

    e) Wyloguj sie z glownego konta i zaloguj na nowe i wykonaj test.

    Probowales tez instalowac to na innym komputerze?

    Jak widzisz moge tylko zgadywac jakie moze byc rozwiazanie. Problem jest na tyle trudny ze nie mamy dostepu do takiego programu ;(

    Pozdrawiam.

    1 osoba uznała tę odpowiedź za pomocną.
    Komentarze: 0 Brak komentarzy

Dodatkowe odpowiedzi: 8

Sortuj według: Najbardziej pomocne
  1. Anonimowe
    2013-07-31T14:34:21+00:00

    Cześć MarcinK

    Odinstaluj program i zainstaluj go jeszcze raz. Może pliki zostaną podmienione.

    Dodatkowo spróbuj zarejestrować tą bibliotekę. Uruchom wiersz poleceń Start => Wszystkie Programy => Akcesoria => Wiersz poleceń

    Teraz wpisz i potwierdź rejestrację biblioteki:

    Regsvr32.exe MSVCR80.dll

    Dodatkowo tutaj artykuł jak rejestrować pliki:

    http://support.microsoft.com/kb/249873/pl#method1

    Możesz również spróbować wykonać czysty rozruch:

    http://support.microsoft.com/kb/310353/pl

    Oraz zainstalować direct x:

    http://www.microsoft.com/pl-pl/download/details.aspx?id=34429

    Pozdrawiam

    Komentarze: 0 Brak komentarzy
  2. Anonimowe
    2013-07-31T14:45:25+00:00

    Dodatkowo najpierw można wykonać punkt przywracania.

    a) Trzeba nacisnąć przycisk Start, wszystkie programy, akcesoria, narzedzia systemowe, przywracanie systemu.

    b) Pozniej w przywracaniu systemu "utworz punkt przywracania" i wcisnij Dalej. Wylacz program do przywracania systemu

    c) Nastepnie zainstaluj program Visual c++ sp1:

    http://www.microsoft.com/en-us/download/details.aspx?id=5638

    Komentarze: 0 Brak komentarzy
  3. Anonimowe
    2013-07-31T19:42:20+00:00

    Witaj Tomasz

    Bardzo dziękuję za szybka reakcję na moje pytanie.

    Niestety mimo prób podjętych we wszystkich krokach -bez sukcesu

    • zainstalowałem direct x
    • rozruch w trybie diagnostycznym 
    • rejestracja biblioteki

    nie mogę zarejestrować biblioteki tzn dostaję zwrot:

    Funkcja loadLibrary ("MSVCR80.dll") nie powidła sie - Nie można odnaleźć określonego modułu

    • tutaj zaznaczę że moje wiedza IT ogranicza się do poziomu użytkownika PC - może poproszę o bardziej szczegółowe instrukcje co do narzędzia Regsvr32.exe zrobiłem jeszcze coś takiego: wpisałem: regsvr32 icwdial.dll  zwrot: załadowano plik icwdial.dll ale nie można odnaleźć punktu wejścia DllRegisterServer. Nie można zarejestrować tego pliku. wpisałem: regsvr32 missing.dll zwrot: Funkcja loadLibrary ("missing.dll") nie powidła sie - Nie można odnaleźć określonego modułu

    wpisałem: regsvr32 dskmaint.dll

    zwrot: Funkcja loadLibrary ("dskmaint.dll") nie powidła sie - Nie można odnaleźć określonego modułu

    Czy te informacje są w jakiś sposób pomocne? Czy możesz mi coś jeszcze podpowiedzieć?

    Komentarze: 0 Brak komentarzy
  4. Anonimowe
    2013-07-31T19:44:54+00:00

    Witaj Marian53,

    zainstalowałem Visual c++ sp1 - niestety nie pomogło

    dodam że mam zainstalowany Visual C++2010 x86- nie wiem czy to przeszkadza?

    Komentarze: 0 Brak komentarzy