- Description of the Windows Registry Checker Tool (Scanreg.exe)
- Summary
- More Information
- To Restore Individual Files
- Known Issues for Windows Registry Checker
- References
- Windows registry scanning tool
- Delete Selected Keys/Values
- Tips for using RegScanner
- Searching DWORD/Binary values
- Searching the Registry in a remote computer
- Using reg: Links
- Windows registry scanning tool
- Versions History
- Start Using EncryptedRegView
- Описание программы проверки реестра Windows (Scanreg.exe)
- Аннотация
- Дополнительная информация
- Восстановление отдельных файлов
- Известные проблемы с программой проверки реестра Windows
- Ссылки
- RegScanner
- О программе
- Что нового
- Системные требования
- Полезные ссылки
- Подробное описание
- Преимущества RegScanner по сравнению с Редактором реестра Windows
Description of the Windows Registry Checker Tool (Scanreg.exe)
Summary
When you start your computer successfully, the Windows Registry Checker tool (Scanreg.exe) creates a backup of system files and registry configuration information (including user account information, protocol bindings, software program settings, and user preferences) once daily. Files that Windows Registry Checker backs up include System.dat, User.dat, System.ini, and Win.ini. This article describes the Windows Registry Checker tool.
More Information
Windows Registry Checker automatically scans the system registry for invalid entries and empty data blocks when it is started. If invalid registry entries are detected, Windows Registry Checker automatically restores a previous day’s backup. This is equivalent to running the scanreg /autorun command from a command prompt. If no backups are available, Windows Registry Checker tries to make repairs to the registry. This is equivalent to running the scanreg /fix command from a command prompt. If the registry contains more than 500 KB of empty data blocks, Windows Registry Checker automatically optimizes it.
Windows Setup runs the Windows Registry Checker tool to verify the integrity of the existing registry before it performs an upgrade. If it detects registry damage, it tries to fix it automatically.
The protected-mode version of the Windows Registry Checker tool (Scanregw.exe) can create a backup of the system files and scan the registry for invalid entries. If invalid entries are detected, it refers to the real-mode version of the Windows Registry Checker tool (Scanreg.exe) for a resolution.
You can configure Windows Registry Checker with a Scanreg.ini file. Settings that you can configure include:
Enabling or disabling the tool
The number of backups maintained (no more than five is recommended)
The location of the backup folder
Settings to add additional files to the backup set
For additional information about the Scanreg.ini file, click the article number below to view the article in the Microsoft Knowledge Base:
183603 How to Customize Registry Checker Tool Settings To start the Windows Registry Checker tool, click Start, click Run, type scanregw.exe in the Open box, and then click OK.
NOTE: To use the Windows Registry Checker tool with the /restore parameter, you must run the tool from a command prompt running outside of Windows. When you do so, you can choose up to five registry backup files listed for you to restore.
To Restore Individual Files
To restore individual files, follow these steps:
Click Start, point to Find, and then click Files Or Folders.
In the Named box, type rb0*.cab, and then click Find Now.
Double-click the cabinet file that contains the file that you want to restore.
Right-click the file that you want to restore, click Extract, and then choose the folder where the new file is to be placed. Microsoft recommends that you place the file in your Temp folder.
Restart your computer in MS-DOS mode (in Windows Millennium Edition, this requires that you restart with the Windows Millennium Edition Startup disk).
Copy the file that you extracted to the appropriate folder. Note that registry .dat files are typically marked as hidden and read-only, so you need to use both the attrib and copy commands to replace the existing file with the newly extracted one.
Known Issues for Windows Registry Checker
If your registry contains an entry that references a file (such as a .vxd file) that no longer exists, it is not repaired by Windows Registry Checker. Such errors are not typically damaging, and you can manually remove the entry.
The amount of conventional memory that is required by Windows Registry Checker is determined by the size of your registry. Windows Registry Checker may require 580 KB or more of free conventional memory to complete the repair process. If you encounter an «Out of Memory» error message, optimize your free conventional memory.
NOTE: Extended memory is required for Windows Registry Checker to operate properly, so it does not run when you start your computer with the Safe Mode Command Prompt Only option. The exception to this is the scanreg /restore command, which is the only Scanreg function that can run without extended memory memory.
References
For additional information about Registry Checker command line switches, click the article number below to view the article in the Microsoft Knowledge Base:
184023 Command-Line Switches for the Registry Checker Tool
Windows registry scanning tool
After running RegScanner, you should select the desired scan/search options, and click OK to start the scan.
Delete Selected Keys/Values
Tips for using RegScanner
- If you want to view all Registry values under a specific key, choose ‘Registry item contains any value’ in the matching combo-box, uncheck the ‘Scan the following base keys’, and in the Base Key combo-box type the desired key (For example: HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer)
- If you want to view all Registry values that contains large amount of data, uncheck the ‘Add entry for each found key’ option, choose ‘Registry item contains any value’ in the matching combo-box, choose the ‘Display only data with the following lenth range’, and type the data length range that you want to find, for example: from 1000 bytes to 100000 bytes.
- If you want to view the list of all Registry keys that have been modified in the last few hours or days, check the ‘Add entry for each found key’ and ‘Add only keys’ options, choose ‘Registry item contains any value’ in the matching combo-box, choose the ‘Display only keys that their modified time is within the following range’ option, and then select the modified date/time range that you want to view.
Searching DWORD/Binary values
Searching the Registry in a remote computer
For more information about connecting to the Registry of a remote computer, read this:
How to connect a remote Windows 7/Vista/XP computer with NirSoft utilities.
Using reg: Links
In order to enable/disable this feature, go to the File menu of RegScanner utility, and choose the ‘Support Reg: Links’ option.
Be aware that changing this option only affects the current logged on user.
Windows registry scanning tool
Versions History
- Version 1.03:
- Fixed another bug of skipping Registry keys when scanning files on external drive.
- Version 1.02:
- Fixed bug: EncryptedRegView skipped some of the Registry key under HKEY_CURRENT_USER\Software\Classes when scanning files on external drive.
- Version 1.01:
- Fixed the lower pane to switch focus when pressing tab key.
- Version 1.00 — First release.
Start Using EncryptedRegView
After running it, the ‘Advanced Options’ window is opened and allows you to choose the settings of the Registry scan. By default, EncryptedRegView offers you to scan the Registry of your current running system and current user, without elevation (Run As Administrator). If you check the ‘Run as administrator to decrypt system protected data’ option, EncryptedRegView will be executed as Administrator (elevation) and then it might be able to decrypt system protected data that cannot be decrypted with normal user privilege.
After pressing the ‘OK’ button, EncryptedRegView starts to scan the Registry and searches for DPAPI-encrypted data. When it finds encrypted data, it tries to decrypt it. If EncryptedRegView successfully decrypts the data, a new item is added to the upper pane with ‘Succeeded’ in the ‘Decryption Result’ column and green icon. You can look at the entire decrypted information as Hex-Dump format in the lower pane by selecting the desired item in the upper pane. If the decrypted information is a string, it’s also displayed in the upper pane under the ‘Decrypted Value’ column.
If the decryption process fails, a new item is added to the upper pane with ‘Failed’ in the ‘Decryption Result’ column and red icon.
Описание программы проверки реестра Windows (Scanreg.exe)
Аннотация
Один раз в день после успешного запуска компьютера программа проверки реестра Windows (Scanreg.exe) создает резервную копию системных файлов и конфигурации реестра, включая сведения об учетных записях пользователей, привязках протоколов, параметрах программного обеспечения и пользовательских настройках. При этом создаются резервные копии файлов System.dat, User.dat, System.ini и Win.ini. Эта статья описывает программу проверки реестра Windows.
Дополнительная информация
Программа проверки реестра Windows в процессе запуска автоматически проверяет наличие недействительных записей и пустых блоков данных в системном реестре. В случае обнаружения недействительных записей программа проверки реестра Windows автоматически восстанавливает сделанную в предыдущий день резервную копию. Это действие равнозначно выполнению команды scanreg /autorun из командной строки. Если резервные копии отсутствуют, программа пытается восстановить реестр. Это действие равнозначно выполнению команды scanreg /fix из командной строки. Если объем пустых блоков данных в реестре превышает 500 КБ, программа проверки реестра Windows выполняет оптимизацию автоматически.
Программа установки Windows перед обновлением операционной системы запускает программу Scanreg.exe для проверки целостности существующего реестра, которая автоматически пытается исправить обнаруженные повреждения.
Версия программы проверки реестра Windows для работы в защищенном режиме (Scanregw.exe) создает резервные копии системных файлов и проверяет наличие недействительных записей в реестре. При обнаружении недействительных записей она обращается за решением к программе проверки реестра Windows для работы в реальном режиме (Scanreg.exe).
Программа проверки реестра Windows настраивается в файле Scanreg.ini. Предусмотрена возможность изменения следующих параметров:
Включение и выключение программы
Количество хранимых резервных копий (рекомендуется не более 5)
Расположение папки для хранения резервных копий
Параметры для включения дополнительных файлов в резервный набор данных
Чтобы узнать дополнительные сведения о файле Scanreg.ini, щелкните ниже номер статьи в базе знаний Майкрософт.
183603 Настройка параметров программы проверки реестра
Для запуска программы проверки реестра Windows выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду scanregw.exe и нажмите кнопку ОК.
ПРИМЕЧАНИЕ. С параметром /restore программу проверки реестра необходимо запускать из командной строки вне Windows. При этом для восстановления можно выбрать до пяти резервных файлов реестра.
Восстановление отдельных файлов
Чтобы восстановить отдельные файлы, выполните указанные ниже действия.
Нажмите кнопку Пуск и выберите пункт Найти, а затем — Файлы и папки.
В поле Искать имена файлов и папок введите rb0*.cab и нажмите кнопку Найти.
Дважды щелкните САВ-файл, который содержит файл, подлежащий восстановлению.
Правой кнопкой мыши щелкните необходимый файл, выберите команду Извлечь и укажите папку для извлечения. Корпорация Майкрософт рекомендует помещать такие файлы в папку Temp.
Перезагрузите компьютер в режиме MS-DOS (для этого Windows Millennium Edition необходимо перезапустить с помощью загрузочного диска).
Скопируйте извлеченный файл в соответствующую папку. Следует учитывать, что DAT-файлы реестра обычно имеют атрибуты «Скрытый» и «Только чтение», поэтому для замены существующего файла на только что извлеченный необходимо воспользоваться командами attrib и copy.
Известные проблемы с программой проверки реестра Windows
Если реестр содержит запись, которая ссылается на несуществующий файл (например, VXD-файл), такую запись невозможно исправить с помощью программы проверки реестра Windows. Такие ошибки не представляют большой опасности, и запись можно удалить в ручном режиме. Чтобы узнать дополнительные сведения о подобных ошибках, щелкните ниже номер статьи в базе знаний Майкрософт.
132008 Сообщение об ошибке: «Не удается найти необходимый файл устройства. «
Объем обычной памяти, которая необходима для программы проверки реестра Windows, зависит от размеров реестра. Чтобы провести восстановление, программе может понадобиться 580 КБ и более незанятой обычной памяти. Если появляется сообщение «Недостаточно памяти», свободную обычную память необходимо оптимизировать. Чтобы узнать дополнительные сведения об оптимизации памяти, щелкните ниже номер статьи в базе знаний Майкрософт.
134399 Увеличение обычной памяти для программ, работающих на основе MS-DOS
ПРИМЕЧАНИЕ. В процессе работы программа проверки реестра Windows использует расширенную память. Следовательно, после запуска компьютера в режиме Безопасный режим с поддержкой командной строки программа не функционирует. Исключением служит команда scanreg /restore — единственная функция Scanreg, не требующая наличия расширенной памяти.
Ссылки
Чтобы узнать дополнительные сведения о параметрах командной строки для программы проверки реестра, щелкните ниже номер статьи в базе знаний Майкрософт.
184023 Параметры командной строки для программы проверки реестра
RegScanner
Разработчик: | Nir Sofer |
Лицензия: | Freeware (бесплатно) |
Версия: | 2.60 |
Обновлено: | 2020-08-19 |
Системы: | Windows 10 / 8.1 / 8 / 7 / 2008 / Vista / 2003 / XP |
Интерфейс: | английский / русский * |
Рейтинг: | |
Ваша оценка: | |
Категория: | Настройка и оптимизация системы |
Размер: | 69.8 KB / 95.9 KB (x64) |
О программе
Что нового
Новое в версии 2.60
- Добавлена возможность фильтрации результатов поиска по владельцу ключа реестра. Вы можете искать ключи определенных владельцев или исключать ключи определенных владельцев из поиска. Несколько владельцев можно указывать через запятую, например SYSTEM, TrustedInstaller.
Системные требования
Полезные ссылки
* Воспользуйтесь официальным файлом русификации. Распакуйте архив и разместите файл RegScanner_lng.ini в папке установки программы
Подробное описание
RegScanner — это небольшая утилита, которая позволяет сканировать реестр Windows, находить нужные значения реестра, которые соответствуют указанным критериям поиска, и отображать их в одном списке.
После нахождения значений реестра, вы можете легко перейти на нужное значение в Редакторе реестра (RegEdit), просто дважды щелкнув соответствующий элемент. Вы также можете экспортировать найденные значения реестра в файл .reg, который может быть использован в Редакторе реестра.
Преимущества RegScanner по сравнению с Редактором реестра Windows
• Утилита RegScanner отображает все результаты поиска сразу, так что вам не нужно каждый раз нажимать F3, чтобы найти следующее значение.
• В дополнение к стандартной строке поиска (как в RegEdit), RegScanner также можете найти значения реестра по длине (в байтах), типу данных (REG_SZ, REG_DWORD и так далее), а также по дате изменения значения ключа реестра.
• RegScanner можете искать Unicode-строки в бинарных данных.
• RegScanner позволяет делать поиск с учетом регистра.
• Во время сканирования реестра RegScanner отображает текущие проверенные разделы реестра, в отличие от Редактора реестра Windows, которые отображает скучное поисковое окно «Просмотр в реестре».