UAB 发表于 2010-8-12 21:00

重装系统后BC2无法自动更新!

RT!求解

cwxkaka 发表于 2010-8-12 21:02

再试试呢   去官网下 更新包   上次更新还是 上个月的事情啦 LZ 怎么才更新

askyyue 发表于 2010-8-12 21:03

没写入注册表

cwxkaka 发表于 2010-8-12 21:40

- -安装游戏时候应该有声明 的    游戏会和你系统绑定 要是重装系统需要卸载游戏在 从新安装游戏   按步骤卸载不然 KEY 只能使用5次

askyyue 发表于 2010-8-12 21:43

把注册表里面的E:Battlefield.Bad.Company.2 路径改成你现在的BC2的路径,载入就能更新了。

ieast 发表于 2010-8-12 21:49

下面的保存为bat运行下


@echo off
del /F /Q X64.reg
cls
SET renchongyi=%CD%
SET renchongyi=%renchongyi:=%
> ".RASregfile.reg" ECHO Windows Registry Editor Version 5.00
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO @="%renchongyi%BFBC2Updater.exe"
>>".RASregfile.reg" ECHO "Path"="%renchongyi%"
>>".RASregfile.reg" ECHO "Game Registry"="SoftwareElectronic ArtsBattlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Installed"=dword:00000001
>>".RASregfile.reg" ECHO "Restart"=dword:00000000
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "DisplayName"="Battlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Locale"="en_GB"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO @="47DDG6GX2GCJW2GAMRLD"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "CD Drive"="G:"
>>".RASregfile.reg" ECHO "Folder"="C:Documents and SettingsAll Users「开始」菜单程序Electronic ArtsBattlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Install Dir"="%renchongyi%"
>>".RASregfile.reg" ECHO "Installed From"="G:"
>>".RASregfile.reg" ECHO "Locale"="en_UK"
>>".RASregfile.reg" ECHO "Language"="English (UK)"
>>".RASregfile.reg" ECHO "Patch URL"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "Product GUID"="{3AC8457C-0385-4BEA-A959-E095F05D6D67}"
>>".RASregfile.reg" ECHO "Suppression Exe"=""
>>".RASregfile.reg" ECHO "Registration"="SoftwareElectronic ArtsElectronic ArtsBattlefield Bad Company 2ergc"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "DisplayName"="Battlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Language"=dword:00000013
>>".RASregfile.reg" ECHO "LanguageName"="English (UK)"
>>".RASregfile.reg" ECHO "ProgramGroup"="C:Documents and SettingsAll Users「开始」菜单程序Electronic Arts"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "GameLink"="%renchongyi%BFBC2Updater.exe"
>>".RASregfile.reg" ECHO "DisplayIcon"="%renchongyi%BFBC2Updater.exe"
>>".RASregfile.reg" ECHO "AuthorizedCDFPrefix"=""
>>".RASregfile.reg" ECHO "Comments"=""
>>".RASregfile.reg" ECHO "Contact"=""
>>".RASregfile.reg" ECHO "DisplayVersion"="1.0.0.0"
>>".RASregfile.reg" ECHO "HelpTelephone"=""
>>".RASregfile.reg" ECHO "InstallDate"="20100227"
>>".RASregfile.reg" ECHO "InstallLocation"="%renchongyi%"
>>".RASregfile.reg" ECHO "InstallSource"="G:"
>>".RASregfile.reg" ECHO "NoModify"=dword:00000001
>>".RASregfile.reg" ECHO "Publisher"="Electronic Arts"
>>".RASregfile.reg" ECHO "Size"=""
>>".RASregfile.reg" ECHO "EstimatedSize"=dword:005bb265
>>".RASregfile.reg" ECHO "URLInfoAbout"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "URLUpdateInfo"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "VersionMajor"=dword:00000001
>>".RASregfile.reg" ECHO "VersionMinor"=dword:00000000
>>".RASregfile.reg" ECHO "WindowsInstaller"=dword:00000001
>>".RASregfile.reg" ECHO "Version"=dword:01000000
>>".RASregfile.reg" ECHO "Language"=dword:00000000
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "LocalPackage"="C:WINDOWSInstaller11cdabd2.msi"
>>".RASregfile.reg" ECHO "AuthorizedCDFPrefix"=""
>>".RASregfile.reg" ECHO "Comments"=""
>>".RASregfile.reg" ECHO "Contact"=""
>>".RASregfile.reg" ECHO "DisplayVersion"="1.0.0.0"
>>".RASregfile.reg" ECHO "HelpTelephone"=""
>>".RASregfile.reg" ECHO "InstallDate"="20100227"
>>".RASregfile.reg" ECHO "InstallLocation"="%renchongyi%"
>>".RASregfile.reg" ECHO "InstallSource"="G:"
>>".RASregfile.reg" ECHO "NoModify"=dword:00000001
>>".RASregfile.reg" ECHO "Publisher"="Electronic Arts"
>>".RASregfile.reg" ECHO "Size"=""
>>".RASregfile.reg" ECHO "EstimatedSize"=dword:005bb265
>>".RASregfile.reg" ECHO "URLInfoAbout"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "URLUpdateInfo"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "VersionMajor"=dword:00000001
>>".RASregfile.reg" ECHO "VersionMinor"=dword:00000000
>>".RASregfile.reg" ECHO "WindowsInstaller"=dword:00000001
>>".RASregfile.reg" ECHO "Version"=dword:01000000
>>".RASregfile.reg" ECHO "Language"=dword:00000000
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO @="%renchongyi%BFBC2Updater.exe"
>>".RASregfile.reg" ECHO "Path"="%renchongyi%"
>>".RASregfile.reg" ECHO "Game Registry"="SoftwareElectronic ArtsBattlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Installed"=dword:00000001
>>".RASregfile.reg" ECHO "Restart"=dword:00000000
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "DisplayName"="Battlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Locale"="en_GB"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO @="47DDG6GX2GCJW2GAMRLD"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "CD Drive"="G:"
>>".RASregfile.reg" ECHO "Folder"="C:Documents and SettingsAll Users「开始」菜单程序Electronic ArtsBattlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Install Dir"="%renchongyi%"
>>".RASregfile.reg" ECHO "Installed From"="G:"
>>".RASregfile.reg" ECHO "Locale"="en_UK"
>>".RASregfile.reg" ECHO "Language"="English (UK)"
>>".RASregfile.reg" ECHO "Patch URL"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "Product GUID"="{3AC8457C-0385-4BEA-A959-E095F05D6D67}"
>>".RASregfile.reg" ECHO "Suppression Exe"=""
>>".RASregfile.reg" ECHO "Registration"="SoftwareElectronic ArtsElectronic ArtsBattlefield Bad Company 2ergc"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "DisplayName"="Battlefield Bad Company 2"
>>".RASregfile.reg" ECHO "Language"=dword:00000013
>>".RASregfile.reg" ECHO "LanguageName"="English (UK)"
>>".RASregfile.reg" ECHO "ProgramGroup"="C:Documents and SettingsAll Users「开始」菜单程序Electronic Arts"
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "GameLink"="%renchongyi%BFBC2Updater.exe"
>>".RASregfile.reg" ECHO "DisplayIcon"="%renchongyi%BFBC2Updater.exe"
>>".RASregfile.reg" ECHO "AuthorizedCDFPrefix"=""
>>".RASregfile.reg" ECHO "Comments"=""
>>".RASregfile.reg" ECHO "Contact"=""
>>".RASregfile.reg" ECHO "DisplayVersion"="1.0.0.0"
>>".RASregfile.reg" ECHO "HelpTelephone"=""
>>".RASregfile.reg" ECHO "InstallDate"="20100227"
>>".RASregfile.reg" ECHO "InstallLocation"="%renchongyi%"
>>".RASregfile.reg" ECHO "InstallSource"="G:"
>>".RASregfile.reg" ECHO "NoModify"=dword:00000001
>>".RASregfile.reg" ECHO "Publisher"="Electronic Arts"
>>".RASregfile.reg" ECHO "Size"=""
>>".RASregfile.reg" ECHO "EstimatedSize"=dword:005bb265
>>".RASregfile.reg" ECHO "URLInfoAbout"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "URLUpdateInfo"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "VersionMajor"=dword:00000001
>>".RASregfile.reg" ECHO "VersionMinor"=dword:00000000
>>".RASregfile.reg" ECHO "WindowsInstaller"=dword:00000001
>>".RASregfile.reg" ECHO "Version"=dword:01000000
>>".RASregfile.reg" ECHO "Language"=dword:00000000
>>".RASregfile.reg" ECHO.
>>".RASregfile.reg" ECHO
>>".RASregfile.reg" ECHO "LocalPackage"="C:WINDOWSInstaller11cdabd2.msi"
>>".RASregfile.reg" ECHO "AuthorizedCDFPrefix"=""
>>".RASregfile.reg" ECHO "Comments"=""
>>".RASregfile.reg" ECHO "Contact"=""
>>".RASregfile.reg" ECHO "DisplayVersion"="1.0.0.0"
>>".RASregfile.reg" ECHO "HelpTelephone"=""
>>".RASregfile.reg" ECHO "InstallDate"="20100227"
>>".RASregfile.reg" ECHO "InstallLocation"="%renchongyi%"
>>".RASregfile.reg" ECHO "InstallSource"="G:"
>>".RASregfile.reg" ECHO "NoModify"=dword:00000001
>>".RASregfile.reg" ECHO "Publisher"="Electronic Arts"
>>".RASregfile.reg" ECHO "Size"=""
>>".RASregfile.reg" ECHO "EstimatedSize"=dword:005bb265
>>".RASregfile.reg" ECHO "URLInfoAbout"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "URLUpdateInfo"="http://battlefieldbadcompany2.com"
>>".RASregfile.reg" ECHO "VersionMajor"=dword:00000001
>>".RASregfile.reg" ECHO "VersionMinor"=dword:00000000
>>".RASregfile.reg" ECHO "WindowsInstaller"=dword:00000001
>>".RASregfile.reg" ECHO "Version"=dword:01000000
>>".RASregfile.reg" ECHO "Language"=dword:00000000
cls
ver|findstr /i "XP"&&goto XXPP
echo.
echo 现在弹出了注册表导入窗口,请按"是"或"确定",从而完成安装
echo.
RASregfile.reg
cls
goto VVWW77
:XXPP
echo 耐心等待...
regedit /s ".RASregfile.reg"
"%windir%regedit.exe" /s ".RASregfile.reg"
"%windir%SysWoW64regedit.exe" /s ".RASregfile.reg"
cls
goto VVWW77
:VVWW77
ren RASregfile.reg X64.reg
cls
echo 注册表恢复成功,按任意键退出
echo.
echo.
pause >nul
cls

UAB 发表于 2010-8-12 22:12

问题解决!谢谢各位!
页: [1]
查看完整版本: 重装系统后BC2无法自动更新!