Jak naprawić błąd 0x80041003 w systemie Windows 10, 8, 7
Błąd 0x80041003 występował w systemie Windows działającym od wersji 7 i nadal pojawia się w najnowszym systemie Windows 10. Użytkownicy napotykają ten błąd w programie do przeglądania zdarzeń. Jest to irytujące użytkowników systemu Windows od wielu lat, ale jest dość łatwe do rozwiązania, znaleźliśmy kilka solidnych rozwiązań, aby rozwiązać problem. Postępuj zgodnie z poniższymi instrukcjami i pozbądź się błędu.
Rozwiązanie 1 - Wyłącz kontrolę konta użytkownika
Kontrola konta użytkownika to program zabezpieczający, który uniemożliwia użytkownikom bez uprawnień administratora zmianę czegokolwiek, co może zepsuć system. Jest to świetna funkcja dla bezpieczeństwa, ale czasami powoduje błędy i usterki, wielu użytkowników odkryło, że wyłączenie jej rozwiązuje ten błąd.
KROK 1: Wciśnij Windows + S. i wyszukaj kontrola użytkownika , otwórz pierwszy wynik, który mówi Zmień ustawienia kontrolne konta użytkownika .
KROK 2: W oknie kontroli konta użytkownika znajdziesz suwak, który mówi zawsze powiadamiaj po jednej stronie i nigdy nie powiadamiaj po drugiej stronie. Przesuń suwak maksymalnie w dół w kierunku nigdy nie powiadomi .
KROK 3: Kliknij ok aby zapisać swoje ustawienia.
Kontrola konta użytkownika została teraz wyłączona, a wraz z nią Twój błąd również powinien zostać rozwiązany.
Rozwiązanie 2 - Uruchom skrypt VBS
W tej metodzie musisz utworzyć plik skryptu VBS, a następnie go uruchomić. To rozwiązanie zostało dostarczone przez firmę Microsoft dla systemu Windows 7, ale działa również z nowymi wersjami. Wykonaj poniższe czynności, aby utworzyć i uruchomić skrypt.
KROK 1: Naciśnij Windows i wyszukaj notatnik , a następnie naciśnij enter.
KROK 2: Wklej następujący kod w oknie notatnika:
strComputer = „.” Ustaw objWMIService = GetObject („winmgmts:” _
& „{ImpersonationLevel = impersonate}! \” _
& strComputer & „ root subscription”)
Ustaw obj1 = objWMIService.ExecQuery („select * from __eventfilter”, gdzie name = ’BVTFilter’ and query = ’SELECT * FROM __InstanceModificationEvent WITHIN 60 WHERE TargetInstance ISA„ ”Win32_Processor” ”AND TargetInstance.LoadPercentage”> 99
Dla każdego obj1elem w obj1
set obj2set = obj1elem.Associators _ („__ FilterToConsumerBinding”)
set obj3set = obj1elem.References _ („__ FilterToConsumerBinding”)
Dla każdego obj2 w obj2set
WScript.echo „Usuwanie obiektu”
WScript.echo obj2.GetObjectText_
obj2.Delete_
Kolejny
Dla każdego obj3 w obj3set
WScript.echo „Usuwanie obiektu”
WScript.echo obj3.GetObjectText_
obj3.Delete_
Kolejny
WScript.echo „Usuwanie obiektu”
WScript.echo obj1elem.GetObjectText_
obj1elem.Delete_
Kolejny
KROK 3: Kliknij plik w menu głównym, a następnie wybierz Zapisz jako opcja z listy rozwijanej.
KROK 4: W oknie Zapisz jako wybierz wszystkie typy w opcji typu pliku, a następnie wpisz nazwę pliku jako myscript.vbs .
KROK 5: Wybierz lokalizację zapisu jako plik Pulpit a następnie kliknij Zapisać przycisk.
Skrypt VBS został pomyślnie utworzony, teraz musisz go uruchomić.
KROK 5: Wciśnij Windows + X a następnie wybierz Wiersz polecenia (administrator) . Jeśli nie możesz znaleźć wiersza polecenia, wybierz opcję Windows Powershell (administrator).
KROK 6: Kliknij tak przycisk w monicie kontroli dostępu użytkownika.
KROK 7: W oknie wiersza polecenia wpisz następujące polecenie i naciśnij enter:
cd %userprofile%Desktop
KROK 8: Wpisz następujące polecenie i naciśnij przycisk Enter
cscript myscript.vbs
To polecenie uruchomi właśnie utworzony skrypt, po uruchomieniu błąd skryptu zostanie rozwiązany automatycznie.
Rozwiązanie 3 - Uruchom skrypt nietoperza
Uwaga: aby skorzystać z tej metody, musisz mieć uprawnienia administratora, jeśli jesteś na koncie użytkownika z ograniczeniami, a następnie zaloguj się z konta administratora.
Bat script jest pomocny, gdy musisz uruchomić wiele poleceń w systemie Windows. Znaleźliśmy skrypt nietoperza, który będzie pomocny w rozwiązaniu błędu 0x80041003. Wykonaj poniższe kroki:
KROK 1: Wciśnij Okno + R. aby otworzyć program Uruchom, wpisz i naciśnij Enter.
KROK 2: Wklej następujący kod w oknie notatnika:
@echo on
cd / d c: temp
jeśli nie istnieje% windir% system32 wbem goto TryInstall
cd / d% windir% system32 wbem
polecenie net stop winmgmt
winmgmt / kill
jeśli istnieje Rep_bak rd Rep_bak / s / q
zmień nazwę Repository Rep_bak
dla %% i in (* .dll) do RegSvr32 -s %% i
dla %% i w (* .exe) zadzwoń: FixSrv %% i
dla %% i in (* .mof, *. mfl) do Mofcomp %% i
polecenie net start winmgmt
goto End
: FixSrv
if / I (% 1) == (wbemcntl.exe) goto SkipSrv
if / I (% 1) == (wbemtest.exe) goto SkipSrv
if / I (% 1) == (mofcomp.exe) goto SkipSrv
% 1 / serwer rejestru
: SkipSrv
goto End
: TryInstall
jeśli nie istnieje wmicore.exe goto End
wmicore / s
polecenie net start winmgmt
:Koniec
KROK 3: Wciśnij Ctrl + Shift + S aby otworzyć Zapisz jako okno. Wybierz wszystko akta w typie pliku i typie script.bat jako nazwa pliku.
KROK 4: Ustaw Pulpit jako miejsce docelowe pliku, a następnie kliknij plik zapisać przycisk.
KROK 5: Zamknij okno notatnika. Przejdź do pulpitu, kliknij prawym przyciskiem myszy plik script.bat ikonę i wybierz Uruchom jako administrator .
KROK 6: Kliknij przycisk tak w monicie.
Rozwiązanie 4 - Usuń folder repozytorium
W przypadku wielu użytkowników błąd spowodowany jest problemem w Instrumentacji zarządzania Windows i może się zdarzyć, że repozytorium WBEM jest uszkodzone. Rozwiązaniem tego problemu jest zresetowanie uszkodzonego repozytorium, aby rozwiązać problem.
KROK 1: Otwórz okno dialogowe uruchamiania, naciskając Windows + R, wpisz services.msc i naciśnij Enter.
KROK 2: Przewiń w dół i znajdź plik Usługa Instrumentacji zarządzania Windows okno usług. Kliknij prawym przyciskiem myszy i wybierz nieruchomości opcja.
KROK 3: Wciśnij Zatrzymać w oknie właściwości, jeśli pojawi się monit ostrzegawczy, wybierz opcję tak i zamknij okno usług.
KROK 4: Otwórz plik Eksplorator plików systemu Windows i wklej następującą ścieżkę w pasku adresu.
C: Windows System32 WBEM
KROK 5: Przewiń w dół i znajdź plik magazyn skopiuj go i wklej w bezpiecznym miejscu do tworzenia kopii zapasowych, aby móc go stamtąd pobrać, jeśli coś pójdzie nie tak.
KROK 6: Teraz kasować folder repozytorium z pierwotnej lokalizacji.
KROK 7: Uruchom ponownie komputer i pozostaw bezczynny przez co najmniej 15 minut. W tym czasie system operacyjny ponownie utworzy folder repozytorium jako folder WBEM.
KROK 8: Uruchom ponownie komputer po odczekaniu piętnastu minut. Przekonasz się, że folder repozytorium został odtworzony.
Polecany dla Ciebie:- Jak naprawić błąd „Can Not Find Script File C: Windows system32 Maintenance.vbs” w systemie Windows 10
- Jak wyczyścić wszystkie dzienniki zdarzeń w systemie Windows 10
- Jak naprawić błąd 0xc00d36cb w systemie Windows 10
- Jak naprawić błąd „Nie masz uprawnień do otwarcia tego pliku” w systemie Windows 10
- Jeśli zmienisz rozszerzenie nazwy pliku, może to stać się bezużytecznym błędem w poprawce systemu Windows 10
- Jak naprawić błąd „Can Not Find Script File Run.Vbs” podczas logowania w systemie Windows 10