整理文件的时候发现msdia80.dll文件不知道是什么东东,脑袋出现了十万个为什么于是打开了百度寻找答案。
第一个想到的问题是:
能不能删除msdia80.dll?
答案是尽量别删。如果遇到dII文件还是要慎重处理可能是某些程序必不可少的可执行文件。
为什么出现在E盘根目录?
计算机上安装了 Microsoft Visual C++ 2005 可再发行组件时,msdia80.dll文件被错误安装在其他驱动器的根文件夹中。
msdia80.dll是Microsoft Visual Studio 2005中的一个DLL文件,其全 称为 “Microsoft Debug Information Accessor”。这个文件主要用于调试和 诊断Windows应用程序,它包含了许多关于应用程序代码和调试符号的信息。
它的正确路径应该是"C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll"。
如果在正确路径下有这个文件,那你可以删了这个文件。
如果没有的话,
先把这个文件msdia80.dll复制到C:\Program Files\Common Files\Microsoft Shared\VC\内。
然后管理员运行命令提示符,或者win+R 运行CMD:
输入如下命令回车(注意一定不要输错):
regsvr32 “C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll”
提示成功!
提示成功!这样d/e盘根目录出现的Msdia80.dII文件就可以删除了
度娘教的但是我没成功我就直接把它剪切到C:\Program Files\Common Files\Microsoft Shared\VC\里了。
dll后缀是什么文件?
- DLL(Dynamic Link Library)文件,即动态链接库,也有人称作应用程序拓展。
- DLL是一个包含可由多个程序,同时使用的代码和数据的库。
- DLL文件是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于 Windows 的程序在 Windows 环境下操作的许多函数和资源。
参考文章:https://www.cnblogs.com/xxhxs-21/p/12551260.html
此文章仅本人学习记录所用,如内容侵权请联系解决。