删E盘文件时发现msdia80.dll能不能删呢?

整理文件的时候发现msdia80.dll文件不知道是什么东东,脑袋出现了十万个为什么于是打开了百度寻找答案。

删E盘文件时发现msdia80.dll能不能删呢?_第1张图片

第一个想到的问题是:

能不能删除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"。

如果在正确路径下有这个文件,那你可以删了这个文件。
删E盘文件时发现msdia80.dll能不能删呢?_第2张图片
如果没有的话,
先把这个文件msdia80.dll复制C:\Program Files\Common Files\Microsoft Shared\VC\内。

然后管理员运行命令提示符,或者win+R 运行CMD
删E盘文件时发现msdia80.dll能不能删呢?_第3张图片

输入如下命令回车(注意一定不要输错):
regsvr32 “C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll”
提示成功!删E盘文件时发现msdia80.dll能不能删呢?_第4张图片

提示成功!这样d/e盘根目录出现的Msdia80.dII文件就可以删除了
度娘教的但是我没成功我就直接把它剪切到C:\Program Files\Common Files\Microsoft Shared\VC\里了。
删E盘文件时发现msdia80.dll能不能删呢?_第5张图片

dll后缀是什么文件?

  • DLL(Dynamic Link Library)文件,即动态链接库,也有人称作应用程序拓展。
  • DLL是一个包含可由多个程序,同时使用的代码和数据的库。
  • DLL文件是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源。Windows提供的DLL文件中包含了允许基于 Windows 的程序在 Windows 环境下操作的许多函数和资源。

参考文章:https://www.cnblogs.com/xxhxs-21/p/12551260.html
此文章仅本人学习记录所用,如内容侵权请联系解决。

你可能感兴趣的:(microsoft,windows,经验分享)