欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

WIN技巧:如何诊断和调试WIN系统蓝屏

时间:2022-05-24 15:45:25 其他范文 收藏本文 下载本文

【导语】下面是小编给大家带来关于WIN技巧:如何诊断和调试WIN系统蓝屏(共8篇),一起来看看吧,希望对您有所帮助。

WIN技巧:如何诊断和调试WIN系统蓝屏

篇1:WIN技巧:如何诊断和调试WIN系统蓝屏

今天和大家来谈谈当碰到系统蓝屏时应该去如何应对,Windows蓝屏是微软终极错误报告方式,也在微软内部称为蓝屏之死,可能我们碰到系统蓝屏是非常突然的,没有前期预兆和准备,只能重新启动从而导致数据的丢失,所以它是一个比较严重的错误了。微软DDK对蓝屏有一个官方定义:当windows操作系统遇到一种可能损害系统安全的情况,系统就会停止响应,这种情况被称为错误检查,也会被认为内核错误或系统错误。大家有没有想过Windows为什么要蓝屏,其实原因很简单,操作系统检测到了有人已经违反了系统的规则并危及系统安全,而操作系统必须要将它KILL掉,又因为它是内核态的代码并且权限很高,所以Windows就不会发现错误报告了,只能采用蓝屏方式。就像我们在运动比赛中一样,运动员违规比赛规则的话,裁判就会出去红牌让他离场。

我在这里先截张图给大家看看。

我就来介绍上面蓝屏的错误,首先我标出的第一个框是蓝屏的序言,表明Windows已经检测到了一个问题已经停止运行,并防止对你的计算机造成损害,基本所有的系统蓝屏的序言都是这样一个描述;我标出的第二个框是蓝屏错误情况的描述,这个描述根据不同类型的蓝屏会产生不会的描述,我们现在看到的描述是对于系统操作的一个关键线程或者关键进程被意外的退出或终止;我标出的第三个框是蓝屏的建议错误,也和蓝屏序言一样,是所有系统蓝屏都是一样的描述,应该来说对IT人员的意义不大,大概意思是让你重新启动计算机,确保你的硬件和软件是否被正确安全,如果问题依旧,建议你删除你的硬件或软件,如果还不行就进入系统的高级模式,

我标出的第四个框是蓝屏的错误代码和参数,也是蓝屏错误中最为关键最为核心的信息,对我们IT人员分析和解决蓝屏问题是十分重要的信息。0x000000F4是蓝屏的停止代码,括号里面的四个参数是蓝屏停止参数;我标出的第五个框是蓝屏的转储信息,也称为Dump信息,也就是说Windows把发生蓝屏时的关键信息转储到文件中。

我上面的这张截图就是设置操作系统在内核转储时的必要设置,自动重新启动就是说当系统发生蓝屏时会自动重启,通常我们会取消勾选,不然我们就看不到蓝屏错误代码了,还有就是写入调试信息,我们通常选择的是小内核转储文件,而不会选择核心内核转储,不然产生的DUMP文件会非常的大,而小内核转储才64KB,不要小看这64KB的文件,里面的信息全部都是系统在转储过程中的关键信息,对IT人员来说是足以进行蓝屏的调试工作的。最后就是DUMP文件的存放位置了。

OKAY,谈了这么多了,我准备想把蓝屏在转领过程中发生一些动作详细的告诉给大家,比如蓝屏的信息收集、关闭中断、调用一些回调函数、蓝屏是如何绘制的等,但是,考虑到这是操作系统的一些底层内容,大家肯定感到很烦了,那么我就言归正传了,给大家推出一款非常实用的微软蓝屏调试工具,它就是WinDebuger,简称Windbg。我提供了它的下载路径,大家有时间可以下载体验下。

32 bit

msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.7.05.0.exe

64 bit

msdl.microsoft.com/download/symbols/debuggers/dbg_ia64_6.7.05.0.exe

篇2:如何诊断和调试Windows系统蓝屏

今天和大家来谈谈当碰到系统蓝屏时应该去如何应对,Windows蓝屏是微软终极错误报告方式,也在微 软内部称为蓝屏之死,可能我们碰到系统蓝屏是非常突然的,没有前期预兆和准备,只能重新启动从而导 致数据的丢失,所以它是一个比较严重的错误了。微软DDK对蓝屏有一个官方定义:当windows操作系统遇 到一种可能损害系统安全的情况,系统就会停止响应,这种情况被称为错误检查,也会被认为内核错误或 系统错误。大家有没有想过Windows为什么要蓝屏,其实原因很简单,操作系统检测到了有人已经违反了 系统的规则并危及系统安全,而操作系统必须要将它KILL掉,又因为它是内核态的代码并且权限很高,所 以Windows就不会发现错误报告了,只能采用蓝屏方式。就像我们在运动比赛中一样,运动员违规比赛规 则的话,裁判就会出去红牌让他离场。

