Jak naprawić błąd MSHTML.DLL

click fraud protection

Plik MSHTML.DLL umożliwia przeglądarce internetowej Microsoft Internet Explorer odczytywanie i wyświetlanie stron sieci Web w formacie HTML. Jest to plik Dynamic Link Library bezpośrednio powiązany z tym, jak przeglądarka przetwarza pliki HTML, które stanowią zdecydowaną większość stron internetowych. Błąd w pliku MSHTML.DLL może spowodować nieoczekiwane zamknięcie przeglądarki podczas renderowania stron HTML, chociaż strony napisane w innych językach są renderowane prawidłowo. Jeśli plik MSHTML.DLL został uszkodzony, użytkownik może wykonać kilka czynności, aby przywrócić funkcjonalność przeglądarki.

Krok 1

Zresetuj ustawienia Internet Explorera, otwierając program, klikając menu „Narzędzia” i klikając „Internet Opcje”. Kliknij kartę „Zaawansowane”, a następnie kliknij „Resetuj” w oknie „Resetuj ustawienia przeglądarki Internet Explorer”, aby potwierdzać.

Wideo dnia

Krok 2

Pobierz i zainstaluj najnowszą wersję przeglądarki Internet Explorer z witryny firmy Microsoft. Jeśli używasz przestarzałej wersji przeglądarki, uaktualnienie może rozwiązać błąd MSHTML.DLL przez zastąpienie pliku. Po zakończeniu instalacji uruchom ponownie komputer, a następnie otwórz przeglądarkę i przejdź do strony HTML do przetestowania.

Krok 3

Zainstaluj najnowszą aktualizację dodatku Service Pack dla swojej wersji systemu operacyjnego Windows. Przejdź do witryny Microsoft Update i wybierz opcję „Instalacja ekspresowa”. Wybierz, aby zainstalować najnowsze aktualizacje dla swojego komputera, a następnie uruchom ponownie.

Krok 4

Uruchom program Kontroler plików systemowych. To wbudowane narzędzie sprawdza ważne pliki systemowe i automatycznie zastępuje brakujące lub uszkodzone pliki. Kliknij menu „Start”, a następnie wybierz „Uruchom”. W polu tekstowym wpisz „sfc /scannow” i naciśnij klawisz „Enter”. Jeśli okaże się, że brakuje jakichkolwiek plików lub są one uszkodzone, musisz włożyć dysk z systemem Windows do napędu optycznego, aby można było zastąpić pliki. Uruchom ponownie komputer, gdy program zakończy sprawdzanie.

Krok 5

Zresetuj ustawienia protokołu TCP/IP na swoim komputerze. Kliknij menu „Start” i wybierz „Uruchom”. Wpisz „cmd”, aby otworzyć okno wiersza polecenia. Wpisz „netsh int IP reset resetlog.txt” i naciśnij klawisz „Enter”. Spowoduje to przepisanie dwóch wpisów rejestru używanych przez protokół internetowy TCP/IP, co może rozwiązać błąd DLL. Zrestartuj komputer.

Krok 6

Pobierz i zainstaluj narzędzie do czyszczenia rejestru, które sprawdza rejestr systemu Windows pod kątem błędów i naprawia lub usuwa uszkodzone wpisy. Uruchom narzędzie do czyszczenia rejestru, aby sprawdzić błędy, decydując się naprawić wykryte, a następnie ponownie uruchom komputer.

Krok 7

Przetestuj wynik dowolnego lub wszystkich tych kroków, otwierając program Internet Explorer i przechodząc do dowolnej strony sieci Web z rozszerzeniem pliku „.htm” lub „.html”. Jeśli program renderuje strony bez błędów, plik MSHTML.DLL został pomyślnie naprawiony lub zastąpiony.