导致这个问题有两个原因:一个是安装错误导致的问题,另一个是SPTD驱动导致的问题,接下来让我们一一详解如何解决。
安装错误导致的无法安装
此时,只需要将注册表的值删除即可。
进入注册表(运行regedit),展开到如下:HKEY_LOCAL_MACHINESoftware19659239224e364682fa4b af72c53ea4 或者HKEY_LOCAL_MACHINESoftware14919ea49a8f3b4aa3cf10 58d9a64cec,找到任意一个就可以将其整个项都从注册表删除。
然后再运行DT的安装程序,这个提示就不会再出现,可以正确安装
SPTD驱动问题
1、删除注册表的键值,和上步一样。
2、在官方网站下载sptd驱动,或者从安装程序中提取也可以,然后安装,可能要重启。
- 如果不能安装,运行注册表,展开进入:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicessptd ,修改其中Start的键值,改为4
- 重启后,运行注册表,展开进入HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices ,将下面的sptd项删除,如果系统提示没有足够的权限删除,那么请修改sptd项下面cgf项 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicessptdcgf 的权限为完全可控制,再进行删除。
- 删除后,再以管理员身份运行第一步下载的SPTD程序,点击Install,如果系统提示“Failed to open Services”,在“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices”下面新建一个名为sptd的项,如果没有这个提示那最好。完成后重启计算机。
3、重新安装Daemon Tools
本文来源:IT元素 作者:佚名