我在这里先截张图给大家看看。

我就来介绍上面蓝屏的错误,首先我标出的第一个框是蓝屏的序言,表明Windows已经检测到了一个问 题已经停止运行,并防止对你的计算机造成损害,基本所有的系统蓝屏的序言都是这样一个描述;我标出 的第二个框是蓝屏错误情况的描述,这个描述根据不同类型的蓝屏会产生不会的描述,我们现在看到的描 述是对于系统操作的一个关键线程或者关键进程被意外的退出或终止;我标出的第三个框是蓝屏的建议错 误,也和蓝屏序言一样,是所有系统蓝屏都是一样的描述,应该来说对IT人员的意义不大,大概意思是让 你重新启动计算机,确保你的硬件和软件是否被正确安全,如果问题依旧,建议你删除你的硬件或软件, 如果还不行就进入系统的高级模式。我标出的第四个框是蓝屏的错误代码和参数,也是蓝屏错误中最为关 键最为核心的信息,对我们IT人员分析和解决蓝屏问题是十分重要的信息。0x000000F4是蓝屏的停止代码 ,括号里面的四个参数是蓝屏停止参数;我标出的第五个框是蓝屏的转储信息,也称为Dump信息,也就是 说Windows把发生蓝屏时的关键信息转储到文件中。

我上面的这张截图就是设置操作系统在内核转储时的必要设置,自动重新启动就是说当系统发生蓝屏 时会自动重启,通常我们会取消勾选,不然我们就看不到蓝屏错误代码了,还有就是写入调试信息,我们 通常选择的是小内核转储文件,而不会选择核心内核转储,不然产生的DUMP文件会非常的大,而小内核转 储才64KB,不要小看这64KB的文件,里面的信息全部都是系统在转储过程中的关键信息,对IT人员来说是 足以进行蓝屏的调试工作的。最后就是DUMP文件的存放位置了。

OKAY,谈了这么多了,我准备想把蓝屏在转领过程中发生一些动作详细的告诉给大家,比如蓝屏的信 息收集、关闭中断、调用一些回调函数、蓝屏是如何绘制的等,但是,考虑到这是操作系统的一些底层内 容,大家肯定感到很烦了,那么我就言归正传了,给大家推出一款非常实用的微软蓝屏调试工具,它就是 WinDebuger,简称Windbg,

我提供了它的下载路径,大家有时间可以下载体验下。

32 bit

msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.7.05.0.exe

64 bit

msdl.microsoft.com/download/symbols/debuggers/dbg_ia64_6.7.05.0.exe

这就是我安装好Windbg出现的调试画面,感觉十分朴实啊!!

下面,就是设置Symbol File Path,这边我要和大家解释一下这是什么意思,其实这个设置就是把我 们生成的DUMP转储文件,先提交给微软的Symbol 服务器进行编译,因为DUMP文件缺省是一些二进制的编 码,我们普通人是看不通的,要把它编译成我们能识别的代码,其实这里的Symbol File Path里面就是微 软Symbol 服务器的地址,这里我有一篇微软KB来解释使用 Microsoft Symbol Server 获取调试符号文件 。我下面就给大家来SHOW一下,我把我操作系统下生成的一个MINI Dump文件进行简单的调试,并给大家 看看Windbg是如何工作的。

打开一个Crash Dump文件

在C:windowsminidump下生成了一个64KB的文件,后缀名为.dmp格式

Windbg自动加载此Dump文件,此时正在连接微软的Symbol服务器

Dump文件已经被加载成功,并已经正确的连接上了微软的Symbol服务器了

此时,我们在下面的输入框中输入!analyze -v 参数

Windbg会自动的帮我们进行简单的文件分析,并生成一些对我们IT人员来说有价值的调试信息,比如 堆栈信息,处理对象,映像名称等,对我们IT管理员来说只要看看Image_Name就可以了,通常这里会出现 一个文件名称,比如驱动文件名称等,我们就可以初步判断蓝屏可能是由一些第三方驱动错误所导致的, 这样我们就可以在系统下删除这个文件进行尝试。

