方案

解决方案

时间:2022-07-20 18:54:17 方案 我要投稿

【必备】解决方案范文汇编六篇

  为了确保我们的努力取得实效,时常需要预先开展方案准备工作,方案是有很强可操作性的书面计划。你知道什么样的方案才能切实地帮助到我们吗?以下是小编精心整理的解决方案7篇,欢迎阅读与收藏。

【必备】解决方案范文汇编六篇

解决方案 篇1

  一、概述

  暖气不热的原因多种多样,必须深入现场针对性分析方能找到解决方法。可以大致分为小区整体不热和个别用户不热。小区暖气不热又可以用一句通俗的话来说明:就是热量送不来或者是热量送不走,其根本就是热力公司要送来足够的热量,然后二级换热站又把足够的热量送到各用户的问题。对于暖气不热的具体问题还要具体分析。引起暖气整体不热的原因较多,对其作为主要分析对象。

  二、原因分析

  1、首先讨论一下小区整体不热在一次循环水侧的原因。小区整体不热,首先要考虑是否热力公司的问题,然后再查找小区二级换热站设备或运行问题。现在小区换热站都安装有热量总表,方便用来分析查找原因,热量总表测量出热力公司送来的一次水流量、进水温度、回水温度,这三个参数反应了热力公司送入的总能量。简单方法计算,在大气温度-5℃时,送入10T/h进水80℃回水40℃的热水,可以供10000㎡的用暖。如果低于这个供应量,小区将可能整体不热或者只有少部分用户热。下面分析一下低于这个供应量的原因。

  1.1、热力公司进入小区的一次循环水的阀门开度太小,送入的水量不够。

  1.2、换热站处于热网末端,进、回水差压小,不能提供足

  够的'流量。

  1.3、换热站内的换热器一次水侧的流道结垢、滤网堵塞致使流通阻力大,一次循环水供水量不够。

  1.4、换热器选型错误,换热器流道长而且狭窄,造成流通阻力较大,这种换热器应安装在热网的首端,但装在了热网末端,一次循环水没有足够的进、回水差压克服这个阻力,来提供足够流量。就像电路一样,电压较低,电阻较大,电流就小。

  这几种情况归结起来就是热量送不来的问题,发生在一次循环水侧,其表现是一次循环水量不够,没有把足够的热量送过来。

  2、下面再分析二次循环水侧引起暖气整体不热可能出现的几种情况。查找原因时,还是要依靠小区换热站安装的热量总表,当热力公司供的一次循环水回水温度较高,小区暖气用户全部或大部分不热就要查找下面一些原因。

  2.1、小区热网循环泵一台泵流量不够,例如:小区热网需要流量500T/h温度45℃的水进行循环,但只运行了一台额定流量300T/h的循环泵,处于小区热网首端的楼层较低的用户的流量能够满足,处于热网末端的或供暖楼层较高的将因流量不够而不热。

  2.2、换热器的二次水侧流道结垢,流动阻力增大,热阻增大,使二次循环水量和循环水温都下降,造成用户暖气不热。

  2.3、楼栋较多,小区热网管线较长,换热站送出的二次循

  环水不能平均分配给每个楼栋,造成小区热网首端的用户暖气热,末端的不热。

  这几种情况就是热量送不走的问题,就像有足够多的物品,就放在这里,有许多人需要,但是不能合理的分发下去。

  三、解决方式

  送不来的问题可以从一次水流量、进回水温度这几个参数反映出来,但有些原因不是热力公司造成,具体是哪些原因,需要从简到繁逐一查找,需要以热力公司为主体进行工作,通过安装在换热站内的表计来分析问题根源。主要解决手段有开大一次水侧阀门;清理换热器和滤网使换热器阻力减少,来增大一次水流量;由热力公司提高一次水进水压力或在一次网管道上加装变频循环泵增大一次水流量。这些都需要和热力公司合作才能解决问题。

