Pokud jste nedávno aktualizovali nebo upgradovali na Windows 10, pak při hledání pomocí Editoru registru bude hledání trvat věčnost a když kliknete na Zrušit, regedit.exe se zhroutí. A když Editor registru selže, zobrazí se chybová zpráva Editor registru přestal fungovat . Zdá se, že hlavním problémem je délka klíče registru nastavená na maximum 255 bajtů. Nyní, když je tato hodnota během vyhledávání překročena, Regedit.exe se zhroutí.
Během hledání registru musí mít jedna nebo více hodnot délku větší než 255 bajtů, a jakmile je podklíč nalezen, editor registru běží v nekonečné smyčce. Když se pokusíte zrušit vyhledávání, regedit.exe se zhroutí, protože ve skutečnosti nemá žádnou jinou možnost. Aniž bychom ztráceli čas, pojďme se podívat, jak opravit selhání programu Regedit.exe při vyhledávání v registru pomocí níže uvedeného průvodce.
Obsah[ skrýt ]
- Opravit selhání programu Regedit.exe při vyhledávání v registru
- Metoda 1: Spusťte nástroj SFC a DISM
- Metoda 2: Nahraďte regedit.exe
- Metoda 3: Použití Editoru registru jiného výrobce
Opravit selhání programu Regedit.exe při vyhledávání v registru
Ujistěte se vytvořit bod obnovení jen pro případ, že by se něco pokazilo.
Metoda 1: Spusťte nástroj SFC a DISM
1. Otevřete Příkazový řádek. Uživatel může tento krok provést vyhledáním 'cmd' a poté stiskněte Enter.
2. Nyní zadejte následující do cmd a stiskněte Enter:
|_+_|
3. Počkejte na dokončení výše uvedeného procesu a po dokončení restartujte počítač.
4. Znovu otevřete cmd a zadejte následující příkaz a po každém stiskněte klávesu Enter:
|_+_|
5. Nechte spustit příkaz DISM a počkejte na jeho dokončení.
6. Pokud výše uvedený příkaz nefunguje, zkuste následující:
|_+_|Poznámka: Nahraďte C:RepairSourceWindows svým zdrojem opravy (instalační nebo obnovovací disk systému Windows).
7. Restartujte počítač, abyste uložili změny a zjistěte, zda je to možné Opravit selhání programu Regedit.exe při vyhledávání v registru.
Metoda 2: Nahraďte regedit.exe
1. Nejprve přejděte na C:Windows.old složku, pokud složka neexistuje, pokračujte.
2. Pokud výše uvedenou složku nemáte, musíte ji stáhněte si soubor regedit_W10-1511-10240.zip.
3. Rozbalte výše uvedený soubor na plochu a poté otevřete Příkazový řádek. Uživatel může tento krok provést vyhledáním 'cmd' a poté stiskněte Enter.
4. Zadejte následující příkaz do cmd a stiskněte Enter:
takeown /f C:Windows egedit.exe
icacls C:Windows egedit.exe /grant %username%:F
5. Stisknutím klávesy Windows + E otevřete Průzkumník souborů pak přejděte na C:Windows složka.
6. Najděte regedit.exe pak jej přejmenujte na regeditOld.exe a poté zavřete průzkumníka souborů.
7. Nyní, pokud máte C:Windows.oldWindows pak složku zkopírujte soubor regedit.exe z toho do C:Windows složka. Pokud ne, zkopírujte soubor regedit.exe z výše extrahovaného souboru zip do složky C:Windows.
8. Pro uložení změn restartujte počítač.
9. Spusťte Editor registru a můžete hledat řetězce, které mají velikost větší než 255 bajtů.
Metoda 3: Použití Editoru registru jiného výrobce
Pokud nechcete provádět takové složité kroky, můžete snadno použít Editor registru třetí strany, který, jak se zdá, funguje dobře a nemá limit 255 bajtů. Níže jsou uvedeny některé oblíbené editory registru třetích stran:
Doporučeno:
- Jak opravit Tiskárna není aktivována Kód chyby 20
- Oprava nefunkční numerické klávesnice ve Windows 10
- Oprava jednotky CD/DVD, která neumí číst disky
- Naplánujte vypnutí počítače pomocí Plánovače úloh
To je to, co máte úspěšně za sebou Opravit selhání programu Regedit.exe při vyhledávání v registru ale pokud máte stále nějaké otázky týkající se tohoto příspěvku, neváhejte se jich zeptat v sekci komentářů.
Aditya FarradAditya je sebemotivovaný profesionál v oblasti informačních technologií a posledních 7 let je autorem technologií. Zabývá se internetovými službami, mobilními zařízeními, Windows, softwarem a návody.