softice安装问题

来源:百度文库 编辑:神马文学网 时间:2024/04/27 07:30:41

原因一:


softice在Windows XP系统上安装有点问题,安装后net start ntice后,弹出错误:

发生系统错误 31.
连到系统上的设备没有发挥作用。

修改boot.ini文件:

[boot loader]
timeout=5
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" /noexecute=optin /fastdetect

修改为:

[boot loader]
timeout=5
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" /Execute /fastdetect

如果还不可以,查一下时候安装了虚拟光驱,将此光驱驱动禁用。

原因二

 安装SoftICE出现Error Code 31无法启动,出现这个症状多半是因为DaemonTools。DaemonTools 4.0以上版本所用的sptd.sys驱动和SoftICE有冲突(害我到现在还只能用3.47版的),如果你已经不幸安装了DaemonTools,那么即使卸载掉也是无法启动SoftICE的,系统报告:

---------------------------
SoftICE Start Failure
---------------------------
Error code 31
A device attached to the system is not functioning.
Please check the Event Viewer for more information
---------------------------
OK  
---------------------------

解决的办法就是删掉DaemonTools残存下来的sptd.sys。在注册表里删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sptd,接着删除C:\windows\system32\drivers\sptd.sys驱动文件。重启机器。

原因三

在VMWare 5安装softice也有问题:
首先点击运行菜单VM->Install vmware tools...。关闭vmware,打开虚拟机配置文件(.vmx),在文件开头添加下面的语句:vmmouse.present = "FALSE"
svga.maxFullscreenRefreshTick = "5" 启动vmware,执行net start ntice命令,CTRL+D如果还没有弹出这个界面的话,就运行cmd.exe,然后在cmd.exe中按ALT+ENTER键,这样将进入VGA模式,再次CRTL+D,一般这样就OK了。
   PS:SoftICE已经停止开发了,它替换中断的原理注定了它的不稳定和被迫跟着微软频繁升级,大家以后还是逐渐用WinDbg吧。

 

安装后设置:把显卡缓存调到8M 以上,最大化屏幕 SET MAXIMIZE ON!