一位网友的Windows 7电脑近期启动缓慢,估计是系统盘磁盘碎片太多引起的,于是想对系统盘进行磁盘碎片整理,但在操作时却得到提示:
已使用其他程序计划了磁盘碎片整理程序
磁盘碎片整理程序当前正在使用由其它程序创建的自定义设置。您必须先删除这些自定义设置,才能对计划进行修改。
网友在网上找到的了一些解决方法,但这些方法看起来比较复杂,不敢下手,请我帮忙。
Windows的计划任务信息存在两个地方,一个地方是在文件夹c:\Windows\system32\Tasks里,另一个地方是在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache中。
先检查c:\Windows\system32\Tasks。磁盘碎片整理的计划任务一般是在c:\Windows\system32\Tasks\Microsoft\Windows\Defrag\下,在网友电脑上的对应文件夹里发现有两个创建于2016年5月24日的ScheduledDefrag.job文件。
把c:\Windows\system32\Tasks\Microsoft\Windows\Defrag删除。
然后再检查注册表,在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache中发现了两处:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks\{5C0AEEEA-C154-45BE-8499-BEA5F11BAFF6}]
"Path"="\\Microsoft\\Windows\\Defrag\\ScheduledDefrag"[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows\Defrag\ScheduledDefrag]
"Id"="{5C0AEEEA-C154-45BE-8499-BEA5F11BAFF6}"
把这两个注册表项备份后删除。
再使用磁盘碎片整理程序,又提示:
磁盘碎片整理程序无法启动,因为任务计划程序服务未运行。请启动任务计划程序服务,然后再试一次。
重启电脑,使用磁盘碎片整理程序,就可以顺利进行了。