Oprava: Došlo k neočekávané chybě. Průvodce řešením problémů nemůže pokračovat.



  1. Následující krok lze přeskočit, pokud nejde o poslední možnost. Tento krok je považován za agresivní přístup, ale určitě vynuluje váš proces aktualizace od samého jádra. Můžeme tedy doporučit, abyste to vyzkoušeli. Navrhlo to mnoho lidí na online fórech.
  2. Změňte název složek SoftwareDistribution a catroot2. Chcete-li to provést, na příkazovém řádku pro správu zkopírujte a vložte následující příkazy a po zkopírování každého z nich klikněte na Enter.

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
Ren% systemroot% system32 catroot2 catroot2.bak



  1. Následující příkazy nám pomohou obnovit BITS (Background Intelligence Transfer Service) a wuauserv (Windows Update Service) na jejich výchozí bezpečnostní popisovače. Níže uvedené příkazy neměňte, takže je nejlepší, když je jednoduše zkopírujete.

bity exe sdset D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPD;LL)
exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWCDR ;;



  1. Přejdeme zpět do složky System32, abychom mohli pokračovat v řešení po ruce.

cd / d% windir% system32



  1. Jelikož jsme službu BITS zcela resetovali, budeme muset znovu zaregistrovat všechny soubory nezbytné pro bezproblémový chod a fungování služby. Každý ze souborů však vyžaduje nový příkaz, aby se znovu zaregistroval, takže proces může skončit zdlouhavěji, než na jaký jste zvyklí. Zkopírujte příkazy jeden po druhém a ujistěte se, že žádný z nich nevynecháte. Tady je seznam souborů, které je třeba znovu zaregistrovat, spolu s odpovídajícími příkazy vedle nich.
  2. Některé soubory po těchto procesech mohly zůstat pozadu, takže je v tomto kroku budeme hledat. Otevřete Editor registru zadáním „regedit“ do vyhledávacího pole nebo do dialogového okna Spustit. V editoru registru přejděte na následující klíč:

HKEY_LOCAL_MACHINE COMPONENTS

  1. Klikněte na klíč Komponenty a zkontrolujte následující klávesy v pravé části okna. Pokud některého z nich najdete, vymažte je všechny.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving



  1. Další věc, kterou uděláme, je obnovení Winsock zkopírováním a vložením následujícího příkazu zpět do administrativního příkazového řádku:

netsh resetování winsock

  1. Pokud používáte Windows 7, 8, 8.1 nebo 10, z příkazového řádku zkopírujte následující příkaz a klepněte na klávesu Enter:

netsh winhttp reset proxy

  1. Pokud všechny výše uvedené kroky prošly bezbolestně, můžete nyní restartovat služby, které jste zabili v prvním kroku, pomocí níže uvedených příkazů.

čisté startovací bity
net start wuauserv
net start appidsvc
net start cryptsvc

  1. Po provedení všech kroků, které jsou uvedeny, restartujte počítač.

Řešení 2: Použijte nástroj Chkdsk Utility

Někteří uživatelé tvrdí, že použití nástroje chkdsk pomohlo vyřešit jejich problém téměř okamžitě, protože k těmto chybám někdy dochází, pokud došlo k poškození souborů pevného disku nebo k podobnému poškození. Proces je poměrně snadný, ale dokončení nástroje může chvíli trvat.

Z příkazového řádku

  1. Zapněte počítač a přihlaste se do Windows 10
  2. Stisknutím klávesy Windows otevřete nabídku Start, vyberte tlačítko Hledat nebo okamžitě začněte psát a zadejte „cmd“
  3. Vyberte „Příkazový řádek“, který by měl být prvním výsledkem, klepněte na něj pravým tlačítkem myši a vyberte možnost Spustit jako správce.
  4. Po spuštění příkazového řádku zadejte následující příkaz:
  5. chkdsk C: / f / r / x
  6. Parametry tohoto příkazu lze vysvětlit takto:
  7. /F možnost se pokusí opravit všechny nalezené chyby
  8. / r Tato možnost vyhledá vadné sektory a obnoví všechny čitelné informace
  9. / X Tato možnost vynutí odpojení disku, který se chystáte zkontrolovat, než nástroj zahájí skenování
  10. Pokud se jednotka C: používá, zadejte Y a spusťte skenování při příštím restartu počítače. Pokud ano, měli byste ukončit příkazový řádek a restartovat počítač, aby se skenování spustilo při příštím spuštění.

