这篇文章能够帮您解决常见的问题,这些问题可能在安装重打包(Repack)游戏和运行已经安装的游戏时出现。
基本的建议:在继续阅读之前,请确认您已经完成下面的步骤
您的Windows用户名必须仅包含字母或数字(比如不能包含汉字、日文、俄文等)
许多重打包游戏(尤其是最新的CODEX版本的)在带有非字母/数字的Windows帐户上无法正常运行。
如果您的Windows用户名中含有非字母/数字的内容,请修改您的用户名。或是在Windows中创建一个新的用户并切换到该用户(更推荐这个方法)。这样,上述的程序都将正常运行不会出错。
重新哈希验证下载的种子
BT会按块下载内容,但有时某些文件块在下载时会出现错误。如果您尝试从损坏的存档中提取数据,那肯定是不会成功的。这一过程会检查下载的每个文件块是否完整。如果文件有损坏则会自动重新下载。
下面提供了在uTorrent和BitComet(比特彗星) (其他客户端的步骤与此相似)
关闭杀毒软件
您极可能拥有至少一种杀毒软件,例如默认的Windows Defender。在安装重打包(Repack)游戏时,请先暂时关闭它们。杀毒软件可能会阻止了安装程序的一部分,导致安装失败。
如果您对某个程序有疑虑,那么您也可以把它上传到在线查毒网站,比如:VirSCAN.org、腾讯哈勃分析系统、virustotal.com
永远不要只信任一种杀毒软件。杀毒软件的误报往往比识别出真正的病毒更多。
将UAC设置为最低级别(从不通知)
UAC(用户访问控制)是一个“保护”您免受可疑软件的攻击的系统。对于初次接触PC的菜鸟来说,这可能会起到一定作用,但是我相信您应该已经不是完全的菜鸟了。
复杂的重新打包需要从User Temp文件夹执行不同的解压缩(压缩)程序。默认的UAC设置限制了这些文件的执行,从而阻止了安装程序的运行。
确认您有足够的虚拟内存
如果您有4 GB的内存,那么请将虚拟内存设置为8 GB(自定义大小:将初始大小和最大大小都设置为8192)
如果您有8 GB的内存,那么请将虚拟内存设置为16 GB(自定义大小:将初始大小和最大大小都设置为16384)。
如果您有16 GB的内存,那么请将虚拟内存设置为16 GB(自定义大小:将初始大小和最大大小都设置为16384)
如果您有32 GB的内存,那么请将虚拟内存设置为8 GB(自定义大小:将初始大小和最大大小都设置为8192)。
不要设置“自动管理虚拟内存大小”,因为它可能导致系统变慢。固定虚拟内存大小是最好的方式。
勾选2 GB内存限制选项
部分安装程序可以勾选是否将RAM使用限制为2 GB (Limit installer to 2.5GB of RAM uasge)。如果您的电脑的内存小于或等于8 GB时,请务必勾选它。
以Windows 7兼容模式运行安装程序
如果您使用的是Windows 10系统,并且提示缺少文件或其他类似问题,请尝试将兼容性设置为Windows7。然后以管理员身份运行安装程序。
在安全模式下运行安装程序
某些杀毒软件无法被完全关闭,即使您认为已经将其关闭,它们也会在后台悄悄地删除一些必要的文件。。因此,在这种情况下,请以安全模式重启并重新安装。这样在安装过程中,不会有任何垃圾软件中断。
确保目标磁盘上有足够的可用空间
如果安装程序提示“ 磁盘空间不足 ”的消息,请不要忽略。另外,在安装过程中,安装程序可能会占用更多的可用空间。
关闭所有对目标硬盘高频读写的程序
如果您要安装游戏的同一硬盘上有在进行高频读写的程序(比如BT下载程序),而该硬盘并不是SSD,那么您的安装时间将会很长。任何在磁盘上造成持续沉重负担的应用程序都会在安装过程中使您发狂。您可以在安装游戏后继续BT下载。
尽量不要将游戏安装到C盘
Windows权限系统是一件很棘手的事情。如果您不是操作系统中的管理员,则帐户的某些文件夹/磁盘中的程序权限可能会受到限制。有时游戏不能安装在C盘上,只能安装在其他磁盘上,反之,某些程序只能安装在系统盘(C盘)上。另外,请避免将游戏安装到Program Files 或 Program Files(x86)文件夹,该文件夹中的程序权限通常被严格限制。
检查Windows文件夹(及其子目录)中的unarc.dll –—如果该文件存在,请将其删除
FitGirl 的重打包使用自定义的unarc.dll,与其他unarc.dll不兼容,您可以下载该文件以修复“ Unarc.dll错误”。请记住,这些错误有几种类型,它们的含义不同。其他unarc.dll对此将没有作用。
常见错误及解决方案
我无法运行setup.exe,提示找不到xxx,或者在尝试启动它时什么也没发生!
您的Windows Defender 或其他的杀毒软件、保护软件)阻止了安装程序的运行。
请找到您杀毒软件的隔离区/删除记录/恢复区(或是其他名称),恢复被删除的安装程序,并添加至信任区/白名单(或是其他名称)
提示"It is not found any file specified for ISArcExtract"
造成该错误的四个可能原因。按照出现概率列出:
- 您的安装文件已经损坏,某些BIN文件不完整。要解决此问题,请按照上文中的说明重新进行哈希校验。
- 您没有下载所有必需的文件。请确认下载了所有必须的文件,然后重试。
- 您正在从一个路径中含有英文字母/数字英文以外的文件夹中运行安装,例如“ C:\Users\示例\Downloads\...”(路径含有中文)。在这种情况下,setup.exe 找不到BIN文件,因此无法继续进行安装。尝试将所有安装文件(setup.exe +所有.BIN文件)移动到较短的路径,例如“ D:\xxx”,然后从那里运行安装程序。
- 您的杀毒软件或UAC正在后台运行,阻止了临时归档的重建,因此无法提取归档。因此,禁用您需要杀毒软件或UAC,然后重新安装游戏。
关于Visual C++运行库
建议您安装所有版本的Visual C++ 运行库组件,您可以选择运行库合集,或从微软官网逐一下载。
附 DirectX修复工具增强版V4.1下载地址,可解决DirectX与C++问题
阿里云盘:https://www.aliyundrive.com/s/VgH5NHrq8P4
蓝奏云:https://zhangyue667.lanzoui.com/iUazrs1nlad
作者发布地址:https://blog.csdn.net/vbcom/article/details/7245186
本文翻译、整理自 FitGirl Repacks