ISArcExtract 是与用于提取大型存档文件的 ISDone.dll 文件相关联的 DLL 错误。当系统无法提取存档文件并返回 DLL 错误消息“未找到为 ISArkExtract 指定的任何文件”时,会发生此错误。此错误的主要原因是存档损坏、驱动程序损坏和系统内存不足。这可以防止系统提取某些故障。
在本指南中,我们将向您展示如何修复 ISArkExtract (ISDone.dll) 错误。
1.以管理员身份运行安装程序
管理限制是导致此错误的原因之一,因为您可能无权对文件执行某些操作。因此,要防止此类限制,您必须以管理员身份运行文件设置。按照以下步骤以管理员身份运行安装程序:
- 找到面临错误的文件的目录。(我们在下面以 GTA V 为例)。
- 通过右键单击设置并选择“属性”选项来打开文件的属性。
- 打开兼容性选项卡并选中“以兼容模式运行此程序”框和“以管理员身份运行此程序”框。
- 单击Apply和OK进行必要的更改。
- 最后,再次启动该程序。
2.运行磁盘检查器
损坏的磁盘会阻止您访问某些程序和应用程序,从而导致错误发生。因此,为确保您的磁盘没有任何类型的损坏,您必须运行磁盘检查程序来彻底扫描您的硬盘并检测导致错误的损坏。以下是执行磁盘检查器的说明:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 通过右键单击命令提示符并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 现在,在命令提示符中键入以下命令,然后按Enter键
chkdsk C : /f
- 磁盘扫描完成后,磁盘检查器会自动修复错误。
- 扫描并修复磁盘后重新启动计算机。
3.增加你的虚拟内存
虚拟内存允许您使用存储设备来缓存数据。由于内存不足是出现此错误的众多原因之一,您可以尝试增加虚拟内存以增加系统空间。按照以下步骤查看如何增加系统的虚拟内存:
- 右键单击“这台电脑”并选择属性选项,打开文件资源管理器属性。
- 单击“高级系统设置”选项打开“高级设置”。
- 在“高级”选项卡上,单击“性能”下的“设置”选项。
- 打开“高级”选项卡,然后单击“虚拟内存”下的“更改”选项。
- 取消选中顶部的自动尺寸管理器框。
- 选择默认驱动器(此处为 C 驱动器)
- 勾选“自定义尺寸”选项。
- 根据您的系统要求键入初始大小和最大大小。
- 单击“设置”和“确定”进行更改。
4.重新注册ISDONE.dll文件
发生此错误的另一个原因是未注册/损坏的 DLL 文件。因此,为确保您的 DLL 文件已正确注册,您必须注册它。您可以通过以下步骤重新注册 ISDone.dll 文件:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 通过右键单击命令提示符并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 现在,在命令提示符中键入以下命令,然后按 Enter 键;
regsvr32 Isdone.dll
- 重新启动程序并查看这是否有助于解决错误。
5.运行系统扫描
损坏的系统文件也可能是导致此错误的一个因素。因此,为确保您的文件正常运行,您必须执行系统扫描以完全扫描您的系统并自动修复损坏的文件。请按照以下步骤执行系统文件检查器:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 通过右键单击命令提示符并选择“以管理员身份运行”选项,以管理员身份运行命令提示符。
- 在命令提示符中键入以下命令,同时在“sfc”和“/”之间留一个空格。
sfc /scannow
- 扫描完成后,文件检查器将自动修复所有有缺陷的文件
注意:除了SFC命令外,您还必须运行DISM命令并在命令执行后重新启动计算机。将以下命令粘贴到命令提示符中,然后按 Enter 键:
Dism.exe /online /cleanup-image /restorehealth
6.暂时禁用第三方软件
第三方安全软件(如 Avast)也会干扰程序的运行方式,并可能导致出现此错误。因此,在运行有问题的程序之前,请先禁用该软件。下面我们展示了如何暂时禁用第三方安全软件:
- 打开 Avast 防病毒软件并导航至菜单 > 设置 > 保护 > Core Shield。
- 要禁用安全功能,请关闭 Core-Shield 切换开关。
- 选择要禁用此功能之前的持续时间,然后选择确定以确认操作。
注意:如果您没有第三方安全软件,您可以关闭 Windows 实时保护,这是一种内置的 Windows 安全功能,也可以防止某些程序在您的设备上运行。按照以下步骤查看如何关闭实时保护:
- 同时按Win + I键打开 Windows 设置。
- 现在,导航到更新和安全 > Windows 安全 > 病毒和威胁防护。
- 单击病毒和威胁防护设置下的“管理设置”。
- 从切换按钮关闭实时保护功能。
7.手动下载DLL文件
错误放置或删除的 DL 文件也是导致此错误的原因之一。可以手动下载DLL文件,放到故障程序的目录下。以下是手动下载 DLL 文件并将其放置在程序目录中必须遵循的步骤:
- 打开官方 DLL 文件网站以下载 ISDone.dll zip 文件。
- 通过单击最新版本文件的下载选项来下载文件。
- 选择您要下载文件的目录。
- 单击右上角的三个点并选择“下载”选项,打开浏览器的下载页面。
- 要查找文件的位置,请单击“在文件夹中显示”选项。
- 右键单击 Zip 文件,然后单击“ Extract Here ”选项。
- 复制 DLL 提取的文件并将其粘贴到错误程序的目录中。
- 最后,重新启动计算机并应用更改。
8.完全重新安装程序
如果错误仍然存在,那么作为最后的手段,您必须重新安装程序并消除错误。您可以按照以下步骤完全重新安装程序:
- 按Win键打开 Windows 开始菜单。
- 通过在 Windows 搜索栏中键入“控制面板”并单击控制面板应用程序来打开控制面板。
- 单击“控制面板”,然后单击“程序”下的“卸载程序”选项。
- 找到您要删除的程序。
- 通过右键单击它并选择“卸载”选项来删除该程序。
- 重新启动计算机并重新安装程序。
9.执行干净启动
如果错误仍然存在,那么作为最后的手段,您必须在系统上执行干净启动。执行干净启动将最大限度地减少来自第三方软件的干扰。虽然此过程不会删除您的数据,但您仍然应该备份文件以防万一。