Braveheart3
驱动牛犊
驱动牛犊
  • 注册日期2005-12-11
  • 最后登录2008-03-31
  • 粉丝0
  • 关注0
  • 积分260分
  • 威望27点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
阅读:5367回复:2

softice的一个错误

楼主#
更多 发布于:2007-07-07 10:49
在2003虚拟机时刚开始装了softice 3.1,没有问题,后来把这个卸了,装了driverstudio3.1,在start softice时出现error code 31, 连到系统上的设备没有发挥作用。看了一些资料也没有明白问题根本上是出现在哪里。
有没有遇到类似的问题,给点提醒,谢谢!
Braveheart3
驱动牛犊
驱动牛犊
  • 注册日期2005-12-11
  • 最后登录2008-03-31
  • 粉丝0
  • 关注0
  • 积分260分
  • 威望27点
  • 贡献值0点
  • 好评度26点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-07-28 10:45
在start softice时出现:start softice Failure Error code 31 连到系统上的设备没有空间,please check the Event viewer for more information.
这个问题分两种情况讨论:(正常操作系统和虚拟机,我两个上面都是2003)
①正常操作系统,最可能出的问题就是softice和其他软件(驱动层部分)发生冲突,最为常见的就是daemon,但是有时候卸载的并不干净,这时可以进入c:/windows/systems/drivers/下删除sptd.sys,往往就可以使用了。
②虚拟机
首先在你的.vmx文件中加入下面几行:
 vmmouse.present = “FALSE”
 svga.maxFullscreenRefreshTick = “5”
这两句话的位置也可能会影响虚拟机的,但我不肯定,开始时我把这两句加在了头两行,但是Ctrl+D没有反应,后来改到文件最后两行,就可以了,但是后来我又改到头两行,又可以使用了,这就是我不肯定的原因。
这个时候我还出现了error code 31的问题,经过来回测试,发现是我正常操作系统也开着softice,后来关掉了正常操作系统的softice,虚拟机中的问题就同时解决了,但是我重新打开正常操作系统的softice时,机器蓝屏,因此很肯定,虚拟机中的softice和正常操作系统中的softice一定相互影响。

这里再引用网上找到的一段资料,可能适合XP,因为我的操作系统是2003,所以没有用到,也许有人可以用到。
×××××××××××××××××××××××××××××××××××××
很多XP(SP2)系统安装softice失败,特别是番茄版本的XP基本不会成功。因为有些组件被修改或删除。建议大家装完全版,就是没有修改的XP版本。启动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
然后,打补丁。一共3个文件,osinfo.dat,OSINFOB.DAT,SIKSYM.SYS (网上有下载)。
ftp://ftp.compuware.com/pub/driverstudio/outgoing/OsInfo/OSINFO.DAT
(1) Both data files should be copied to the install directory for your
master (where DriverStudio and DriverWorkbench (DS.EXE) were installed
- usually C:\Program Files\Compuware\DriverStudio).
No reboot on the master is required.
(2) 将osinfo.dat,OSINFOB.DAT,SIKSYM.SYS 复制到%SYSTEMROOT%\System32\Drivers 中替换原文件
If Visual SoftICE is running, reboot the target machine.
删除windows/system32/dirver/sptd.sys文件,重启,OK!(这步重要)
××××××××××××××××××××××××××××××
sebstar
驱动牛犊
驱动牛犊
  • 注册日期2007-07-22
  • 最后登录2009-05-21
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望25点
  • 贡献值0点
  • 好评度24点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-12 18:46
我的在xp上的是error code 1058;把那三个补丁打上,然后重新安装后,可以运行了!
不过每次启动softice,startsi都占90%以上的内存!
没什么不可以
游客

返回顶部