Найти в Дзене
Мысли вслух

Восстановление разрешений по умолчанию на системные папки

Оглавление

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

Одна из причин такого поведения - неправильные разрешения на доступ к системным файлам.

В операционных системах Windows есть файлы политик безопасности, которые хранят данные о необходимых системных файлах и разрешениях, которые должны быть на них установлены.

Применить разрешения из политики безопасности по умолчанию можно следующей командой ("Пуск" -> "Выполнить"):

cmd.exe /c "secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose"

Запускать эту команду надо от имени Администратора. Для этого, можно, нажав "Пуск", набрать "cmd" - появится ссылка на интерпретатор CMD. На появившемся значке надо нажать правой кнопкой мышки и выбрать "Запустить от имени Администратора". Если надо запустить от имени другого пользователя (например, на компьютере организации), надо нажать клавишу "Shift" и, не отпуская её, нажать на значке "CMD" правой кнопкой мышки, выбрав пункт "Запустить от имени...".

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

Для того, чтоб не запоминать, какие разрешения установлены на нужные Вам папки, можно эти разрешения сохранить. Для отдельной папки и её подпапок это можно сделать так (Powershell):

Get-Childitem "d:\Test\" -recurse | Get-Acl | Format-List | Out-File "d:\acl.txt"

Это всего лишь мои мысли вслух .

#cmd #powershell #windows #Разрешения #файловая система #файлы #командная строка

Если Вам понравилась моя статья, не забудьте оценить её лайком и поделиться с друзьями в социальных сетях!

Если по содержимому данной статьи у Вас есть собственное мнение, поделитесь им в комментариях.

Возможно, Вам будут интересны другие статьи: