能力值:
(RANK:350 )
|
-
-
2 楼
你是在虚拟机里用softice?
得设置一下
标 题: 虚拟机Virtual PC,Vmware里安装SoftICE 作 者: CCDebuger 详细信息:
1、Virtual PC: 看雪论坛 Phoenix 的方法: 就是用TRW2000的时候虚拟的98系统里不能有VPC的附加模块存在,已经装了的要完全卸载掉。
昨天弄了一下,开始我的也不能正常运行,不对,应该说不能正常显示调试窗口,在虚拟的98里按CTRL+N试图呼出TRW2000,没有反应,但是把VPC的窗口最小化再最大化强行刷新,发现TRW2000的黑糊糊的调试窗口出来了,原来TRW2000运行了只是调试窗口不能正常显示 联想到以前在VMWARE里面用TRW2000也不正常,但是把VMWARE的附加模块VMTOOLS卸载后就正常了(我原来安装了),所以我在虚拟的98里把以前安装的VPC的附加模块也卸掉试了一下,BINGO! 成功了,就是我上面的截图,现在可以正常用了,跟程序也没问题了,但是虚拟系统里没有附加模块用起来很不爽,我是这样解决的,装好98,在虚拟98系统里装附加模块,把TRW2000拷进去,关闭虚拟98系统,然后打开虚拟机的还原功能,这样我每次用TRW2000的时候把附加模块完全卸载掉就可以正常用了,关闭虚拟系统的时候选择还原所有硬盘更新,这样因为有还原,所以每次虚拟系统启动后附加模块还是能用,我的VPC是5.2版。
2、Vmware WorkStation: 官方解释: ① 在Vmware WorkStation 安装目录下有个配置文件(可以直接用记事本打开编辑)*.vmx,先关了VM,再在 VM的配置文件.vmx 末尾添加下面两行: vmmouse.present="FALSE" svga.maxFullscreenRefreshTick="5"
② 若采用官方提供方法不行,请用文本编辑器打开虚拟机的配置文件 (.vmx),添加以下两行:
vmmouse.present = FALSE svga.forceTraces = "TRUE"
这样在 SoftICE 中中断,若原来你的鼠标及屏幕失去响应,你的虚拟操作系统挂起时此时会正常。
添加这两行可以让你的 SoftICE 在虚拟机中运行,但是会降低虚拟操作系统的性能。建议在不使用 SoftICE 时去掉这两行。 有时就算配置了以上的选项,按 Ctrl-D 的时候也不会显示 SoftICE 窗口且你的鼠标及屏幕也失去了响应。此时再按 Ctrl-D 退出 SoftICE,然后按下面解释的方法来让 SoftICE 运行在 VGA 模式:
打开命令行窗口 (例如,选择 开始 > 运行,输入 cmd 然后点击确定)。 按 Alt-Enter 进入 VGA 模式。 按 Ctrl-D 调出 SoftICE。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
呵呵,非常感谢,我是在vm里用的,加了这两行注释,softice反应速度超快,简直就是太灵敏了~谢谢
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
哈哈..好东西..收益了...我也是.运行好慢.
加了
vmmouse.present="FALSE"
svga.maxFullscreenRefreshTick="5"
后,运行正常了.
|
|
|