你帮忙写个pic代码,用RB的八个端口分别控制灯的开和关。谢谢您们。
1.重新开始
有时候只是某个程序或者驱动犯了一段时间的错误,重启后就会改过自新。(注:见7。此时正在查询停止代码)
2.新硬件
首先,你要检查新硬件是否插牢。这个被很多人忽视的问题,往往会导致很多莫名其妙的失败。如果确认没有问题,拔掉,换一个插槽试试,安装最新的驱动。同时,你要根据微软网站的硬件兼容类别,检查硬件是否与操作系统兼容。如果你的硬件不在表中,你应该得到硬件制造商的网站进行查询或拨打他们的咨询电话。
3.新驱动因素和新服务
如果你刚刚为某个硬件或者某个软件安装了新的驱动,并且它添加了相应的项目(比如杀毒软件、CPU散热软件、防火墙软件等。)到系统服务,在重启或使用过程中出现蓝屏故障,请进入安全模式卸载或禁用它们。
检查病毒
冲击波、振荡波等病毒有时会造成Windows蓝屏死亡,所以需要杀毒。同时,一些特洛伊间谍软件也会造成蓝屏,所以最好用相关工具扫描检查。
5.检查BIOS和硬件兼容性。
对于新安装的电脑,经常会出现蓝屏问题。你应该检查并升级BIOS到最新版本,同时关闭内存的相关项,如缓存和映射。此外,您应该根据微软的硬件兼容性列表检查您的硬件。而且如果主板BIOS不能支持大容量硬盘,也会导致蓝屏,需要升级。
6.运行sfc /scannow检查系统文件是否已被替换,然后使用系统安装盘进行恢复。
提示:
BIOS的缓存和映射项
视频BIOS阴影(视频BIOS映射)
隐藏地址范围(映射地址列)
系统BIOS可缓存(系统BIOS缓冲区)
视频BIOS可缓存(视频BIOS缓冲区)
视频RAM可缓存(视频内存缓冲区)
7.检查系统日志
开始的时候-& gt;在菜单中输入EventVwr.msc,输入“事件查看器”。注意“系统日志”和“应用程序日志”中表示“错误”的项目。
8.查询停止代码
在蓝屏写下密密麻麻的电子文本,然后在其他电脑上上网,进入微软帮助和支持网站?在左上角的“搜索(知识库)”中输入停机代码。如果搜索结果不适合信息,可以选择“英语知识库”重新搜索。总的来说,你会在这里找到有用的解决方案。此外,在百度、谷歌等搜索引擎中使用蓝屏的停机代码或其背后的说明文字作为关键词,往往会有所收获。
9.上次正确配置
一般来说,蓝屏是由硬件驱动或者新增加的硬件和驱动程序安装的。这时候Windows 2K/XP提供的“上次正确配置”就是解决蓝屏的捷径。重新启动系统,当启动菜单出现时按F8,然后选择“最后正确的配置”。
10.安装最新的系统补丁和服务包
有些蓝屏是Windows本身的缺陷造成的,可以通过安装最新的系统补丁和Service Pack来解决。
蓝屏代码的含义及解决方法
使用windows时出现蓝屏是常有的事,而且由于错误来源不明确,频繁重装系统也很费力费时。下面收集了一些windows崩溃密码,供大家参考。
1、0x 0000000 a:IRQL _非_小于_或_等于
◆错误分析:主要是驱动程序故障、软硬件有缺陷或不兼容造成的。从技术的角度来看,它表明在内核模式下存在一个级别进程请求(IRQL)来访问它没有权限访问的内存地址。
◇解决方法:请使用上面提到的2、3、5、8、9种解决方法尽量消除。
2、0x00000012:陷阱_原因_未知
◆错误分析:如果你遇到这个错误信息,很不幸,KeBudCheck分析的结果就是错误的原因。
未知。
◇解决方法:既然微软帮不了你,那你就得靠自己。请仔细回忆一下这个错误是什么时候发生的;当它第一次发生时,你对系统做了什么?事情发生时是怎么回事?从这些信息中找出可能的原因,然后选择相应的解决方案,尝试消除。
3、0x0000001A:内存管理
错误分析:这种内存管理错误往往是硬件造成的,比如新安装的硬件和内存本身。
解决方法:如果在安装Windows时出现,可能是因为您的计算机无法满足安装Windows的最低内存和磁盘要求。
4、0x 0000001E: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)损坏造成的。文件读写操作过于频繁,数据量非常大或者是某些磁盘镜像软件或者杀毒软件造成的。
◇解决方案:
第一步:首先打开命令提示符,运行命令“Chkdsk /r”(注意:不是CHKDISK,感觉是这样的,只是他们指的内容不同)检查修复硬盘错误。如果报告坏磁道,请使用硬盘制造商提供的检查工具进行检查和修复。
第二步:然后禁用所有扫描文件的软件,如杀毒软件、防火墙或备份工具。
第三步:右键单击文件C:\ win nt \ system32 \ drivers \ fast fat . sys,选择“属性”查看其版本是否与系统中当前使用的Windows版本一致。(注意:如果是XP,应该是C:\ Windows \ system32 \ drivers \ fast fat . sys)
第四步:安装最新的主板驱动,尤其是IDE驱动。如果你的光驱和移动存储也提供驱动,最好升级到最新版本。
6、0x00000027:RDR文件系统
错误分析:很难判断这个错误的原因,但是Windows内存管理的一个问题很可能导致这个stop代码的出现。
解决方法:如果是因为内存管理的原因,通常增加内存就能解决问题。
7、0x0000002EATA_BUS_ERROR
◆错误分析:系统内存奇偶校验错误通常是由于设备驱动程序在有缺陷的内存(包括物理内存、二级缓存或显卡内存)时访问不存在的内存地址造成的。此外,硬盘被病毒或其他问题损坏,导致此关机代码。
◇解决方案:
(1)检查病毒
(2)使用“chkdsk /r”命令检查所有磁盘分区。
(3)用Memtest86等内存测试软件检查内存。
(4)检查五金件安装是否正确,如是否牢固,金手指是否有污渍。
8、0x00000035:无更多IRP堆栈位置
◆错误分析:从字面上看,应该是驱动或者某个软件出现了堆栈问题。其实这个故障的真正原因应该是驱动的原生问题或者是内存的质量问题。
◇解决方案:请使用前面介绍的常规解决方案中与驱动和内存相关的解决方案。
9、0x0000003F:NO_MORE_SYSTEM_PTES
错误分析:与系统内存管理有关的错误,如:大量输入/输出操作导致的内存管理问题:有缺陷的驱动程序错误地使用内存资源;一个应用程序(比如备份软件)被分配了大量的内核内存。
◇解决方法:卸载所有新安装的软件(尤其是那些增强磁盘性能的应用程序和杀毒软件)和驱动程序。
10、0x00000044:多个_ IRP _ complete _请求
错误分析:一般是硬件驱动造成的。
◇解决方法:卸载最近安装的驱动程序。这种故障很少发生。目前已知的是,在www.in-system.com/,使用该公司的某些软件时会出现这种情况,罪魁祸首是Falstaff.sys文件。(难道作者不怕打官司,不怕公布公司网站?)
11、0x 00000050:PAGE _ FAULT _ IN _ non paged+AREA
◆错误分析:此错误可能由内存故障(包括物理内存、二级缓存和显存)、软件不兼容(主要是远程控制和防病毒软件)、NTFS卷损坏和硬件故障(例如PCI卡本身损坏)引起。
◇解决方案:请使用内存、软件、硬件、硬盘等相关的解决方案。以消除它们。
12、0x00000051:注册表错误
◆错误分析:此关机代码表示注册表或系统配置管理器中有错误。由于硬盘本身的物理损坏或文件系统的问题,在读取注册文件时出现输入/输出错误。
◇解决方法:使用“chkdsk /r”检查并修复磁盘错误。
13、0x 00000058:ft disk _ INTERNAL _ ERROR
◆错误分析:表示容错集的主驱动出现错误。
◇解决方法:先尝试重启电脑,看看是否能解决问题。如果没有,请尝试“最后一次正确配置”来解决。
14、0x 0000005 e:CRITICAL _ SERVICE _ FAILED
◆错误分析:是由一个非常重要的系统服务启动标识引起的。
◇解决方法:如果安装了新的硬件,可以先将其移除,通过在线列表检查是否兼容Windows 2K/XP,然后启动电脑。如果蓝屏仍然出现,请使用“最后正确的配置”来启动Windows。如果仍然失败,建议修复、安装或重新安装。
15、0x0000006F:会话3 _初始化-失败
错误分析:此错误通常发生在Windows启动时,通常是由于驱动程序故障或系统文件损坏造成的。
◇解决方法:建议使用Windows安装光盘修复安装系统。
16、0x00000076ROCESS进程已锁定页面
◆错误分析:通常是因为一个驱动程序在完成一个输入/输出操作后,没有正确释放占用的内存。
◇解决方案:
第一步:点击开始-& gt;运行:regedt32,找到[HKLM \系统\当前控制集\控制\会话管理器\内存管理],在右边新建一个双字节值“TrackLockedPages”。值是1。因此,当错误再次出现时,Windows可以跟踪哪个驱动程序有问题。第二步:如果再次出现蓝屏,错误信息会变成:stop: 0x00000000cb (0xy,0xy,0xy,0xy)driver _ left _ locked _ pages _ in _ process第四个“0xY”会显示为问题驱动的名称,然后会更新或删除。第三步:进入注册表,删除添加的“TrackLockedPages”。
17、0x00000077:内核堆栈页面错误
错误分析:是指在虚拟内存或者物理内存中找不到需要的内核数据。这种错误通常是由磁盘问题、相应的数据损坏或病毒侵蚀引起的。
◇解决方法:用杀毒软件扫描系统;使用“chkdsk /r”命令检查并修复磁盘错误。如果没有,使用磁盘制造商提供的工具进行检查和维修。
18、0x 0000007 a:KERNEL _ DATA _ in page _ ERROR
◆错误分析:这种错误往往是由于虚拟内存中的内核数据无法读入内存造成的。原因可能是虚拟内存页面文件中有坏簇病毒、磁盘控制器错误和内存问题。
◇解决方法:首先使用升级到最新病毒库的杀毒软件查杀病毒。如果信息中有代码0xC000009C或者0xC000016A,说明是坏簇引起的,系统的磁盘检测工具无法自动修复。此时,您应该进入“故障恢复控制台”,使用“chkdsk /r”命令进行手动修复。
19、0x0000007B:不可访问引导设备
◆错误分析:Windows在启动时无法访问系统分区或引导卷。一般发生在第一次更换主板的时候,主要是因为新主板和旧主板的IDE控制器使用了不同的芯片组。有时也可能是病毒或硬盘损坏造成的。
◇解决方法:一般用安装光盘启动电脑,然后进行修复安装即可解决问题。对于病毒,可以使用DOS版杀毒软件查杀(kv2005DOS版可供下载)。如果硬盘本身有问题,请安装在其他电脑上,然后使用“chkdsk /r”检查并修复磁盘错误。
20、0x 0000007 e:SYSTEM _ THREAD _ EXCEPTION _ NOT _ HANDLED
◆错误分析:系统进程产生错误,但Windows错误处理程序无法捕捉。出现这种情况的原因有很多,包括:硬件兼容性、有故障的驱动程序或系统服务,或者某些软件。
◇解决方案:请使用“事件查看器”获取更多信息,并找到错误的根本原因。(看来找也不是办法。看来这里的人都要自力更生了!)
21、0x0000007F:意外_内核_ MOED _陷阱
错误分析:一般是硬件(比如内存)或者某些软件有故障导致的。有时候超频也会产生这个错误。
◇解决方法:用测试软件(如Memtest86)检查内存,如果超频,请取消超频。从主板插槽中拔出PCI硬件卡或更换插槽。此外,超频后,部分主板(如nForce2主板)会因南桥芯片过热而导致蓝屏,因此为该芯片增加单独的散热片往往可以有效解决问题。
22、0x 00000080:NMI _硬件_故障
错误分析:一般是硬件造成的。(看来蓝屏和硬件错误有着千丝万缕的联系。)
◇解决方法:如果最近安装了新的硬件,请将其移除,然后尝试更换插槽并安装最新的驱动程序。如果驱动升级,请恢复原始版本;检查内存金手指是否被污染或损坏;扫描病毒;运行“chkdsk /r”检查并修复磁盘错误;检查所有硬件卡是否都已插入。如果以上尝试都失败了,你就得找专业的电脑维修公司求助了。
23、0x0000008E:内核模式异常未处理
错误分析:内核级应用程序有错误,但是Windows错误处理程序没有捕捉到它们。这通常是硬件兼容性错误。
◇解决方法:升级驱动程序或BIOS。
24、0x0000009C:机器检查异常
错误分析:通常是硬件造成的。一般是因为超频或者硬件问题(内存,CPU,总线,电)
来源)。
解决方法:如果出现超频,请降低CPU原有频率,检查硬件。
25、0x0000009FRIVER驱动器_电源_状态_故障
◆错误分析:常与电源有关,经常发生在与电源有关的操作中,如关机、待机或睡眠关闭。
◇解决方法:重装系统。如果无法解决,请更换电源。
26、0x 000000 a5:ACPI _ BIOS _错误
◆错误分析:通常是因为主板BIOS不能完全支持ACPI规范。
◇解决方法:如果没有相应的BIOS升级,在安装Windows 2K/XP时,出现“如果需要安装第三方SCSI或RAID驱动,请按F6”的提示时,按F7,这样Windows会自动禁止安装ACPI HAL,安装标准PC HAL。
27、0x 000000 B4:VIDEO _ DRIVER _ INIT _ FAILURE
◆错误分析:这个停止信息表示Windows因为无法启动显卡驱动程序而无法进入图形界面。通常是显卡有问题,或者显卡有硬件冲突(比如并口或串口冲突)。
◇解决方法:进入安全模式,看问题是否解决。如果可能的话,请升级最新的显卡驱动。如果不是,很可能是显卡和并口有冲突。你需要按WIN+break在安全模式下打开“系统属性”。在硬件方面->;在设备管理器中找到并双击连接打印LPT1端口的选项,在“资源”选项卡中取消选中“使用自动配置”,然后将“输入/输出范围”中的“03BC”改为“0378”。
28、0x000000BE:尝试写入只读存储器
◆错误分析:一个驱动程序试图将数据写入只读存储器,通常是在安装新的驱动程序、系统服务或升级设备的固件程序之后。
解决方案:如果错误消息包含驱动程序或服务文件的名称,请根据此信息卸载或禁用新安装的驱动程序或软件。
29、0x000000C2:BAD_POOL_CALLER
错误分析:内核层的某个进程或驱动错误地尝试进入内存操作,这通常是驱动或软件有bug导致的。
◇解决方法:请参照前面介绍的常规解决方法的相关项目进行排除。
30、0x 000000 ceriver _ UNLOADED _ WITHOUT _ canceling _ PENDING _ OPERATIONS
错误分析:通常是由于错误的驱动程序或系统服务造成的。
◇解决方法:请参照前面介绍的常规解决方法的相关项目进行排除。
31、0x 000000d 1 IRQL河
◆错误分析:通常是由故障驱动引起的(如罗技MouseWare 9.10和罗技鼠标9.24驱动)。同时,有缺陷的内存、损坏的虚拟内存文件和一些软件(如多媒体软件、杀毒软件、备份软件和DVD播放器软件)也会导致这种错误。
◇解决方法:检查最新安装或升级的驱动(如果蓝屏出现类似“acpi.sys”的文件名,肯定是驱动问题)和软件;测试内存是否有问题;进入“恢复控制台”,到虚拟内存页面文件Pagefile.sys所在的分区,执行“del pagefile.sys”命令删除页面文件;然后在页面文件所在的分区执行“chkdsk /r”命令;进入Windows后重置虚拟内存。如果你在上网的时候遇到这个蓝屏,而且你只是在下载和上传很多数据(比如网游和BT下载),应该是网卡驱动有问题,需要升级它的驱动。
32、0x 000000 ea:THREAD _ STUCK _ IN _ DEVICE _ DRIVER
◆错误分析:一般是显卡或者显卡驱动导致的。
◇解决方法:先升级最新的显卡驱动。如果不行,就需要更换显卡,测试故障是否还会出现。
33、0x 000000 ed:UNMOUNTABLE _ BOOT _ VOLUME
◆错误分析:一般是磁盘出现错误引起的,有时建议检查硬盘连接是否接触不良,或者没有使用符合硬盘传输规范的连接线。比如ATA-100还是用ATA-33的连接线,对低速硬盘无所谓,但是告诉硬盘(支持ATA-66以上)要求更严格,规格不正确的连接线有时可能会导致这种无法开机的情况。如果修好了,
◇解决方法:一般情况下重启会解决问题。不管怎样,建议执行“chkdsk /r”命令检查修复硬盘。
34、0x000000F2:硬件)中断_风暴
◆错误分析:内核层检测到系统出现中断风暴,比如某个设备在完成操作后未能释放被占用的中断。通常,这是由有缺陷的驱动程序引起的。
解决方案:升级或卸载新安装的硬件驱动程序。
35、0x00000135:无法定位DLL
错误分析:通常意味着文件丢失或损坏,或者注册表中有错误。
◇解决方法:如果文件丢失或损坏,通常会在蓝屏信息中显示相应的文件名。可以通过网络或者其他电脑找到相应的文件,复制到SYSTEM文件夹下的SYSTEM32子文件夹。如果未显示文件名,则注册表可能已损坏。请使用系统还原或以前的注册表备份来还原它。
36、0x0000021A:状态_系统_进程_终止
◆错误分析:用户态子系统,如Winlogon或客服运行时子系统(CSRSS)损坏,安全性无法再保证,导致系统无法启动。有时,当系统管理员错误地修改用户帐户权限时,用户帐户将无法访问系统文件和文件夹。
◇解决方案:使用“最后一次正确配置”。如果失败,您可以使用安装光盘进行修复和安装。
37、STOP 0xC0000221或STATUS_IMAGE_CHECKSUM_MISMATCH
◆错误分析:一般是驱动程序或系统DLL文件损坏造成的。一般会出现在蓝屏。
文件名
◇解决方案:
(1)使用Windows安装光盘进行修复和安装;
(2)如果还能进入安全模式,可以“开始->;运行”:sfc /scannow
(3)也可以使用提取文件的方法,进入“故障恢复控制台”,使用copy或expand命令从光盘中复制或解压损坏的文件。但是蓝屏一般是驱动文件问题,所以有些情况下会用到expand命令,比如蓝屏提示tdi.sys文件,因为驱动文件一般在i386\driver压缩包里。所以使用:expand % cdrom:\ i386 \ driver . cab \ f:TDI . sysc:\ win nt \ system \ drivers。(XP正在展开% cdrom:\ i386 \ driver . cab \ f:TDI . sysc:\ Windows \
38.如果这些蓝屏关机代码在启动时出现。
如果Windows启动时出现蓝屏,出现附录1的错误信息,那么大部分时间是硬件出了问题。请使用硬件厂商提供的诊断工具判断硬件是否有问题,并查看其网站是否有最新的BIOS或固件更新程序。如果硬件没问题,重装Windows 2000 ~ XP。
Xp关机蓝屏分析大全
1.Windows XP系统错误导致关机蓝屏。
Windows XP有一个关机失败的Bug。如果你的电脑在关机时经常出现关机蓝屏,而且故障是间歇性的,按“Ctrl+Alt+Delete”键没有反应,那么可以确定你的系统没有打补丁。请下载SP1补丁包并打补丁。一般都可以。
2.声卡驱动程序导致蓝屏关闭。
如果你用的是创新声卡,关机过程中出现蓝屏,错误码是“0X0000000A”,那么请进入设备管理器,删除声卡,刷新,手动安装最新的带数字签名的驱动。
3.罗技鼠标键盘不完善,导致关机蓝屏。
如果使用罗技的网络键盘,安装Key Commander软件驱动键盘相应的网络功能,可能会导致关机变成重启失败。如果你的罗技鼠标的驱动是MouseWare8.6,就会造成蓝屏故障,只能通过卸载驱动来解决问题。& gt& gt蓝屏代码0x000000D1
4.Windows XP SP2漏洞蓝屏
65438+2004年2月报告了此漏洞,它会影响Windows Server 2003和Windows XP Tablet PC Edition 2005。在某些情况下,安装第三方杀毒软件或防火墙时,Windows无法指定制作者或打包者的头衔,导致读取“Stop 0x 05(invalid _ process _ attach _ attempt)”错误,使OS进入蓝屏状态。下载微软补丁可以解决这个问题。
北桥散热不好导致蓝屏。
死机:一台正在使用的电脑最近频繁死机。一开始以为是感染了病毒,杀了之后也没发现什么病毒。也考虑到硬盘碎片太多,导致系统不稳定。但是对硬盘进行碎片整理后,问题还是没有解决。无奈之下,格式化了系统盘,重装了系统,但问题依然没有解决,严重影响了日常工作。
死机分析:重装系统后故障仍未排除。好像是硬件有问题。起初,我怀疑是记忆故障。但是,更换内存模块后,故障仍未解决。那么问题到底出现在哪里呢?通过仔细分析,既然内存没有问题,主板最有可能出现故障。
于是采用更换法,更换主板后,开机测试,故障消失。看来问题的根源出现在这块主板上。这是一款名牌865PE芯片组主板,主板用的材料也挺一般的。仔细检查后发现主板上的电容并没有击穿,整个PCB上也没有烧焦的痕迹。那么主板哪个部分有问题呢?于是我又把主板清洗了一遍,然后放进电脑里接入各种设备。开机半小时后,又死机了。这时我用手摸了摸主板北桥芯片上的散热片,发现很烫。好像问题在上面。
于是买了一个带风扇的散热器,经过一番折腾,终于换掉了,把换掉的北桥散热器安装在南桥芯片上。(杂牌主板南桥芯片完全暴露,没有安装散热片。经过一番测试,故障被彻底排除,经过仔细分析,了解了这一故障的原因。原来机器是冬天配备的,低温并没有太大影响,然后过了夏天问题就暴露出来了。
问题总结:一般情况下,出现此类问题会首先考虑内存条。但是由于主板缓存的问题或者主板设计散热不好,也容易频繁死机。笔者曾经发现故障是某品牌845PE主板散热不好造成的。死机后触摸CPU周围的主板部件发现其温度非常高,很烫。更换大功率风扇后,死机故障解决。对于有缓存问题的故障,可以进入CMOS设置程序,禁用缓存后问题可以顺利解决。当然,禁止缓存后速度肯定会有影响。
在某些计算机上安装XP SP3蓝屏的解决方案
XP SP3已经发布很久了,但是如果你打算在装有AMD CPU的惠普/康柏电脑上安装XP SP3,就要小心遇到蓝屏死机(BSoD)了。但是,解决办法似乎是不断重启。
惠普最近宣布了一个解决方案,这个方案非常简单,只需更改一个文件名,简而言之,就是四个步骤:
1.启动电脑时,按F8进入安全模式;
2.找到以下位置:C:\Windows\System32\Drivers,并导航到intelppm.sys文件。
3.重命名,如:XXXintelppm.syx;
4.重启。
电脑蓝屏的时候看看代码,找相应的解决办法。建议换内存。