较低的股票

Magazine
Go Back   计算机汁 计算机软件 Windows操作系统

Register


 Default 

调试BSOD的与WinDbg入门第1部分:使所有的位




Reply
 
螺纹工具
  #1  
Old 2008年7月30号, 22:05
捐助小组
 
Default 调试BSOD的与WinDbg入门第1部分:使所有的位

不同类型的转储文件:
首先,理论...每一次的Windows挂起或奉承你的噢太好BSOD ,它会创建一个故障转储文件的背景。有三种可能的事故档案, Windows可以产生:
  • 小型或微型转储
  • 内核转储
  • 完整或完全内存转储

完整或完全内存转储:

一个完整的转储记录的所有内容的系统内存时的崩溃,包括正在运行的进程的内存转储时收集。它的庞大规模意味着,你需要足够的可用硬盘空间,以便Windows以保存该文件。由于这种规模庞大, 32位系统与超过2GB的内存不能保存完整的内存转储没有事先梅辛关于在注册表中(我将不... )

小型或微型转储:
小型转储是一个小小的64K的字节的文件。原因之一是一个小型转储非常小的是,它不包含任何二进制文件或可执行文件是在内存中时,系统崩溃。自。 exe文件所需要的充分和恰当的事故分析,小型转储是价值有限没有他们。他们仍然可以是一个非常好的开始点。 Windows XP的生产小型转储默认情况下,每个坠毁事件。

内核转储:

内核转储可能是最有用的内存转储同。因为它不仅包含了内存信息,占用的内核和硬件抽象层( HAL ) ,这是显着小于完全转储(系统和1GB内存将产生一个内核转储约120MB ) 。漏报的内存被分配给用户模式程序,它仍然很小,同时还提供了最大的机会,其中载有信息的负责崩溃。

根据预设, Windows XP将节省一个小型转储每个事故发生。这些转储文件中可以找到的目录 ç : \窗口\ Minidump 每一个小型转储文件名中包含该文件的日期装箱和一个序列号(如超过1转储文件是建立在同一天) 。一个例子,一个小型转储文件可以像 Mini072708 - 01.dmp (这是一个例子,第一个小型转储创建自己的系统的2008年7月27日。

内核和完整转储保存在该目录 ç : \窗口\ 将一个名为 Memory.dmp 。 每一次事故发生时,现有的存储器转储文件被覆盖。

改变类型的转储文件的Windows节省:
正如我前面提到的, Windows XP将节省小型转储默认情况下,它可以节省一个小型转储每个事故发生。其实,除了小转储, XP中也将保存一个完整的转储文件。然而,如前所述,那里有一个小型转储每个崩溃,完全转储将永远覆盖现有的1 。

然而,因为我已经提到,小型转储有限表演时使用适当的分析和全面崩溃的方式完成转储太大的文件大小,同时包含太多数据,有必要设立XP中保存内核转储代替。更改此设置已经死了简单:
  • 右键单击 我的电脑 并选择 属性
  • 转到 进阶 标签
  • 根据 启动和故障恢复,点击 设置 按钮
  • 从下拉菜单下 写入调试信息,选择 核心内存转储



  • 点击 并关闭系统属性对话框
为什么使用WinDbg ?
因为它是免费的,而且它是唯一的调试工具,我使用至今。不满意?不过请注意,这WinDbg不属于支持工具,提供Windows安装的CD / DVD 。这是相当一部分“的Windows调试工具” ,可免费下载从下面的链接:

http://www.microsoft.com/whdc/devtoo...g/default.mspx

下载时的调试工具,请确保您下载该工具的平台您打算使用的调试系统。调试系统并不一定要相同的制度,作为一个需要调试。可能有情况/理由的情况下您需要/想要做调试不同的系统比是生产故障。所以,如果你抓住转储文件从64位机,但你正在做调试的32位系统,那么你需要32位的调试工具。

另一个重要说明需要注意的一点是调试工具来作为微星安装的含义,它们将只安装在目录中 ç : \ Program Files文件\调试工具的Windows。所以,如果你想使用这些工具的系统上,您没有管理员权限你塞进!嗯...其实你不是。微软有可能复制整个调试工具目录的默认安装路径,无论你想要的。换言之,一旦安装了系统,为您提供管理员权限,您可以复制整个目录到不同的系统。甚至更好,你可以运行它们形成一个记忆棒如果你想。您只要确定保留目录作为一个整体,不开始删除的内容。

最后但并非最不重要,只有一个版本的调试工具,可每个平台。这是因为工具是独立于Windows版本。无论如果您打算安装在Windows 2000 , XP中, 2003服务器或Vista 。不同的操作系统和Service Pack的唯一问题一旦你开始玩的Windows符号文件(更多有关,在第2部分) 。
__________________

我的系统: 威利旺卡的多边形厂

处理器(补) :
酷睿2 E8500 2x3.16Ghz 1333GHz
主板:
技嘉GA - EP35料的Socket 775
RAM存储器:
4GB的美光科技公司的PC - 6400 ( 800 )
图形卡(补) :
讯景8600GT 256 DDR3内存540Mhz
声卡:
板载7.1声
硬盘驱动器(补) :
400GB容量三星/ 36GB猛禽( χ2 )
光盘驱动器(补) :
光驱广告7200D 20倍的DVD - RW ( χ2 )
案例/电源:
宇宙的一架RC - 1000 /北极600W电源
冷却:
思民CNPS9700 / Noctura数控U6
网络/互联网:
板载
监视器(补) :
三星2232BW 22 “ ( χ2 )
作业系统(补) :
双赢XP的版( SP2 )
  #2  
Old 2009年9月22日,04:06
新会员组
 
Default 调试BSOD的与WinDbg入门第1部分:使所有的位

尼斯阅读!谢谢!
Reply

Register

书签

类似的主题
线 线程入门 论坛 答复 最后发表
Linux ,这也是初学者指南 Cew27 Linux与其他操作系统 10 2009年7月6日 02:39
外部硬盘驱动器-如何分割的一个部分一个部分32 &纤维? ahsanjee 驱动器和可移动媒体 1 2009年5月25日 15点52分
调试BSOD的与WinDbg的Numpties -简介 Desertfish 一般硬件聊天 4 2008年8月16日 14点18
如此众多的BSOD的! Cew27 Windows操作系统 1 2008年4月27日 04:39
良好的资源初学者? 网页设计,主机托管和搜索引擎优化 1 06年10月21日 18:57
螺纹工具




Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish Ukrainian

版权所有© 2006至09年计算机果汁。

本站由vBulletin ®版权所有© 2000至09年Jelsoft企业有限公司 搜索引擎优化的vBSEO © 2009年,检索公司