jv16 PowerTools RC3 0.0.0.115 在某些机器不能运行的解决方案
jv16 PowerTools是 RegCleaner 的下一代版本,对注册表的管理真是一流的好,哈哈,可就是在某些
机子的win98下运行不了,经多次跟踪发现程序出错在4e655d处,于是我把4e6555的8bf0改成8cd6,程序
得以运行,其它版本的只要找到这个位置改后一样也可以。
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004E63C1(C)
|
:004E653C 33C0
xor eax, eax
:004E653E 55
push ebp
:004E653F 68CE654E00 push 004E65CE
:004E6544 64FF30
push dword ptr fs:[eax]
:004E6547 648920
mov dword ptr fs:[eax], esp
:004E654A 6A06
push 00000006
:004E654C 6A01
push 00000001
:004E654E 6A02
push 00000002
* Reference To: wsock32.socket, Ord:0000h
|
:004E6550 E803E2FFFF Call 004E4758
:004E6555 8BF0
mov esi, eax 8bf0改8cd6 也就是(mov esi,ss)
:004E6557 81FEFFFF0000 cmp esi, 0000FFFF
esi不能为ffffffff
:004E655D 7605
jbe 004E6564
:004E655F E8F4C8F1FF call 00402E58
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004E655D(C)
|
:004E6564 6689B388020100 mov word ptr [ebx+00010288],
si
:004E656B 66C745FC0100 mov [ebp-04],
0001
:004E6571 66C745FE0000 mov [ebp-02],
0000
:004E6577 6A04
push 00000004
:004E6579 8D45FC
lea eax, dword ptr [ebp-04]
:004E657C 50
push eax
:004E657D 6880000000 push 00000080
* Possible Reference to String Resource ID=65535: "Disk full"
|
:004E6582 68FFFF0000 push 0000FFFF
:004E6587 0FB7C6
movzx eax, si
:004E658A 50
push eax
- 标 题:jv16 PowerTools RC3 0.0.0.115 在某些机器不能运行的解决方案 (1千字)
- 作 者:fwnl
- 时 间:2002-2-28 11:03:58
- 链 接:http://bbs.pediy.com