系统蓝屏,死机抓取dump方法

系统蓝屏,死机抓取dump方法
系统蓝屏,死机抓取dump方法

系统蓝屏,死机抓取dump方法

1:首先声明,介于很多情况下机器不明原因死机,重启或者蓝屏。影响了很多问题的排查。于此,写此贴跟进,以方便对此问题有应对之策,乃下下策。实在无招的情况下,才建议是用。

2:暂时我们先不讨论在有网维大师客户端的情况下的一些设置,先对正常系统状态下的蓝屏设置进程系统调校。

3:蓝屏文件需要debugview查看,要有一定的反向工程基础,代码编写能力和汇编理解能力。

废话不多说。请看实际内容:

1:先在注册表里添加一项键值,以实现机器死机的情况下,触发蓝屏的操作。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Param eters]

"PollingIterations"=dword:00002ee0

"PollingIterationsMaximum"=dword:00002ee0

"ResendIterations"=dword:00000003

"LayerDriver JPN"="kbd101.dll"

"LayerDriver KOR"="KBD101A.DLL"

"CrashOnCtrlScroll"=dword:00000001

含义:是在

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters 下面新建一个DWORD的值CrashOnCtrlScroll为1

重新引导后,寻找两次scrolllock键击,同时右ctrl键也被压下。

这样就可以提取到死机,无响应的dump文件

注意:使用手动提取dump文件,必须是ps2键盘

2:下图的相关设置:

Ok 设置完毕后,即可等待系统出问题,卡死的话,键盘方式触发蓝屏。直接蓝屏的话,就是以上的调试设置。

3:蓝屏后操作:

1》蓝屏后屏幕会有dumping physical memory to disk 1--100进度。完成后方可重启电脑。(此时,系统将蓝屏时的物理内存信息完全的保存到虚拟内存中。)

2》系统启动后会有dump.exe执行来转储虚拟内存中的信息

到%SystemRoot%\MEMORY.DMP文件中。大概需要5分钟的时间。此时间段请误对电脑进行操作。

3》完成后请吧MEMORY.DMP压缩并取回,压缩率在10%左右。

注意:

1、虚拟内存设置:

虚拟内存(页面文件)必须设置在C盘,初始大小应大于物理内存大小。不然无法打到完全内存转储。

2:转储文件路径为:%SystemRoot%\MEMORY.DMP。默认在WINDOWS目录下。可以设置到其他路径。

3:一些系统崩溃的蓝屏现象是无法DUMP的如21A蓝屏。

Ok。交代完毕,那么我们这个时候来对有网维大师客户端版本的机器,进行蓝屏的相关设置。设置的主题还是和上面一样的,但是有2个地方要注意的

1:网维大师客户端安装好之后,虚拟内存是在D盘的,要取消掉D盘的虚拟内存设置,再设置C盘的虚拟内存。

2:网维大师是有还原的,还原情况下能否进行蓝屏dump?答案是可以的。你只要将虚拟内存改到C盘,所有的设置操作都已经在非还原状态下设置好了。这个时候设置还原,在蓝屏的时候一样可以拿到dump。

3:如果要在网维大师的客户端进行上述设置,需要先取消还原,然后再一次导注册表(取决于问题是否是系统卡死)、再修改虚拟内存、再进行蓝屏的dump转储设置等等,此后,再设置还原。

蓝屏的dump文件可以使用debug软件进行分析,需要一定的能力,具体如何,建议继续百度。谢谢

屏幕截取,教你十种“屏幕图文”抓取方法(图)

屏幕截取招招看!教你十种“屏幕图文”抓取方法(图) 分类:电脑应用| 评论:0 | 引用:0 | 浏览:1750 说起屏幕截图,相信大家都不会陌生:随意翻翻每期的《电脑报》,哪篇不是图文并茂?但是对于刚刚接触电脑的朋友来说,对如何进行抓图还摸不着头脑,以为需要什么高深的技术或什么专业的软件,甚至还以为需要动用DC来帮忙呢。其实抓图的方法有很多种,但种种都很简单,看了下面的介绍,相信你也能抓出“美”图来! 一、PrintScreen按键+画图工具 不论你使用的是台式机还是笔记本电脑,在键盘上都有一个PrintScreen按键,但是很多用户不知道它是干什么用的,其实它就是屏幕抓图的“快门”!当按下它以后,系统会自动将当前全屏画面保存到剪贴板中,只要打开任意一个图形处理软件并粘贴后就可以看到了,当然还可以另存或编辑。 提示:PrintScreen键一般位于F12的右侧。 二、抓取全屏 抓取全屏幕的画面是最简单的操作:直接按一下PrintScreen键,然后打开系统自带的“画图”(也可以使用PS),再按下Ctrl+V即可。该处没有什么技术含量,只是要记住防止某些“不速之客”污染了画面,比如输入法的状态条、“豪杰超级解霸”的窗口控制按钮等等。 提示:提醒想投稿的朋友:这样的画面比较大,一般的报纸或杂志要求300像素×300像素,最大不超过500像素×500像素(当然特殊需要除外),这就需要到PS或ACDSee中进行调整。 三、抓取当前窗口 有时由于某种需要,只想抓取当前的活动窗口,使用全屏抓图的方法显然不合适了。此时可以按住Alt键再按下PrintScreen键就可只将当前的活动窗口抓下了。 四、抓取级联菜单 在写稿的过程中,免不了“以图代文”,特别是关于级联菜单的叙述,一张截图胜过千言万语。但是,若想使用抓取当前窗口的方法来抓级联菜单就不行了:当按下Alt键以后菜单就会消失。此时可以直接按下PrintScreen键抓取全屏,然后粘贴到图形处理软件中进行后期的处理。如果使用画图工具,就可以使用方形选定工具将所需要的部分“选定”并“剪切”,然后按下Ctrl+E打开“属性”界面将“宽度”和“高度”中的数值设的很小,最后再粘贴并另存即可(如图1)。 提示:如果“属性”中的数值大于剪切下来的图片,在“粘贴”以后会出现白色的多余背景,因此需要减小其值。

