2

Я хочу запретить обычным пользователям и гостям создавать дополнительные папки и файлы в разделе C: в Windows 7. Следовательно, безопасно ли удалять разрешения для группы « Прошедшие проверку » из раздела C: в Windows 7? Такие разрешения включены по умолчанию. Я предполагаю, что упомянутые разрешения существуют не без причины, поэтому какая функция или служба зависит от разрешений, которые я хочу удалить?

2 ответа2

2

Нет.

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

Если вы не сделаете вышеописанное, вы не только измените права на корневую папку, но и на все последующие папки. Папки, созданные окнами, уже будут иметь эти права, но папки, созданные с момента установки пользователем или установщиком, не будут.

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

0

Исходя из Windows 8.1-10 SOE на моей предыдущей работе, пропустив Windows 7 и долгое время работавшую на 8.1 или новее, я с ужасом увидел, что разрешения по умолчанию позволяют обычным пользователям создавать папки на языке C волей-неволей.

Это возможно, согласно сообщению на форуме Дарина С. здесь.

Сначала удалите все ACL из корня C: для прошедших проверку пользователей.

icacls.exe c:\ /remove:g "Authenticated Users"

Затем восстановите разрешения наследования нижнего уровня для папок ниже корня C-

cacls.exe c:\ /grant:r "Authenticated Users":(IO)(CI)(OI)(M)

Работал нормально для моей на собственной тестовой машине. Тщательно проверьте его перед развертыванием в любом масштабе.

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