Я хочу дефрагментировать свою работу ПК ежедневно и хотел бы сделать это, в то время как я не на работе. Я знаю, как запланировать задачу, но это требует Дефрагментации UI. Как я могу автоматизировать Дефрагментацию для выполнения без взаимодействия с пользователем?
Можно использовать "contig.exe" от SysinternalsSuite. Это может быть выполнено из командной строки и не имеет никакого GUI.
Намного более простое и более разумное решение: не дефрагментируйте его ежедневно. Очень маловероятно, что этому нужен он.
Что заставляет Вас думать, что этому нужна дефрагментация, ежедневно требуется? Большинство современных файловых систем не получает fragged очень быстро или легко, и дефрагментация по существу уменьшит фрагментацию до aboslute минимума, таким образом делание его снова два дня спустя вряд ли сделает много, если у Вас не будет некоторых серьезных аппаратных проблем.
Если это, например, проблемы производительности, которые заставляют Вас думать, что дефрагментация необходима, что убеждает Вы так, они вызываются фрагментацией FS?
Я не думаю, что возможно автоматически дефрагментироваться с дефрагментатором Windows; запланированная дефрагментация, да, автоматическая нет. Вам будет нужен коммерческий дефрагментатор, который контролирует диски и автоматически дефрагментируется в фоновом режиме, когда необходимый (некоторые даже контролируют и предотвращают фрагментацию во время процесса записи, но это - другая тема).