关于新客户端报告磁盘空间不足问题
首先要BS一下做客户端的家伙根据实测,只要检测出的系统盘空间符合要求,以后的安装对系统盘要求甚小,可以说完全没有影响
下面介绍方法:
1: [URL=http://www.pediy.com/tools/Debuggers/ollydbg/flyodbg/flyodbg.rar]下载ODBG[/URL]
2: 解压,打开eXpLoRer.exe,设置udd路径,选项-界面设置-目录,如下图
[IMG]http://album.pchome.net/00/09/40/90/b3cf846bd17e190f0220a211b685fe65.JPG[/IMG]
(下面开始中间步骤有问题请重来)
3: 安装ro,到那个让你同意不同意的地方回到eXpLoRer,文件-附加,会显示当前的所有进程,选setup(仙境传说-installshield wizard),另外一个setup不是的。
接着会看到调试器开始运转,下面的状态栏停下后按下f9,会出现“线程xxxxxxx终止,退出代码”这样的字,然后在那个command框里面打字: "bp GetDiskFreeSpaceA" (引号不算,注意大小写,下同)
4: 回到ro安装程序,按下一步,这时会跳回调试器(图1),在command里打: "bc GetDiskFreeSpaceA",图中可见当前位置下面不远处,有 "call kernel32.GetDiskFreeSpaceW" 这样的字,下面两行是 "pop ebp" 和 "retn 14",现在就慢慢按f8到 "retn 14" 这行停下,到右下角一个框里 右键-前往ebp(图2)
图1
[IMG]http://album.pchome.net/00/09/40/90/e94680a0adf8a0225c01c7644eceacad.JPG[/IMG]
图2
[IMG]http://album.pchome.net/00/09/40/90/afe6ed136cbb87682427ca9c2345c7c3.JPG[/IMG]
5: 还是右下角,现在已经到了ebp,就是第一行,右键-编辑(图3),随便改个大点的数字(只要改最右边的就可以了,20就足够了),改好以后按f9,下方状态栏显示 "xx异常……" 就按 shift+f9 跳过,回去操作ro的setup,假如setup没反映就回来继续 shift+f9 (以后遇到都一样)
图3
[IMG]http://album.pchome.net/00/09/40/90/bf478852df2147dffad1188f8b8fccbc.JPG[/IMG]
修改到这里都结束了,后面在选择安装目录的时候调试器会动几下,开始装了就不动了,结束后还需要按几下 shift+f9,我的表达能力很可耻,希望大家能看得懂 这……还是暂时把C里面一些东西移动到其他盘来得简单……反正大不了装好了移回来…… ...
我的硬盘够小的了
没有任何问题...
c盘留了1g多的空间... 不装在C盘的话也和C盘有关? [QUOTE]Marcelproust,2005-07-11, 22:24:32
不装在C盘的话也和C盘有关? [/QUOTE]
没错。 不一定是c盘,是系统盘,我的xp装在e盘,而且只分了3g,有点失误 :lol: [QUOTE]夏海棠,2005-07-11, 22:24:50
[QUOTE]Marcelproust,2005-07-11, 22:24:32
不装在C盘的话也和C盘有关? [/QUOTE]
没错。 [/QUOTE]
我怎么不需要的?
水星服客户端比较先进? -3-楼上不厚道 这DD复杂的去了挖 好吧,的确是我不厚道了,看成更新了,原来是安装的说……
这貌似改的很不彻底啊
改的是运行时的内存
为什么不改判断跳转语句?
页:
[1]