电脑重启后突然检测不到硬盘的原因分析与解决办法

魔兽世界真精彩,以至于对网络游戏不屑一顾的我也深陷其中不能自拔。可是,在近两个通宵之后,不知是电源还是家里的市电问题,机器毫无先兆地Shutdown了。更可恶的是,恢复电力、电脑重新启动之后,硬盘竟然“失踪”了。这是怎么回事呢?我的120GB希捷硬盘才买了半年,应该不会就这么“归西”了吧?天!……

不管那么多,先检查一下!再次重新启动,在自检画面中,按下Del键进入BIOS的“Standard CMOS Features”(见图)检测当前系统所连接的硬盘,但不论我怎么设置,还是找不到硬盘。

BIOS图

情急之下,立马给老鸟电话求救。老鸟说在某些情况下(如突然停电)会造成BIOS的硬件设备信息丢失,可通过主板上的ClearCMOS跳线(跳线的具体位置和跳线方法因主板而异,但在主板说明书上都有详细说明)来重置BIOS信息解决问题。很不幸,这个方法在试验多次之后,宣告失败。万般无奈之下,惟有用最繁复的替换法进行检查了。于是断开电源,将硬盘拆下,拿到朋友家检查,以确认是否问题出在硬盘上。一开机,不但能正确辨认我的硬盘,还能进入很久没用的Windows 98系统(编者注:笔者用的是Windows 98+XP的双系统,因为在更换主机之后进入Windows XP很有可能会因为主板芯片组的不同而造成系统蓝屏崩溃的问题,所以这个时候进入Windows 98会安全很多),这说明我的硬盘是没有问题的。那到底问题出在哪里呢?电脑能正常开机,而且在自检的时候,就只有硬盘不能被检测到,这是怎么回事呢?

拿回家,再装上硬盘,开机再次进入BIOS,竟然一切恢复正常,硬盘被再次检测到了。真神了!这是为什么?马上上网,在各大IT网站的论坛发帖子求解。最后在网友的指教下才得知,目前很多主板都带有主板保护电路,特别是采用Intel 865、875系列芯片组的主板一般都会采用这种保护设计。该电路的特点就是在电脑遭遇突然间断电等会造成主板电路有过高电流产生的状况时,对主板、硬盘、内存等配件进行保护。在保护状态下,即使是主机电源恢复重启,其光驱、硬盘等配件都会处于保护锁定状态下,这样就会出现硬盘、光驱等存储数据的配件不能正确辨认的问题。而要解除该保护电路的锁定状态,只需要彻底断开电源(关机后拔掉电源线,更保险一点的就是再按一下开机按钮)几秒中,然后再接上电源开机即可。

(0)

