6

Аналогичен sudo chmod -R 777 /, но для Windows 7. Заказчик решил, что ненавидит запросы администраторов на продолжение, поэтому он предоставил себе полный доступ к группе «Все» в Windows 7. Теперь возникли забавные проблемы:

  1. Программы не устанавливаются
  2. Элементы, обычно требующие администратора, не запускаются или не показывают программу CONSENT.EXE запрашивающую разрешение
  3. UAC все еще включен, но не активируется (да, я проверял)
  4. Восстановление системы не исправляет это.

В идеальном мире мне бы очень хотелось (что я знаю, что это не всегда так) сценарий, который устанавливал бы разрешения для всех элементов Windows по умолчанию в списке ACL NTFS. За исключением этого, я понимаю, что потребуется переустановка ... Однако, поскольку для "восстановительной" установки требуются права администратора, у меня возникает странное ощущение, что это будет чистая установка. Я не против, но это может показать клиенту, что он должен спросить в следующий раз :-P

РЕДАКТИРОВАТЬ Обновление ...

Я попробовал решение avirk , но это не сработало. Я также попытался soandos ответ работает icacls * /T /Q /C /RESET «с, но безрезультатно. Я сделал ремонтную установку и оцениваю, как она работает (установка обновлений, установка программного обеспечения и т.д.).

2 ответа2

3

Использование:
icacls * /T /Q /C /RESET

Если это не работает, вы можете сбросить разрешения вручную.

Если единственное, что было изменено, это то, что Everyone предоставлен полный контроль над всем, тогда решение будет заключаться в том, чтобы отобрать все разрешения для всего, а затем дать ему разрешения на чтение для необходимых системных файлов (программных файлов и т.д.).

Вы можете сделать это с помощью опции GUI в проводнике Windows (не забудьте также применить это изменение ко всем подпапкам) или с помощью команды icacls с флагом /T

0

К сожалению, оказывается, что это влияет на Windows достаточно, что полная переустановка - все, что могло бы это исправить. Я сделал резервную копию пользовательских данных, которые мог найти, вытер C:\ и перезагрузил Windows с нуля

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .