使用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手动调试的选项,有时还是很有用的。

相关推荐
dot to one19 小时前
C++ 渗透 数据结构中的二叉搜索树
数据结构·c++·算法·visual studio
dot to one2 天前
C++ 深入解析 数据结构中的 AVL树的插入 涉及的旋转规则
数据结构·c++·算法·visual studio·avl树
一匹电信狗2 天前
【C++】手搓一个STL风格的string容器
c语言·数据结构·c++·算法·leetcode·stl·visual studio
dot to one3 天前
C++ set和map系列(关联式容器)的介绍及使用
开发语言·数据结构·c++·visual studio·红黑树
码农新猿类3 天前
线程池封装
linux·服务器·c++·visual studio
Miracle&5 天前
Visual Studio 项目转Qt项目
ide·qt·visual studio
我命由我123456 天前
C++ - 数据容器之 forward_list(创建与初始化、元素访问、容量判断、元素遍历、添加元素、删除元素)
c语言·开发语言·c++·后端·visualstudio·visual studio·后端开发
旺仔老馒头.6 天前
【数据结构】线性表--链表
c语言·数据结构·链表·visual studio
jiunian_cn7 天前
【c++】模板详解
开发语言·c++·visual studio
旺仔老馒头.7 天前
【数据结构】线性表--顺序表
c语言·数据结构·visual studio