解决方案 篇2

  避孕不当

  有时,异常的阴道出血与你采取的避孕方式有关。最常见的“麻烦”莫过于子宫环了。

  在我国,这是生育后女性最普遍采用的避孕方式,它所带来的最突出问题就是月经周期缩短,经期延长,经量明显增多和经后淋漓出血等。尤其是新一代带铜离子的活性子宫环,在提高了避孕效能的同时也增加了月经出血量。

  另外,短效口服避孕药通常可以使你的月经变得很规律,经量减少,并且痛经减轻。但错误的服用方式同样会引起激素调节紊乱,从而出现异常增多的月经。比如未按照处方资料进行服用,漏服或错服等,导致机体内的生殖激素水平紊乱,子宫内膜的发育受到影响而发生异常出血。

  还有采用长效针剂或皮下埋植药物避孕的女性,最常经历的不是一次大量的阴道出血,而是持续性的、点滴状的出血,有时出血量也会因时间延长而累计到很大。这种情形大多是因为外用的生殖激素在你体内作用未达平衡的结果。

  对策:

  放置子宫环后月经过多的解决方案有:用口服药物,替代其他避孕方式,或改为配置含有可减少经量的孕酮成分的子宫环。虽然口服避孕药在普通药店就能很容易地获得,但须知道它们都是处方药。如果你想要采取这种方式避孕,仅仅靠详细阅读药品的处方资料是不够的,在购买前一定要向专业医生咨询,详细了解其适应和禁忌症及正确的服用方法,以及在万一发生漏服后的补救措施。

  虽然你在选择长效针剂或者皮下埋植技术药物避孕时已被告知会有类似情形的发生,但如果随着时间的推移它没有逐渐改善,或渐行严重,就要及时去复诊,请医生重新评价你是否适合这种避孕方式。

  感染

  生殖器官的炎症是另一个引起异常阴道出血的常见原因。

  我们都知道,女性生殖器官并不是完全密闭的,它与外界之间半开放的通道使之有机会受到来自外界各种致病因素的侵扰。当你处于焦虑、紧张、劳累等使自身防御功能下降的情形中,各种致病因素就可能乘虚而入,导致上述各种炎症的发生,使局部血管变得脆弱,行经时的出血不易凝止,往往引起经量增多和经期延长。

  如果你最近自身状况整体不佳,阴道多量出血伴随下腹部或腰部疼痛,阴道分泌物增多、颜色或气味异常,发热,小便频繁并疼痛,就要考虑发生了生殖器官的感染。

  对策:

  对付各种感染的万用良方就是充分休息、足量饮水和清淡的饮食,如此轻度的感染可以自行好转;否则,你就需要及时去看医生,以选用有效的抗生素进行治疗。

  妊娠

  成熟女性的异常阴道出血有时与妊娠合并症相关,如果你的月经平时非常准时,却无缘无故地迟到了一个多星期或十几天,之后像开了水闸似地哗哗流个不停,还夹杂着比平时更多的血块或组织物出来,时间也比平时更久些。那么,这很可能是一次小型的流产事件。

  类似的事件更常发生在人工流产(无论手术或药物流产)以后,尤其是做药流后,有5%~10%的机会发生流产失败或流产不全。另外如果伴随阴道出血增多,还出现心慌、头晕、出冷汗、腹部疼痛甚至晕厥的状况时,就可能是宫外孕的征兆。

  对策:

  最简单的自测方法就是验孕:通过对晨尿的检查可以对情况有个大概估计。但这个方法并不完全可靠,有时在发生流产以前,激素水平已经下降而出现阴性的结果。如果你阴道出血在短时间内增加过多过快,或出血时间过长,或同时出现其他不适症状,就该马上联络医生了。

  子宫内膜异位

  简单地说子宫内膜异位症就是原本该长在子宫壁内层的组织出现在其他位置上。这些“异位”了的子宫内膜,干扰生殖器官的各种正常功能,常常会伴随各种月经失调——经期延长,经血过多,经前点滴出血,继发性痛经等等。

  如果你月经量逐渐增加,并且伴随日渐严重的痛经;如果你在与爱人亲热的时候自觉严重不适甚至感到疼痛;如果你发现自己正当年而怀孕的努力却屡遭失败……注意,你可能已经患上了子宫内膜异位症。

  对策:

  首先是明确诊断的问题,虽然有经验的妇科医生通过简单的盆腔检查或超声扫描就可以发现子宫内膜异位症的一些典型表现,但确诊此病却需要进行腹腔镜检查。相应的治疗包括口服激素调节类药物或者手术。

  如果你正好有生育计划,轻症患者也可通过怀孕和分娩的过程来缓解病情的发展。

  肿瘤

  育龄女性最常见的生殖器肿瘤莫过于子宫肌瘤了。

  子宫肌瘤的发病率很高,达20%~25%,但请别害怕,因为其中99. 5%都是良性的。引起月经过多的只有肌间和粘膜下两种类型的子宫肌瘤居多。子宫内膜息肉其实是一种慢性炎症性的病变,近年来子宫颈癌的发病率越来越高,并且有逐渐年轻化的趋势。

  子宫颈癌最初引起的.症状是性交后的出血,这个情形在行经前后尤其突出,有时甚至可能引起致命性的大量出血。如果你出现进行性增多的月经,或合并其他月经异常如:月经周期缩短,经期延长,不规则出血,或出现性交后出血……都要及时请妇科医生检查。

  对策:

  每年进行一次标准的妇科检查,包括盆腔检查、宫颈抹片和必要时进行的盆腔超声扫描、腹腔镜或宫腔镜的检查,可以帮助你早期发现和治疗上述异常情况。

  血液病

  月经增多也可能不是生殖器官本身的问题,而是血液病的征兆。由于月经也和其他人体出血现象一样要受到自身凝血系统的调控。如果凝血系统发生异常的情形,比如:先天缺乏某种凝血因子的血友病患者,由于血液不容易凝固导致每次月经量大和出血时间长。而月经过多有时是女性血友病患者的惟一表现!其他常见的血液病如血小板减少性紫癜、白血病、再生障碍性贫血等,也易于累及凝血系统使月经量增多。

  如果你容易发生各种感染,经常发烧(尤其是高热),除了月经经常性增多外,还出现皮肤瘀斑、流鼻血、齿龈出血等状况……这些异常的出血更可能是凝血系统的问题——也就是血液病。

  对策:

  尤其是年轻女性,如果长期面对月经过多的问题,而经过妇产科医生检查又找不出任何病因,那你就应该考虑接受详细血液检验,看是否患有血液病。

  功能异常

  如果上述几种情况都不是你的问题所在,就该考虑是否存在功能失调的可能了。很多人常常提到的内分泌失调就是这种情况。

  但每个人的情况又会有不同,比如专业的医生可以根据你不同的月经相、基础体温测定、血液里生殖激素的测定结合诊断性刮宫、超声扫描、MRI等辅助检查的手段,可以区别是何种类型的激素水平失平衡,以及其可能的原因等情况,然后有针对性地进行治疗。

  如果你经常出现月经不规律,经量时多时少,经期不定,经前点滴出血等症状,又找不到其他显见的原因,那么很可能就是功能异常在作祟。

  对策:

  上述情形你通过自己的判断常常不能确定缘由,建议要让有经验的医生来考证病因,在首先排除前面所述种种其他“器质性”的原因后才可确诊。

