建议先关闭360安全卫士或者其他防火墙,下载完不放心的可以杀毒,(还是不放心的话可以用记事本打开文件查看代码与原文件代码哪里不一样,解压后先打开记事本,从“开始-运行”中输入
C:\Documents and Settings\All Users\Application Data\Battle.net\Agent
或C:\Windows\System32\drivers\etc
方法2选其1即可,替换对应文件后运行游戏,更新开始。
更新完毕后进入游戏看一下屏幕左下角版本号对不对,如果是1.0.3.10057,就退出游戏,从备份的文件夹里面把原先替换掉的文件重新覆盖,就能玩了。
PS,最好用压缩包里面的备份,自己备份的文件host中缺少12.129.206.133 zhTW.patch.battle.net这行代码,会导致报错。当然自己用记事本打开host文件自己添加到底部也行。
弹出乱码错误信息对话框一般是显卡不支持的关系,
查看文字方法需要修改"方法:打开我的文档-Diablo III-D3Prefs.txt 文件.找到DisableTrilinearFiltering "0",HardwareClass "0".注意:把0改成1."保存之后再进就变为繁体中文,看懂以后请自行百度解决。解决完最好改回来简体中文。(感谢“艾迪张”提供)
win 7下, 如果没有Editplus之类的就记事本打开,方法:开始菜单->所有程序->附件->记事本
右键 管理员权限运行,打开记事本后选择 文件->打开
然后文件名里面输入
C:\Windows\System32\drivers\etc\hosts
回车,这样就打开了host文件并且可以修改了