使用Visual Studio调试排查Windows系统程序audiodg.exe频繁弹出报错

VC++常用功能开发汇总(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/124272585C++软件异常排查从入门到精通系列教程(专栏文章列表,欢迎订阅,持续更新...)https://blog.csdn.net/chenlycly/article/details/125529931C++软件分析工具从入门到精通案例集锦(专栏文章正在更新中...)https://blog.csdn.net/chenlycly/article/details/131405795C/C++基础与进阶(专栏文章,持续更新中...)https://blog.csdn.net/chenlycly/category_11931267.html 最近安装了一些音乐软件,研究一下这些软件的内部实现,比如网易云音乐、QQ音乐、酷我音乐后,结果安装这些程序后,会频繁的弹出系统程序audiodg.exe崩溃报错的提示框,因为系统中安装了Visual Studio,所以提示是否用Visual Studio进行调试,如下所示:

这个audiodg.exe是Windows系统的exe文件,从来没见过,不清楚是做什么用的。于是到系统路径下搜索这个audiodg.exe文件:

于是查看这个文件的属性:g管

但还是搞不清楚这个文件主要是 用来干啥的。看文件说明,估计是和音视频软件相关的,音视频软件可能会使用到这个问价。也不知道系统是何时启动这个程序的,也没法去使用windbg附加到进程上去分析。

**这个弹窗报错,每隔几分钟就会弹出来,很是烦人!**以前从来没遇到过的,就是安装这些音乐软件后才出现这样的问题,所以怀疑是这些音乐软件有问题。

后来在弹框中选择使用Visual Studio调试,发现audiodg.exe会加载QQMusic的一些库:

所以这个audiodg.exe频繁报错的问题,应该是QQ音乐触发的。

我机器上的操作系统之前因为出现死机,多次按电源键强制关机过,可能导致部分位系统文件损坏了,可能这个audiodg.exe报错与系统文件损坏应该也有一定的关系。

部分系统文件损坏后,使用Windows远程桌面程序mstsc.exe,远程其他电脑时会弹出多个报错提示框,在弹出的多个提示框点击确定,但还是能继续正常使用远程桌面的。

后来把QQ音乐卸载后,就没有再弹出这个audiodg.exe报错的问题了,所以系统弹出的这个使用Visual Studio手动调试的选项,有时还是很有用的。

相关推荐
玖笙&7 小时前
✨WPF编程进阶【6.1】:图形原则(附源码)
c++·c#·wpf·visual studio
满天星830357711 小时前
【C++】右值引用和移动语义
开发语言·c++·redis·visual studio
歪歪10012 小时前
在C#中除了按属性排序,集合可视化器还有哪些辅助筛选的方法?
开发语言·前端·ide·c#·visual studio
YJlio18 小时前
ProcDump 学习笔记(6.14):在调试器中查看转储(WinDbg / Visual Studio 快速上手)
笔记·学习·visual studio
无限进步_2 天前
C语言字符串连接实现详解:掌握自定义strcat函数
c语言·开发语言·c++·后端·算法·visual studio
Yupureki2 天前
从零开始的C++学习生活 18:C语言复习课(期末速通)
c语言·数据结构·c++·学习·visual studio
JosieBook2 天前
【软件安装】在 Visual Studio 2022 中安装 RDLC 报表插件的详细教程
ide·visual studio
m5655bj3 天前
通过 C# 在 Word 文档中添加文字或图片水印
c#·word·visual studio
.NET修仙日记4 天前
Visual Studio 演进之路:从集成套件到AI驱动的开发平台
ide·编辑器·ai编程·visual studio·1024程序员节