解决方案 篇3

  职业生涯第一傻:得过且过

  典型症状:“得过且过”在字典上的解释是:只要勉强过得去就这样过下去,也指对工作不负责任、敷衍了事。

  别看现在这个社会竞争激烈,但总有人能“超然物外”、我行我素,“按既定方针办”,领导再怎么急于出成绩、见效益,那也跟我没关系,我就这么着了。病理分析:这种人又分为两种:一种是真傻、也真懒,虽说也对生活有较高的要求,知道好日子过着舒服,但就是不愿意费那个劲。动脑子、花心思太累,有时间还是趁年轻多玩玩。

  另一种人是装傻,其实往往很聪明、有能力、也不乏思想,表面看是偷懒,实际上是糊弄事,让人说深了不是、说浅了不是:您不是让我干活吗,我干了,让干多少干多少,您还想怎么着啊?可那活质量如何?咳,差不离儿得了,较什么真儿啊,给这点钱,值当我拚命嘛!

  实用处方:

  1、假如你是第一种人,“天上没有掉馅饼的”最适合你,即使你占过那么一两次小便宜,一旦遇到裁员风波,领导fire名单的第一行肯定有你。

  2、假如你是第二种人,也许工作对你只是个解闷的工具,你不指望靠它挣钱,那是个人生活观的问题,谁也无法改变你,不过您最好自觉点,自动离职最好,等着让人开就没什么面子了。

  3、假如你不幸有这样的属下,第一步看看有没有改进的可能,如果沟通多次,对方依然得过且过,别怕人背后说你不留情面,既然他不干活干脆fire了都省心。

  职业生涯第二傻:没有危机意识

  典型症状:好像网络从业人员比较爱这样。

  前一年各种媒体近乎没有脑子地爆炒网络经济,导致一大批热血青年投奔网站,似乎认定只要到了网站就离富翁不远了。拿着少说七八千,动辄上万的月薪,有一部分人还清醒,知道何时进、何时退。而另一部分是彻头彻尾地晕菜了,什么裁员哪、纳指降到一美元以下呀、某大网站被迫关张呀这么负面消息似乎对他们没有任何影响,他们依然每天昂首挺胸地去上班,跟什么事没有似的。

  上个月到一家著名网站去玩,依旧一派歌舞升平,外面的世界跟里面的世界没关系。问一个主管,你们难道不觉得危机吗?对方像看恐龙一样望着我,告诉我一个“真理”:到网络公司,别提什么危机意识,我们不懂。

  病理分析:其实不仅网络公司,每个人的职业生涯里都会遇到危机,有竞争的危机,也有失业的危机。所以,咱们脑子里要时刻崩紧这根弦,早做准备、多做准备,才不会在危机来临之时抓瞎。

  实用处方:每天看看竞争对手的工作情况;每隔一段时间念一遍《甲申三百年祭》,想想李自成是怎么完蛋的。

  职业生涯第三傻:干耗不充电

  典型症状:看似与本质工作无关的东西,学它干吗,又用不着!

  病理分析:徐琳因考不考车本的问题与老公“杠”过好几次了。徐琳是一家杂志社的美术编辑,不做班,即使去上班也有班车,加上一时半会儿没有买车的计划,徐琳一直不想考车本。她觉得用不着。而老公认为,开车是现在职业人的基本技能,就跟人必须还自己穿衣服一样,再说,历来就有技不压身的古训,同样的机会摆在面前,谁会得越多谁胜算越大。

  胡洁大本毕业,在一家公司工作,5年下来,虽然现在的工作她空手驾轻就熟地完成,但总觉有被掏空的感觉。这5年来,胡洁的日子踏踏实实,她一直觉得有个大本就够吃一辈子的。可现在看来,似乎不是这么回事了。

  实用处方:

  1、职场生涯没有一通到底的poss port,充电是必须的。曾有人说,21世纪就业的`3大基本技能是外语、电脑和开车。也许说得“邪乎”了点,但不可否认的是,如果这三样技能你样样精通,那就是好工作找你多一些而不是你忙着去找好工作。所以你看,大街小巷的电脑、外语学习班个个都火,驾校约车都困难。

  2、不断追求更高目标:只有大学本科的学历,最多再撑三、五年,以后估计连研究生都是“堆儿撮”的了,也许,到那时你的大本文凭只相当于现在的中专,天哪,你不害怕吗?所以,有时间还是读个二学历、研究生、博士、MBA什么的,心里也踏实。

  3、充电不盲目:不要看着别人报班就跟着起哄,最好选择有实用价值、有针对性地去学习。

  4、充电是随时随地都可以的,读一本书、与同事探讨都是充电的过程。

  职业生涯第四傻:兼职兼到头晕

  典型症状:“狗揽八泡屎”(话糙理不糙),有机会就要兼职挣钱,脑袋都大了。

  病理分析:兼职既能把一个人的特长发挥到极至,又能最大限度地创收,所以很多人愿意做兼职的工作。如果有这个能力,机会又合适,无可厚非(国家明令不允许兼职的人员除外)。但如果一人身兼4职、5职,兼到头晕脑胀的程度,肯定会有得不偿失的一天。

  实用处方: 首先得明白一个道理:兼一百个职,也不见得能兼成富翁。

  兼职太多,如果影响了本职工作,会不会影响到职业基础?假如你觉得现在的工作本不如意,不如直接找个称心的工作,毕竟兼职总有点做贼的感觉。

  世上没有不透风的墙,兼职太多,传到本单位去就比较麻烦,至少要花心思去解释呀!

  兼职最好不要超过3个。

解决方案 篇4

  Android设置闹钟并不像IOS那样这么简单,做过Android设置闹钟的开发者都知道里面的坑有多深。下面记录一下,我解决Android闹钟设置的解决方案。

  主要问题

  1、API19开始AlarmManager的机制修改。

  2、应用程序被Kill掉后,设置的闹钟不响。

  3、6.0以上进入Doze模式会使JobScheduler停止工作。

  4、手机设置重启后,闹钟失效问题。

  API19以上AlarmManager机制的修改

  API19之前AlarmManager提供了三个设置闹钟的方法,由于业务需求闹钟只需要一次性,所以采用set(int type,long startTime,PendingIntent pi);这个方法。

  从API 19开始,AlarmManager的机制都是非准确传递,操作系统将会转换闹钟,来最小化唤醒和电池使用。

Android闹钟设置的解决方案1

  由于之前的程序,没有对API19以上的闹钟设置做处理,导致在4.4以上的手机设置闹钟无响应(应用程序没有被杀死的情况也没有闹钟)。

  因些,设置闹钟需要根据API的版本进行分别处理设置。代码如下:

  AlarmManager am = (AlarmManager) getActivity() .getSystemService(Context.ALARM_SERVICE);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { am.setExact(AlarmManager.RTC_WAKEUP, TimeUtils .stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);}else { am.set(AlarmManager.RTC_WAKEUP, TimeUtils .stringToLong(recordTime, TimeUtils.NO_SECOND_FORMAT), sender);}

  这样,保证闹钟在应用程序没有被Kill掉的情况闹钟。

  应用程序被Kill掉时的处理

  应用程序被Kill掉后,设置的闹钟失效,这里利用守护进程以及灰色保活来保证后台闹钟服务不被Kill掉。当应用程序以及闹钟服务被Kill掉,守护进程以及灰色保活来重新启动闹钟服务,并且重新设置闹钟。

  关于守护进程的处理,这里采用开源的守护进程库。Android-AppDaemon

  在闹钟服务的onCreat加入Android-AppDaemon这个开源的守护进程。代码如下:

  @Overridepublic void onCreate() { super.onCreate(); Daemon.run(DaemonService.this, DaemonService.class, Daemon.INTERVAL_ONE_MINUTE); startTimeTask(); grayGuard();}

  为进一步保证闹钟服务的存活,同加上灰色保活(利用系统的漏洞启动前台Service)。

  代码如下:

  private void grayGuard() { if (Build.VERSION.SDK_INT < 18) { //API < 18 ,此方法能有效隐藏Notification上的图标 startForeground(GRAY_SERVICE_ID, new Notification()); } else { Intent innerIntent = new Intent(this, DaemonInnerService.class); startService(innerIntent); startForeground(GRAY_SERVICE_ID, new Notification()); } //发送唤醒广播来促使挂掉的UI进程重新启动起来 AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE); Intent alarmIntent = new Intent(); alarmIntent.setAction(WakeReceiver.GRAY_WAKE_ACTION); PendingIntent operation = PendingIntent.getBroadcast(this, WAKE_REQUEST_CODE, alarmIntent, PendingIntent.FLAG_UPDATE_CURRENT); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { alarmManager.setWindow(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), ALARM_INTERVAL, operation); }else { alarmManager.setInexactRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), ALARM_INTERVAL, operation); }}/** * 给 API >= 18 的平台上用的'灰色保活手段 */public static class DaemonInnerService extends Service { @Override public void onCreate() { Log.i(LOG_TAG, "InnerService -> onCreate"); super.onCreate(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { Log.i(LOG_TAG, "InnerService -> onStartCommand"); startForeground(GRAY_SERVICE_ID, new Notification()); //stopForeground(true); stopSelf(); return super.onStartCommand(intent, flags, startId); } @Override public IBinder onBind(Intent intent) { throw new UnsupportedOperationException("Not yet implemented"); } @Override public void onDestroy() { Log.i(LOG_TAG, "InnerService -> onDestroy"); super.onDestroy(); }}

  上面操作尽可能提高闹钟服务的存活。但是在5.0以上的手机,利用系统的自带的Clean功能的时候,还是会将闹钟服务彻底的干掉。为了解决5.0以上的问题,这里引入5.0以上的新特性 JobScheduler。

  5.0以上的JobScheduler

  在这里利用5.0以上的JobScheduler创建一个定时的任务,定时检测闹钟服务是否存在,没在存在则重新启动闹钟服务。(这里我设置每一分钟检测一次闹钟服务)

  在进入应用程序的时候检测当前系统是否是5.0以上,如果是则启动JobScheduler这个服务。代码如下:

  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { mJobScheduler = (JobScheduler) getSystemService(Context.JOB_SCHEDULER_SERVICE); JobInfo.Builder builder = new JobInfo.Builder(JOB_ID, new ComponentName(getPackageName(), JobSchedulerService.class.getName())); builder.setPeriodic(60 * 1000); //每隔60秒运行一次 builder.setRequiresCharging(true); builder.setPersisted(true); //设置设备重启后,是否重新执行任务 builder.setRequiresDeviceIdle(true); if (mJobScheduler.schedule(builder.build()) <= 0) { //If something goes wrong }}

  其中的builder.setPersisted(true); 方法是设备重启后,是否重新执行任务,在这测过是可以重新启动任务的。

  上面的操作进一步保证了闹钟服务被Kill掉后,重新启动服务。但是在6.0以上引入了Doze模式,当6.0以上的手机进入这个模式后,便会使JobScheduler停止工作。

  6.0以上Doze模式的处理

  为了让JobScheduler可以在6.0以上进入Doze模式工作,这里针对6.0以上的Doze模式做特殊的处理-忽略电池的优化。

  在Manifest.xml中加入权限。

  

  在设置闹钟的时候,判断系统是否是6.0以上,如果是,则判断是否忽略电池的优化。判断是否忽略电池优化代码如下:

  @TargetApi(Build.VERSION_CODES.M)public static boolean isIgnoringBatteryOptimizations(Activity activity){ String packageName = activity.getPackageName(); PowerManager pm = (PowerManager) activity .getSystemService(Context.POWER_SERVICE); if (pm.isIgnoringBatteryOptimizations(packageName)) { return true; }else { return false; }}

  如果没有忽略电池优化的时候,弹出提醒对话框,提示用户进行忽略电池优化操作。代码如下:

  /*** 针对N以上的Doze模式** @param activity*/public static void isIgnoreBatteryOption(Activity activity) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { try { Intent intent = new Intent(); String packageName = activity.getPackageName(); PowerManager pm = (PowerManager) activity.getSystemService(Context.POWER_SERVICE); if (!pm.isIgnoringBatteryOptimizations(packageName)) {// intent.setAction(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS); intent.setAction(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS); intent.setData(Uri.parse("package:" + packageName)); activity.startActivityForResult(intent, REQUEST_IGNORE_BATTERY_CODE); } } catch (Exception e) { e.printStackTrace(); } }}

  在界面重写onActivityResult方法来捕获用户的选择。如,代码如下:

  @Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { if (resultCode == RESULT_OK) { if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){ //TODO something } }else if (resultCode == RESULT_CANCELED){ if (requestCode == BatteryUtils.REQUEST_IGNORE_BATTERY_CODE){ ToastUtils.show(getActivity(), "请开启忽略电池优化~"); } }}

  补充

  当应用程序被Kill掉,但是闹钟的服务没有被Kill掉的,这时候又设置了闹钟。这就意味着设置的闹钟没有放到闹钟服务那里。所以这种情况,设置的闹钟会失效。为了解决这种情况,利用AIDL(闹钟服务在另一个进程的需要进程间通信)调用闹钟服务的重新设置闹钟方法重设闹钟。

  在应用程序的onCreat()方法启动闹钟服务,然后再绑定闹钟服务。

  private void initAlarmService() { startService(new Intent(this, DaemonService.class));//启动闹钟服务 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { //JobScheduler ... } //绑定闹钟服务 Intent intent = new Intent(this, DaemonService.class); intent.setAction("android.intent.action.DaemonService"); bindService(intent, mConnection, Context.BIND_AUTO_CREATE);}

  在onDestroy()方法,调用闹钟服务的重设闹钟方法。代码如下:

  @Overrideprotected void onDestroy() { super.onDestroy(); try {//判断是否有闹钟,没有则关闭闹钟服务 String alarm = localPreferencesHelper.getString(LocalPreferencesHelper.ALARM_CLOCK); if (daemonService != -1 && mIRemoteService != null) {// android.os.Process.killProcess(daemonService); mIRemoteService.resetAlarm(); } if (!alarm.equals("[]")) { if (daemonService != -1) { startService(new Intent(this, DaemonService.class)); } } else { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { mJobScheduler.cancel(JOB_ID); } } unbindService(mConnection); //解除绑定服务。 } catch (Exception e) { }}

  这里说明一下,当服务启动并且被绑定的情况下,unbindService是不会停止服务的。

  最后

  以上并不代表所有的Android手机的闹钟都可以用,这只是尽最大的可能保证大部分的手机。

  以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持教程网。

解决方案 篇5

  电脑的常见问题与解决方案

  电脑在启动和运行过程中,如果遇有故障均会出现相应的报错提示信息,我们可以按照出现的提示信息来解决当前遇到的故障。但是这些提示信息绝大部分都是英文提示或机器码,让人深感困惑。本文收集整理了电脑在启动、运行过程中经常出现的报错提示信息,并给出完整的解决方案,希望能对你在排除故障时有所帮助。

  一、排查系统启动错误

  一个完整的系统启动过程需要有系统BIOS和操作系统的紧密配合。如果某一个环节出错,都会导致系统启动失败。

  1.BIOS自检提示声释义

  BIOS检测报错一般情况下会发出长短不等的提示声,不同的提示声代表不同的错误信息,根据这些信息的含义,再做相应诊断就不难了。下面就以较常见的两种BIOS(AwardBIOS和AMIBIOS)的为例,介绍开机自检响铃代码的具体含义:

  (1)Award的BIOS自检提示声释义:

  1短:系统正常启动。这是我们每天都能听到的,也表明电脑没有任何问题。

  2短:常规错误,请进入CMOSSetup,重新设置不正确的选项。

  1长1短:RAM或主板出错。换一条内存试试,若还是不行,只好更换主板。

  1长2短:显示器或显卡错误。

  1长3短:键盘控制器错误。检查主板。

  1长9短:主板FlashRAM或EPROM错误,BIOS损坏。换块FlashRAM试试。

  不停地响:电源、显示器未与显卡连接好。检查一下所有的插头。

  重复短响:电源问题。

  无声音无显示:电源问题。

  (2)AMI的BIOS自检提示声释义:

  1短:内存刷新失败。更换内存条。

  2短:内存ECC校验错误。在CMOSSetup中将内存关于ECC校验的选项设为Disabled就可以解决,最根本的解决办法还是更换内存。

  3短:系统基本内存(第1个64MB)检查失败。换内存。

  4短:系统时钟出错。

  5短:中央处理器(CPU)错误。

  6短:键盘控制器错误。

  7短:系统实模式错误,不能切换到保护模式。

  8短:显示内存错误。显示内存有问题,更换显卡试试。

  9短:ROMBIOS检验和错误。

  1长3短:内存错误。内存损坏,更换即可。

  1长8短:显示测试错误。显示器数据线没插好或显卡没插牢。

  2.AwardBIOS启动信息详解

  电脑开机BIOS自检时,提示的出错信息后面一般有相似的提示:

  “PressF1toContinueorPressDELtoEnterSetup”

  意思是“按F1键继续或按DEL键进入CMOS设置”。

  以下是常见的AwardBIOS在系统自检过程中,如果遇到故障,可能给出的出错信息:

  提示信息:BIOSROMchecksumerror-Systemhalted

  通常原因:BIOS校验错误-系统停机。这说明电脑主板的BIOS芯片中的代码在校验时发现了错误,或者说BIOS芯片本身或其中的内容损坏了。

  解决方法:需要改写你的BIOS内容,或者更换一块新的BIOS芯片。

  提示信息:CMOSbatteryfailed,CMOSbatteryisnolongerfunctional

  通常原因:CMOS电池电力耗尽以后,所有在CMOS中设置的内容都会丢失。

  解决方法:更换一块新的电池。

  提示信息:CMOSchecksumerror-Defaultsloaded

  通常原因:BIOS在校验CMOS设置内容时如果发现错误,系统就会加载缺省的设备配置信息。CMOS校检错误往往意味着CMOS设置内容中有错误,这种错误的产生也有可能是因为主板电池电力不足。

  解决方法:请检查一下你的电池,必要时请更换一块。

  提示信息:Displayswitchissetincorrectly

  通常原因:主板上显示开关的设置情况与实际上使用的显示器类型不匹配。

  解决方法:有些电脑的主板上设置有显示开关,可以选择使用单色或彩色的显示器。此时,请首先确认显示器的类型,然后关闭系统,设置好相应的显示跳线。主板上如果没有显示开关,那么我们应该进入系统CMOS设置来更改显示类型。

  提示信息:PressESCtoskipmemorytest

  通常原因:按ESC键可以跳过内存的检测。

  解决方法:机器在每次冷启动时,都要检测内存;此时,如果我们不希望系统检测内存,就可以按Esc键跳过这一步。

  提示信息:Floppydisk(s)fail

  通常原因:软驱出错。

  解决方法:电脑启动时,如果软驱控制器或者软驱没有被找到或者不能被正确地初始化,那么,系统就会出现这样的提示。此时请先检查一下软驱控制器的安装是否良好,如果软驱控制器是集成在主板上,那么我们还要检查CMOS中有关软驱控制器的选项是否处于“Enabled”的状态。

  如果机器上没安装软驱的话,请检查在CMOS设置中软驱项是否被设置成“None”。

  提示信息:HARDDISKINSTALLFAILURE

  通常原因:硬盘安装不成功。电脑启动时,如果硬盘控制器或硬盘本身没有找到或不能正确地进行初始化;电脑就会给出上述的提示。

  解决方法:请确定硬盘控制器是否进行正确安装或者在CMOS中有关硬盘控制器的选项是否为“Enabled”。

  如果在电脑中没有安装硬盘,请确认在系统设置中硬盘类型为“None”或“Auto”。

  提示信息:Keyboarderrorornokeyboardpresent

  通常原因:键盘错误或没安装键盘。电脑启动时,如果系统不能初始化键盘,就会给出这样的信息。

  解决方法:请检查键盘和电脑的连接是否正确,电脑启动时是否有键按下。

  如果想特意将电脑设置成不带键盘工作,那么,我们可以在CMOS中将“HaltOn”选项设置为“HaltOnAll,ButKeyboard”;这样,电脑启动时就会忽略有关键盘的错误。

  提示信息:Keyboardislockedout-Unlockthekey

  通常原因:这条消息一般出现在电脑启动时,有一个或多个键被按住的情况下。

  解决方法:请检查是否有东西放在键盘的上面。

  提示信息:Memorytestfail

  通常原因:内存测试失败。电脑启动时,如果在内存测试的步骤里检测到了错误,那么将会给出上面的消息,表示内存在自检时遇到了错误。

  解决方法:你可能需要更换内存。

  提示信息:Overrideenabled-Defaultsloaded

  通常原因:如果在当前的CMOS配置情况下,电脑不能正常启动,那么电脑的BIOS将自动地调用默认的CMOS设置来进行工作。

  解决方法:系统默认的CMOS设置是一套工作起来最稳定,但是工作表现最保守的CMOS配置参数。

  提示信息:.Primarymasterharddiskfail

  通常原因:第一个IDE接口上的主硬盘出错。

  解决方法:电脑启动时,如果检测到机器的第一个IDE硬盘接口上的主硬盘出错,就会给出上面的提示。

  3.排查系统启动报错信息

  BIOS自检完成,将系统引导的工作交给操作系统,此时如果系统遭遇某种错误,也同样会影响系统的正常启动。常见的错误信息如下:

  提示信息:CacheMemoryBad,DonotenableCache!

  通常原因:BIOS发现主板上的高速缓冲内存已损坏。

  解决方法:请用户联系厂商或销售商解决。

  提示信息:Memorxparitxerrordetected

  通常原因:Memorxparitxerrordetected,即存储器奇偶校验错误,说明存储器系统存在故障。

  解决方法:请按下述步骤检查处理:

  系统中是否混用了不同类型的内存条,如带奇偶校验和不带奇偶校验的内存条,如有这种情况,请只用一种内存条试试;.在BIOS设置中的AdvancedBIOSFeatures(高级BIOS特征)选项中,将“QuickPowerOnSelfTest”(快速上电自检)设置项设置为禁止(Disabled),系统启动时将对系统内存逐位进行三次测试,可以初步判断系统内存是否存在问题;如果还是无法解决故障,请在BIOS设置中的AdvancedChipsetFeatures(高级芯片组特征)选项中将内存(SDRAM)的相关选项速度设置得慢一点,这种方法可以排除内存速度跟不上系统总线速度的故障;CPU内部Cache性能不良也会导致此类故障,可在AdvancedBIOSFeatures(高级BIOS特征)选项中,关闭与Cache相关的选项,如果是由于Cache导致的故障,请为CPU作好散热工作,如果不行,只好将CPU降频使用。

  提示信息:Error:UnabletoControLA20Line

  通常原因:内存条与主板插槽接触不良、内存控制器出现故障的表现。

  解决方法:仔细检查内存条是否与插槽保持良好接触或更换内存条。

  提示信息:MemoryAllocationError

  通常原因:这是因为Config.sys文件中没有使用Himem.sys、Emm386.exe等内存管理文件设置Xms.ems内存或者设置不当引起的,使得系统仅能使用640KB基本内存,运行程序稍大便出现“OutofMemory”(内存不足)的提示,无法操作。

  解决方法:这些现象均属软故障,编写好系统配置文件Config.sys后重新启动系统即可。

  提示信息:C:drivefailurerunsetuputility,press(f1)toresume

  通常原因:硬盘参数设置不正确所引起的。

  解决方法:可以用软盘引导硬盘,但要重新设置硬盘参数。

  提示信息:HDDControllerFailure

  通常原因:一般是硬盘线接口接触不良或接线错误。

  解决方法:先检查硬盘电源线与硬盘的连接,再检查硬盘数据数据线与多功能卡或硬盘的连接。

  提示信息:Invalidpartitiontable

  通常原因:一般是硬盘主引导记录中的分区表有错误,当指定了多个自举分区(只能有一个自举分区)或病毒占用了这个分区表时,将有上述提示。当引导记录(MBR)位于0磁头/0柱面/1扇区,由FDISK对硬盘分区时生成。MBR包括主引导程序、分区表和结束标志55AAH三部分,共占一个扇区,主引导程序中有检查硬盘分区表的程序代码和出错信息、出错处理等内容。当硬盘启动时,主引导程序将检查分区表中的自举标志。若某个分区为可自举分区,则有分区标志80H,否则为00系统规定只能有一个分区为自举分区,若分区表中含有多个自举标志时,主引导程序会给出“Invalidpartiontable”的错误提示。

  解决方法:可用KV3000查看硬盘分区记录的活动分区标志和分区结束标志(1FE、FF的55AA)是否丢失。最简单的解决方法是用NDD修复,它将检查分区表中的错误,若发现错误,将会询问你是否愿意修改,你只要不断地回答YES即可修正错误,或者用备份过的分区表覆盖它也行(KV300、NU8.0中的RESCUE、都具有备份与恢复分区表的功能)。如果是病毒感染了分区表,格式化是解决不了问题的,可先用杀毒软件杀毒,再用NDD进行修复。

  如果上述方法都不能解决,还有一种方法,就是先用FDISK重新分区,但分区大小必须和原来的分区一样,分区后不要进行高级格式化,然后用NDD进行修复。修复后的硬盘不但能启动,而且硬盘上的信息也不会丢失。其实用FDISK分区,相对于用正确的分区表覆盖原来的分区表。

  提示信息:NoRomBasic,SystemHalted

  通常原因:一般是引导程序损坏或被病毒感染,或是分区表中无自举标志,或是结束标志55AA被改写。

  解决方法:从软盘启动,执行命令“FDISK/MBR”即可。FDISK中包含有主引导程序代码和结束标志55AA,用上述命令可使FDISK中正确的主引导程序和结束标志覆盖硬盘上的主引导程序。对于分区表中无自举标志的现象,可用NDD恢复。

  提示信息:HDDControllerFailure

  通常原因:大致有三种状况可能导致这种错误的提示,可能是因为IDE数据线接触不良,也可能是数据线接口接反了;.最坏的情况是自检时,硬盘出现“哒、哒、哒”之类的周期性噪音,则表明的机械控制部分或传动臂有问题;硬盘的盘片有严重损伤。

  解决方法:重新正确连接,或更换硬盘。

  提示信息:PrimaryIDEchannelno80conductorcableinstalled

  通常原因:出现以上情况就表明硬盘没有使用80针类型的硬盘线。

  解决方法:由于传输速度的大量增加,为减小干扰,在ATA100硬盘规范中,则要求使用80针类型的硬盘线,相对来说就增加了40根的地线。

  提示信息:DiskBootFailure,systemdiskandpressenter

  通常原因:硬盘与主板的`连接问题,会造成上述错误。

  解决方法:首先请你打开机箱,取出再连接一下硬盘数据线和电源头,确认接触正常。若还是检测不到,就将硬盘拆下,换一块硬盘试一下,看看是否正常,如果还是不正常就很有可能是主板的问题,如果正常就是硬盘的问题。

  提示信息:BadofMissingCommand

  通常原因:这表示Command.com文件遭到破坏或丢失。可能是在安装其他软件时被覆盖或改动。

  解决方法:只需将同版本启动软盘上的Command.com文件拷贝到硬盘引导区的根目录下,重新启动即可。

  提示信息:NoSystemDiskorDiskError

  通常原因:表示引导盘为非系统盘,或者原引导盘的系统文件遭到破坏。

  解决方法:先确保软驱里的软盘为系统盘。其次应注意系统硬盘的系统文件是否遭到破坏,如果已被破坏,可用同版本的启动盘启动,并用SYSC:命令将正确的系统文件传到启动硬盘上即可。

  提示信息:ErrorLoadingOperatingSystem或MissingOperatingSystem

  通常原因:一般是DOS引导记录出现错误,或者分区的结束标志55AA遭到破坏。这可能是由于硬盘下的系统文件Io.sys和Msdos.sys遭到破坏,或硬盘DOS引导记录(BOOT)遭到破坏,或是DOS引导记录的结束标志(01FE、FF的55AA)丢失,也可能是硬盘的主引导数据被破坏,或主引导结束标志(080、081的55AA)丢失。

  解决方法:首先尝试用SYSC:命令将系统文件复原;如若不行,可用Diskedit修改硬盘主引导的结束标志(080、081的55AA);还是不行的话就只有软盘启动,用Fdisk重新分区,格式化后重新安装操作系统。

  提示信息:你现在可以安全地关闭计算机了

  通常原因:最可能的原因就是由于Windows所使用的系统文件VMM32.VXD损坏或找不到所产生的。

  解决方法:进入DOS环境,将此文件从其他的电脑中复制到你的电脑Windows系统目录下,然后再重新开机,才可以进入。如果你无法从其他电脑中拷贝这个文件,请重装操作系统。

  提示信息:Invalidsystemdisk

  通常原因:即是开机时找不到可以启动计算机的设备。

  解决方法:如果你设定的开机顺序是A、C,那检查一下软驱中是不是放了一张不是启动盘的磁盘。

  若不是,则检查一下你的硬盘,看BIOS能不能正确检测到这块硬盘,如果你并没有屏蔽这块硬盘或移动这块硬盘,就再检查一下数据线是否损坏。

  如果还不能解决问题,很可能是因为你在升级安装Windows98的过程中,某些文件没有安装进去,或许是因为病毒,也可能是一些防病毒软件和硬盘管理软件发生冲突。如果是因为运行有防病毒的软件而导致的错误,则用安装Windows98过程中生成的启动盘启动计算机后,在DOS提示符下执行以下命令:

  CDWindowscommand

  attribc:msdos.sys-s-h-r

  copyc:msdosc:msdos.xxx

  a:

  sysc:

  c:

  attribc:msdos.sys-s-h-r

  delc:msdos.sys

  copyc:msdos.sys

  attribc:msdos.sys+s+h+r

  在重新安装系统文件后取出启动盘重新启动计算机。

  如果是因为使用了硬盘管理软件,而Windows98没有检测到它,就会覆盖引导记录(MBR),如此引发的故障就应参考该软件的手册恢复MBR。

  还有其他的原因也可能导致此故障,检查在Setuplog.txt中的FSLog行中的两个数字是否相同,例如FSLog:BIOSHeads=:255:,BootPartHeads=:255:。这两个数字必须相同,如果不同则按照上面的方法重新安装系统文件。如果是因为病毒引起的,则应彻底清除病毒后,重新安装Windows98。

  提示信息:DiskI/OErro1;ReplacediskandpressENTER

  通常原因:因为你的机器丢失了启动文件造成的。

  解决方法:在别人的机器上做一张启动盘,把它放进你的软驱里,把丢失的文件复制到硬盘里就行了;若不行,再重装一次系统。

  不过如果你的机器感染了CIH病毒,也有可能发生此现象,那是因为CIH病毒改写了你的硬盘分区表,导致丢失了活动分区,你只要用Fdisk命令把硬盘重新激活就行了。

  提示信息:*.vxd文件无效

  通常原因:对磁盘文件误操作,造成VXD文件丢失。

  解决方法:首先检查Vnetsup.vxd文件是否丢失,如果Vnetsup.vxd文件丢失,先安装然后再删除网络组件就可避免发生这一问题:

  依次点击“开始→设置→控制面板→网络”,点击“添加”按钮,选择“适配器”选项,然后点击“添加”按钮,在“厂商”框中,点击“已检测到的网络驱动程序”。在“网络适配器”中,点击“现有的Ndis2驱动程序”,然后点击“确定”按钮。

  系统提示输入工作组名和计算机名时,请填写“标识”选项卡上的对应框,连续点击“确定”或“关闭”按钮,直到返回“控制面板”。

  系统提示重新启动计算机时,请点击“确定”按钮,重新启动计算机后,依次点击“开始→设置→控制面板→网络”,点击“现有的Ndis2驱动程序”,点击“删除”按钮,然后点击“确定”按钮,点击“确定”按钮重新启动计算机。

  若问题未能解决,试看一下注册表中的StaticVxD值是否正确。如果错误消息并未指定设备驱动程序,则更正注册表中的StaticVxD值,方法是:使用“注册表编辑器”查找和删除注册表中仅含有无效数据、空数据或仅含空格的StaticVxD值。StaticVxD值位于HKEYLOCALMACHINESystemCurrentControlSetServicesVxD之下。

  注意:操作前先备份注册表文件。

  若上述方法也不行,请你确定一下最近是否从计算机删除过程序。如果最近从计算机上删除过程序或组件,请重新安装它,然后运行相应的卸载工具。

  提示信息:*386文件无效

  通常原因:系统设备驱动程序丢失。

  解决方法:禁用System.ini文件中涉及设置驱动程序即可,其方法是:

  点击“开始→运行”,在“打开”框中,键入“Msconfig”,在打开的对话框中的“System.ini”选项卡中,双击[386Enh]”项。定位涉及设备驱动程序的行,点击清除此行旁的复选框,然后点击“确定”按钮重新启动计算机即可。

  提示信息:kavkrnl.vxd丢失

  通常原因:对磁盘文件误操作,造成VXD文件丢失。

  解决方法:可以到其他计算机复制这个文件(注意文件名和Windows的版本要一致)放到相应的目录下面即可。

  也可以使用Windows98中Extract.exe命令从Windows98的安装文件*.cab中恢复。我们知道欲恢复的系统文件在安装光盘中所处的位置时,可以使用“EXTRACT/YWindows9827.cabkavkrnl.vxd命令(从Windows98的安装光盘中的名为Windows9827.cab压缩包中恢复Kavkrnl.vxd文件)。

  不过,如果你不知道这个文件所处的准确位置时就要使用“Extract/DWindows98*.CAB”(这时的*代表CAB文件包的数字)对每个CAB文件查看Cdfs.vxde。

  提示信息:*.dll无法启动

  通常原因:该信息有多种,如“文件Comtcl32.dll无法启动,请检查文件判别的问题”、“文件Condlg32.dll无法启动,请检查文件判别的问题”、“文件Shell32.dll无法启动,请检查文件判别的问题”等。而点击“确定”后,就会出现:“EXPLORERcausedanexception6d007eHinmoduleEXPLORER.EXEatxxx:xxxxxxxx”。这是因为你以下的文件:Commctrl.dll、Commdlg.dllShell.dll、ver.dll、Mmsystem.dll的全部(或其中之一的文件)出现了错误或是被某些程序的文件给替代掉了。

  解决方法:用正确的文件覆盖到WindowsSystem之下。

  这些文件可以先到C:WindowsSysbckup查找,查找到后直接复制到C:WindowsSystem下就可以了。如果C:WindowsSysbckup没有,就需要Extract安装盘中的源文件(扩展方法同上)。

  提示信息:Watning:Windowshasdetectedregistry/configurationerror.ChooseSafemodetostartWindowswithaminimalsetofdrivers。”

  通常原因:注册表或者重要文件丢失了。

  解决方法:首先进入安全模式,系统会显示注册表程序对话框,然后选择“从备份中恢复并重启动”,即便你没有备份过注册表也没有关系,因为每当注册表被修改后,Windows98都会自动生成注册表的备份,如果能够成功地恢复注册表,Windows98将提示你重新启动计算机,重新启动后系统正常。如果不能恢复注册表,Windows98将建议你关闭计算机并重新安装Windows98。在这种情况下,如果你备份过注册表则使用你的备份来恢复,否则就重新安装Windows98。

  提示信息:CannotfindadevicefilethatmaybeneededtorunWindowsoraWindowsapplication.TheWindowsRegistryorSystem.inireferstothis……

  通常原因:主要是在System.ini文件或册注表中涉及到的虚拟设备驱动程序(VXD)不存在或受到了损坏,或者在注册表中的某个静态VXD值中包含了不正确的数据。

  解决方法:首先按照错误信息中的建议解决,如果只部分删除了要删除的应用程序,就要全部卸载这个程序,最好的办法是重新安装再运行反安装程序,如果没有反安装程序,则应参考应用程序的参考手册中提供的方法全部卸载。如果在错误信息中提示的文件属于还要保留的应用程序,就重新安装这个应用程序。如果还不正常,则要编辑注册表,删除在注册表中所有的错误信息,注册表是Windows98的重要文件,如受到损坏,Windows98将不能工作,在对其进行任何修改前都应备份。

  提示信息:NotenoughMEmorytoconvertthedrivetoFAT32tofreeupMEmory,REMallstateMEntsintheAUTOEXEC.BATandtheCONFIG.SYSfiles.

  通常原因:一般来说,此信息出现在将硬盘转化到FAT32格式时,当所要转换的硬盘上目录的结构太大,没有足够的常规内存来存放时就会触发此错误。

  解决方法:建议优化内存,尽量将在Config.sys和Autoexec.bat文件中的内存驻留程序装入高端,以获得更多的常规内存。

  提示信息:ThisprogramhasperforMEdanillegaloperationandwillbeshutdown.Iftheproblempersists,contacttheprogramvendor.

  通常原因:上述错误信息,如果按下“Details”按钮,Windows98则显示错误信息:“MSINFO32causedaninvalidpagefaultinmoduleKERNEL32.DLLat015f:bff8XXXX.”,这是由于某个文件调用MSINFO32时导致的。在Windows98下运行“系统信息”工具就可能触发这个错误。

  解决方法:用msinfo32.exe新的文件替代原来有错误的文件,可以用系统文件检查工具从Windows98安装光盘上提取此文件,这个程序会智能地检查系统文件:点击“开始→运行”,输入“sfc.exe”后点击“确定”按钮。在系统文件检查窗口中,选择“从安装软盘中提取一个文件”,在输入框中输入“msinfo32.exe”,点击“开始”按钮,按照提示安装直到提示重新启动机器时,重新启动即可。

  二、排查系统蓝屏错误

  在计算机的使用过程中,经常会遇到蓝屏的情况。对于初学者来讲,好像就是一场电脑灾难,不知所措。如果我们按照屏幕提供的解决信息,对症下药,要对付蓝屏也不是一件难事。

  排除Windows20xx蓝屏死机故障

  1.为什么会出现蓝屏死机

  从理论上讲,纯32位的Windows20xx是不会出现死机的,但是这仅仅是理论上。病毒或硬件和硬件驱动程序不匹配等原因将造成Windows20xx的崩溃,当Windows20xx出现死机时,显示器屏幕将变为蓝色,然后出现Stop故障提示信息。

  在Windows20xx中,蓝屏信息通常分为停止消息和硬件消息。其中停止消息是指当Windows20xx的内核发现一个它不能够恢复的软件错误时候产生的错误消息。硬件消息是指当Windows20xx发现一个严重的硬件冲突时产生的错误消息。

  通常,出现的蓝屏信息可以分成独立的几部分,每部分包含有有价值的错误处理信息。这几部分包括:

  bug检查部分:这是蓝屏信息中包含实际出错消息的位置。在这部分中,你应该注意的是出错代码(即是“Stop”后面的十六进制数字)和错误符号(就是紧跟在出错代码后的单词)。

  推荐用户采取行动部分:这部分经常包含一些一般的指导你如何纠正错误的步骤的消息。

  调试端口信息部分:这部分包含有你应该如何设置你的内核调试器的信息。内核调试器是让你可以通过手工连接到计算机并对进程进行调试的工具。

  2.常规解决方法

  (1)首先使用新版杀毒软件检查计算机上是否有病毒。

  (2)如果Windows20xx可以启动,请检查“事件查看器”中的信息,以确定导致故障的设备或驱动程序。启动“事件查看器”的方法是:依次点击“开始→设置→控制面板→管理工具→事件查看器→系统日志”。

  (3)如果不能启动计算机,试着用“安全模式”或“最后一次正确的配置”启动计算机,然后删除或禁用新安装的附加程序或驱动程序。如果用“安全模式”启动不了计算机,可使用“修复控制台”。“修复控制台”可以禁用一些服务、重新命名设备驱动程序、检修引导扇区或主引导记录。

  (4)拆下新安装的硬件设备(内存、适配卡、硬盘、调制解调器等)。

  (5)确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS,在BIOS中禁用内存缓存功能。

  (6)运行由计算机制造商提供的系统诊断工具,尤其是内存检查。

  (7)检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows20xx兼容。HCL.txt在Windows20xx安装光盘Support文件夹中。

  (如果无法登录,请重新启动计算机。显示可用的操作系统列表后,按下F8键。在“高级选项”屏幕上,选择“最近一次的正确配置”选项启动计算机。

  注意:使用最近一次的正确配置时,将丢失上一次成功启动以来所做的系统设置更改。

  3.特殊的蓝屏信息

  Stop消息:0x0000000A故障(设备已经安装)

  说明文字:IRQLNOTLESSOREQUAL

  通常原因:驱动程序使用了不正常的内存地址。

  解决方法:如果Windows20xx还可以启动,则检查“事件查看器”中显示的相关信息,确定引起问题的设备或驱动程序;关掉或禁用一些新安装的驱动程序,并删除新安装的附加程序;拆下一些新安装的硬件;确保已经更新了硬件设备的驱动程序,以及系统有最新的BIOS,在BIOS中禁用内存缓存功能,例如Cache或Shadow;运行由计算机制造商提供的系统诊断工具,尤其是内存检查;检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows20xx兼容;重新启动计算机,选择“最后一次正确的配置”启动计算机。

  Stop消息:0x0000000A故障(刚加入新设备时)

  说明文字:IRQLNOTLESSOREQUAL

  通常原因:驱动程序使用了不正常的内存地址。

  解决方法:在安装过程中,屏幕上提示“安装程序正在检查计算机硬件配置”时,按下F5键,根据提示选择合适的计算机类型。例如,计算机是单处理器时,请选择“标准PC”;在BIOS中禁用内存缓存功能,拆下所有适配卡,并断开所有不是启动计算机所必需的硬件设备,再重新安装Windows20xx;如果系统配有SCSI适配卡,请向适配卡销售商索取最新的Windows20xx驱动程序,禁用同步协商功能,检查终结头和设备的SCSIID号;如果系统配有IDE设备,设IDE端口为Primary。检查IDE设备的Master/Slave/Only设置。除了硬盘,拆下其他所有的IDE设备;运行由计算机制造商提供的系统诊断工具,尤其是内存检查;检查Microsoft兼容硬件列表(HCL),确保所有的硬件和驱动程序都与Windows20xx兼容;选择“最后一次正确的配置”启动计算机。

  Stop消息:0x0000001E故障

  说明文字:KMODEEXPTIONNOTHANDLED

  通常原因:磁盘故障。

  解决方法:检查是否有充分的磁盘空间,尤其是新安装;禁用Stop消息中显示的驱动程序和所有新安装的驱动程序;如果所使用的视频驱动程序不是Microsoft提供的,试着切换到标准VGA驱动程序或者由Windows20xx支持的合适的驱动程序;确保系统有最新的BIOS;选择“最后一次正确的配置”启动计算机。

解决方案 篇6

  我们每个人都会打哈欠,当人在疲乏或犯困的时候,哈欠也往往如影随形地到来,想摆脱都很难。打哈欠如此多见,可是,你听说过“打哈欠会传染”这回事吗?它是真的吗?下面本文就带你揭晓这个秘密。

  打哈欠的原因

  关于人打哈欠的原因,说法有很多,这里介绍一下认可度最高的两种。

  一、厌倦

  这种理论的提出主要跟生活经验有关,我们经常看到人们对事物疲乏时会有伸懒腰和打哈欠的举动,因此这种理论认为,当人类对一些事情产生厌倦之情时,就会下意识地用打哈欠来表达自己的情绪,而面对自己喜欢的'事物时,人基本上不会有打哈欠的行为。

  二、提神说

  这种说法也有生活经验的根据:晚自习认真学习的学生会打哈欠,夜间行车的司机会打哈欠,可是人在休息时却很少打哈欠,由此可知打哈欠是身体自觉的提神反应,是人必须要满足清醒的状态所做出的表达。

  按照这种理论,打哈欠能帮助身体排出更多的二氧化碳,接受清新的空气,使我们的疲劳得到缓解。因此,哈欠反而是身体的一种放松,能起到提神的作用。

【解决方案】相关文章:

解决方案范文(精选10篇)07-25

实用的解决方案(精选18篇)09-16

【必备】解决方案(精选14篇)12-09

心理危机干预解决方案01-05

生鲜配送平台解决方案12-13

实用的解决方案范文9篇12-01

实用的解决方案范文5篇11-03

精选解决方案范文合集五篇11-25

精选解决方案范文合集7篇11-21

精选解决方案范文合集六篇11-19