我正在一台必须重新启动的机器上安装更新版本的 .net 框架,但现在机器一直告诉我所有这些应用程序都无法运行,因为缺少一个名为 wininet.dll 的 dll 文件。我正在远程工作,我认为互联网连接在某个阶段断线了,所以不确定是不是这个原因造成的,或者发生了什么。我无法转到还原点,因为有人在我恢复之前打开了机器,它不在回收站中,如果我在机器上运行搜索,我找不到它。任何帮助都将不胜感激
答案1
您应该尝试运行 Windows'系统文件检查器实用程序,因为它旨在恢复被覆盖和丢失的系统文件。
从SFC /?
:
扫描所有受保护的系统文件的完整性,并用正确的 Microsoft 版本替换不正确的版本。
通常您想使用SFC /ScanNow
。
答案2
在网上搜索 wininet.dll 的副本,或者从另一台计算机中获取一份,然后将其放入 C:\Windows\system32 文件夹中。确保它不是病毒,因为 DLL 也可能是病毒。