我们还可以输入KD或者KC的命令进行底层堆栈的排错,可能这边一般人会感觉痛苦了,这需要微软的 系统开发人员才可能达到的水平。

好了,就介绍到这里了,感觉有点像是介绍微软操作系统内核知识一样,这个工具希望大家多研究研 究,这个工具是有帮助文档的,大家可以对照文档进行调试,并使用相应的命令。

篇3:WIN技巧:WinServer03系统问答

1、如何打开 DirectX 的 DirectX3D 硬件加速?

答:打开桌面属性,设置 -> 高级 -> 疑难问答 -> 硬件加速 -> 完全 -> 应用,运行 dxdiag.exe,打开显示选项卡,可看到 3 项全部启用了。最后,利用Windows updates在Windows Server 中安装DirectX 9.0a。

2、如何启用声卡?

答:系统安装后,声卡是禁止状态,所以要在 控制面板 -> 声音 -> 启用,重启之后再设置它在任务栏显示。

现在我们还要启用音频加速。在运行中输Services.msc然后按回车,会出现Services 窗口,找到Windows Audio服务,双击打开,把启动类型设置为自动,点击应用,然后点击启动,启动该服务。

最后我们还要使用DirectX诊断工具,在运行中输入dxdiag并回车,打开声音选项卡,把硬件的声音加速级别的滑块拖动到完全加速。

3、如何启用 ASP 支持?

答:Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,还需要单独开启对于 ASP 的支持。方法是:

控制面板 -> 管理工具 -> Web服务扩展 -> Active Server Pages -> 允许,

4、如何启用 XP 的主题?

答:首先我们需要回到服务设置对话框启用Themes服务,在运行中输入Services.msc并按回车,找到并双击Themes这个服务,设置启动类型为自动,点击应用,然后点击启动打开这个服务。

5、如何禁止关机时出现的关机理由选择项?

答:开始 -> 运行 -> gpedit.msc -> 计算机配置 -> 管理模板 -> 系统 -> 显示关机事件跟踪 -> 禁用。

6、如何启用摄像机,摄像头或者扫描仪等设备?

答:在运行中输入Services.msc并回车,找到并双击Windows Image Acquisition (WIA) 服务,设置启动类型为自动点击应用后点击启动,然后点击确定。

7、如何禁用开机 CTRL+ALT+DEL?

答:管理工具 -> 本地安全策略 -> 本地策略 -> 安全选项 -> 交互式登录:不需要按CTRL+ALT+DEL -> 已启用。

慎用!搞不好会进不去系统。

注意:为系统安全起见,一开始设置时管理员的密码就不要留空。

篇4:WIN技巧:DNS诊断工具和程序⑩

DNS

5、 利用记事本 过滤非文本信息

记事本只能记录纯文本,利用这点我们可以将网上复制来的东西(可能包括文本,图片,表格等等)中的非文本信息滤除掉,而使用word会发现什么表格,人工分行符,段落格式标记等等一系列的琐碎问题非常多,手工删除又特别麻烦。如果只是想复制文本,那么可以先将网页中的内容复制到记事本中以过滤图片等多余信息,然后再从记事本将文本复制到word做进一步的编辑,这样就可以获得真正纯净的文本了。

6、批处理

这应该是记事本最常用的方式了,批量处理自然能省去好多宝贵的时间以及烦琐的过程,

就比如复制文件,从E盘上复制1G的电影到D盘,为这我亲自测试过,如果还是在E盘和D盘之间使用“复制/粘贴”等老掉牙的方式,需要3分30秒,而如果利用记事本,在记事本中编辑:“copy e:电影 d:”然后另存为诸如copy.bat的文件形式,只要后缀名为.bat就可以了,然后运行该文件进行批处理,复制相同的1G电影需时只要1分20秒,节约了大半时间,由此可见其效率之高。

有一个常用的清除系统垃圾文件的记事本批处理是:

@echo off

echo 正在清除系统垃圾文件,请稍等……

del /f /s /q %systemdrive%*.tmp

del /f /s /q %systemdrive%*._mp

del /f /s /q %systemdrive%*.log

del /f /s /q %systemdrive%*.gid

del /f /s /q %systemdrive%*.chk

del /f /s /q %systemdrive%*.old

del /f /s /q %systemdrive%recycled*.*

del /f /s /q %windir%*.bak

del /f /s /q %windir%prefetch*.*

rd /s /q %windir%temp &md %windir%temp

del /f /q %userprofile%cookies*.*

del /f /q %userprofile%recent*.*

