|
1.03 版的注册表cdkey是采用加密方式保持(可能木马盗正版cdkey太猖狂),这个加密方式和你的xp登录帐户有关,如果你用一个帐户安装软件,用另一个帐户玩游戏,就会发生cdkey无效。
解决方法:
下载以下3个软件
1。执行vtl-bf2k.exe进行算号,点Generate按钮,可以得到一排字母
2。执行Battlefield 2_code.exe,把那排字母输入这个软件
3。执行BF2CDKeyCheck.exe,(注意:双击就可以,没有提示的),完毕。
注册表参考:原红色的那段字符是cdkey,1.03后加密变长,手工修改就是把算出的cdkey填入这里,然后执行BF2CDKeyCheck.exe(注意:双击就可以,没有提示的),执行后注册表cdkey会被加密(加密的结果就是红色那端会变长)。如下(cdkey的字符变长)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2]
"Language"="Chinese"
"Locale"="zh_TW"
"InstallDir"="D:\\games\\Bf2"
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2\ergc]
@="x939201000000d08c9ddf0115d1118c7a00csdsc297eb010000000f77d52566b57648a7abb8c99719dc8400000000400000005400680069007300200069007300200074006800650020006400650073006300720069007000740069006f006e00200073007400720069006e0067002e00000003660000a8000000100000008e91beefb24d53cd8b5673e505c5484f0000000004800000a000000010000000a0080dd431814f1df8723c62fe220726180000008ca47852c9b8dcb794e708e217f87620d76d2c39436725891400000081a82d2c23cf443fe780bd35959c4asdafasfassd"
[HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA GAMES\Battlefield 2\wdc]
@="false" |
|