Тэги:
Текст:
Многочисленные непонятные ошибки в работе Windows иногда вызваны повреждением системных файлов и NTFS разрешений или разрешений в реестре. Реже ошибками возникающими в памяти.
Чтобы избежать бессоных ночей, диагностику таких ошибок надо проводить в следующем порядке.
1. Проверка памяти в BIOS выявляет большинство ошибок, но не все. Поэтому используем, например, Memtest86+
2. Проверяем диск на физическом уровне. Для этого используем какую-либо утилиту посекторного чтения. Например, MHDD. Проверяем диск 2-3 раза. Если есть поврежденные сектора пробуем их переадресовать (remap). Запускаем ОС и смотрим результат.
3. После успешной проверки диска на физическом уровне проверяем системные файлы. Используем для этого средство проверки системных файлов SFC.EXE /SNANNOW. Если при проверке обнаружится, что файл был изменен, то он заменяется исходной версией из папки \windows\system32\dllcache или из папки, содержащей установочные файлы Windows.
4. NTFS разрешения и разрешения в реестре можно восстановить на первоначальные используя шаблон безопасности.
Для XP: secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
Для Vista и 7: secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose
Несмотря на краткость советов они помогли мне решить не один десяток тупиковых ситуаций.
Добавить комментарий.