程序员崩溃的60个瞬间,程序员电脑系统程序崩溃
1.电脑时常卡死求助!
2.当电脑死机的时候,CPU,显卡,内存等硬件都是什么状态?
3.windows这么多年了系统为什么还是不稳定?
4.电脑打开文件总是出现程序错误怎么办
你好,这主要是:“内存有错误”或“软件不兼容”引起!
这是解决方法:(作者:力王历史)
1。试试开机,出完电脑品牌后,按F8,安全模式,光标选定:最后一次正确配置,
回车,回车,按下去!关键一步
2。再不行,进安全模式,回车,到桌面后,杀毒软件,全盘杀毒!
“隔离区”的东西,彻底删除!
3。再使用:360安全卫士,“功能大全”里的:“360系统急救箱”,
点:开始急救!重启后,点开“文件恢复区”,全选,彻底删除文件!
系统修复,全选,立即修复!关键一步
网络修复,开始修复,重启电脑!
360安全卫士,扫描插件,立即清理!360安全卫士,系统修复,一键修复!
金山急救箱,勾选:扩展扫描,立即扫描,立即处理,重启电脑!
4。再不行,拔下显卡和内存条,橡皮擦擦,再用毛刷,清理插槽灰尘和风扇,
更换内存插槽等!台式机
5。检查是否有同类功能的,多余类似软件,如:多款播放器,多款杀毒软件
等,卸载多余的,只留一款,因为同类软件,互不兼容!关键一步
6。再不行,下载“驱动人生”,升级:显卡驱动!
7。如果还是不行,需要“一键还原”或“重装系统”了!
8。硬件有问题,送修!
电脑时常卡死求助!
软件有bug 不兼容,或者安装的应用程序软件损坏,更换版本,或最新最新版试试
以及重新安装系统,更换一个电脑安装试试
解决方法:
1.检查电脑系统损坏,文件受损,中了病毒木马,恶意软件等干扰。
2.系统文件损坏或丢失,盗版软件或系统或,很容易出现该问题。建议:使用完整版或正版系统。
3.安装的软件与系统或其它软件发生冲突,找到发生冲突的软件,卸载它。如果更新下载补丁不是该软件的错误补丁,也会引起软件异常,解决办法:卸载该软件,重新下载重新安装试试。顺便检查开机启动项,把没必要启动的启动项禁止开机启动。
当电脑死机的时候,CPU,显卡,内存等硬件都是什么状态?
故障与硬盘有关。可以从几个方面解决:
一、电脑是使用两个硬盘:系统盘SSD;数据盘机械硬盘。
既然是挂载上,认到硬盘,说明连接应该没有问题。
但是已经出问题,还是关机检查硬盘电源线与数据线;
两个硬盘主、从盘是否设置好?以免冲突。
二、U盘启动进入PE,使用DiskGenius检查硬盘。
重点机械盘。主要检测有没有坏道!(故障现象,与坏道很像)
三、如果检测有大量坏道,基本上硬盘算是报废!不可再用。
否则系统故障,极易损伤主机。
四、如果坏道数量少且集中,将坏道部分(加大些)分一个分区:
别格式化!以后也不可去操作!其余无坏道创建分区。
五、按照正常做一个系统分区,安装系统(使用SSD则不必);
分区分成两三个数据盘。还能够使用。但是尽量不放主要数据。
六、SSD做系统盘,安装系统、软件、临时、下载……速度快。
不要下载文件夹设置机械盘。下载好,再备份到机械盘。
SSD容易崩溃,且难以恢复数据。
本人回答解决问题,均属原创!欢迎学习、转载!
注明——源于:Amida48(Amitabha),即可。
有帮助了,请提问者与网友予以:点赞!采纳!谢谢!
windows这么多年了系统为什么还是不稳定?
当电脑死机的时候, CPU,显卡,内存等硬件都在干嘛?
电脑死机其实有多种死机的方法,先介绍常见的:
第一,系统蓝屏死机,系统和软件也许会在遇到冲突或系统重要程序被kiss掉时会发生蓝屏死机,还有就是驱动不兼容导致蓝屏死机,例如USB3.0和显卡驱动,这时内存会不断指向0x00000064地址处,等待二进制数据指令写入,此时也是内存最活跃的时期,会产生一定的发热量,CPU会释放一二三级缓存并等待操作系统内核向内存写入的二进制指令命令,并重新检查硬件情况,CPU此时发热量:还好,最后就是显卡,显卡这时就会进行复杂的计算,发热量:巨大
第二是找不到必须硬件时死机,简单来说就是检测不到非热插拔设备而死机,你可以在电脑运行的时候拆掉内存和CPU试试,别说你不敢,我试过的,后来就会内存报错,蓝屏,黑屏,花屏和一系列的系统抛出的exception,
第三就是配置low爆了,内存写满了,CPU算不过来,这种情况下等待一会就行
其实系统死机了之后应及时重启,不然会影响各元件寿命,如果重启都不行的话个联系系统管理员,专业人士建议进PE修改注册表,小白建议只能重装系统了
电脑死机的情况太多了,如果你是因为CPU超频不当死机,那么整个系统可能都会处于一个静止瘫痪的状态,显卡和内存还在运作,但是CPU已经无法正常运行了,这时候你只有重启电脑或者调整到默认频率才可以恢复正常。
如果CPU过热导致的死机,那么很多情况下电脑会直接关机,传感器在感受到过高的温度后为了保护CPU就选择了自动断电,此时的显卡和内存也会跟着一起停止工作,强制关闭。
内存也会容易导致电脑死机,最常见的往往是蓝屏,比如两个不同内存条之间兼容性不好,内存频率调的太高等情况都会导致内存出现问题并死机,这时候CPU和显卡由于无法和内存交换数据,所以只能暂停数据交换,也导致了操作系统无法操作,但是CPU和显卡本身还是可以正常运行的。
其它情况就是电脑配置太低,玩 游戏 各种卡顿,甚至到了死机的地步,这种情况下一般都是CPU、显卡或者内存某个硬件超出负载极限导致数据堵塞,有时候也会经常造成假死的情况,这时候整个电脑的各个部件都在全速运行,但是由于能力有限已经力不从心了。
机械硬盘:哎呦,兄弟们,数据量太大,我不行了……跟不上了……固态硬盘:瞧你那怂样……cpu:内存,这次轮到你了,溢出错误,出个蓝屏帮一下机械硬盘……内存:为毛总是我?cou:你一出错,他们就把你拔起来,用橡皮擦一下,就当洗澡了,多好的事……赶紧的。内存:好嘞……于是,死机了……
说起电脑死机,只要是电脑用户或多或少都遇见过这个问题。要说电脑死机的问题,短短的几百几千文字都说不清,这里就挑重点简单的说一下,Windows电脑死机,其他硬件都是什么状态。
第一种,CPU负载过高死机这种死机情况是最好理解的,电脑性能不够用,CPU忙不过来,死机了。理论上这种情况是“假死机”,因为这个时候CPU还在处理器数据中,内存也在正常工作,显卡在等CPU下一步指令。
但是因为CPU还在拼命的为其他应用提供服务,没空理会用户的最新操作,所以这个时候,用户滑动鼠标电脑一点反应都没有。
第二种,内存占用过多和硬盘读写占用过多这两种情况造成的死机,可以认定为“伪死机”。为什么这么说呢,因为这个时候,CPU还保持清醒,内存和硬盘都在疯狂读写文件中,只要内存和硬盘空闲下来,把新的要处理器的数据提交给CPU,电脑又能恢复正常了。这种情况通常的表现就是“无响应”!
第三种,真正意义上的死机要说上面两种死机情况,都算不上真正意义上的死机。真正意义上死机,可能是BUG引起的,也有可能是软件冲突或者系统重要程序被KO掉了,然后CPU一直在重复处理一件事,电脑进入到一个“死循环”状态。
借用一个段子来说明:
第四种,硬件造成的死机本来电脑开开心心正在工作,突然内存条供电不良,这个时候电脑在干嘛?就像人因为紧张而什么都不记得一样,此时电脑的状态是“大脑(CPU)一片空白”,连一句Fuck都来不急说,直接嗝屁了。最为直接的表现就是蓝屏、黑屏、死机等等。
总结电脑死机的原因有很多种,不同原因造成的死机,电脑各个硬件的状态表现各不相同。今后,大家在遇到死机的时候,也不必惊慌,有时候可能就是一个小小BUG造成的,重启一下电脑就可以了。
这个问题我试着回答一下,权当科普,毕竟不做这一行好多年了。电脑死机很常见,但是死机分三种,我简单介绍一下。
第一种,假死机。
1,程序存在BUG。这种死机不是真正意义上的的死机,往往是由于应用程序存在BUG引起的。比如由于程序员的错误或者不可遇见的错误,是程序执行指针陷入死循环。计算机的CPU比较傻,它只会一步一步执行程序指令,上一部步没有执行完是不会进入下一步。虽然显卡是独立的,但是它也要等CPU处理完主程序才能根据指令处理需要的图形文件。这个时候CPU迷路了,显卡傻等着没事做。内存不知道该干什么。
2,硬件系统无法满足运行要求。比如你的机器比较老,处理速度慢。而程序需要处理的数据量又非常大。这时程序就会卡住,图像也静止不动。这个时候CPU正在拼命的干活,散热风扇在怒吼。如果图像也有大量数据需要处理,显卡也是吃不消的,这时图像就会出现跳帧。玩过魔兽的肯定会感受到硬件不行技术再好也枉然。内存也是一样的,CPU处理数据要先把数据从硬盘掉入内存,然后通过一定算法把需要的数据调入CPU一二级缓存。如果内存频率低的话,数据调入速度就会大大降低,pc133和ddr根本就没法比。如果内存不够的话,还要在硬盘上做虚拟内存,这样读取速度更慢。
第二,真死机。
1硬件造成的死机。由于硬件故障或者不稳定,造成数据丢失导致死机。比如程序在运行时,会把程序所需要数据调入内存。然后把优先处理数据调入cpu缓存,然后开始处理。当数据处理完成后继续调取第二批数据,然而由于内存不稳定第二批数据丢失了,或者找不到寻址码,cpu就傻了,也不知道该怎么办。
举个例子。比如你要学做红烧肉,一切准备工作已经完成。当你要开始大显身手的时候,突然发现菜谱找不到了。做红烧肉先做什么后做什么,全都不知道。大家也许会说不会找呀!可是CPU就是这么执着。
当然了,对于这种情况解决的办法就是重启电脑,程序会再次启动就解决问题了。
2.系统崩溃。这种情况不能叫做死机,系统崩溃是架构丢失了重要文件,即便重启也解决不了问题。比如Windows系统的注册表,还有硬盘分区表。虽然硬盘分区表占用硬盘很少的存储量,但是它的重要性是不言而喻的。它记录着硬盘分区的起止地址,引导文件在什么位置。电脑启动后,主板自检没问题,硬盘分区表会首先调入内存。BIOS引导程序会把寻找C盘操作系统引导程序,也就是**.EXE程序。启动成功后,主板引导程序把系统控制权限转交给操作系统。Windows的注册表也是这样的,它记录着操作系统所有程序,按照权限高低分门归类。
如果BIOS引导程序丢失,电脑屏幕不会亮的,主板会报警。这时CPU,内存,显卡不会加电的根据主板报警提示音可以判断问题出在哪里。c盘操作系统出现问题,电脑屏幕就会出现一大堆字符,然后提示用户问题出在哪里。这时cpu原地待命,内存不知道该调入什么还是删除什么,显卡还没开始工作,因为字符显示不需要显卡。
就说这么多了,所言难免有错误,希望专业人士指正。
电脑司机的时候CPU、显卡、内存都在忙着干自己该干的事情,就是这个样子。一般电脑死机是电脑的一种自我保护机制,不论是蓝屏还是死机都是发生了不可描述的错误,在发生错误之后电脑自身没有办法去纠正错误的时候,电脑系统会发出指令让电脑停止各种运算过程,然后给你一个蓝屏提示。当电脑死机的时候不论是内存造成的还是CPU造成的都是由于有一个错误发生导致所有数据无法正常运行,这个时候每个硬件是否在工作?
首先可以告诉你的是他们还在继续工作,如果其中任何一个不工作会直接导致你的电脑无法显示任何东西,而不是静止不动的画面,比方说CPU其实还是在发出各种指令,内存里面还是驻村着正在调用的数据地址和一些数据缓存,显卡还在输出图像,只是这时候由于出现错误,他们都停止到了一个死循环的过程,在一直不停的重复着之前的命令,所有的资源调度已经无法调度,各种新的指令无法再接收进行处理,因此你的鼠标无反应,你的键盘也无反应,整个个程序进入了一个死循环的状态。
总之电脑死机就是系统和电脑一种保护机制,防止因为错误继续下去造成对电脑硬件造成无法挽回的损失,当电脑死机的时候就是程序进入了死循环,任何指令都无法再进行接收,无法进行新一轮的计算和输出,各个硬件都在等待CPU指令下达,在死机的同时其他硬件还在继续着自己的事情,只是大家都在等待而已。
大家好我是大明,”电脑死机“是最常见的电脑故障之一,那么导致电脑死机的原因也是多方面的,有系统软件所引起的死机,也有硬件问题所导致的死机,如果要说清楚,电脑死机的时候所有的部件都在干嘛?要具体情况具体分析了,接下来大明就详细的讲解一下,不同情况导致的死机的原因。 系统软件引起的死机本着处理电脑问题基本思路”先软后硬“的原则,大明先说一下”系统软件所引起的死机问题“,这个问题要分两方面说。
第一方面是由”操作系统软件“起引起的,这类情况是电脑操作系统不稳定,运行多个程序时导致的死机,或运行某个程序时不兼容,导致的死机,这个只是操作系统层面的,当出现这类死机的情况,所有的硬件都是在运行的,只不过是由于操作系统运行不良所导致的死机,只需要重启一下计算机就可以解决了。
第二方面是由”木马病毒“引起的,当电脑感染了木马病毒,会大量的占用系统内存,这样的话就会导致电脑死机,这只是由于病毒所引起的死机,而这时所有的硬件也都是正常运行的。
硬件方面导致的死机接下来说一下硬件方面导致的死机问题,这个要也从几方面来说,因为每个硬件的异常或损坏,都有可能导致电脑的死机。
CPU风扇老化的问题 ,会导致CPU过热,当CPU的温度过高的话,就会导致电脑的死机,这个时候CPU是停止工作的,因特尔的CPU都有过热保护的功能,当温度过高的话CPU停止运行,这样就可以防止CPU烧坏了。
内存不兼容的问题 ,这个问题多是由于电脑安装了多条内存导致的,两条内存不兼容,由于两条内存的频率不同,那么运算速度也不一样就会导致的死机。
显卡过热导致的死机 ,这个问题的原因还是由于显卡风扇老化,导致显卡过热而死机的问题,这个时候由于显卡过热保护,是停止工作的,而其它的部件都是正常运行的。
总结当电脑死机的时候一定是出现某种原因所导致的,例如由于CPU过热所导致的死机,那么只是CPU停止了工作而己,而其它的硬件都是正常运行的,刚才大明分享了这么多就是想说明这个道理。
当电脑死机的时候
cpu:[晕][晕][晕][晕][晕][晕][晕][晕][晕][晕]
内存:[大哭][大哭][大哭][大哭][大哭][大哭][大哭][大哭][大哭]
硬盘:[吐][吐][吐][吐][吐][吐][吐][吐][吐][吐][吐]
显卡:[石化][石化][石化][石化][石化][石化][石化][石化][石化][石化][石化]
显示器:[what][思考][偷笑][偷笑][666][点亮平安灯][点亮平安灯][吃瓜群众][吃瓜群众][吃瓜群众]
电脑死机,通常就是我们说的不能操作了。
CPU,显卡,内存都还在正常运转。
除特殊的损坏性的死机,如CPU烧毁,内存,显卡物理损坏。
如果没有物理损坏,其实都还在正常工作。
CPU还是在不断的译码。
内存,不断的刷新存储的数据。
显卡正常转化数据进行显示。
唯一不同的就是不响应你的操作。
只是CPU译码产生的序列动作不在是我们需要的信息。
对于硬件,正常和死机没区别 。
死机的CPU并不知道发生了什么。
只要还在显示,肯定对于CPU来说,整个过程还是正常的。
运行过程,突然去掉其中一个,只要系统供电还在。都还会继续执行指令。
硬件的正常运转,就是硬件本身是好的,各供电正常。
程序指令的错误只是软件上的,逻辑错误。
但也有硬件本身的错误,某个执行结果意外丢失。
CPU本身指令执行,也有一个正确的概率。
概率都在合理范围。
显示的结果,运算结果都正确。
cpu在说: 这不管我的事,是显卡的问题
显卡: 瞎说,我才没问题,是内存偷懒不上班
内存: 我一直在工作,满头大汗都热死了,你看cpu那家伙坐在那吹风扇还不干活
主板: 我就看着你们都在偷懒,那我也休息了,回家陪老婆上街买衣服去
电脑打开文件总是出现程序错误怎么办
Windows系统的稳定性一直都是饱受诟病的,Windows7算是做得比较好的,Windows8问题最多,现在Windows10又稍微好一点,Windows比起macOS确实稳定性要差很多,不过这也是多方面原因造成的。
蓝屏其实是一种保护不少的用户有一种误解,蓝屏是非常不好的一件事情。
当然从使用的角度来说,蓝屏确实造成了一些使用上的不方便,不过蓝屏代码的初衷是为了保护操作系统、保护你的硬件、尤其是保护你的用户文件,本质上是一种保护措施,防止你的用户数据被进一步损坏。蓝屏的初衷是为了避免出现更大的问题,这时候系统会选择蓝屏,操作系统需要管理太多的软件、硬件资源,无数的驱动程序、还有Windows kernel内核文件,以及各种应用软件等等。
大家设想一个场景,一个坏人混进了一个游乐场,这时候警察跑过去要从一群坏人中找到这个人,这时候警察会要求所有的人都趴下,蓝屏也是这个道理,为了避免某个程序或者某种问题对用户数据的进一步伤害,就直接蓝屏阻止。
使用方法错误是造成不稳定的根本因素绝大多数蓝屏是用户自己的使用习惯不好造成的。
到一些不安全的软件下载站点下载不纯净的软件,安装太多的优化软件、杀毒软件,这些软件之间“互相攻击”,可以说这些不好的使用习惯都会造成系统出现问题,更多的是很多软件的行为菲常流氓,这也是造成系统不稳定的主要因素。
Windows架构经常变、OEM厂商纷繁杂乱第三个原因就是windows本身架构变化频繁,OEM厂商纷繁杂乱引起的。
Linux/Unix基本上都是面向服务器和程序员等专业场景,macOS的硬件平台比较单一,可是相较而言Windows的生态就比较混乱。银行的终端会用Windows,医院的设备也会用Windows,Windows还是用户量最大的桌面操作系统。
硬件层面上,Windows生态更加多样,厂商有联想、戴尔、惠普、小米、宏基等等,还拥有AMD、Intel两大处理器平台、还拥有众多的主板厂商、显卡厂商,每个厂商的硬件组合也完全不一样,解决方案也不一样,可是Windows都得适配这些平台。
Windows本身架构方式调整也比较大,微软基本上三五年一个大版本的迭代就会迎来一些架构体系上的改变,Windows XP到Windows7,Windows7到Windows8等等,基本上每一代都在不断的调整架构体系,相对应的Linux/Unix/macOS这么多年来,基本架构体系从来没有变过。
Windows已经做得足够好了,当然也许不够完美,面对的消费者越多,那么用户使用电脑的不确定性就会越高,不过既然能成为市场份额第一的桌面解决方案,Windows还是工业界的主要控制系统,Windows宕机就跟停电一样可怕。
真给Mac独大,你连电脑怎么用都玩不起。同样的价钱你只能买手机,电脑还想用来办公生产力?不要想了,苹果没你们想得那么伟大,它是个比腾讯还吸血的公司。腾讯起码让你用得起基础功能,苹果你看手机多64g就砍你过千了。windows其实稳定性已经越来越好,想当年我们用win98用ps才叫痛苦…我不是说windows伟大,只是市场应该有这么几个不同的东西存在,始终给哪个独大,痛苦的还是消费者
windows有不稳定吗?什么系统不稳定,何为不稳定?有正确使用系统吗?
稳定这个词要看你怎么定义,就我个人而言,只要这个软件它是能正常使用,也不会报错,甚至开发它们的公司也不更新了,因为已经很完美了,这个软件就是稳定的。系统也是一种软件,如win7系统,它已经很稳定了,即便是现在的win10系统也稳定多了,在这两个系统中,我觉得7系统是稳定的,所以没有你这么一说的。
还有你说win7系统稳定吧,但有些新硬件对7系统支持不太好,你如果刚好又装的是7系统,那么它有可能是不稳定的。从这一点上就能看出,角度环境不一样,结果就是不一样的。又或者说,同一样软件,你在7系统下非常稳定,在10系统下却不稳定,你说对于这个软件来说,它是稳定还是不稳定呢?
另外,系统是需要安装到电脑里的,系统的稳定性也和电脑硬件有关,就像上面所说,同一个系统安装到不同硬件的电脑上,结果可能就不是一样的。系统安装好后,还需要安装驱动,你不安装驱动是没法使用的,而驱动是由硬件厂商提供的,每个厂商的技术也不一样,那会不会出现因为驱动不对或不好造成系统不稳定的情况呢?这个绝对是有的,所以说你这个问题没有答案,也不太好回答你。
最后,我只能说,你觉得稳定那它就是稳定的,你觉得它不稳定,那它就是不稳定的。这就好比一个漂亮的女人,有人说她漂亮,有人说她不漂亮,也有人说她可以更漂亮。起码,我个人觉得,目前不管是win7还是win10系统它们都是稳定的。如果不稳定,我们为什么这么多人用它呢?没有谁的电脑不蓝屏,也没有谁的电脑不黑屏,也没有谁的电脑没有自动关机过或重启过,更没有谁说他的电脑从来没有开不了机的情况。
我的结论是:
现在的windows系统是稳定的,选7还是10都是可以的,作为一个玩电脑多年的人来说,我觉得挺好。不管它是稳定还是不稳定,我们一直都有使用它。
是系统就没百分百稳定。另外,别搭理一群讲鸿蒙的。垃圾而已。
昨天我的win10一样崩溃了,桌面死掉,热键无用,最后只好硬关机。而我主开发机mac就很稳定。常年不关机,合上盖子就提走,到家到公司打开即用,毫无问题。大概我那台dell的xps被我像用macbook一样给用坏了吧?也是一样不关机,合盖就走。稳定性win10真的很不错了,但和mac比比就略差一点。
1、Windows够稳定了,自己编个小程序就知道,要没有bug有多难。
2、Windows的使用场景太复杂了,方方面面都考虑周全不容易。
3、Windows的架构做得不清晰。微软在努力改,不过进度很慢,比如正在开发UI和核心分离。系统文件管理混乱,注册表太庞杂,权限设定太粗糙等, 历史 遗留问题还是很多。
4、有些很好的尝试,比如UWP应用,无奈开发者、消费者都不买账。
5、iOS和Android都开始发力桌面,这两个操作系统的设计理念更现代,没有太多的 历史 包袱,说不定可以成功。
就拿win10来说,它有个外号叫做Bug10,名字就不言而喻的知道了,我两台电脑,一台用着我习惯的win7,一台用着win10。就我而言,我会觉得win7会更稳定些,毕竟相同配置下,win7占用空间最少。
实际上,我们将windows不稳定归结于如下原因:
我一直认为一些安全卫士是导致系统问题的主要原因。
比如系统瘦身,经常会删除一些应用,或者删除一些系统应用,关闭预读取功能减少垃圾文件等等。所以,windows不稳定除了本身的问题之外,也和我们下载过多的一些软件,使用国产的安全卫士,乱下驱动有关系!
微软自推出视窗界面以来,几乎每一个版本都遭遇过吐槽,因为windows不稳定,非常容易奔溃、蓝屏。这个并不是Windows的专有属性,苹果做系统这么多年了MacOS也逃离不了奔溃的场景。
蓝屏是Windows系统的特色之一,早在Windows 1.0就已经存在,只不过是一个初级版本,真正意义上的蓝屏死机界面出现在Windows NT 3.1,并延续到了后面的所有的Windows版本中。不管出现了何种错误,导致系统无法从错误中恢复过来都会显示蓝屏界面,这样用户就会知道它病了该被“修理”了。
MacOS其实也有非常经典的奔溃界面,比如卡白苹果,卡电源图标,卡五国等。当MacOS出现奔溃界面时,很多人都无从下手,只能到官方售后点寻求帮助,而Windows一言不合就可以重装系统。
会奔溃才是情理之中,因为系统的内建函数会通过已经搭建好的联络通道创建进程内核对象、创建/划分/初始化进程的虚拟地址空间、创建主线程、运行库初始化、主函数运行、窗口界面运行等等,这些点最终以一团乱麻的形式串联循环起来。很像走一个超级复杂的迷宫,可能在迷宫里转圈圈,有可能跑进死胡同,有可能在没有结果的情况下提前出局,也有可能同时走非常多的循环最终把自己累得半死。
Windows会奔溃常见的原因内存问题
当一个程序需要运行时,它所需要的所有命令和数据都会先放到内存中,再提交给CPU去执行运算。系统没有合理的分配内存,读取内存的数据出现差错,或者主板没有正确的传递信号都会导致系统奔溃。内存不足并不会导致系统停止运行,只是会出现非常卡顿的现象,并不会导致系统崩溃。
驱动问题
驱动是系统和电脑各种硬件相互交互的中间件,当驱动出现故障的时候,就会导致非常严重的问题。手动安装错误的驱动程序或者更新到厂商错误的驱动版本都有可能导致硬件不工作,或者不完全工作,又或者直接导致系统奔溃。过去驱动产生的问题是运维过程中最常见的问题,现在比较少见得益于系统的兼容性优化,系统自带了很多通用的驱动,驱动精灵/驱动人生这样的自动搜索安装驱动的软件出现。
硬盘出现故障
电脑一直都遵循着冯·诺依曼体系结构发展至今,它离不开硬盘来进行长期的大容量存储。硬盘有生命周期,它也会坏,坏了的结果就是软件或者系统奔溃。当我们尝试打开一个特定文件时非常长的时间都打不开来就表明硬盘的某一个部分已经损坏了。
世界上不可能存在完美的系统,Windows也不例外,所以不可能绝对稳定,所谓的稳定只是相对的。
纵观世界范围内的操作系统,主要就是Unix,Linux和Windows三大阵营。这三类操作系统,就没有哪一个敢说自己不存在问题,可以完美使用。就拿我们经常使用的苹果手机和苹果电脑的操作系统来说吧,其内核就是美国伯克利分校研发的like-unix,也就是类Unix的FreeBSD操作系统。那怕是苹果这样相对稳定的操作系统,还不是需要经常升级,来保证系统的正常运行,只是相对来说升级的频率要低一些。
我们再来看Windows操作系统,他是现今世界上使用人数最多,用户群体最为庞大,最为广泛的操作系统。使用的人多了,被发现问题的概率也就越大。从某种意义上来说,不是苹果操作系统比Windows安全,比Windows稳定,而是因为苹果的用户群体远远小于Windows的用户群体。既然用户少的话,黑客们出于自身利益最大化的角度的考虑,也就很少去弄苹果的操作系统了。
记得在一个安全网络大会上,苹果操作系统的浏览器,在很短的时间就被参与的黑客攻陷,入侵了系统的内核。后面主持人采访这个黑客团队时,他们表示,不是苹果操作系统安全稳定,而是攻陷苹果操作系统,带来的好处太少,这个也是相对于Windows来说的,所以黑客们更喜欢进攻Windows操作系统。
综合以上观点来看,操作系统的稳定,是一个相对的过程,没有绝对的稳定可言。Windows操作系统也不例外,这是由市场和用户所决定的。市场在发展,用户有更高的需求,这就导致了操作系统需要不断的进化,不断的发展,这样才能在激烈竞争当中,生存下去。这就是Windows操作系统这么多年了,还是不太稳定的原因。
windows系统由于一直在更新,中间的几个版本特别的不稳定,特别是win8简直就是灾难,以致于很多人都在怀念当年的xp系统,最主要的是windows系统已经深入人心,Windows这30年来中间大版本的迭代也是非常多,从开始dos系统到现在win10系统,也是计算机硬件迭代发展的一种体现。
最初的操作系统从纯正的命令行到wind3.0系统开始进入图形界面时代,对应的内存和储存设备逐步的升级也是推动操作系统用户提升上升一个关键点。记得刚上大学的时候一个100多M的优盘就需要几百块钱,现在随便一个优盘就是几个G甚至十几个G,当初学校有一段时间还在流行软盘,转眼间灰飞烟灭,这些真实的例子都是操作系统进化史中的一些细节表现。作为一个技术人员还是觉得windows系统的设计架构还是非常不错,尽量windows经常性的遭遇病毒,但支持的远程直接下载补丁去补救,升级完安装之后重启下电脑就可以接着用了,还是相当方便的,在windows之所以病毒多主要还是用户多,很多人觉得这个系统病毒多,树大招风用的人多自然出问题也会多,linux倒是病毒少主要使用的人员还是技术人员。
windows不稳定主要还是大版本升级造成的,大版本的升级主要有几个原因,其一跟上硬件的发展;其二增加新的功能。大版本的升级也是非常必要的,但中间过程还是会有波动,个人始终觉得xp系统是一个非常稳定的版本,到现在家里的老电脑还在用的这个系统,但是遗憾的是很多软件已经不能使用了,打开软件直接提醒让升级,不升级不让用,有很多人觉得现在的硬件配置都这么高了,电脑的软件升级的更加夸张,也就是增加的那点硬件配置还不够软件升级带来的冲击大,现在的很多软件对于硬件的要求已经没有底线了。
现在操作系统大趋势向着空间换时间的概念,为了运行效率在运行之前提前加载一部分内存,这样做还容易减少内存碎片的产生,提升内存的使用效率,但这种做法有个坏处是软件还没怎么运行内存就被占据了一大半,所以不能只是盯着硬件提升了多少,还要看装了多少软件。即使如微软这种超级大公司发布操作系统之前肯定有全面的压力测试,还还是会出现各种各样的问题,其实大家都忽略了一个很重要的问题,现在的硬件厂家太多,要做到多种硬件的兼容需要付出很多的精力,不同于苹果的ios系统,软硬件都属于自己主控所以在性能上以及功能上都可以控制的非常好,现在微软的操作系统有点类似现在的安卓系统需要兼容很多的硬件厂商,要做到十全十美难度还是非常巨大。
理论上讲一个软件只要更新就有可能存在漏洞,而且有些漏洞不一定能通过内部测试出来,而且用的人越多更加容易出问题,用的人多场景组合多也是多,也就更加容易出问题,这何尝不是windows用户量多的一种体现那,希望能帮到你。
微软的win10系统从问世以来就受到了不少的争议,首当其冲的就是系统的各种bug和不稳定,而且在win10在上市5年后,吐槽win10系统的声音就一直没断过,甚至还被不少用户戏称为“bug10”,但是win10的问题真的就有那么多吗?
首先要承认的是,windows系统因为不是苹果mac os那样的封闭式系统,涉及的平台众多,从民用到商用场合,大部分设备都在用win10系统,所以这样就难以在稳定性方面做到令人完全满意,而且随着微软对win10的更新和修补,每一次也会带来新的问题,其中也不乏数据丢失等严重问题,这一点也让微软和用户难以难受。
除了软件的稳定性和兼容性问题以外,win10涉及的硬件类型也非常多,甚至让不少多年前的老硬件都停止了对win10的支持,而新硬件和新驱动对win10的适配优化也需要相当的时间,在这个过程中就难免会产生新的问题,好在经过5年的磨合,如今win10在硬件驱动方面的适配做的已经不错了。
微软当然也认识到了问题的严重性,从每年对win10的两次大更新改为一次大更新,这样就可以最大程度的避免因为更新而带来的新问题,尽管目前还有很多人称win7比win10好用,但是对于新电脑、新硬件而言,win7的兼容性明显已经跟不上了,所以不管win10面临多少问题,全面普及也不过是时间早晚的事。
1.为什么我的电脑打开文件时总是提示应用程序错误
应用程序错误的原因
1.病毒木马造成的,在当今互联网时代,病毒坐着为了获得更多的牟利,常用病毒应用程序和系统文件,然后某些安全杀毒软件把被病毒木马感染的应用程序和系统文件当病毒杀了导致出现应用程序错误。
2.应用程序组件丢失,应用程序完整的运行需要一些系统文件或者某些ll文件支持的,如果应用程序组件不完整也会导致应用程序出错。
应用程序自身的bug引起的应用程序发生异常,人没有完人,程序也一样的,程序员只能做到尽量让bug出现少点,出现一个就解决一个bug。
3.应用软件与操作系统或其他应用软件发生不兼容造成应用程序发生异常。
4.操作系统自身的问题,操作系统本身有bug ,也会导致出现崩溃 应用程序错误 该内存不能为read。
5.电脑硬件兼容性也会引起的,还有散热不好,超频等也会出现应用程序错误的。
应用程序错误解决办法
先排除是不是病毒木马引起的,请使用金山卫士进行木马查杀,
⑴、进入主界面进入查杀木马
⑵、然后点击快速扫描即可
2.用金山卫士进行漏洞修复,解决系统本身造成的应用程序发生异常。
⑴、进入主界面进入漏洞修复
⑵、然后点击立即修复即可
3.如果是单一某个应用程序引起的应用程序错误,那就尝试重新卸载该软件进行重新安装。如果还是无法解决,就关闭其他软件看是否能解决。
4.以上方法还是无法解决,那就肯能是硬件问题引起的,那就分别检查内存条,主板,散热器等等。这个建议找专业硬件维修商解决,不推荐大家自己手动解决。
2.电脑桌面文件每次打开都会显示应用程序错误,怎么解决啊 求解
分析:系统无法正常运行,提示程序程序错误,一般是因为软件或硬件故障导致的,原因很多且很复杂,有可能是系统文件损坏,也可能是病毒感染,也可能是后台自启动程序过多或安全软件安装有多个造成系统假死,也可能是内存、硬盘或主板出现问题。
建议:按从易到难、先软件后硬件的原则逐一排查。
1.重启电脑,如果能够正常进入系统,说明上次不正常只是偶尔的程序或系统运行错误,无关紧要。
2.如果频繁无法正常进入系统,则开机后马上按F8,看能否进入安全模式或最后一次配置正确模式,如能则进入后退出,再重启就应当能进入正常模式。如有安全软件,可在安全模式下使用360安全卫士加360杀毒或者金山毒霸等等其它安全软件进行全盘木马、病毒查杀。
3.如果不能,重启后按F11,看有没有一键GHOST,有则一键还原(以前要进行过一键备份)。
4.如果没有一键还原,则使用系统U盘重装系统。插入U盘后开机连按DEL键(笔记本一般为F2或根据屏幕底行提示字符)进入CMOS,进入BOOT选项卡设置USB磁盘为第一启动项。重启进入U盘启动菜单,选择克隆安装,再按提示操作即可。
系统U盘制作及重装系统的操作步骤为:
1).制作启动U盘:到实体店买个4-8G的U盘(可以要求老板帮你制作成系统U盘即可省略以下步骤),上网搜索下载老毛桃或大白菜等等启动U盘制作工具,将U盘插入电脑运行此软件制作成启动U盘。
2).复制系统文件:上网到系统之家网站下载WINXP或WIN7等操作系统的GHO文件,复制到U盘或启动工具指定的U盘文件夹下。
3).设置U盘为第一启动磁盘:开机按DEL键(笔记本一般为F2或其它)进入BIOS设置界面,进入BOOT选项卡设置USB磁盘为第一启动项(注:部分电脑需要在此时插入U盘进行识别才能设置)。
4).U盘启动并重装系统:插入U盘启动电脑,进入U盘启动界面按提示利用下载来的GHO文件进行克隆安装。
5.如果有系统光盘(没有也可以去电脑商店以5-10元购买),则将系统光盘插入光驱,开机后按DEL键(笔记本一般为F2或根据屏幕底行提示字符)进入CMOS,并在BOOT选项卡中设置光驱(CD-ROM或DVD-ROM)为第一启动项。重启进入光盘启动菜单,选择将系统安装到C区,再按提示操作即可。
6、如果以上操作均无效,则需要逐一替换检查内存、主板、硬盘等等硬件,以确定故障源。
3.电脑一打开软件总是提示应用程序错误,应该怎么解决
如果经常出现错误提示,可按下面的方法进行检修:
1、首先排除应用软件原因引起的故障,将出现“内存不能为”提示的应用软件卸载,然后观察是否还出现“内存不能为”故障。如果不出现“内存不能为”故障,则说明是此应用软件引起的故障,接下来可以重新安装此应用软件或安装新版的应用程序软件。
2、同时运行多款的应用程序软件,也可以造成系统资源紧张,出现错误提示。不要同时运行多款的应用程序软件,先将杀毒软件的监控关闭,(监控功能特别占据系统资源)杀毒时不要运行其它应用程序软件。
3、打开或关闭IE如果出现以上错误提示,可能是IE中有不兼容的插件,可用超级兔子软件或其它优化软件对IE进行修复,或自已将出事前下载的插件设为禁用即可。
4、如果卸载软件或禁用插件后还出现“内存不能为”故障,则不是应用软件或插件引起的故障。用杀毒软件查杀病毒,查杀完成后,电脑如果正常,则是病毒引起的“内存不能为”故障。
5、如果故障依旧,接着依次单击开始/控制面板/系统/硬件/设备管理器/打开“设备管理器”窗口。在此对话框中查看有无带“!”的选项,如果有,将其卸载,再重新安装卸载驱动,然后看电脑是否正常。如果正常,则是设备驱动程序问题造成的“内存不能为”故障。
6、如果故障依旧,则打开机箱观察CPU的风扇转动及CPU的温度是否正常。如果不正常,更换CPU风扇。
7、如果CPU风扇正常,接着检查内存是否兼容,如果不兼容更换内存。
8、如果内存正常,接着重新安装操作系统,在不安装其他应用软件的情况下,不在出现“内存不能为”故障,则故障是由于操作系统引起的,重新安装操作系统后,故障排除。
4.电脑总提示程序错误,怎么办
1)提示最上边的,*******应用程序错误,那个点点的英文是程序名,到网上搜索一下看看是什么程序,或你在操作什么出现的?找到后卸载重装试试,还是不行,换类似的软件。如果找不出原因来,卸载出事前下载的东西,还原一下系统或重装(有问题请你追问我)。
如果是开机出现的是程序的话,看看开机启动中是否有这个选项,如果有将其去掉,如果是系统进程不适用上面的方法。
2)如果上面的方法不能解决,先软后硬,重新安装操作系统,不要安装软件、补丁、驱动等,看看开机还有问题吗?如果没有在逐步的安装驱动、补丁、软件,找出不合适的东西就不要安装了。
请注意:如果还原系统或重装后,安装驱动、补丁、软件等东西时,一定要将影响你这次出事的东西不要在安装上去了,否则就白还原或重装了。
3)硬件方面,如硬盘、内存等是否出现问题,CPU等硬件的温度是否高,如果是硬件问题引起的,建议检修一下去。
传个图做个比喻:
5.电脑在打开文件时出现应用程序错误,怎么办
1.在启动项里按F8,选择“带网络连接的安全模式”,下载并运行360急救箱,急救你的系统!急救完请恢复被误删的文件!再运行360安全卫士,依次查杀木马,清理插件,修复漏洞,清理痕迹,清理垃圾。最后请运行“磁盘碎片整理程序”,每个盘都要清理!再用360的优化系统的启动项!
如果不能联网,可以从“安全模式”进入!最好是进入“带网络连接的安全模式”!因为联网可以更新到最新的木马!
严禁复制,尊重原创!
希望我的回答对你有所帮助,如果不行,请留言,我会全程解决!
6.打开文件总是程序错误怎么修复从起电脑也没用
1.首先排除病毒原因,使用最新版本的360杀毒快速查杀3-5分钟,根据检查结果,点击立即处理。
2.如果应用程序出错的提示是缺少某个文件,那就可能是这个文件损坏,根据这个组件查询是哪个系统组件损坏,重新安装相关组件,恢复程序文件,一般即可解决。
3.若是相关软件自身的组件缺失,只需要重新安装这个软件即可。比如运行迅雷时提示缺少某个文件,可以尝试重新安装迅雷。
4.若以上方法无效,可能是软件之间的冲突导致出错。解决办法是尝试关闭几个无关的正在运行的应用程序,看看错误是否还会重现。若已解决,就知道是哪两个软件冲突,不再同时运行这两个软件即可解决。或者向厂商反馈故障,督促厂商升级解决。如果不清楚是哪几个软件冲突,可行的解决办法是使用360安全卫士的系统优化,在一键优化里,关闭一些不常用的软件启动。这样开机后运行的程序少一些,冲突的概率会下降。
5.对于另一种应用程序出错,截图显示“应用程序出错,**内存地址不能读或不能写”,这种情况最复杂,若以上方法不能解决,则很可能是硬件(主要是内存)故障,可能是兼容性不良,只能联系硬件供应商修理。或者重装系统,重装后短时间内可能会有效。
7.电脑怎么老出现程序错误
如此情况,说明系统有问题了。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 系统运行错误 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程自动、顺利重装系统了。方法如下:
1、U盘安装:用ultraiso软件,打开下载好的系统安装盘文件(ISO文件),执行“写入映像文件”把U盘插到电脑上,点击“确定”,等待程序执行完毕后,这样就做好了启动及安装系统用的u盘,用这个做好的系统u盘引导启动机器后,即可顺利重装系统了;
2、硬盘安装:前提是,需要有一个可以正常运行的Windows系统,提取下载的ISO文件中的“*.GHO”和“安装系统.EXE”到电脑的非系统分区,然后运行“安装系统.EXE”,直接回车确认还原操作,再次确认执行自动安装操作。(执行前注意备份C盘重要资料!);
3、图文版教程:有这方面的详细图文版安装教程怎么给你?不能附加的。会被系统判为违规的。
重装系统的系统盘下载地址在“知道页面”右上角的…………si xin zhong…………有!望采纳!
8.电脑总是弹出程序出错怎样解决、
解决应用程序错误的方法步骤:
1.首先排除病毒原因,使用杀毒软件,比如最新版本的360杀毒快速查杀3-5分钟,根据检查结果,点击立即处理。
2.如果应用程序出错的提示是缺少某个文件,那就可能是这个文件损坏,根据这个组件查询是哪个系统组件损坏,重新安装相关组件,恢复程序文件,一般即可解决。
3.若是相关软件自身的组件缺失,只需要重新安装这个软件即可。比如运行迅雷时提示缺少某个文件,可以尝试重新安装迅雷。
4.若以上方法无效,可能是软件之间的冲突导致出错。解决办法是尝试关闭几个无关的正在运行的应用程序,看看错误是否还会重现。若已解决,就知道是哪两个软件冲突,不再同时运行这两个软件即可解决。或者向厂商反馈故障,督促厂商升级解决。如果不清楚是哪几个软件冲突,可行的解决办法是使用360安全卫士的系统优化,在一键优化里,关闭一些不常用的软件启动。这样开机后运行的程序少一些,冲突的概率会下降。
5.对于另一种应用程序出错,截图显示“应用程序出错,**内存地址不能读或不能写”,这种情况最复杂,若以上方法不能解决,则很可能是硬件(主要是内存)故障,可能是兼容性不良,只能联系硬件供应商修理。或者重装系统,重装后短时间内可能会有效。
9.电脑经常提示”程序错误“,怎么办
0X000000该内存不能为read written的解决方法 出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。
一:先说说硬件: 一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。
内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。
内存插在主板上的金手指部分灰尘太多。4。
使用不同品牌不同容量的内存,从而出现不兼容的情况。5。
超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。
二、如果都没有,那就从软件方面排除故障了。 先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。
这就是“动态内存分配”,内存地址也就是编程中的“光标”。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。
当分配失败时系统函数会返回一个0值,这时返回值“0”已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的“健壮性”。
若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用。
在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。
内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序),更改了大量的系统参数和系统档案之后。
在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了。有可能是“忘记了”向操作系统要求分配,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。
注销了的内存被系统回收,其访问权已经不属于该应用程序,因此读写操作也同样会触发系统的保护机制,企图“违法”的程序唯一的下场就是 *** 作终止执行,回收全部资源。计算机世界的法律还是要比人类有效和严厉得多啊!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。
无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其它随机数字。 首先建议: 1、检查系统中是否有木马或病毒。
这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。
2、更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。
3、尽量使用最新正式版本的应用程序、Beta版、试用版都会有BUG。 4、删除然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑,然后单击管理。
在"服务和应用程序"下,单击服务,然后关闭并停止 Windows Management Instrumentation 服务。 删除 Winnt\System32\Wbem\Repository 文件夹中的所有文件。
(在删除前请创建这些文件的备份副本。) 打开"服务和应用程序",单击服务,然后打开并启动 Windows Management Instrumentation 服务。
当服务重新启动时,将基于以册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs 下面搜集几个例子给大家分析: 例一:IE浏览器出现“08ba9ef”指令引用的“0x03713644” 内存,或者“0x70dcf39f”指令引用的“0x00000000”内存。该内存不能为“read”。
要终止程序,请单击“确定”的信息框,单击“确定”后,又出现“发生内部错误,您正在使用的其中一个窗口即将关闭”的信息框,关闭该提示信息后,IE浏览器也被关闭。解决方法: 1、开始-运行窗口,输入“regsvr32 actxprxy.dll”回车,接着会出现一个信息对话 框“DllRegisterServer in actxprxy.dll succeeded”,确定。
再依次运行以下命令。(这个方法有人说没必要,但重新注册一下那些.dll对系统也没有坏处,反正多方下手,能解决问题就行。)
regsvr32 shdocvw.dll regsvr32 oleaut32.dll regsvr32 actxprxy.dll regsvr32 mshtml.dll regsvr32 msjava.dll regsvr32 browseui.dll regsvr32 。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。