雙擊bf3.exe沒反映的問題原來是注…
先是朋友那一裝上就玩得,我的電腦玩不了,讓我懷疑是不是他的是32位系統,而我的是64位,然後下的戰地三是32位版本?後面發現網上並沒有類似的區分,暈,於是一直放著沒玩
過了一個多月,偶然點進去看登錄檔檔案(“中文登錄檔檔案(備用,工具不能用再用此).reg”)發現下面的東西:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\EA Games\Battlefield 3]
"GDFBinary"="D:\\Battlefield 3\\GDFBinary_zh_TW.dll"
"GameExplorer"="{81B5E630-38EB-49CD-AFAE-AD28AB87950E}"
"DisplayName"="Battlefield 3"
"Locale"="zh_TW"
"Product GUID"="{64BFBE7A-886C-4CA2-A9B4-0C2B5A5942BC}"
"Install Dir"="D:\\Battlefield 3\\"
恍然大悟,這尼瑪不是坑爹嗎?第三行和最後一行寫的不就是安裝路徑嘛。我說我那同學怎麼能執行,原來他直接裝在D盤根目錄下,而我卻裝在GAME資料夾裡,顯然我的路徑和登錄檔註冊的路徑不一致啊。這些好解決了,改成自己的路徑就行了:
"GDFBinary"="D:\\game\\Battlefield 3\\GDFBinary_zh_TW.dll"
"Install Dir"="D:\\game\\Battlefield 3\\"
還得特別注意,目錄名不能有中文。總之中文害苦我了,當時以為改了就成功了,結果還沒成功,坑爹就在中文上。路徑千萬不能有中文哦。至於為什麼,去問開發人員吧。