如何追踪Windows 进程自动异常退出

简介: 教你如何追踪Windows 进程自动异常退出

作者:棋玉

对于进程突然退出的问题,我们可以使用gflags进行监控:

=========

1.点击链接,进行安装
https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive
image.png

2.安装的时候只选择debugging tools
image.png

3.安装完成后,找到 "C:\ProgramFiles (x86)\Windows Kits\8.0\Debuggers\x64 ,右击gflags.exe选择“以管理员身份运行”,选择“SilentProcess Exit”

在image 填写想要监控的进程,之后勾选如下
在dump folder location 填写存放dump 的路径

点击确定后重启机器生效。

image.png

4.之后如果进程被终止,会在应用程序日志中有如下记录:
image.png

刚才设置的dump 路径也会生成以进程命名的dump 文件:
image.png

目录
打赏
0
0
0
0
37
分享
相关文章
|
9月前
|
windows环境下根据端口号查询进程编号并杀掉此进程
windows环境下根据端口号查询进程编号并杀掉此进程
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
149 2
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
gbase 8a 数据库 shm满导致gclusterd进程异常
gbase 8a 数据库 shm满导致gclusterd进程异常
java控制Windows进程,服务管理器项目
本文介绍了如何使用Java的`Runtime`和`Process`类来控制Windows进程,包括执行命令、读取进程输出和错误流以及等待进程完成,并提供了一个简单的服务管理器项目示例。
70 1
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
223 4
Linux系统CPU异常占用(minerd 、tplink等挖矿进程)
【Azure Developer】Windows中通过pslist命令查看到Java进程和线程信息,但为什么和代码中打印出来的进程号不一致呢?
【Azure Developer】Windows中通过pslist命令查看到Java进程和线程信息,但为什么和代码中打印出来的进程号不一致呢?
Windows中如何查看被占用的端口、杀掉对应的进程
这篇文章介绍了在Windows系统中如何查看被占用的端口号以及如何杀掉占用端口的进程,包括使用命令提示符的`netstat -ano | findstr 端口号`命令查找进程PID,然后通过任务管理器或`taskkill /PID PID号`命令来结束进程。
Windows中如何查看被占用的端口、杀掉对应的进程
NodeJs——如何获取Windows电脑指定应用进程信息
NodeJs——如何获取Windows电脑指定应用进程信息
162 0
Windows查找监听端口对应的进程及其路径
Windows查找监听端口对应的进程及其路径
153 0
|
8月前
|
在 Windows 平台下打包 Python 多进程代码为 exe 文件的问题及解决方案
在使用 Python 进行多进程编程时,在 Windows 平台下可能会出现将代码打包为 exe 文件后无法正常运行的问题。这个问题主要是由于在 Windows 下创建新的进程需要复制父进程的内存空间,而 Python 多进程机制需要先完成父进程的初始化阶段后才能启动子进程,所以在这个过程中可能会出现错误。此外,由于没有显式导入 Python 解释器,也会导致 Python 解释器无法正常工作。为了解决这个问题,我们可以使用函数。
213 5

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等