del /f /s /q “%userprofile%Local SettingsTemporary Internet Files*.*”

del /f /s /q “%userprofile%Local SettingsTemp*.*”

del /f /s /q “%userprofile%recent*.*”

echo 清除系统LJ完成!

echo. &pause

将以上代码复制到记事本,另存为“清除系统垃圾文件.bat”,同时注意保存类型选择“所有文件”,同时注意保存类型选择“所有文件”,然后运行该批处理文件,即可清除系统日积月累的垃圾文件,隔些日子运行清除一次,可以释放好多空间呢,我清除最多的一次记得是600MB多点。有朋友可能担心这样会不会选成什么系统问题,我用了好多次,没有什么异常,网上google或者baidu一下就知道很多人这样做了。

作者--阳夏

篇7:WIN技巧:WIN系统中的“普通人”

Windows系统是个等级森严的系统,它把用户分成了不同的等级,美其名曰“组”,每个组有不同的权限,不得进行越权的操作。在windows系统中Administrators组享有最高的特权,Guest组是Windows中的过客,其权限最低。介于这两者中间的是Users组,其只具有一些基本的权限。如果把Administrators组中用户称为“贵族”,那Users组中的用户就只能算是“普通人”了。

相关知识:Users组的用户一般是不能安装软件的,因为安装软件的时候有时候需要往注册表的HKEY_LOCAL_MACHINESOFTWARE下写入信息,而users组只能修改HKEY_CURRENT_USER下的键值,当然了,写注册表只是一个方面,还有其他方面我就不多说了。正如事情都有两面性,不足也会成为优势。users组权限的用户正是我们所需要的,这样一来我们用此用户上网就不怎么怕会中病毒或者木马什么的了,因为有些木马为了达到启动系统时加载的目的,会向注册表的HKEY_LOCAL_MACHINE写入信息,

既然我们登录的账号没有权限往HKEY_LOCAL_MACHINE下写入信息,那还谈什么病毒与木马搞破坏呢?

虽然Users组中的用户只是“普通人”,但是微软是十分看重他的。为了系统的安全,微软建议用普通用户登录进行常规的操作。那么下面我们看看这些普通人的日常生活。

一、如何成为“普通人”

1.通过“控制面板”中的“用户账号”,或者在“开始”的“运行”中输入lusrmgr.msc在图形界面下创建。(图1)

图1

2.通过命令行快速建立。打开“命令提示符”,输入如下命令:

net user lw1 test /add (图2)

图2

这样就建立了一个lw用户,密码为test。

篇8:WIN技巧:WIN系统还有无必要“优化”?

用过各种优化软件的人都知道,里面的功能很多,但并不是每个人都适用,每个人的电脑的软件安装,包括网络环境都不一样,那优化就要慎之又慎了,以Windows 7为例,它本来就是一个比较完善的系统,没必要去做额外的优化,本人就深受其害,优化前系统很稳定,优化后导致了一些软件的不正常退出或停止工作,

我的电脑在Vista系统时代就被搞崩溃一次,优化后的所谓提速,其实都是瞎扯淡,就算提速都是微乎其微,根本忽略不计,现在的电脑配置不像以前的老古董,完全可以应付Windows系统的正常运行,现在市面上的优化大师都是为小白设计的,懂点电脑的人千万不要在去碰,系统已经提供了足够的维护解决方案,要优化也要自己手动去更改,这样要保险很多,

不要图省事,一点就了事,点过的后果就是系统的不稳定,各种各样的问题就会出现。

现在网上很多所谓的优化秘籍,大家也要当心,这些都不是权威性的文章,优化之前大家也要考虑再三我是不是值得去优化,尤其是新版系统。有些人优化系统都是心理在作怪,总感觉优化后的电脑会更好,那就是大错特错了,我们装系统为什么只装原版,就因为系统纯净,那装好之后为什么又要对系统动手动脚呢?现在的优化就是禁用一些不常用的设置,修改一些注册表,这跟 版系统有什么区别?所以大家省省力气,不要在优化上再动脑筋了。

探测Win/XP/本机系统信息

WIN技巧:网管管理技巧12招让系统更安全

win的反义词

WIN技巧:巧打补丁保护服务器安全

Win 7系统选择电源计划的方法

win的过去式和过去分词及中文

win的过去式和过去分词是什么啊?

WIN技巧:WinHPC群集作业管理之创建作业

英语win后面加什么

win服务器安全设置教程

《WIN技巧:如何诊断和调试WIN系统蓝屏(精选8篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

点击下载本文文档