Jak wiesz, usługa instalacji nienadzorowanejaktualizacje w systemach Windows, począwszy od wersji siódmej, często zawodzą. Wśród najczęstszych błędów jest pojawienie się wiadomości z kodem 0x80070005 (Windows 7). Jak naprawić tę sytuację, teraz zobaczymy. Należy od razu zauważyć, że ten problem nie dotyczy wyłącznie G7. Równie dobrze da się to odczuć w ósmej i dziesiątej wersji.
W jaki sposób należy określić środek zaradczyeliminacja choroby, musisz znać podstawowe przyczyny jej pojawienia się. Błąd Windows Update 0x80070005 (jako przykład bierzemy Windows 7, nie więcej) może wystąpić tylko w przypadkach, gdy system nie może uzyskać dostępu do niektórych plików systemowych i komponentów lub użytkownik nie ma niezbędnych praw dostępu.
Najczęstsze sytuacje, w których system generuje ostrzeżenie o odmowie dostępu do określonego obiektu, to:
Jak widać, główny nacisk kładziony jest nabrak dostępu do plików i składników systemu operacyjnego. Wydawałoby się, co jest łatwiejsze w korzystaniu z konta administratora? Ale nie. Problem, mimo pozornej prostoty, jest znacznie głębszy. A jedną z najbardziej nieprzyjemnych sytuacji jest dokładnie ta, w której występuje błąd 0x80070005 (Windows 7). Jak naprawić tę awarię, teraz zobaczymy. To prawda, że w tym przypadku standardowe metody mogą nie działać, więc musisz nadwyrężać mózg.
Pierwszym sposobem rozwiązania problemu jest skorzystanie z automatycznej naprawy awarii. Chodzi o sprawdzenie integralności komponentów systemu.
Najpierw wywołujemy wiersz poleceń, wpisującKonsola „Uruchom” (Win + R) cmd (wymagane w imieniu administratora). Następnie wpisujemy trzy komendy, które w pierwszym etapie pozwalają wyeliminować problem w trybie automatycznym z wykorzystaniem samego systemu. Najpierw rejestrujemy polecenie sfc / scannow, a potem jeszcze dwa: disc / online / cleanup-image / scanhealth i DISM / online / cleanup-image / restorehealth. Prawdopodobieństwo naprawienia sytuacji jest dość wysokie, chociaż w niektórych przypadkach może to nie działać (jeśli integralność elementów systemu nie zostanie naruszona).
Jednym z najbardziej wszechstronnych środków jest wieleEksperci i użytkownicy nazywają małe narzędzie, które można pobrać z oficjalnej witryny firmy Microsoft jako wykonywalny plik instalacyjny SubInACL.exe.
Musisz zainstalować program w systemie za pomocąściśle określone zasady, ponieważ jeśli instalacja jest niepoprawna, błąd z kodem 0x80070005 (Windows 7) może pojawić się ponownie. Jak w ten sposób naprawić błąd?
Najpierw uruchom pobrany instalator z uprawnieniamiadmin i jako folder docelowy określamy katalog znajdujący się w katalogu głównym partycji systemowej dysku (na przykład C: / subinacl). Jest to dodatek do skryptów, a nie narzędzie do rozwiązywania problemów.
Potem zaczyna się najtrudniejsza część. W standardowym „Notatniku” należy wpisać kod widoczny na poniższym obrazku.
Utworzony plik należy zapisać w pliku wykonywalnymFormat BAT w dowolnej dogodnej lokalizacji. Następnie klikając obiekt prawym przyciskiem myszy wywołujemy podmenu i wybieramy uruchomienie w imieniu Administratora. Po zakończeniu wykonywania skryptu na ekranie konsoli poleceń zostanie wyświetlony napis „Gotovo”. Następnie wystarczy nacisnąć dowolny klawisz, aby wyjść, ponownie uruchomić komputer i powtórzyć operację, która spowodowała awarię 0x80070005 (Windows 7). Jak naprawić sytuację, jest jasne. Ale w niektórych przypadkach skrypt może nie działać. Nie wspominając o przyczynach, zauważamy, że można zastosować inne skrypty, z których jeden pokazano poniżej.
To prawda, według doświadczonych użytkowników, wykonanie tego konkretnego scenariusza może doprowadzić do niesprawności całego systemu, dlatego należy go używać tylko na własne ryzyko i ryzyko.
Zdarza się również, że przywracanie systemu jest włączonepewien etap pociąga za sobą pojawienie się błędu 0x80070005 (Windows 7). Jak naprawić nieudany proces odzyskiwania? Najpierw dla konta musisz sprawdzić prawa dostępu do katalogu System Volume Information (jest ukryty, więc musisz włączyć wyświetlanie odpowiednich obiektów w menu widoku). Jeśli obok pozycji „Tylko do odczytu” znajduje się znacznik wyboru, należy go usunąć.
W niektórych przypadkach możesz użyć dostępu dokonfiguracja systemu za pomocą wiersza msconfig w konsoli Uruchom, gdzie na karcie Ogólne odznacz wszystkie pola i zastosuj uruchamianie diagnostyczne lub selektywne.
Na koniec możesz spróbować uruchomić edytor usług (services.msc) i ustawić typ automatycznego uruchamiania dla komponentu kopiowania w tle.
W ostatniej wersji zakłada się resetrepozytorium ze zmianą nazwy folderu początkowego. Najpierw uruchom ponownie w trybie awaryjnym i wpisz w linii poleceń net stop winmgmt, po czym w katalogu System32 głównego katalogu systemowego znajdujemy folder wbem, aw nim katalog repozytorium, któremu należy nadać inną nazwę (wystarczy dodać do nazwy Old z kropką).
Następnie ponownie uruchom system ponownie (ponownie wtryb bezpieczny), użyj wiersza poleceń i napisz podstawowy wiersz poleceń zatrzymania. Następnie wprowadź winmgmt / resetRepository. Po tym wszystkim, co zostało zrobione, ponownie uruchamiamy system jak zwykle. Problem zniknie.
Jak już widać, takiej sytuacji nie majest jednym z tych, które można poprawić standardowymi, prostymi metodami. Jeśli pojawi się taki błąd, naprawdę musisz poświęcić trochę czasu i wysiłku, aby ożywić system. Jednak wszystkie opisane działania w większości przypadków pomagają w 100%, z wyjątkiem automatycznej korekty błędów, która może nie działać. Jeśli wszystko inne zawiedzie, musisz sprawdzić wolne miejsce na dysku twardym. Być może właśnie ten czynnik działa odstraszająco.