DAEMON 中的 SPTD 和 发生sptd.sys 错误的处理办法~
来源:互联网 发布:中国最红的网络女主播 编辑:程序博客网 时间:2024/04/29 04:23
http://www.mr-nemo.com/daemon-and-sptd/index.htm
今天正好研究研究daemon这个软件的安装,发现点小问题,科普一下,呵呵
下载 daemon tools 虚拟光驱软件的时候,版本很多,但基本都是写着
Daemon Tools Vx.xx (with SPTD V1.xx)
这样的字样,那么这个SPTD是什么软件呢?
找了半天,也明白了个一知半解,用我的理解给大家说一下,当然如果有错误,也请大家留言回复指出来:
SPTD是一个底层的硬件驱动程序,可以通过它,直接操作底层的硬件设备,比如光驱,硬盘等等,但是会程序的人都知道,这样的程序可以自己写啊,为什么非得用这个SPTD程序来操作呢,这里我们来看看为什么deamon要用他:
SPTD的官方解释是:
SCSI Pass Through Direct (SPTD) layer (32 bit). Basically SPTD is similar to other access layers used by other programs who provide access to storage devices but it has a lot more features that make this interface unique.
实际上就是说,SPTD可以优先控制底层硬件,而将控制权提供给调用他的程序!!
聪明人到这就明白了,为什么deamon tools 要带这个软件的原因,因为deamon tools这样的虚拟光驱软件,向来都是破解游戏,破解软件虚拟光驱的好帮手,但SF防破解保护程序针对的就是DT这种工具, 双方争夺的交点就是对底层硬件的控制权,谁抢先控制底层设备,谁就能胜利。。。。
大家明白了吧,SPTD就是在这里扮演抢夺者的角色!
http://www.duplexsecure.com/home
是SPTD的官方网站,最新的版本是1.50 现在的DT 大多带的是 1.43~1.47 版,如果你在模拟某些游戏的时候无法模拟,或干掉SF加密,也许可以试试自己升级一下SPTD软件,升级十分简单,到
http://www.duplexsecure.com/en/downloads
下载对应的版本就可以了,双击安装,程序可以根据你的情况出现升级或卸载后再重新安装的提示,我就不废话了。这里是我安装后的显示:
我还没是实验有什么好处,反正就当小白鼠好了,回家想试试是否能将《大富翁8》模拟了。呵呵
最后我再稍微说一下如何处理出现 SPTD.sys等软件问题的处理:
一、手工处理,禁用SPTD软件功能 (因为他的抢占功能,有时候会与一些带有此功能的软件冲突,比如汇编的softice软件等等)
1、重启机器到安全模式,安全模式启动的时候,会在屏幕底部出现 “Press ESC to cancel loading SPTD.sys” ,这时候马上按一下”ESC” 就会取消调用 SPTD.sys
2、 启动进入安全模式后,启动注册表编辑器 regedit.exe 找到“HKEY_LOCAL_MACHINE/System/CurrentControlSet/ Services/sptd“ 将DWORD值设置为“4”
3、重启进入正常系统,SPTD功能就被禁用了,如果要恢复,只要把刚才的DWORD值再设置为“0” 就可以了!
当然此时sptd.sys软件还在机器内,只是没有调用,如果还是不行,我们来看第二种方法
二、完全卸载SPTD
这个方法我认为比较简单,也省事
去SPTD的官方下载页面 下载一个 SPTD的安装包,任意版本都可,双击安装,就会出现 update 或 uninstall 我们当然选 uninstall了 就完全卸载掉sptd了
需要的时候再运行一次安装就可以了~
稀里哗啦的写了这么多,也不知道大家看明白没有,也可能我自己理解的也不是正确,大家多提意见~
- DAEMON 中的 SPTD 和 发生sptd.sys 错误的处理办法~
- 删除SPTD
- DAEMON tools lite “至少SPTD ..与 Windows 2000或更高版本” 报错的解决
- 丢失sys用户密码的处理办法
- Ajax程序:处理异步调用中的异常(在客户端调用Web Service代理时发生异常的处理办法)
- 高新技术企业认定发生变更时的处理办法。
- android的anr异常发生情况及处理办法
- PLS-00201: identifier 'SYS.DBMS_JOB' must be declared 错误处理办法
- (2010-07-16)关于Oracle中的sys用户认证的问题以及EM中老是提示sys用户密码错误和sys用户密码忘记等问题的解决
- ORA-02396错误的处理办法
- Hibernate错误NonUniqueObjectException的处理办法
- Hibernate错误NonUniqueObjectException的处理办法
- mysql出现1033错误的处理办法
- oracle 12154错误的处理办法
- INS-30131错误的处理办法
- 宽带连接错误的处理办法
- cmake错误后的处理办法
- java错误处理大集合和解决错误办法总结
- Error in my_thread_global_end(): 2 threads didn't exit
- 经理人管人的十大技巧
- 压力测试工具集
- 常见的十四种Java开发工具及各自特点
- 毕业设计
- DAEMON 中的 SPTD 和 发生sptd.sys 错误的处理办法~
- 正确地做事与做正确的事同样重要
- 软件开发技术名词解密
- 《荒漠甘泉》4月16日
- 病毒也整主动防御
- 转自OGRE的一些游戏编程的链接
- 用OpenInventor实现的NeHe OpenGL教程-第二十八课
- 这是一个广为流传的关于项目管理的通俗讲解
- hook ZwSetSystemTime 保护系统时间