Translate

среда, 14 января 2015 г.

Восстановить, сбросить параметры локальной политики безопасности Windows XP.

Решено Как Сбросить, Восстановить, локальные политики безопасности на хр читай здесь
При открытии "Локальная политика безопасности" в Администрирование, всплывает окно с предупреждением:
Параметры безопасности групповой политики, которые применяются к этому компьютеру, не определены.  Произошла следующая ошибка при попытке получить данные параметры из базы политики локальной безопасности(%windir%\security\database\secedit.sdb): Параметр задан неверно.
 Следующие  некоторые возможные ошибки,  так же связанные с повреждением файла базы данных Secedit.sdb:
При установки компонентов  Windows, Программа установки не может скопировать один или несколько файлов с компакт-диска с Windows XP  KB894351
Ошибки расширенного типа.
Не возможность скопировать нужные файлы утилитой System File Checker, при проверки защищенных файлов Windows команда sfc /scannow.

Далее я попробуй описать подробности и нюансы связанные  с процедурой восстановления и настройки параметров локальной политики безопасности.
Сама процедура подробно написана в статьях оддержки Microsoft KB278316, KB894351. Правда одна относится к Windows 2000 другая же к Windows XP SP2, а вся процедура проделана на машине Windows XP SP3.
Есть еще одна статья KB313222 под названием: Восстановление параметров безопасности до заведомо рабочего состояния в которой написано об "Анализе и настройки безопасности" о ней и пойдет речь.

Кратко примерно так:
Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду C:\WINDOWS и нажмите кнопку ОК  Далее буква C:\ диск с установленной  Windows XP.
В папке C:\WINDOWS\ создайте папку OldSecurity.
Переместите в эту папку все файлы с расширением LOG из папки C:\WINDOWS\Security\logs.
В папке C:\WINDOWS\Security\Database найдите файл Secedit.sdb и присвойте ему имя Secedit.old.
Выберите в меню Пуск пункт Выполнить, введите команду mmc и нажмите кнопку OК.
В меню Консоль выберите команду Добавить/удалить оснастку и добавьте оснастку «Анализ и настройка безопасности».
Щелкните правой кнопкой мыши элемент Анализ и настройка безопасности и выберите команду Открыть базу данных.
Перейдите в папку C:\WINDOWS\Security\Database, введите в поле Имя файла имя Secedit.sdb и нажмите кнопку Открыть.
Выберите для импорта шаблон Setup Security.inf и нажмите кнопку Открыть.
Подробнее в KB894351 сп1. Восстановите или создайте заново файл локальной групповой политики.

Предпоследним пунктом было отмечено Перезагрузите компьютер, если появится соответствующий запрос. Какого не последовало.  :)
По этому решил действовать сам.


После того как был произведен импорт шаблона проделаем следующие: 
Щелкните ПКМ по Анализ и настройка безопасности выберите команду Анализ компьютера, выйдет запрос куда записать лог ошибок Укажите именно C:\WINDOWS\security\logs (об этом ниже :) )
Подождем пока пройдет анализ.
Далее щелкните ПКМ по Анализ и настройка безопасности выберите команду Настроить компьютер, снова запрос куда записать лог ошибок.
Подождем пока пройдет настройка. 
Далее закроем консоль управления, появится запрос на сохранение оснастки, сохраним на всякий Пожарный случай с имением "Анализ и настройка безопасности" в папке Администрирование, если вам не надо то кликаем нет.
Про куда записать лог ошибок:
Перезагрузим компьютер и как говориться первый блин комом, пытаюсь открыть
"Локальная политика безопасности" и получаю все тоже самое что и было раньше.
Оказалось что новый файл базы данных Secedit.sdb был создан в папке "Мои документы\Security\Database" возможно глюки с переменой средой.
Не обратив внимание куда будет записан лог ошибок я тупо нажимал ок, пришлось проделать все по новой а в качестве папки для лога указывать C:\WINDOWS\security\logs
потом тупа скопировал  файл базы данных Secedit.sdb в C:\WINDOWS\security\Database.
Далее ошибки при обращении "Локальная политика безопасности" не последовало и при установки служб Microsoft Internet Information Services (IIS) тоже.

Комментариев нет:

Отправить комментарий