我最近买了一台二手笔记本电脑,但遇到了一些问题。在初次扫描时,一切似乎都很好,但当我把它带回家安装一些常用程序时,我收到了多个错误。
当我尝试运行基于 ASCII 的游戏时,我遇到错误“由于您的计算机缺少 MSVCR100.dll,因此程序无法启动...”
同样,在运行其他程序时,遇到错误“该程序无法启动,因为您的计算机缺少 d3dx9_38.dll...”
现在,我有了一些该领域的经验,我尝试运行“sfc /scannow”,但它说没有发现错误。
我目前正在运行“dism /Online /Cleanup-Image /RestoreHealth”,但它已经运行了大约 45 分钟,仍然处于 20%。
如果最后一个选项不起作用,我该怎么做?全新安装是最好的选择吗?如果是这样,我可以不使用介质重新安装 Windows 吗?
答案1
这MSVCR100.dll
是 Visual C++ 2010 运行时的一部分(32位,64位)。下载所需的运行时并安装。
是d3dx9_38.dll
DirectX 9 运行时.安装它,以解决问题。