49 lines
2.3 KiB
Markdown
49 lines
2.3 KiB
Markdown
# winrep
|
|
|
|
Простой инструмент для проверки и восстановления системных компонентов Windows 10 и Windows 11.
|
|
|
|
## Использование
|
|
|
|
1. Скачайте и распакуйте архив.
|
|
2. Запустите `winrep.cmd` двойным щелчком.
|
|
3. Подтвердите стандартный запрос UAC.
|
|
4. Не закрывайте окно до появления итогового результата.
|
|
5. После завершения откроется папка с логом.
|
|
|
|
## Что делает
|
|
|
|
`winrep` автоматически:
|
|
|
|
- запрашивает права администратора;
|
|
- запускает `DISM.exe /Online /Cleanup-Image /RestoreHealth`;
|
|
- затем запускает `sfc.exe /scannow`;
|
|
- распознаёт основные результаты SFC на русской и английской Windows;
|
|
- отдельно распознаёт состояние, когда Windows требует перезагрузку перед повторным SFC;
|
|
- сохраняет основной лог на рабочий стол;
|
|
- при ошибке DISM сохраняет отдельный подробный DISM-лог;
|
|
- сообщает, требуется ли перезагрузка или повторная проверка.
|
|
|
|
DISM запускается первым, поскольку он восстанавливает хранилище компонентов, которое SFC использует как источник исправных системных файлов.
|
|
|
|
## Логи
|
|
|
|
Основной файл:
|
|
|
|
`Windows_Repair_YYYY-MM-DD_HH-MM-SS.log`
|
|
|
|
Если DISM завершается ошибкой, дополнительно сохраняется:
|
|
|
|
`Windows_Repair_YYYY-MM-DD_HH-MM-SS_DISM.log`
|
|
|
|
## Совместимость
|
|
|
|
- Windows 10
|
|
- Windows 11
|
|
- Windows PowerShell 5.1, входящий в стандартную поставку Windows
|
|
|
|
## Важно
|
|
|
|
Не выключайте и не перезагружайте компьютер во время выполнения проверки.
|
|
|
|
Если SFC сообщает, что для завершения восстановления требуется перезагрузка, перезагрузите Windows и запустите `winrep.cmd` ещё раз.
|