1.win10获取dump日志怎么打开
说明:
1、dump日志文件的存放目录位于:其默认路径是Windows文件夹下的Minidump文件夹(C:windowsminidump);
2、如果你在windows文件夹中没有发现minidump文件夹,那么可能是你的win10没有设置导致。
设置方法:
1、右键点击“此电脑”属性,然后点击“高级系统设置”;
2、点击系统启动,系统故障和调试信息下的设置按钮;
3、然后勾选“将事件写入系统日志” 及设置储存等选项,如下图:
4、通过设置后,再出现蓝屏等故障的时候,我们就可以在C:windowsminidump文件夹找到dump文件了!
2.如何抓取windows的dump
首先一种比较直观简洁的方式就是用WinDbg等调试器直接attach到需要调试的进程,调试完毕之后再detach即可。但是这种方式有个缺点就是执 行debugger命令时必须先break这个进程,执行完debug命令之后又得赶紧F5让他继续运行,因为被你break住的时候意味着整个进程也已 经被你挂起。另外也经常会由于First Chance Excetpion而自动break,你得时刻留意避免长时间break整个进程。所以这样的调试方式对时间是个很大的考验,往往没有充裕的时间来做仔细 分析。
另一种方式则是在出现问题的时候,比如CPU持续长时间100%,内存突然暴涨等非正常情况下,通过对服务进程snapshot抓取一个dump文件,完成dump之后先deatch,让进程继续运行。然后用windbg等工具来分析这个抓取到的dump文件。
那么如何在不终止进程的情况下抓取dump文件呢?Debugging Tools for Windows里提供了一个非常好的工具,adplus.vbs。从名字可以看出,实际上是一个vb脚本,只是对cdb调试器作的一个包装脚本。
其路径与Debugging Tools for Windows的安装路径相同,使用的方法也很简单,如下所示:
adplus.vbs -hang -p 1234 -o d:/dump
其中-hang指明使用hang模式,亦即在进程运行过程中附加上去snapshot抓取一个dump文件,完成之后detach。与之对应的是 -crash崩溃模式,用户先启动adplus,然后由它启动要监控的程序,在出现异常崩溃时自动生成dump文件,或者通过Ctrl-C人为发出抓取指 令。但是-crash模式在抓取完成之后,被监控的进程就必须终止。因此我们在这里只选用-hang模式。
-p是要调试的进程ID,比如ASP.NET应用线程池,在Win2003下就是w3wp.exe
-o 指定要output的dump文件路径。
另外,与adplus类似的,有个UserDump工具,但是抓取用户模式的进程,而adplus则是内核模式和用户模式两者皆可。
而总所周至的Dr. Waston,则会在进程崩溃之后的自动时候抓取dump文件,一样可以用于windbg等调试器来事后分析程序崩溃时的状态。
3.Win10系统dump日志文件怎么获取
说明:
1、dump日志文件的存放目录位于:其默认路径是Windows文件夹下的Minidump文件夹(C:windowsminidump);
2、如果你在windows文件夹中没有发现minidump文件夹,那么可能是你的win10没有设置导致。
设置方法:
1、右键点击“此电脑”属性,然后点击“高级系统设置”;
2、点击系统启动,系统故障和调试信息下的设置按钮;
3、然后勾选“将事件写入系统日志” 及设置储存等选项,如下图:
4、通过设置后,再出现蓝屏等故障的时候,我们就可以在C:windowsminidump文件夹找到dump文件了!
4.Win8/Win10 dump文件怎么打开
Value change dump, 简称VCD,是一种基于ASCII码的文件格式,用于记录由EDA仿真工具产生的信号信息。四值VCD格式由IEEE标准1364-1995在1995年随Verilog硬件描述语言标准制定。扩展的VCD格式在6年后,由IEEE标准1364-2001制定,增加了对信号的强度和方向进行记录的支持。由于VCD格式结构简单紧凑,它被广泛用于其它非Verilog工具中,比如内核追踪等。
2结构/语法
编辑
VCD文件包含了3个段,依次如下排列:头信息(日期,仿真器,时间精度)、变量定义、值变化信息。这些部分通过对应的关键字进行区分。
VCD关键字通过在词首加$标志(不过变量标志也可以用$开始)。通常,相应的关键字开始一个段,而关键字#end将结束这个段。
VCD语句通过空格区分。VCD文件中的数据变化敏感。
头信息段
VCD文件的头信息段,包含一个时间戳,一个仿真器版本号,和一个时间精度。时间精度用于表示下面的值在变化的时候,时间增加的单位。
在Windows10系统中,选中此电脑-属性进入电脑系统查看界面,也可以按Windows键+X,选择“系统”进入。
进入系统信息查看界面,点击左侧的“高级系统设置”。
在高级页签中,点击启动和故障恢复项目中的“设置”。
写入调试信息下面,可以设置转储文件选项,接下来就是这个转储文件DMP格式的文件保存路径。
我们可以通过个路径找到这个蓝屏错误DMP文件,如在Windows10系统C:\Windows\找到了MEMORY.DMP。
接下来若打开这个DMP文件,则需要下载安装Debugging Tools了,安装成功后,以管理员的身份打开Debugging Tools执行文件windbg.exe。
选择MEMORY.DMP打开后就可以对DMP文件内容进行分析蓝屏的原因了。关于Debugging Tools的详细操作,可以参考下面的经验:蓝屏DMP文件分析工具Debugging Tools怎么用?
42蓝屏DMP文件分析工具Debugging Tools怎么用?
5.如何设置win10的按键crash dump
在Windows10系统桌面,点击左下角的开始菜单按钮
在弹出的菜单中找到“设置”菜单项,点击设置菜单进入Windows10系统设置窗口
在打开的Windows10系统设置窗口中,找到并点击“轻松使用”图标
在打开的轻松使用设置窗口中,点击左侧的“键盘”菜单项
5
如果你以前开启了粘滞键功能,那么可以通过下面的开关来设置粘滞键的功能,或是点击最上面的开关来关闭粘滞键
6
如果以前没有打开粘滞键功能,那么我们在粘滞键设置窗口中,点击粘滞键下面的开关,即可打开粘滞键功能
6.Win10系统怎么获取蓝屏错误DMP文件
系统重启时内存的dump,里边就是当时内存中的数据,要分析这个,得很要两把刷子,你不必费心去试了吧?!! 没有工具打得开DMP文件,必须用imp工具导入数据库或者windbg软件调试
微软在Windows中设计了一个功能,就是在蓝屏出现后,keBugCheck能够生成一个侦错文件一Memory.dmp(-般位于系统目录中,比如:C:\WINNT), 它记录了发生篮屏时的详细情况,以便微软专家对错误进行分析。当然,一般用户即使打开它,也根本看不懂其中奥秘。微软建议在遇到蓝屏后,将Memory.dmp压缩并通过FTP、邮件或其他方式寄送给他们,但过程比较繁索,目前还没有人证明这样能尽快得到来自微软的解决方案。
如果你对Memory.dmp的内容感兴趣,可运行windows2000安装光盘support\tools文件夹中setup.exe来安装其支持工具,然后再C:\Program Files\Support Tools文件夹中找到DumPchk.exe,它是一个命令行工具,可以打开Momory.dmp并显示其中内容。
默认生成的Memory.dmp体积基本与你的系统内存相等,可以按下Win+Break组合键打开“系统属性”,进入“高级--启动和故障恢复”,在“写入调试信息”项选择是否生成Memory.dmp、“小内存转储”、“核心内存转储”或“完全内存转储”。建议选择“无”,因为Memory.dmp可能只对微软有用,并且我们一般也不会选择发给微软
7.win10系统总是蓝屏该怎么收集蓝屏日志
1、首先确认一下内存转储功能是否是开启的状态,因为有些所谓的优化软件会关闭内存转储功能来节省磁盘空间,不过实际上节省的空间十分有限,dump文件本身并不会很大,在桌面按组合键WIN+R输入命令sysdm.cpl回车
2、在打开的系统属性里选择高级,启动和故障恢复下的设置
3、下面红框的状态表示内存转储功能是开启的状态
4、确认内存转储开启后,打开路径C:\Windows\Minidump,在Minidump文件夹下就可以找到历次蓝屏所生成的dump文件
8.Win10系统怎么获取蓝屏错误DMP文件
系统重启时内存的dump,里边就是当时内存中的数据,要分析这个,得很要两把刷子,你不必费心去试了吧?!! 没有工具打得开DMP文件,必须用imp工具导入数据库或者windbg软件调试 微软在Windows中设计了一个功能,就是在蓝屏出现后,keBugCheck能够生成一个侦错文件一Memory.dmp(-般位于系统目录中,比如:C:\WINNT), 它记录了发生篮屏时的详细情况,以便微软专家对错误进行分析。
当然,一般用户即使打开它,也根本看不懂其中奥秘。微软建议在遇到蓝屏后,将Memory.dmp压缩并通过FTP、邮件或其他方式寄送给他们,但过程比较繁索,目前还没有人证明这样能尽快得到来自微软的解决方案。
如果你对Memory.dmp的内容感兴趣,可运行windows2000安装光盘support\tools文件夹中setup.exe来安装其支持工具,然后再C:\Program Files\Support Tools文件夹中找到DumPchk.exe,它是一个命令行工具,可以打开Momory.dmp并显示其中内容。 默认生成的Memory.dmp体积基本与你的系统内存相等,可以按下Win+Break组合键打开“系统属性”,进入“高级--启动和故障恢复”,在“写入调试信息”项选择是否生成Memory.dmp、“小内存转储”、“核心内存转储”或“完全内存转储”。
建议选择“无”,因为Memory.dmp可能只对微软有用,并且我们一般也不会选择发给微软。
转载请注明出处windows之家 » Win10如何抓dump