Исправить сбой Regedit.exe при поиске в реестре
Если вы недавно обновили или обновили до Windows 10, при поиске в редакторе реестра поиск займет целую вечность, а когда вы нажмете кнопку «Отмена», произойдет сбой regedit.exe. И когда редактор реестра дает сбой, он выдает сообщение об ошибке, в котором говорится:Редактор реестра перестал работать.“. Основная проблема, повидимому, заключается в том, что длина ключей реестра составляет не более 255 байт. Теперь при превышении этого значения во время поиска происходит сбой Regedit.exe.
Во время поиска в реестре одно или несколько значений должны иметь длину более 255 байт, и как только подраздел будет найден, редактор реестра продолжит работу в бесконечном цикле. Когда вы пытаетесь отменить поиск, regedit.exe завершается ошибкой, потому что у вас действительно нет выбора. Итак, не теряя времени, давайте посмотрим, как исправить сбои Regedit.exe при поиске в реестре с помощью приведенного ниже руководства.
Исправить сбой Regedit.exe при поиске в реестре.
Обязательно создайте точку восстановления на случай, если чтото пойдет не так.
Способ 1: Запустите инструмент SFC и DISM
1. Откройте командную строку. Пользователь может выполнить этот шаг, выполнив поиск ‘команда’ а затем нажмите Enter.
2. Теперь введите в cmd следующее и нажмите Enter:
Sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows (If above fails then try this one)
3. Дождитесь завершения вышеуказанного процесса и после этого перезагрузите компьютер.
4. Снова откройте cmd и введите следующую команду, нажимая Enter после каждой:
Dism /Online /CleanupImage /CheckHealth Dism /Online /CleanupImage /ScanHealth Dism /Online /CleanupImage /RestoreHealth
5. Запустите команду DISM и дождитесь ее завершения.
6. Если вышеуказанная команда не работает, попробуйте следующее:
Dism /Image:C:offline /CleanupImage /RestoreHealth /Source:c:testmountwindows Dism /Online /CleanupImage /RestoreHealth /Source:c:testmountwindows /LimitAccess
Примечание: Замените C:RepairSourceWindows источником восстановления (установочный диск Windows или диск восстановления).
7. Перезагрузите компьютер, чтобы сохранить изменения, и посмотрите, сможете ли вы Исправить сбой Regedit.exe при поиске в реестре.
Способ 2: заменить regedit.exe
1. Сначала перейдите к C:Windows.old папку, если папка не существует, продолжайте.
2. Если у вас нет вышеуказанной папки, вам необходимо скачать regedit_W10151110240.zip.
3. Извлеките вышеуказанный файл на рабочий стол, а затем откройте командную строку. Пользователь может выполнить этот шаг, выполнив поиск ‘команда’ а затем нажмите Enter.
4. Введите следующую команду в cmd и нажмите Enter:
takeown /f «C:Windowsregedit.exe»
icacls «C:Windowsregedit.exe» /grant «%username%»:F
5. Нажмите клавишу Windows + E, чтобы открыть Файловый браузер затем перейдите к С: Windows связующее.
6. Найдите regedit.exe затем переименуйте его в regeditOld.exe а затем закройте проводник.
7. Теперь, если у вас есть C:Windows.oldWindows папка затем скопируйте regedit.exe от этого до С: Windows связующее. Если нет, скопируйте regedit.exe из ранее распакованного zipфайла в папку C:Windows.
8. Перезагрузите компьютер, чтобы сохранить изменения.
9. Запустите редактор реестра, и вы сможете искать строки, которые иметь размер более 255 байт.
Способ 3. Используйте сторонний редактор реестра.
Если вы не хотите выполнять такие сложные шаги, вы можете легко использовать сторонний редактор реестра, который работает нормально и не имеет ограничения в 255 байт. Ниже приведены некоторые из наиболее популярных сторонних редакторов реестра:
сканер реестра
Редактор реестра O&O
.
Это все, что у тебя есть Исправить сбой Regedit.exe при поиске в реестре. но если у вас все еще есть какиелибо вопросы относительно этого поста, не стесняйтесь задавать их в разделе комментариев.