相关推荐

  • 电脑重启后突然检测不到硬盘的原因分析与解决办法

    魔兽世界真精彩,以至于对网络游戏不屑一顾的我也深陷其中不能自拔.可是,在近两个通宵之后,不知是电源还是家里的市电问题,机器毫无先兆地Shutdown了.更可恶的是,恢复电力.电脑重新启动之后,硬盘竟然"失踪"了.这是怎么回事呢?我的120GB希捷硬盘才买了半年,应该不会就这么"归西"了吧?天!-- 不管那么多,先检查一下!再次重新启动,在自检画面中,按下Del键进入BIOS的"Standard CMOS Features"(见图)检测当前系统所连

  • PHP中ID设置自增后不连续的原因分析及解决办法

    PHP中ID设置自增后不连续的原因分析如下所述: alter table tablename drop column id; alter table tablename add id mediumint(8) not null primary key auto_increment first; 每次删除把这两行家伙加上就行了 还有就是这个 使用mysqli对象中的query()方法每次调用只能执行一条SQL命令. 如果需要一次执行多条SQL命令,就必须使用mysqli对象中的 multi_que

  • spring 整合mybatis后用不上session缓存的原因分析

    因为一直用spring整合了mybatis,所以很少用到mybatis的session缓存. 习惯是本地缓存自己用map写或者引入第三方的本地缓存框架ehcache,Guava 所以提出来纠结下 实验下(spring整合mybatis略,网上一堆),先看看mybatis级别的session的缓存 放出打印sql语句 configuration.xml 加入 <settings> <!-- 打印查询语句 --> <setting name="logImpl"

  • jQuery Mobile页面跳转后未加载外部JS原因分析及解决

    在使用jQuery Mobile进行Web开发中,当页面跳转时(pageA => pageB),在pageB中引用的JS并未成功运行.因为,JQM并为将整个页面加载到当前的dom中,仅将data-role="page"元素加入当前的dom中. 因此,在<head>中引入的外部JS文件,以及<page>标签外的JS均不能正常运行,刷新页面后方可加载成功. 鉴于JQM这个特性不太可能主动更改,可以用两种方法来解决:一是在index页面中,注册所有需要使用到的外

  • K8s解决主机重启后kubelet无法自动启动问题(推荐)

    目录 1,问题描述 2,问题原因 3,解决办法 1,问题描述 (1)在安装配置好Kubernetes后,正常情况下服务器关机重启,kubelet也会自动启动的.但最近配置的一台服务器重启后,输入命令kubectl get nodes查看节点报如下错误: The connection to the server 192.168.60.128:6443 was refused - did you specify the right host or port? (2)输入systemctl statu

  • 重启后nvidia-smi命令不可执行出现“Make sure that the latest NVIDIA driver is installed and running.”的问题解决

    目录 原因分析: 解决方法 方法1: 更改内核启动顺序 显示内核的启动顺序 [推荐]方法2:重新执行nvidia的安装命令 重启后nvidia-smi命令不可执行,出现“Make sure that the latest NVIDIA driver is installed and running.” 原因分析: NVIDIA驱动是在低版本的时候安装,由于系统更新,内核版本升级导致NVIDIA无法应用在高内核版本 vi /etc/default/grub 解决方法 方法1: 更改内核启动顺序 显

  • 基于重启后消失的注册表键值的详细介绍

    今天遇到一个bug,折腾了半天才解决掉,分享给大家.Bug描述一位开发人员调用下面的代码来创建一个注册表键值: 复制代码 代码如下: HKEY hKey;if(::RegOpenKeyEx(HKEY_CURRENT_USER, DemoRegKey, 0, KEY_WRITE, &hKey) != ERROR_SUCCESS){    RegCreateKeyEx(HKEY_CURRENT_USER, DemoRegKey, 0, NULL, REG_OPTION_VOLATILE       

  • JS定时检测任务任务完成后执行下一步的解决办法

    拿到一个需求,web前端调用一个脚本将数据写入ssdb,后从ssdb中查询并做展示.需要检测到脚本执行完毕后再做查询,于是有了如下简单的逻辑,感觉这个逻辑还比较实用,就做下记录~不废话,上代码. <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body

  • wamp中mysql安装时能启动重启后无法启动的解决办法

    第一次安装wamp之后,所有服务可以正常使用,但是重启之后wamp的图标就变成黄色的了,重装了也这样 查看一下错误日志: 日志显示的错误是这样的: 日志提示可能是3306端口被占用的错误,那来看一下是哪个程序占用了3306端口: windows下运行cmd ,输入 netstat -aon|findstr "3306" 可以看到是pid为2092这个程序占用了3306端口,把他结束掉 输入指令: taskkill /f /pid 2092 成功之后重启wamp,正常启动! 总结 以上所

  • VMWare中Ubuntu重启后无法上网的解决方法

    如何解决VMWare中Ubuntu重启后无法上网,具体如下 原因:没有设置静态的DNS,导致系统每次重启都会把先前设置的DNS删除. 重启后无法上网: 1.查看DNS: 2.发现之前配置的DNS不见了 解决方法: (1)重新设置DNS 命令: 添加 nameserver 220.115.187.250(本地物理主机DNS) **(2)添加静态的DNS 命令:** 添加 dns-nameserver 220.115.187.250(本地物理主机DNS) 保存就生效了,重启也没问题. (3).成功上

随机推荐