Najpierw zrób:
Matuzalem napisał:
sfc /scannow z poziomu CMD wywołanego z prawami administratora
(czyli: menu start, wpisz "cmd", prawy klik -> uruchom jako administrator, w nowootwartym "czarnym okienku" wpisz "sfc /scannow").
Jeśli po zakończeniu otrzymasz komunikat "(...) naprawił pliki (...) logi są dostępne w (...)" - zrób restart systemu i powtórz czynność. Powtarzaj dotąd, aż komunikat powie "(...) nie znalazł plików do naprawienia (...)".
Następnie:
Matuzalem napisał:
DISM.exe /Online/Cleanup-image/Restorehealth
Procedura jak wyżej, tylko w "czarnym okienku" wpisujesz to co wyżej. I znowu - jeśli coś zostało naprawione - restart i powtórka.
Jeśli problem występuje nadal - robimy reset usługi aktualizacji (tu trochę dłuższa procedura):
- otwieramy cmd z prawami administratora. Wklejamy po kolei:
- zatrzymujemy usługi związane z aktualizacjami:
net stop bits
net stop wuauserv
net stop cryptsvc
- usuwamy pliki (ręcznie, nie w cmd):
C:Windowswinsxspending.xml.bak
(może go nie być)
C:WindowsWinSxSBackup*
(gwiazdka = wszystkie pliki)
- zmieniamy nazwy folderów (ręcznie, nie w cmd):
C:WindowsSoftwareDistributionDataStore -> Datastore-old
C:WindowsSoftwareDistributionDownload -> Download-old
C:WindowsSystem32catroot2 -> catroot2-old
- resetujemy uprawnienia (w okienku cmd):
sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
- przerejestrowujemy biblioteki (w okienku cmd):
cd /d %windir%system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
- resetujemy ustawienia połączeń:
netsh winsock reset
netsh winsock reset proxy
- przywracamy ustawienia uruchomienia usług do domyślnych:
sc config wuauserv start= auto
sc config bits start= auto
sc config DcomLaunch start= auto
- uruchamiamy usługi związane z aktualizacjami, zatrzymane na początku:
net start bits
net start wuauserv
net start cryptsvc
- restartujemy komputer.
Jeśli problem występuje nadal - podaj proszę numer błędu który Ci wyskakuje (w formie np. "0x800f0831").
Pozdrówka
Michał