关于Daemon Tools安装时在Vista系统下反复要求重启的疑问解答
花了整整一个晚上的时间研究这个问题
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
因为我自己在升级到Vista之后就产生了Daemon Tools不可用的问题
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
所以用优化大师进行了卸载,但是再次安装Daemon Tools时却反复被要求重启
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
因为本身我就是在这个论坛找到相关问答帖子的
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
所以和大家分享一下
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
首先请到DT官方站下载最新版本的Daemon Tools,目前最新的版本是4.10,x86与64位的都有,地址:
http://www.daemon-tools.cc/dtcc/download.php?mode=ViewCategory&catid=5yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
实际上很多人忽略了一点,就是这个反复要求重启的请求有两种情况
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
1.在点击安装程序的时候,无论重启多少次都提示“
You must reboot after previous operation”导致无法安装。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
遇到这种情况,要解决很简单,就像问答板块的版主所说的那样,进入注册表(运行regedit),展开到如下:HKEY_LOCAL_MACHINE\Software\19659239224e364682fa4b af72c53ea4 或者HKEY_LOCAL_MACHINE\Software\14919ea49a8f3b4aa3cf10 58d9a64cec,找到任意一个就可以将其整个项都从注册表删除。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
然后再运行DT的安装程序,这个提示就不会再出现,可以正确安装
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
需要注意的时,请使用管理员身份运行安装程序,如果提示需要重启还是要重启的
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
2.更多人遇到了更麻烦一些的问题,就是在安装过程中,点击“I Agree”后,系统要求重启(reboot),并提示在重启之后会继续安装。重启过后会自动运行安装程序,但是到这一步的时候还是要求重启,反复如此。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
如果是这种问题,靠上面的方法是解决不了的,这个问题是系统sptd驱动问题,需要重新安装这个驱动。请按照下面的方法进行解决:
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(0)首先还是把上面提到的注册表项删除(HKEY_LOCAL_MACHINE\Software\19659239224e364682fa4b af72c53ea4 或者HKEY_LOCAL_MACHINE\Software\14919ea49a8f3b4aa3cf10 58d9a64cec)
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(1)官方站提供了SPTD最新版本的下载,目前是1.50版,下载地址:
http://www.disc-tools.com/download/sptd ,请首先下载
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(2)用管理员身份运行这个下载的程序,点击“Install”,系统会提示重启,那么就请重启
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(3)重启完成后再次使用管理员身份运行SPTD程序,如果这个时候能够顺利进入程序,而且提示“SPTD version (currently v1.50) detected, SPTD installed correctly”或者“Uninstall”按钮已经可用,那么表示SPTD已经安装成功了,这个时候你就可以放心地去安装Daemon Tools了,这下应该能成功(如果到这里成功,下面的步骤请忽略)。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
如果运行SPTD程序时,出现“no SPTD layer version detected”或者提示其他相关错误信息,表示安装没有成功,请继续看下面的步骤。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(4)在SPTD安装不成功的情况下,运行注册表,展开进入:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sptd ,修改其中Start的键值,改为4
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(5)重启计算机
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(6)运行注册表,展开进入HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ ,将下面的sptd项删除,如果系统提示没有足够的权限删除,那么请修改sptd项下面cgf项(HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sptd\cgf)的权限为完全可控制,再进行删除。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(7)删除后,再以管理员身份运行第一步下载的SPTD程序,点击Install,如果系统提示“Failed to open Services”,那么请在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\”下面新建一个名为sptd的项,如果没有这个提示那最好。完成后重启计算机。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(8)重启后,再以管理员身份运行SPTD程序,如果此时已经有提示“SPTD version (currently v1.50) detected, SPTD installed correctly”或者“Uninstall”按钮已经为可用,那么就可以去安装Daemon Tools了;如果没有这个提示,请再次尝试点击"install”后重启,重启后再次运行SPTD程序,这次应该就可以了。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
(9)安装新版的Daemon Tools,不再一直要求重启。
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.
大部分还是参考了Daemon Tools官方论坛管理员给出的解决方案,希望能帮助大家解决问题
yô+NãoäÝÕbbs.vista123.comøÿÓ)n¿½.