关于.dll文件缺失导致程序无法运行的问题的解决措施

①今天运气好差,显示打算把opencv_python的第三方库导入Python下的Lib里面的site-packages下,但是在下载号.whl文件后发现cmd显示报错:说我的磁盘空间不足。我当时的心情是what fuck,搞什么玩笑,打开此电脑一看,蒙了,我C盘为什么只剩下221MB了,发生了什么。

②当时的心情是很“愤怒”的,于是卸载了好多软件(包括visual studios4.4G),还有一个叫作windows.old的文件夹,我一看都old了赶紧删,发现删不掉,我打开了电脑管家,利用插件进行粉碎,最后C盘成功的瘦身了,最后显示32G剩余空间。

③但是,当我打开Python程序,来试一下人脸识别的时候,出现了这个方框,然后程序崩溃了(方框还是无法用snipaste截图的,我去):

心情是不好的,因为在诺大的往上没有找到我合适的答案,于是一直在折腾,终于发现了一个“救命网站”

https://cn.dll-files.com/download/99eba22cf2e2609a6c26abf6ed2e46ee/nvdlist.dll.html?c=RmVoU2VnTFFOYmQzSGdpd3ZpYi9kZz09

这个网站下可以下载破损的.dll文件(很全),于是我就下载了然后解压到相应的目录下:C:\Windows\System32\DriverStore\FileRepository\nvhm.inf_amd64_9172c4e962e5b3ee

复制粘贴接着替换就好了,现在可以运行程序了

⑤打开QQ的时候,也冒出了那个框,以同样的办法进行操作,最终也是解决了这个问题

⑥所以通过这件事情,我明白了不能乱删C盘的东西,要不然会让你折腾死。

posted @ 2019-09-07 02:13  lures  阅读(274)  评论(0)    收藏  举报