电脑蓝屏故障分析大全

电脑蓝屏故障分析大全 代码含意一览表: 1、0x0000000A:IRQL_NOT_LESS_OR_EQUAL ◆错误分析:主要是由问题的驱动程序、有缺陷或不兼容的硬件与软件造成的. 从技术角度讲. 表明在内核模式中存在以太高的进程内部请求级别(IRQL)访问其没有权限访问的内存地址. ◇解决方案:请用前面介绍的解决方案中的2、3、5、8、9方案尝试排除. --------------------------------------------------------------------------------------------------------------------------------- 2、0x00000012:TRAP_CAUSE_UNKNOWN ◆错误分析:如果遇到这个错误信息, 那么很不幸, 应为KeBudCheck分析的结果是错误原因未知. ◇解决方案:既然微软都帮不上忙, 就得靠自己了, 请仔细回想这个错误是什么时候出现的; 第一次发生时你对系统做了哪些操作; 发生时正在进行什么操作. 从这些信息中找出可能的原因, 从而选择相应解决方案尝试排除. --------------------------------------------------------------------------------------------------------------------------------- 3、0x0000001A:MEMORY_MANAGEMENT ◆错误分析:这个内存管理错误往往是由硬件引起的, 比如: 新安装的硬件、内存本身有问题等. ◇解决方案:如果是在安装Windows时出现, 有可能是由于你的电脑达不到安装Windows的最小内存和磁盘要求. --------------------------------------------------------------------------------------------------------------------------------- 4、0x0000001E:KMODE_EXCEPTION_NOT_HANDLED ◆错误分析:Windows内核检查到一个非法或者未知的进程指令, 这个停机码一般是由问题的内存或是与前面0x0000000A相似的原因造成的. ◇解决方案: (1)硬件兼容有问题:请对照前面提到的最新硬件兼容性列表, 查看所有硬件是否包含在该列表中. (2)有问题的设备驱动、系统服务或内存冲突和中断冲突: 如果在蓝屏信息中出现了驱动程序的名字, 请试着在安装模式或者故障恢复控制台中禁用或删除驱动程序, 并禁用所有刚安装的驱动和软件. 如果错误出现在系统启动过程中, 请进入安全模式, 将蓝屏信息中所标明的文件重命名或者删除. (3)如果错误信息中明确指出Win32K.sys: 很有可能是第三方远程控制软件造成的, 需要从故障恢复控制台中将对该软件的服务关闭. (4)在安装Windows后第一次重启时出现:最大嫌疑可能时系统分区的磁盘空间不足或BIOS 兼容有问题. (5)如果是在关闭某个软件时出现的:很有可能时软件本省存在设计缺陷, 请升级或卸载它. --------------------------------------------------------------------------------------------------------------------------------- 5、0x00000023:FAT_FILE_SYSTEM 0x00000024:NTFS_FILE_SYSTEM ◆错误分析:0x00000023通常发生在读写FAT16或者FAT32文件系统的系统分区时, 而 0x00000024则是由于NTFS.sys文件出现错误(这个驱动文件的作用是容许系统读写使用NTFS文件系统的磁盘). 这两个蓝屏错误很有可能是磁盘本身存在物理损坏, 或是中断要求封包(IRP)损坏而导致的. 其他原因还包括:硬盘磁盘碎片过多; 文件读写操作过于频繁, 并且数据量非常达或者是由于一些磁盘镜像软件或杀毒软件引起的.

电脑常见故障排除手册(黑屏、死机、重启、蓝屏)

