论文部分内容阅读
在2007第12期《化零为整,Windows轻装前进》文章里,有“Windows磁盘碎片整理随用随调”小节,教了我们一个方法说是可以节约磁盘碎片整理程序的启动时间。可这个方法根本不行,试用之后给我添了好大一个麻烦。
主要会有两个问题
第一:根本启动不了磁盘碎片整理程序,看到的是DOS窗口一闪而过,然后就像什么都没发生一样。
第二:导致双击磁盘驱动器会用ACDSee打开,ACDSee变成默认打开方式。变得每次都要用右键打开。
还有就是文章中的文字和图片是不符的,文字是键入“C:\Windows\defrag.exe "%1" \noprompt”,而图片是键入“C:\Windows\system32\defrag.exe "%1" \noprompt”,不过这两种输入方法都是可以的,因为如果错误的话,会有如下提示(见图1):
(1)
修改关联解决问题
方法一(关联法):
如果仅仅是解决ACDSee文件关联的问题,可以直接在ACDSee软件里修改。
点击“工具→文件关联→快捷菜单”,取消最后一项“文件夹”的钩即可。虽然这样把文件夹右键菜单中的“打开”重新变成默认方式,但是却把右键菜单中的“Browse with ACDSee”(有的版本是“用ACDSee浏览”)也给删掉了,对于常用ACDSee的人来说又少了一种快速打开软件的方式。这种方式同时影响的是文件夹右键菜单和磁盘驱动器右键菜单,它们会同时生成和取消“用ACDSee浏览”菜单(见图2)。
(2)
小提示:注册表改关联
CFan 2007年第14期84页《傻博士信箱—双击文件夹变成要用ACDSee打开》介绍了通过修改注册表的方式,大家可以参考一下。不过我认为傻博士说的注册表位置好像不正确,磁盘驱动器打开方式在注册表[HKEY_CLASSES_ROOT\Drive\shell]里,文件夹打开方式在注册表[HKEY_CLASSES_ROOT\Directory\shell]里。像“用ACDSee浏览”、“搜索”、“DOS在这里”这些右键菜单中的项目都保存在shell的子键里。直接把shell的值(不是它的子键)改为none或者explorer.exe即可。
方法二(删除法):
在开始菜单点击击“运行”,输入“regedit”打开HKEY_CLASSES_ROOT\Drive\shell,可看到shell的键值是“ACDBrowse”,shell项下面有主键Browse with ACDSee,把该主键删除,即可把菜单中的Browse with ACDSee去掉。
方法三(替代法):
打开“我的电脑→工具→文件夹选项”,选择“文件类型”选项卡,并在“已注册的文件类型”列表中选择“驱动器”。单击“编辑”按钮,打开“编辑文件类型”对话框,选择“新建”,在“操作”栏中,键入“开始”,用于执行操作的应用程序里填写explorer.exe,确定。随后返回到“编辑文件类型”窗口,选中“开始”,设为默认值,确定。
这个方法只解决了问题,但这个“打开”是自己建立的,位置是在注册表里[HKEY_CLASSES_ROOT\Drive\shell]下再生成一个“打开”项(见图3)。
(3)
我们还要有更进一步的措施,先关闭“我的电脑”,重新打开[HKEY_CLASSES_ROOT\Drive\shell],把“打开”项删除,按F5刷新。关闭注册表再打开我的电脑,右击磁盘驱动器会发现你自己建立的“打开”没有了,而原来的“打开”(带有字母O的)变成了粗体。现在你再次双击磁盘驱动器,又可以正常进入了,不会再选择其他程序了。
主要会有两个问题
第一:根本启动不了磁盘碎片整理程序,看到的是DOS窗口一闪而过,然后就像什么都没发生一样。
第二:导致双击磁盘驱动器会用ACDSee打开,ACDSee变成默认打开方式。变得每次都要用右键打开。
还有就是文章中的文字和图片是不符的,文字是键入“C:\Windows\defrag.exe "%1" \noprompt”,而图片是键入“C:\Windows\system32\defrag.exe "%1" \noprompt”,不过这两种输入方法都是可以的,因为如果错误的话,会有如下提示(见图1):
(1)
修改关联解决问题
方法一(关联法):
如果仅仅是解决ACDSee文件关联的问题,可以直接在ACDSee软件里修改。
点击“工具→文件关联→快捷菜单”,取消最后一项“文件夹”的钩即可。虽然这样把文件夹右键菜单中的“打开”重新变成默认方式,但是却把右键菜单中的“Browse with ACDSee”(有的版本是“用ACDSee浏览”)也给删掉了,对于常用ACDSee的人来说又少了一种快速打开软件的方式。这种方式同时影响的是文件夹右键菜单和磁盘驱动器右键菜单,它们会同时生成和取消“用ACDSee浏览”菜单(见图2)。
(2)
小提示:注册表改关联
CFan 2007年第14期84页《傻博士信箱—双击文件夹变成要用ACDSee打开》介绍了通过修改注册表的方式,大家可以参考一下。不过我认为傻博士说的注册表位置好像不正确,磁盘驱动器打开方式在注册表[HKEY_CLASSES_ROOT\Drive\shell]里,文件夹打开方式在注册表[HKEY_CLASSES_ROOT\Directory\shell]里。像“用ACDSee浏览”、“搜索”、“DOS在这里”这些右键菜单中的项目都保存在shell的子键里。直接把shell的值(不是它的子键)改为none或者explorer.exe即可。
方法二(删除法):
在开始菜单点击击“运行”,输入“regedit”打开HKEY_CLASSES_ROOT\Drive\shell,可看到shell的键值是“ACDBrowse”,shell项下面有主键Browse with ACDSee,把该主键删除,即可把菜单中的Browse with ACDSee去掉。
方法三(替代法):
打开“我的电脑→工具→文件夹选项”,选择“文件类型”选项卡,并在“已注册的文件类型”列表中选择“驱动器”。单击“编辑”按钮,打开“编辑文件类型”对话框,选择“新建”,在“操作”栏中,键入“开始”,用于执行操作的应用程序里填写explorer.exe,确定。随后返回到“编辑文件类型”窗口,选中“开始”,设为默认值,确定。
这个方法只解决了问题,但这个“打开”是自己建立的,位置是在注册表里[HKEY_CLASSES_ROOT\Drive\shell]下再生成一个“打开”项(见图3)。
(3)
我们还要有更进一步的措施,先关闭“我的电脑”,重新打开[HKEY_CLASSES_ROOT\Drive\shell],把“打开”项删除,按F5刷新。关闭注册表再打开我的电脑,右击磁盘驱动器会发现你自己建立的“打开”没有了,而原来的“打开”(带有字母O的)变成了粗体。现在你再次双击磁盘驱动器,又可以正常进入了,不会再选择其他程序了。