欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

在Vista下使用Daemon碰到Initialization error 0的解决方法

自从把Vista升级到U版后,Daemon就一直不能够用,打开后提示

image

无论是卸载和重新安装都有问题,表现在反复要求重启,查了很多的资料,今天终于在一个网上找到了解决方法:

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

已发表 2008年1月13日 12:09 作者 Asuka Zhang

评论

禁止匿名发表评论