【问题】
当前魔兽(War3/冰封王座)的版本是1.20的,所以去游侠补丁网下载了最新补丁v1.24d,war3tftchsup124d.rar,解压后,安装升级,结果出现错误:
Registry error loading key ‘Warcraft IIIInstallPath’
【解决过程】
网上搜了一通,搞清楚原因了:
由于我电脑上的魔兽是免CD版本,即免安装版本,直接解压后或从别人那里拷贝过来,就可以直接运行的,所以操作系统中的注册表中,没有InstallPath这个项,而此魔兽版本升级补丁,是去注册表中查找到你的魔兽安装目录,即InstallPath,然后才能替你升级的,结果肯定是,对于免CD的版本,就会出现找不到InstallPath的错误了。
办法其实很简单,就是去新增对应的注册表项即可:
打开注册表:Win+R 或者 开始->运行,然后输入 regedit,确定后,即可打开注册表。
定位到:HKEY_CURRENT_USER Software Blizzard Entertainment Warcraft III
然后在右边窗口中的空白处,点击右键 -> 新建 -> 字符串值,输入新建项的名称为InstallPath,然后双击该项,在弹出的窗口中的数值数据 的输入框中输入你的魔兽的安装路径。
比如我这里是把魔兽放在D:gameWarCraft_III位置了。那就输入这个路径即可。
参见下图:
这样,立刻就生效了。
然后再去运行魔兽版本升级补丁:War3TFT_124d_Chinese_Simp.exe,就可以正常安装了。
安装完毕后,点击下图中的“确认”即可:
转载请注明:在路上 » 【已解决】冰封王座升级时出现错误:Registry error loading key ‘Warcraft IIIInstallPath’