在WINDOWS XP/2003系統裡,提供了一命令列模式工作的磁碟重組工具: defrag.exe,檔案位與WINDOWS/SYSTEM32目錄下。
c:/windows/system32>defrag /?
用法:
defrag <volume> [-a] [-f] [-v] [-?]
volume 磁碟機代號或裝載點(d: 或 d:/vol/mountpoint)
-a 只分析
-f 即使可用空間不足,也強制磁碟重組
-v 詳述結果
-? 顯示這段協助文字
那麼,我們可以運行 defrag c: -f 就可以對C盤進行磁碟重組了。再利用任務計劃(控制台->任務計劃,當然前提要求 Task Scheduler 服務要正常運行),根據嚮導添加磁碟重組的計划了。
1、添加計劃,指定檔案為windows/system32/defrag.exe
2、使用有管理員權限的的使用者執行計畫,如administrator使用者。
3、修改添加好的任務,修改執行的命令:
同樣的方法,我們可以建立多個任務,對多個硬碟進行磁碟重組,如周一中午的時候整理C盤、周二中午整理D盤……
對於非管理員權限的使用者,預設情況下不能執行磁碟磁碟重組。在XP下,我們可以通過策略組修改,使非管理員權限得到片段管理的許可權:
1、在管理員情況下運行gpedit.msc
2、展開:電腦配置->Windows設定->安全設定->本地策略->使用者權利指派
3、找到“ 執行卷維護計劃”,可以發現已經有administrators組,說明在Administrators組裡的使用者都可以進行卷維護,那麼我們只要添加允許的使用者就可以了,如power users組。
添加了許可權的使用者可以進行磁碟整理、磁碟掃描的工作,但同時,使用者也可以進行卷的卸載等管理,所以對某些使用者來說,就有丟資料的危險,呵呵
非常可惜的是,WINDOWS 2000沒有defrag.exe,而且xp的不能直接拷貝到2000下使用,而且組策略裡也沒有“ 執行卷維護計劃”的權利指派。
在網上搜尋了以下,有很多工具可以進行磁碟重組。推薦一款:PerfectDisk 7.0 http://www.raxco.com/products/perfectdisk2k/
該軟體可以進行本地磁碟整理和Exchange整理,而且可以進行遠程磁碟整理,更值得一提的是,設定為單機版後,就可以讓非管理員進行磁碟整理。另外,該軟體提供了計劃管理功能。軟體的介面簡單明了,而且軟體提供了詳細的協助,不過是英文的。相信這個軟體對大家會有所協助。