Можно ли дефрагментировать жесткий диск без прав администратора?
Я использую Windows XP.
Можно ли дефрагментировать жесткий диск без прав администратора?
Я использую Windows XP.
Коротко: Нет.
Длинный: Вы не можете, потому что это требует перестройки файловой системы, что опасно, потому что антифрагментатор вируса может переставить файловую систему, а затем с одним изменением блока он может заменить жизненно важную программу своей собственной версией.
Вам нужна учетная запись с правами администратора для дефрагментации диска.
Тем не менее, можно разрешить учетным записям, не являющимся администраторами, делать это от имени администратора. То, как вы выполняете это, устанавливая запланированное задание для дефрагментации диска. При настройке задачи вы сможете настроить учетную запись, которую компьютер использует для запуска задачи. Затем вы можете дать любой учетной записи возможность запускать задачу, и она будет выполняться с указанными вами учетными данными.
Предостережение заключается в том, что это не будет интерактивный прогон - это будет просто фоновая задача, которую ваши пользователи могут запустить.
ИМХО, не позволяйте пользователям выполнять какие- либо задачи по «обслуживанию» своих корпоративных систем… скорее всего, из этого выйдет плохое, а не хорошее.
В частности, для дефрагментации вы можете установить какой-нибудь хороший сертифицированный Microsoft автоматический фоновый дефрагментатор и настроить его для работы в фоновом режиме (если он использует только незанятые ресурсы) или установить его для определенных временных интервалов в соответствии с вашей политикой. В любом случае происходит дефрагментация, и пользователю не нужно ничего делать, чтобы извлечь из этого пользу.