Z mého počítače

  1. Zapněte počítač a přihlaste se do Windows 10.
  2. Poklepáním na Tento počítač (Tento počítač) jej otevřete a klepněte pravým tlačítkem myši na jednotku, na které chcete spustit kontrolu. Vyberte možnost Vlastnosti a přejděte na kartu Nástroje.
  3. Přejděte do části Kontrola chyb a vyberte možnost Zkontrolovat.
  4. Pokud se zobrazí následující zpráva, spusťte skenování kliknutím na Prohledat jednotku:
  5. Tuto jednotku nemusíte skenovat
    Na této jednotce jsme nenašli žádné chyby. Pokud chcete, můžete stále skenovat, zda disk neobsahuje chyby.
  6. Během skenování můžete svůj počítač nadále používat. Pokud budou nalezeny nějaké chyby, můžete se rozhodnout, zda je chcete okamžitě opravit. V závislosti na výsledcích tohoto skenování nástroj vytvoří výsledky:
  7. Pokud na vašem disku nedojde k žádným chybám, zobrazí se tato zpráva: Vaše jednotka byla úspěšně naskenována
    Systém Windows úspěšně naskenoval disk. Nebyly nalezeny žádné chyby.
  8. Pokud se na disku vyskytnou chyby, místo toho se zobrazí tato zpráva:
    Restartujte počítač a opravte systém souborů. Můžete restartovat hned nebo naplánovat opravu chyb při příštím restartu.

Řešení 3: Opravte .NET Framework

Tato konkrétní metoda může znít divně, ale zdá se, že příčinou tohoto problému může být nedávná instalace rozhraní Microsoft .NET Framework. Pokud tomu tak skutečně je, měl by být problém schopen vyřešit sám za pár minut.

  1. Otevřete Nastavení systému Windows a přejděte do sekce Aplikace, pokud používáte Windows 10.
  2. Pokud používáte starší operační systém Windows, otevřete Ovládací panely >> Programy a funkce.
  3. Vyhledejte .NET Framework v seznamu nainstalovaných programů a klikněte na „Odinstalovat / Změnit“.
  4. Mělo by se otevřít okno s několika možnostmi a místo odebrání byste měli mít možnost zvolit možnost Opravit.
  5. Průvodce zahájí opravu instalace v .NET Framework a vy byste nyní měli být schopni bez problémů spustit jakýkoli nástroj pro odstraňování problémů.
  6. Pokud to nefunguje, můžete se vždy pokusit jednoduše přeinstalovat .NET Framework.

Řešení 4: Zajistěte, aby byly spuštěny některé základní služby

Některé ze služeb nezbytných pro průvodce odstraňováním problémů jsou:

Diagnostická služba Hostitelská služba
Služba hostitele diagnostického systému
Služba diagnostických zásad

Bez těchto služeb nemá nástroj pro odstraňování problémů šanci na spuštění, takže byste měli opravdu zkontrolovat, zda jsou tyto služby nakonfigurovány tak, aby vůbec fungovaly.

  1. Pokud používáte verzi systému Windows starší než Windows 10, nejjednodušší způsob, jak získat přístup ke službám spuštěným v počítači, je kliknout na tlačítko Start a přejít do dialogového okna Spustit.
  2. Do dialogového okna napište „services.msc“ a počkejte, až se otevře seznam služeb.
  3. Pokud používáte Windows 10, můžete ke Službám přistupovat také pomocí kombinace kláves Ctrl + Shift + Esc, abyste vyvolali Správce úloh.
  4. Přejděte na kartu Služby ve Správci úloh a klikněte na Otevřít služby v dolní části jeho oken, vedle ikony ozubených kol.

Po úspěšném otevření služeb postupujte podle pokynů níže.

  1. Vyhledejte službu Diagnostic Service Host kliknutím na sloupec Název, abyste mohli služby seřadit v abecedním pořadí.
  2. Pravým tlačítkem klikněte na službu Diagnostic Service Host a klikněte na Vlastnosti.
  3. Přejděte na typ spouštění a nastavte jej na Automatický (Zpožděný start).
  4. Pokud služba není spuštěna, budete moci kliknout na Start hned pod stavem služby.

Služba by měla začít hned a v budoucnu s ní nebudete mít problémy. Po klepnutí na tlačítko Start se však může zobrazit následující chybová zpráva:

'Systém Windows nemohl spustit službu Diagnostic Service Host na místním počítači.' Chyba 1079: Účet zadaný pro tuto službu se liší od účtu zadaného pro jiné služby spuštěné ve stejném procesu. “

Pokud k tomu dojde, opravte jej podle níže uvedených pokynů.

  1. Chcete-li otevřít vlastnosti služby, postupujte podle kroků 1–4 níže uvedených pokynů.
  2. Přejděte na kartu Přihlášení a klikněte na tlačítko Prohlížeč….
  3. Do pole „Zadejte název objektu k výběru“ zadejte název počítače, klikněte na Zkontrolovat jména a počkejte, až bude název ověřen.
  4. Až budete hotovi, klikněte na OK a po zobrazení výzvy zadejte do pole Heslo heslo správce.
  5. Klikněte na OK a zavřete toto okno.
  6. Přejděte zpět na vlastnosti služby Diagnostic Service Host a klikněte na Start.
  7. Zavřete vše a zkontrolujte, zda služba stále běží.

Poznámka : Pokud si stále všimnete určitých problémů, otevřete Služby znovu podle výše uvedených pokynů a opakujte stejný proces pro služby s názvem Služba vzdáleného diagnostického hostitele systému
a služba diagnostických zásad. Ujistěte se, že jsou spuštěny a že je jejich typ spouštění nastaven na Automaticky.

7 minut čtení