如果您在 Windows 10 PC 上收到一条错误消息,指出“未找到入口点,程序入口点无法位于动态链接库中”,那么您会发现这篇文章很有用,将为您提供一些潜在的修复修复错误。
如果程序无法找到运行所需的 DLL 库,就会发生这种错误。 如果库不在路径中的指定目录中,或者 DLL 文件丢失或损坏,也会发生这种情况。
要修复“无法在动态链接库中找到过程入口点”错误,请查看下面给出的以下选项。
选项 1 – 尝试重新安装程序
解决错误的第一件事是卸载引发错误的程序并从其官方站点下载其最新版本,然后重新安装。
选项 2 – 运行系统文件检查器扫描
如果重新安装程序无效,您也可以尝试运行系统文件检查器或SFC扫描来修复该错误。 系统文件检查器是计算机内置的命令实用程序,可帮助还原损坏的文件和丢失的文件。 请参考以下步骤来运行它:
- 按Win + R键启动运行。
- 输入 CMD 在字段中,然后按Enter。
- 打开命令提示符后,键入 SFC / SCANNOW
该命令将启动系统扫描,这将需要一些时间才能完成。 完成后,您将获得以下结果:
- Windows资源保护未发现任何完整性违规。
- Windows资源保护发现损坏的文件并成功修复它们。
- Windows资源保护发现损坏的文件但无法修复其中一些。
重启电脑
选项 3 – 尝试检查事件查看器中的详细信息
事件查看器还可以帮助您解决错误,因为它包含有关错误的详细信息,可以帮助您查明其根本原因并解决它。
选项 4 – 尝试重新注册有问题的 DLL 文件
您可能需要使用 regsvr32.exe 重新注册 ntdll.dll 文件,然后才能成功安装程序并修复错误。 Regsvr32 工具是一个命令行实用程序,可用于在 Windows 操作系统中注册和注销 OLE 控件,如 DLL 和 ActiveX (OCX) 控件。 请按照以下步骤使用。
- 从WinX菜单以管理员身份打开命令提示符。
- 接下来,在提升的命令提示符中键入以下命令,然后按Enter键以执行命令。 这将使用Windows操作系统工具regsvr32.exe重新注册受影响的DLL文件。
- exe / [DLL文件]
- exe [DLL文件]
请注意: 将“[DLL 文件]”替换为错误中指出的 DLL 文件的名称。
- 执行给定命令后,如果Regsvr32工具能够成功运行,则应该看到一条消息,“ vbscript.dll中的DllRegisterServer成功”。 之后,请尝试再次安装该程序,然后查看它是否可以正常工作。
选项 5 – 尝试用可信来源替换 DLL 文件
- 首先,您需要从另一台计算机上获取新的DLL文件,最好使用相同的文件版本号。
- 之后,您需要将PC引导到安全模式并导航到下面列出的路径,然后使用USB驱动器或其他外部存储设备替换文件。
- x86: 这台电脑 > C:/Windows/System32
- x64:这台电脑 > C:/Windows/SysWOW64
- 接下来,在 Cortana 搜索框中键入“cmd”并右键单击命令提示符,然后选择“以管理员身份运行”以管理员权限打开它。
- 现在输入“regsvr32 ntdll.dll”命令,然后按Enter。
- 重新启动计算机,然后检查错误是否已解决。
选项 6 – 尝试使用 Windows Defender 扫描您的计算机
DLL 文件也有可能感染了恶意软件或病毒,这可以解释为什么会出现错误。 因此,您必须使用 Windows Defender 等安全程序扫描您的计算机。
- 点击Win + I键以打开“更新和安全性”。
- 然后单击Windows安全选项,然后打开Windows Defender安全中心。
- 接下来,单击病毒和威胁防护>运行新的高级扫描。
- 现在,确保从菜单中选择了“完全扫描”,然后单击“立即扫描”按钮以开始使用。