首页
社区
课程
招聘
SoftICE常见错误解决办法:Errror code 31连接到系统上的设备没有发挥作用
2006-9-11 13:29 9160

SoftICE常见错误解决办法:Errror code 31连接到系统上的设备没有发挥作用

2006-9-11 13:29
9160
[资料来源于驱动开发网, 特此说明]
原帖:http://bbs.zndev.com/htm_data/13/0604/109010.html

首先要说明的是, 很多XP(SP2)系统安装softice失败,特别是番茄版本的XP基本不会成功。因为有些组件被修改或删除。建议大家装完全版,就是没有修改的XP版本。

还有就是, 安装softice的机器上不要安装任何虚拟光驱! 必须卸载一切流氓软件, 如雅虎助手之类的. 最好不要安装任何防火墙, 杀毒软件! 系统最好不要打任何零散的补丁(除了Service Pack), 因为Softice对于ServicePack有相应的更新或者补丁, 而对于零散的补丁却没有

这是一个常见错误, 论坛上问这个问题的坛友不计其数, 遗憾的是回帖基本上没有提供什么好的解决办法, 出现这种问题的坛友请按照下述步骤解决, 欢迎回帖讨论, 如果这个方法证实是有效可行的, 斑竹可以考虑加进FAQ

错误描述:
启动softice时:弹出错误对话框sofeice start failure ,提示如下错误!
    Errror code 31
    连接到系统上的设备没有发挥作用。

应对办法:

需要修改你的 c:\boot.ini
----------------------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
-----------------------------------------------------------
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn /noguiboot

改为

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /Execute /noguiboot

然后,打补丁。

针对DS3.1以前的版本和DS3.2版本的补丁是不同的, 看雪论坛就有下载, 注意搜索

[培训]内核驱动高级班,冲击BAT一流互联网大厂工 作,每周日13:00-18:00直播授课

收藏
点赞7
打赏
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回