电脑常见故障排除手册(黑屏、死机、重启、蓝屏) 最常见的就是开机不显,报警,死机、重启、蓝屏之类的: 一、开机黑屏(无显示) 1) 显示器断电,显示器数据线接触不良,开关是否打开 2) 电源问题(电源风扇是否在转, CPU 风扇是否在转) 3) 内存(灰尘,接触不良,用橡皮擦擦一下,重插) 4) 显卡(灰尘,接触不良,损坏) 5) C PU (温度过高,超频,接触不良或损坏) 6) 主板(灰尘,接触不良,短路,电容损坏,兼容性问题, 置) 注:插上诊断卡,根据代码排除黑屏故障。 附:判断电源好坏方法(不能判断性能及稳定性) : 要想无主板开启 ATX 电源,只需要将(左边数第四个) 也标绿了)与任意一个 GND 针(黑色线,图中标灰了) 短接就可以了。通电看电源风扇是否转动。 详细 CMOS 设置不能保存的原因: 1) 主板电池电压不足造成 2) 主板CMOS 跳线问题 3) 主板电路问题 、开机报警 因为不同的主板报警不一样下面为大家介绍 2种常见的主板报警 (Award BIOS ) 1短:系统正常启动。表明机器没有任何问题。 2短:常规错误,请进入 CMOS Setup,重新设置不正确的选项。 1长1短:内存或主板出错。换一条内存试试,若还是不行,只好更换主板。 1长2短:显示器或显示卡错误。 1长3短:键盘控制器错误。检查主板。 1长9短:主板Flash RAM 或EPROM 错误,BIOS 损坏。换块 Flash RAM 试试。 不断地响(长声):内存条未插紧或损坏。重插内存条,或更换内存 (AMI BIOS ) BIOS 受损,清除 BIOS 设 Pin 14针(绿色线,图中

dump文件查看器使用方法

Windbg-分析Windows蓝屏原因利 软件启动点File——Open Crash Dump,如图: 然后找到你的minidump文件夹,dump文件一般是"时间.dmp"如图: 打开后就会自动分析了。分析完后,看最下面,找到3.probably caused by这一行,如图:看,出来了吧那个myfault.sys文件就是罪魁祸首。 再补充点东西,

导入dump文件分析完毕后,不要关闭,在后面输入!analyze -v ,这个命令可以查看dump 文件的详细情况,如图: 对普通用户有用的还有下面一些信息: 第一行DEFAULT_BUCKET_ID: 错误类型,这个懂点编程和操作系统知识的朋友用得上点第三行PROCESS_NAME: XXX.exe 这个是导致错误的进程,查出是什么文件导致的蓝屏后,再看这里就知道是谁调用了错误文件,比如你查出123.sys导致蓝屏,但你查不到123.sys是哪个程序调用的,就可以用这个方法来看看,比如查出了是456.exe,你就可以在机子上或者网上搜索相关信息了。 好了,到这里相信大家已经学会怎么找到导致系统蓝屏的文件了,接下来怎么办呢?上网查资料,把导致蓝屏的那个文件名在网上搜索,基本就知道是什么文件了,一般网上也有相关的解决办法,看看要删除些什么插件、打什么补丁或者重装软件等等。导致问题的不一定是.sys文件也有可能是.dll,这篇文章只能帮你找出导致蓝屏的元凶,具体的解决办法得上网查。如果是查不到什么信息的.sys或者.dll就要当心了,有可能是病毒或者rootkit 附: windbg基本调试命令: r 可以显示系统崩溃时的寄存器,和最后的命令状态。 dd 显示当前内存地址,dd 参数:显示参数处的内存。 u 可以显示反汇编的指令 !analyze -v 显示分析的详细信息。 kb 显示call stack 内容 .bugcheck 可以显示出错的代码 windbg诊断蓝屏的一点补充

WinXP蓝屏解释

引蓝屏解释 含义 1、故障检查信息 ***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMODE_EXCEPTION_NOT_HANDLED ***其中错误的第一部分是停机码(Sto p Code)也就是STOP 0x0000001E, 用于识别已发生错误的类型, 错误第二部分是被括号括起来的四个数字集, 表示随机的开发人员定义的参数(这个参数对于普通用户根本无法理解, 只有驱动程序编写者或者微软操作系统的开发人员才懂). 第三部分是错误名. 信息第一行通常用来识别生产错误的驱动程序或者设备. 这种信息多数很简洁, 但停机码可以作为搜索项在微软知识库和其他技术资料中使用 2.推荐操作 蓝屏第二部分是推荐用户进行的操作信息. 有时, 推荐的操作仅仅是一般性的建议(比如: 到销售商网站查找BIOS的更新等); 有时, 也就是显示一条与当前问题相关的提示. 一般来说, 惟一的建议就是重启. 3.调试端口告诉用户内存转储映像是否写到磁盘上了, 使用内存转储映像可以确定发生问题的性质, 还会告诉用户调试信息是否被传到另一台电脑上, 以及使用了什么端口完成这次通讯. 不过, 这里的信息对于普通用户来说, 没有什么意义.有时保卫科可以顺利的查到是哪个生产小组的问题, 会在第一部分明确报告是哪个文件犯的错, 但常常它也只能查个大概范围, 而无法明确指明问题所在. 由于工厂全面被迫停止, 只有重新整顿开工, 有时, 那个生产小组会意识到错误, 不再重犯. 但有时仍然会试图哄抢零件, 于是厂领导不得不重复停工决定(不能启动并显示蓝屏信息, 或在进行相同操作时再次出现蓝屏). 原理分析 人有的时候都会闹情绪,更何况是机器呢。Windows有时候也会跟我们闹闹情绪,小则是“应用程序遇到问题需要关闭”,搞不好还可能给您脸色看看。但是,这脸色可不是红的白的,而是一张“蓝脸”,您见过吗?首先,我们介绍以下三个重要的问题: 一、到底什么是“蓝脸”? 这里指的就是大家经常称之为“蓝屏”、“系统崩溃”之类的东西,外国人又叫它BS OD(Blue Screen of Death)。从专业的角度讲,这一术语被定义为“是指当Microsof t Windows崩溃或停止执行(由于灾难性的错误或者内部条件阻止系统继续运行下去)时所显示的蓝色屏幕”。而我们平常所说的“系统崩溃(system crash)”或者“内核错误(kernel error)”抑或“停止错误(Stop error)”的专业术语为“程序错误检查(Bug Che ck)”。

屏幕文字抓取工具

https://www.360docs.net/doc/62981209.html, 对于做电商运营的朋友来说,阅读自身商品评论是一件必备的事情,有的时候商品评论文字很能会很多,不便于进行更精细的分析,那么有没有一款屏幕文字抓取工具,能够批量把这些商品评论文字抓取下来呢,答案是肯定的。下面以阿里巴巴商品评论抓取为例,为大家介绍屏幕文字抓取工具的使用方法。 采集网站: 使用功能点: ●AJAX点击和翻页 https://www.360docs.net/doc/62981209.html,/tutorial/ajaxdjfy_7.aspx?t=1 ●分页列表及详细信息提取 https://www.360docs.net/doc/62981209.html,/tutorial/fylbxq7.aspx?t=1 ●Xpath https://www.360docs.net/doc/62981209.html,/search?query=XPath

https://www.360docs.net/doc/62981209.html, 1)进入主界面,选择“自定义模式” 阿里巴巴商品评价文字采集方法图1 2)将要采集的网址复制粘贴到网站输入框中,点击“保存网址”

https://www.360docs.net/doc/62981209.html, 阿里巴巴商品评价文字采集方法图2 步骤2:创建翻页循环 1)在页面右上角,打开“流程”,以展现出“流程设计器”和“定制当前操作”两个板块。将页面下拉到底部,点击“下一页”按钮,在右侧的操作提示框中,选择“循环点击下一页”,以建立一个翻页循环

https://www.360docs.net/doc/62981209.html, 阿里巴巴商品评价文字采集方法图3 步骤3:创建列表循环 1)移动鼠标,选中页面里的第一条商品链接,接着再选中第2、3、4条商品链接。选中后,系统会自动识别页面里的其他相似链接。在右侧操作提示框中,选择“循环点击每个元素”,以创建一个列表循环

电脑开机蓝屏解决步骤

蓝屏故障和其它故障一样,根据成因大致可以分为软件和硬件两个方面。现在还是遵循先软后硬的原则来看看故障的成因和解决办法吧! 一、软件引起的蓝屏故障 1.重要文件损坏或丢失引起的蓝屏故障(包括病毒所致)。 实例:Win98中的VxD(虚拟设备驱动程序)或是.DLL 动态连接库之类的重要文件丢失,情况一般会比较严重,会出现“蓝屏警告”。 解决方法一:记下所丢失或损坏的文件名 用Win98启动盘中的“Ext”命令从Win98安装盘中提取和恢复被损坏或丢失的文件,步骤如下: (1)用Win98启动盘引导计算机,在提示符下敲入“Ext”命令。 (2)在提示“Please enter the path to the Windows CAB files( a):”后输入Win98安装压缩包所在的完整路径,如“F \Pwin98\Win98”,完成后回车。 (3)在提示“Please enter the name(s)of the file(s) you want to extract:”后输入你记下的丢失文件名,如“Bios.Vxd”,回车。 (4)在解压路径提示“Please enter path to extract to(‘Enter’ for current directory):”后输入文件将被解压到的完整路径,如“C \Windows\System”并敲回车。 (5)最后出现确认提示“Is this Ok?(y/n):”,输入“y”后回车。“Ext”程序会自动查找安装盘中的CAB压缩包,并将文件释放到指定的位置。 (6)重新启动即可。 解决方法二:用杀毒软件杀毒。有的病毒可能会破坏注册表项 杀毒后注册表应恢复中毒之前的备份。 解决方法三:如果能启动图形界面,可以采取重装主板以及显卡的驱动程序,和进行“系统文件扫描”来恢复被破坏或丢失的文件。“系统文件扫描”的方法为 单击“开始/程序/附件/系统工具/系统信息/工具/系统文件检查器”,然后扫描改动过的文件即可。 2.注册表损坏导致文件指向错误所引起的蓝屏。 实例:注册表的擅自改动(包括人为地改动和软件安装时的自动替换) 其现象表现为开机或是在调用程序时出现蓝屏,并且屏幕有出错信息显示(包含出错的文件名)。 解决方法一:恢复备份。 (1)单击“开始/关机/重新启动计算机并切换到MS-DOS方式”,然后单击“是”; (2)进入Windows目录下。例如,如果你的Windows安装在“C \Windows” 目录下,应键入以下内容 “CD C \WINDOWS”后回车; (3)键入“SCANREG\RESTORE”后回车。 (4)按照上述步骤,可以将注册表恢复到最近一次启动计算机时的状态。 解决方法二:删除键值。

台式电脑开机老是蓝屏如何解决

台式电脑开机老是蓝屏如何解决 关于台式电脑开机老是蓝屏的问题,你是否知道该如何解决呢?下面就由小编来给你们说说台式电脑开机老是蓝屏的原因及解决方法吧,希望可以帮到你们哦! 台式电脑开机老是蓝屏的解决方法一: 1、重启电脑有时只是某个程序或驱动程序一时犯错,一般重启就可以解决了. 2、新硬件首先,应该检查新硬件是否插牢.内存条可以换个插槽试试.安装最新的设备驱动程序.建议使用腾讯电脑管家来安装驱动,打开腾讯电脑管家---工具箱---硬件检测--安装驱动,即可一键链接数据库,下载最新的专属您设备型号的驱动。 3、新驱动和新服务如果刚安装完某个硬件的新驱动,或安装了某个软件,而它又在系统服务中添加了相应项目,在重启或使用中出现了蓝屏故障,请到安全模式来卸载它们.打开腾讯电脑管家---软件管理--软件卸载--在卸载软件后能够针对残留文件和残留注册表进行有效清除。 4、检查病毒病毒有时会导致电脑蓝屏死机.因此查杀病毒必不可少.同时一些木马间谍软件也会引发蓝屏,可以使用腾讯电脑管家来查杀病毒,打开腾讯电脑管家--杀毒--全盘扫描--完成 5、检查BIOS和硬件兼容性新装的电脑如常出现蓝屏.关闭其中的内存相关项,比如:缓存和映射.刷BIOS升级.可以使用腾讯电脑管家来清理电脑垃圾,打开腾讯电脑管家--清理垃圾--开始扫描--完

成。 6、安装最新的系统补丁有些蓝屏是系统本身存在缺陷造成的.可通过安装最新的系统补丁来解决.可以使用腾讯电脑管家来修复漏洞,打开腾讯电脑管家---修补漏洞---扫描漏洞--一键修复。 台式电脑开机老是蓝屏的解决方法二: 1、电脑超频过度引起电脑蓝屏。 解决方法: 不超频或者提高机器的散热性。 2、内存条接触不良或内存损坏导致电脑蓝屏。 解决方法: 打开电脑机箱,将内存条拔出,清理下插槽以及搽干净内存条金手指后再装回去,一般问题都可以解决。如果问题没有解决,确定是内存故障,更换内存条即可解决问题。 3、硬盘出现故障导致电脑蓝屏。 解决办法: 检测硬盘坏道情况,如果硬盘出现大量坏道,建议备份数据更换硬盘。如果出现坏道比较少,建议备份数据,重新格式化分区磁盘,还可以将坏到硬盘区进行隔离操作。之后再重新安装系统即可解决问题。 4、安装的软件存在不兼导致电脑蓝屏。 解决办法: 如果确定开始之前电脑用的好好的,安装某软件后经常出现

Linux上Core Dump的机制、内容和分析

Linux上Core Dump的机制、内容和分析 Psqa 左玉龙 Core,又称之为Core Dump,是Unix/Linux操作系统的一种机制,对于线上服务而言,Core令人闻之色变,因为出Core的过程意味着服务暂时不能正常响应,需要恢复,并且随着吐Core进程的内存空间越大,此过程可能持续很长一段时间(例如当进程占用60G+以上内存时,完整Core文件需要15分钟才能完全写到磁盘上),这期间产生的流量损失,不可估量。 凡事皆有两面性,OS在出Core的同时,虽然会终止掉当前进程,但是也会保留下第一手的现场数据,OS 仿佛是一架被按下快门的相机,而照片就是产出的Core文件。里面含有当进程被终止时内存、CPU寄存器等信息,可以供后续开发人员进行调试。 关于Core产生的原因很多,比如过去一些Unix的版本不支持现代Linux上这种GDB直接附着到进程上进行调试的机制,需要先向进程发送终止信号,然后用工具阅读core文件。在Linux上,我们就可以使用kill向一个指定的进程发送信号或者使用gcore命令来使其主动出Core并退出。如果从浅层次的原因上来讲,出Core意味着当前进程存在BUG,需要程序员修复。从深层次的原因上讲,是当前进程触犯了某些OS层级的保护机制,逼迫OS向当前进程发送诸如SIGSEGV(即signal 11)之类的信号, 例如访问空指针或数组越界出Core,实际上是触犯了OS的内存管理,访问了非当前进程的内存空间,OS需要通过出Core来进行警示,这就好像一个人身体内存在病毒,免疫系统就会通过发热来警示,并导致人体发烧是一个道理(有意思的是,并不是每次数组越界都会出Core,这和OS的内存管理中虚拟页面分配大小和边界有关,即使不出Core,也很有可能读到脏数据,引起后续程序行为紊乱,这是一种很难追查的BUG)。 说了这些,似乎感觉Core很强势,让人感觉缺乏控制力,其实不然。控制Core产生的行为和方式,有两个途径: 1.修改/proc/sys/kernel/core_pattern文件,此文件用于控制Core文件产生的文件名,默认情况下, 此文件内容只有一行内容:“core”,此文件支持定制,一般使用%配合不同的字符,这里罗列几种:?%p 出Core进程的PID ?%u 出Core进程的UID ?%s 造成Core的signal号 ?%t 出Core的时间,从1970-01-0100:00:00开始的秒数 ?%e 出Core进程对应的可执行文件名 更强大的是,我们可以在此文件中配置管道,来将产生的Core文件作为输入,送给某个特定的处理程序,例如网络传输程序,可以将产出的Core直接送到另一台服务器上,这对于小硬盘服务器来说,是一个不错的选择。 2.Ulimit –C命令,此命令可以显示当前OS对于Core文件大小的限制,如果为0,则表示不允许产生 Core文件。如果想进行修改,可以使用: Ulimit –cn 其中n为数字,表示允许Core文件体积的最大值,单位为Kb,如果想设为无限大,可以执行:Ulimit -cunlimited 产生了Core文件之后,就是如何查看Core文件,并确定问题所在,进行修复。为此,我们不妨先来看看Core文件的格式,多了解一些Core文件。

教你十种屏幕抓取方法

教你十种屏幕抓取方法! 一、PrintScreen按键+画图工具 在键盘上都有一个PrintScreen按键,它就是屏幕抓图的“快门”!当按下它以后,系统会自动将当前全屏画面保存到剪贴板中,只要打开任意一个图形处理软件并粘贴后就可以看到了,当然还可以另存或编辑。二、抓取全屏 抓取全屏幕的画面是最简单的操作:直接按一下PrintScreen键,然后打开系统自带的“画图”(也可以使用PS),再按下Ctrl+V即可。 三、抓取当前窗口 按住Alt键再按下PrintScreen键就可只将当前的活动窗口抓下了。 四、抓取级联菜单 直接按下PrintScreen键抓取全屏,然后粘贴到图形处理软件中进行后期的处理。如果使用画图工具,就可以使用方形选定工具将所需要的部分“选定”并“剪切”,然后按下Ctrl+E打开“属性”界面将“宽度”和“高度”

中的数值设的很小,最后再粘贴并另存即可。 五、抓取电影画面 如果用WMV或RealOne欣赏电影,在桌面“属性→设置→高级→疑难解答”中将“硬件加速”调至关闭加速,然后正常播放电影再按下PrintScreen键进行抓图即可。六、抓取游戏画面 也可以使用PrintScreen键来捕捉。需要注意的是:某些游戏对DirectDraw功能有依赖,如果关闭了DirectDraw可能会出现游戏不能运行的情况,特别是某些单机版的游戏,而网络版的游戏倒是可以顺利抓图。对于那些棘手的游戏就需要使用专业的抓图软件来帮忙了。 七、专业抓图工具——SnagIt 尽管PrintScreen键的抓图功能可以满足我们一般的应用,可如果稍微有些高要求就无能为力了,比如滚屏抓取、捕捉屏幕录像等等,专业抓图软件HyperSnap-DX可以说是老牌了,但现在“新锐”SnagIt大有超越之势。

最新台式机频繁蓝屏死机怎么解决

最新台式机频繁蓝屏死机怎么解决 篇一:电脑经常死机怎么办 24招轻松解决电脑死机 电脑经常死机怎么办 24招轻松解决电脑死机发布时间:2012-04-06 17:25 作者:电脑百事网整理来源:网络 1650 次阅读电脑死机相信经常使用电脑的朋友都遇到过,不过科学的使用电脑与维护电脑可以将电脑的死机概率控制在最低,以下编辑在网络中为大家整理了一些可能引起电脑死机的原因以及注意事项,如果您的电脑经常莫名死机,不妨参考下面的内容,或许对你有帮助。电脑死机可分为电脑卡死死机与电脑蓝屏死机,产生的原因有很多,比如硬件不兼容,电压不稳定等,下面一起详细了解下。 为电脑卡死死机 1.CPU、显示卡等配件不要超频过高,要注意温度,否则,在启动或运行时会莫名其妙地重启或死机。 2.在更换电脑配件时,一定要插好,因为配件接触不良会引起系统死机。 3.BIOS设置要恰当,虽然建议将BIOS设置为最优,但所谓最优并不是最好的,有时最优的设置反倒会引起启动或者运行死机。 电脑蓝屏死机 4.最好配备稳压电源,以免电压不稳引起死机。 5.如果有条件的话,加装一个UPS,使电脑在停电后不会造成死机。 6.对来历不明的软盘和光盘,不要轻易使用,对E-mail中所附的软件,要用KV300、瑞星等杀毒软件检查后再使用,以免传染病毒后,是系统死机。 7.在应用软件未正常结束时,别关闭电源,否则会造成系统文件损坏或丢失,引起自动启动或者运行中死机。对于 Windows98/2000/NT等系统来说,这点非常重要。 8.在安装应用软件当中,若出现提示对话框“是否覆盖文件”,最好选择不要覆盖。因为通常当前系统文件是最好的,不能根据时间的先后来决定覆盖文件(除非你对文件的时间很在意)。 9.在卸载软件时,不要删除共享文件,因为某些共享文件可能被系统或者其他程

AIX的Dump文件学习笔记(原创)

AIX的Dump文件学习笔记(原创) DUMP文件概述 为了增强故障分析能力,IBM的服务器增加了对设备故障当前环境的保存功能,就是保存一份设备故障时的内存、CPU寄存器、IO等设备的数据和状态信息,如果系统并没有停住,只是某个程序死掉,会产生CORE DUMP,在当前目录下产生一个CORE文件。而如果操作系统死掉,则产生System DUMP或者System Crash,通常会引起系统停机。DUMP的记录如下图所示。 作为一般客户通常只需要收集DUMP信息,并反馈给IBM工程师即可。当发生系统DUMP时,机器将会被宕下来。可能的原因包括:系统在进行内核操作时发生了未知的意外或者不能对其进行正常处理,都会引起DUMP。也可以由系统管理员发出命令,强制系统DUMP。 当系统进行DUMP时,DUMP管理设施自动将内核相关的数据(kernel segment0及其他由内核或者内核扩展程序记录在主DUMP表中的内存块)复制到主DUMP设备。可以把DUMP理解为系统当时的一个快照,供以后分析,分析DUMP可以在其他机器上进行,但需要复制一份此机器的内核程序,即unix_mp或unix_mp64.没有对应于DUMP的内核程序是午饭进行DUMP分析的。 DUMP的生成过程 CORE DUMP的生成过程 在进程运行出现异常行为时,例如无效地址访问、浮点异常、指令异常等,将导致系统转入内核态进行异常处理(即中断处理),向相应的进程发出特定信号例如SIGSEGV、SIGFPE、SIGILL 等。如果应用进程注册了相应信号的处理函数(例如可通过sigaction 注册信号处理函数),则调用相应处理函数进行处理(应用程序可以选择记录信息后生成core dump 并退出);否则将采取默认动作,例如SIGSEGV 的默认动作是生成core dump 并退出程序。 进程coredump 的时候,操作系统会将进程终止并释放其占用的资源,正常情况下,应用进程coredump 不会对系统本身的运行造成危害。当然如果系统中存在与此进程相关的其他进程,则这些进程会受到影响,至于后果则视其对此异常的具体处理而定。 由于相关指令已经包含在可执行文件中,core 文件一般只包含进程异常时相关的内存信息。其格式可参考/usr/include/sys/core.h 或者AIX 帮助文档的“Files Reference”章节。我们一般需要结合core 文件以及可执行程序,来分析问题所在 注:由于进程信号处理本质上是异步的,应用进程注册的信号处理函数中使用的例程需要保证是异步信号安全的,例如不能使用诸如pthread_ 开头的例程。 系统dump 生成过程 系统异常dump 的具体过程与应用进程类似,但由于更接近底层,为了避免问题所在的资源(例如文件系统)正好包含在生成dump 需要使用的资源中,造成dump 无法生成,操作系统一般会用最简单的方式来生成dump。例如系统内存小于4G 的情况下,一般直接将dump 生成在pagingspace 中;大于4G 时,会建专门的lg_dumplv 逻辑卷(裸设备),默认的dump设备/dev/hd6,次设备是/dev/sysdumpnull 保存dump 信息。在系统重启的时候,如果设置的DUMP 转存目录(文件系统中的目录)有足够空间,它将会转存成一个文件系统文件,缺省情况下,是/var/adm/ras/ 下的vmcore* 这样的文件。 下面是常见的转储设备大小规则 当服务器的内存大于4GB时,在安装AIX时,就会为系统dump 创建一专用区域,该逻辑卷名就是lg_dumplv. 其缺省大小是按以下规则分配的: 4GB < = 服务器的内存〈12GB lg_dump 的大小为1GB 12GB < = 服务器的内存〈24GB lg_dump 的大小为2GB 24GB < = 服务器的内存〈48GB lg_dump 的大小为3GB 48GB < = 服务器的内存lg_dump 的大小为4GB 系统dump 一般可以通过升级微码、提高系统补丁级别、升级驱动等方式解决。

教你10种屏幕截图方法

教你10种屏幕截图方法 说起屏幕截图,相信大家都不会陌生:随意翻翻每期的《电脑报》,哪篇不是图文并茂?但是对于刚刚接触电脑的朋友来说,对如何进行抓图还摸不着头脑,以为需要什么高深的技术或什么专业的软件,甚至还以为需要动用DC来帮忙呢。其实抓图的方法有很多种,但种种都很简单,看了下面的介绍,相信你也能抓出“美”图来! 一、PrintScreen按键+画图工具 不论你使用的是台式机还是笔记本电脑,在键盘上都有一个PrintScreen按键,但是很多用户不知道它是干什么用的,其实它就是屏幕抓图的“快门”!当按下它以后,系统会自动将当前全屏画面保存到剪贴板中,只要打开任意一个图形处理软件并粘贴后就可以看到了,当然还可以另存或编辑。 提示:PrintScreen键一般位于F12的右侧。 二、抓取全屏 抓取全屏幕的画面是最简单的操作:直接按一下PrintScreen键,然后打开系统自带的“画图”(也可以使用PS),再按下Ctrl+V即可。该处没有什么技术含量,只是要记住防止某些“不速之客”污染了画面,比如输入法的状态条、“豪杰超级解霸”的窗口控制按钮等等。 提示:提醒想投稿的朋友:这样的画面比较大,一般的报纸或杂志要求300像素×300像素,最大不超过500像素×500像素(当然特殊需

要除外),这就需要到PS或ACDSee中进行调整。 三、抓取当前窗口 有时由于某种需要,只想抓取当前的活动窗口,使用全屏抓图的方法显然不合适了。此时可以按住Alt键再按下PrintScreen键就可只将当前的活动窗口抓下了。 四、抓取级联菜单 在写稿的过程中,免不了“以图代文”,特别是关于级联菜单的叙述,一张截图胜过千言万语。但是,若想使用抓取当前窗口的方法来抓级联菜单就不行了:当按下Alt键以后菜单就会消失。此时可以直接按下PrintScreen键抓取全屏,然后粘贴到图形处理软件中进行后期的处理。如果使用画图工具,就可以使用方形选定工具将所需要的部分“选定”并“剪切”,然后按下Ctrl+E打开“属性”界面将“宽度”和“高度”中的数值设的很小,最后再粘贴并另存即可(如图1)。 提示:如果“属性”中的数值大于剪切下来的图片,在“粘贴”以后会出现白色的多余背景,因此需要减小其值。 五、抓取电影画面 如果喜欢使用WMV或RealOne欣赏电影,想将其中的精彩画面保

WINDOWS蓝屏死机代码总结及解决方法

WINDOWS蓝屏代码 以下内容为百度知道Ctangel个人总结,并非网络复制,全是个人日常工作中遇到并且明确确定原因的。如需复制请注明出处。 这里列举几个典型的蓝屏故障的原因和解决办法。 一、0X0000000A 这个蓝屏代码和硬件无关,是驱动和软件有冲突造成的,最早发现这个代码是因为公司的DELL机器的USB键盘和QQ2007的键盘加密程序有冲突发现的这个问题。也在IBM T系列笔记本上装驱动失误产生过。 如果您的机器蓝屏了,而且每次都是这个代码请想一想最近是不是更新了什么软件或者什么驱动了,把它卸载再看一下。一般情况下就能够解决,如果实在想不起来,又非常频繁的话,那么没办法,重新做系统吧。 二、0X0000007B 这个代码和硬盘有关系,不过不用害怕,不是有坏道了,是设置问题或者病毒造成的硬盘引导分区错误。 如果您在用原版系统盘安装系统的时候出这个问题,那说明您的机器配置还是比较新的,作为老的系统盘,不认这么新的硬盘接口,所以得进BIOS把硬盘模式改成IDE兼容模式。当然了,现在人们都用ghost版的操作系统,比较新的ghost盘是不存在这个问题的。关于人们找不到IDE这项的问题,因为很多主板标明这项的措辞不太一样有些写着AHCI和Compatibility,这个AHCI就等于是SATA模式,Compatibility相当于IDE模式。 如果您的操作系统使用了一段时间了,突然有一天出现这个问题了,那么对不起,病毒造成的,开机按F8,选择最后一次正确的配置,恢复不到正常模式的话那么请重新做系统吧。 三、0X000000ED 这个故障和硬盘有关系,系统概率比较大,硬盘真坏的概率比较小。我弄过不下二十个这个代码的蓝屏机器了,其中只有一个是硬盘真的有坏道了。剩下的都是卷出了问题,修复即可,这也是为数不多的可以修复的蓝屏代码之一。 修复方法是找原版的系统安装盘(或者金手指V6那个pe启动界面里就带控制台修复)。这里说用系统盘的方法,把系统盘放入光驱,启动到安装界面,选择按R进入控制台修复,进入控制台后会出现提示符C:\ 大家在这里输入chkdsk -r 然后它就会自动检测并修复问题了,修复完成之后重新启动计算机就可以进入系统了,进入系统之后最好先杀毒,然后再重新启动一下试一下,如果正常了那就没问题了,如果还出这个代码,那就说明硬盘有问题了,需要更换,或者把有问题的地方单独分区,做成隐藏分区,用后面的空间来装系统。 四、0X0000007E、0X0000008E 这俩代码多是病毒造成的,杀毒即可。正常模式进不去可以开机按F8进安全模式。当然也有可能是内存造成的,可以尝试重新插拔内存,一般这代码内存损坏概率不大。 五、0X00000050 硬件故障,硬盘的可能性很大。如果出现50重启之后还伴随着出现0A、7E、8E这样的代码,那十有八九就是内存坏了。如果每次都出这一个代码,首

linu 主机利用crash分析 var crash 下的vmcore 的dump分析

当主机crash后,会在这个目录下生成vmcore,也就是dump,如何分析这个dump来定位宕机的原因呢? 可以执行crash vmlinux /var/crash/127.0.0.1-2014-06-22-16:08:36 来进入分析模式(vnlinux这里要指定的) 他会报错,原因应该是缺乏kernel-debuginfo包,我们安装下后再尝试: 要想crash可以分析core-dump,必须要安装这三个包: 安装完后,我们可以利用find / -name vmlinux 上面的crash爆出了: 报错,这是由于kernel-debuginfo-common-x86_64包的版本和本机内核版本不一致照成的。 (说下:要想使用crash,只要保证debuginfo的版本和你要分析的core的内核版本本机的kernel版本三者的版本必须一样,任意一个不一致都会导致不能分析dump)

# # 选择包和版本 # 再选择show debug package

找到debug包 下载就可以了 ---------------------------------------- 然后安装一下: #安装包开始 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++至于我们怎么知道coredump的内核版本,可以cd /var/crash/127.0.0.1---------/ 然后执行 strings vmcore |grep 'OSRELEASE' 可以显示出vmcore的内核版本 顺便附一下内核版本和系统版本的对应关系 CentOS 6.0/RHEL6 Update 0 -------------------> 2.6.32-71 CentOS 6.1/RHEL6 Update 1 -------------------> 2.6.32-131 CentOS 6.2/RHEL6 Update 2 -------------------> 2.6.32-220 CentOS 6.3/RHEL6 Update 3 -------------------> 2.6.32-279 CentOS 6.4/RHEL6 Update 4 -------------------> 2.6.32-358 CentOS 6.5/RHEL6 Update 5 -------------------> 2.6.32-431 CentOS 6.6/RHEL6 Update 6 -------------------> 2.6.32-504 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ #后再分析下dump

[图形处理]屏幕截取招招看!教你十种屏幕抓取方法[复制链接]

[图形处理]屏幕截取招招看!教你十种屏幕抓取方法[复制链接] swordama PCBETA Alpha UID 624406 帖子 55 PB币 61 威望 贡献 1楼 发表于2008-12-25 12:40|只看该作者|倒序浏览|打印 说起屏幕截图,相信大家都不会陌生:随意翻翻每期的《电脑报》, 哪篇不是图文并茂?但是对于刚刚接触电脑的朋友来说,对如何进行 抓图还摸不着头脑,以为需要什么高深的技术或什么专业的软件,甚 至还以为需要动用DC来帮忙呢。其实抓图的方法有很多种,但种种 都很简单,看了下面的介绍,相信你也能抓出“美”图来! 一、PrintScreen按键+画图工具 不论你使用的是台式机还是笔记本电脑,在键盘上都有一个 PrintScreen按键,但是很多用户不知道它是干什么用的,其实它就 是屏幕抓图的“快门”!当按下它以后,系统会自动将当前全屏画面保存 到剪贴板中,只要打开任意一个图形处理软件并粘贴后就可以看到 了,当然还可以另存或编辑。 提示:PrintScreen键一般位于F12的右侧。 二、抓取全屏 抓取全屏幕的画面是最简单的操作:直接按一下PrintScreen键, 然后打开系统自带的“画图”(也可以使用PS),再按下Ctrl+V即可。 该处没有什么技术含量,只是要记住防止某些“不速之客”污染了画 面,比如输入法的状态条、“豪杰超级解霸”的窗口控制按钮等等。 提示:提醒想投稿的朋友:这样的画面比较大,一般的报纸或杂 志要求300像素×300像素,最大不超过500像素×500像素(当然特殊 需要除外),这就需要到PS或ACDSee中进行调整。 三、抓取当前窗口

电脑蓝屏代码大全及解决方法

电脑蓝屏代码大全及解决方法 经常用电脑的朋友一定没有少碰到蓝屏,那么蓝屏到底是怎么产生的呢? 我们可以从软、硬两方面来解释蓝屏现象产生的原因。从硬件方面来说,超频过度是导致蓝屏的一个主要原因。过度超频,由于进行了超载运算,造成内部运算过多,使cpu过热,从而导致系统运算错误。如果既想超频,又不想出现蓝屏,只有做好散热措施了,换个强力风扇,再加上一些硅胶之类的散热材料会好许多。另外,适量超频或干脆不超频也是解决的办法之一。要稳定还是要更高的速度就看你自己的抉择了。 如果内存条发生物理损坏者内存与其它硬件不兼容,也产生蓝屏。此时的解决办法只有换内存这一个方法了。 由于硬件产生蓝屏的另外一个常见原因是系统硬件冲突所致。实践中经常遇到的是声卡或显示卡的设置冲突。在“控制面板”→“系统”→“设备管理”中检查是否存在带有黄色问号或感叹号的设备,如存在可试着先将其删除,并重新启动电脑,由Windows自动调整,一般可以解决问题。若还不行,可手工进行调整或升级相应的驱动程序。 劣质零部件是电脑出现蓝屏现象的另外一个罪魁祸首。 从软件方面看,遭到病毒或黑客攻击、注册表中存在错误或损坏、启动时加载程序过多、版本冲突、虚拟内存不足造成系统多任务运算错误、动态链接库文件丢失、过多的字体文件、加载的计划任务过多、系统资源产生冲突或资源耗尽都会产生蓝屏。另外,产生软硬件冲突也很容易出现蓝屏。明白了蓝屏出现的“软”原因,就可对症下药了。 注意方法木马等黑客程序 上网时不要暴露自己的IP地址,不要得罪人,免得受到黑客的攻击;另外,及时升级自己的病毒库,定期检查系统中是否有病毒,对新下载的软件更是要全面检查,以防含有病毒或木马。 使用wi ndows出现蓝色屏幕是经常的事,而且每每因为不清楚错误的来源而频繁重新安装系统,劳神费时。下列收集了一些wi ndows死机密码,供大家参考。 数值叙述 0 0x0000 作业完成。 1 0x0001 不正确的函数。 2 0x0002 系统找不到指定的档案。 3 0x0003 系统找不到指定的路径。 4 0x0004 系统无法开启档案。 5 0x0005 拒绝存取。 6 0x0006 无效的代码。 7 0x0007 储存体控制区块已毁。 8 0x0008 储存体空间不足,无法处理这个指令。 9 0x0009 储存体控制区块位址无效。 10 0x000a 环境不正确。 11 0x000b 尝试载入一个格式错误的程式。 12 0x000c 存取码错误。 13 0x000d 资料错误。 14 0x000e 储存体空间不够,无法完成这项作业。 15 0x000f 系统找不到指定的磁碟机。 16 0x0010 无法移除目录。 17 0x0011 系统无法将档案移到其他的磁碟机。 18 0x0012 没有任何档案。 19 0x0013 储存媒体为防写状态。 20 0x0014 系统找不到指定的装置。 21 0x0015 装置尚未就绪。 22 0x0016 装置无法识别指令。 23 0x0017 资料错误(cycli c redundancy check) 24 0x0018 程式发出一个长度错误的指令。 25 0x0019 磁碟机在磁碟找不到持定的磁区或磁轨。 26 0x001a 指定的磁碟或磁片无法存取。 27 0x001b 磁碟机找不到要求的磁区。 28 0x001c 印表机没有纸。 29 0x001d 系统无法将资料写入指定的磁碟机。

相关文档
最新文档