Damaged Hard Drive and Reinstall System
0 缘由
我是ACER笔记本,电脑从桌子上重摔,之后几天可以正常使用。可是后来看完视频准备退出的时候,发现所有页面已经卡死了,内存占用已经超过了80%,任务管理器没有反应,不得已按了电源键强制关机。
接着就再也启动不了,开机后一直显示“No bootable device”。
进入BIOS发现检测不到硬盘,估计是硬盘损坏了。啊~所有数据全都GG了!!!
1 硬盘处理
先是用WinPE启动盘进入DiskGenius查看,没有我的HDD;
接着拆机,把硬盘重新插拔一下(也许是连接松了呢~),还是没用;
最后用硬盘盒子接到室友电脑,还是无法检测,这下彻底确认硬盘凉了;
拿去维修店,专业人员检测后说是磁头坏了,修复数据1T要800RMB,哇,穷~
换块新的要480,有点坑哦!
还是自己买一块希捷的,加上各种优惠,不到300RMB。
2 重装系统
第一次重装系统,折腾了很久,试错的细节记不清了,只说一下大体的步骤:
- 插上新硬盘之后,先用WinPE启动,用DiskGenius将硬盘的MBR格式转为GPT格式,此时不用分区;
- 插上U盘启动盘,重启电脑,按F2进入BIOS,切记关掉Boot Security,否则系统无法安装;
如果出现“安装程序无法创建新的系统分区,也无法定位现有系统分区”的提示,建议如下处理:
a->在安装界面按Shift+F10进入命令行;
b->输入diskpart启动磁盘程序,接着输入list disk查看电脑的硬盘;
c->按提示输入select disk 0,选中编号为0的磁盘,输入clean,删除硬盘所有数据;
d->输入convert GPT,转换格式,然后list partition,查看分区情况;
e->输入create partition efi size*100,创建EFI分区,大小100MB;
f->输入create partition msr size*128,创建MSR分区,大小128MB;
g->输入create partition primary size*50000,创建主分区,大小50GB。(建议这个系统盘分的大一点,否则以后清理很麻烦);
h->输入list partition,查看分区情况。P.s. 遇到这种情况,网上有的说可以重新插拔u盘启动盘,刷新;或者利用Windows自带的引导文件安装,具体的可以自己试试~
下来一路Next,装系统即可。
3 再次遭殃
距离上次硬盘事件已经过去了一年半,当我开心地吃着零食追着剧,想把页面切到咪咕下几首歌时,电脑瞬间卡死。
后来反思了一下:一是我习惯长期不关电脑,只是进入睡眠状态,可能资源本身已经占用很多了;二是打开的页面太多,而且切换太过频繁。
强制关机后就Game Over了~(遇到这种情况,一定不要继续操作,等着吧!等到听不到硬盘的转动声再按电源键!!!)
BIOS偶尔还能检测到HDD,经过专业人士检测:硬盘损坏,600RMB修复1T,好像比上次便宜了一些~
一般机械硬盘保修期都是2年,所以就免费换了块新的~
建议有条件的直接上固态吧,条件差点的可以固态装系统、机械存文件,没条件的就凑合用吧。。。
这次数据损失不大,吃了一堑还是有点用的,不过备份频率得改为一周一次了。
重装系统可以去老毛桃做个启动盘,把Windows的ISO镜像拷到U盘根目录,开机进入Win PE系统后,里面有个一键装机的软件~
不过不知道是不是由于机型的原因,那个软件我的本用不了(垃圾Acer):
所以就利用UltraISO把ISO镜像写入到U盘,插上之后开机,就会进入Windows的安装引导程序,分区也会在其中的一步引导你去做。
不同机型可能稍有差异,具体步骤可以参考https://blog.csdn.net/weixin_43175701/article/details/84349445。
Damaged Hard Drive and Reinstall System的更多相关文章
- [OrangePi] Booting from USB drive
You can also boot from USB drive partition. The file named cmdline.txt must exist on BOOT (fat) part ...
- Removing bad blocks from the USB drive with fsck
An easy way to repair a flash drive, or any drive really, is to use the fsck tool. This tool is grea ...
- How to match between physical usb device and its drive letter?
struct tagDrives { WCHAR letter; WCHAR volume[ BUFFER_SIZE ]; } g_drives[ ]; // WCHAR GetUSBDrive( ) ...
- Fix catalyst driver in Ubuntu 13.04 / 13.10
Fix catalyst driver in Ubuntu 13.04 / 13.10(墙外文章备份) 1. Introduction I found lots of people strugglin ...
- Intel Active Management Technology
http://en.wikipedia.org/wiki/Intel_Active_Management_Technology Intel Active Management Technology F ...
- putty提供的两个文件传输工具PSCP、PSFTP详细介绍
用 SSH 来传输文件 PuTTY 提供了两个文件传输工具 PSCP (PuTTY Secure Copy client) PSFTP (PuTTY SFTP client) PSCP 通过 SSH ...
- 0028 Java学习笔记-面向对象-Lambda表达式
匿名内部类与Lambda表达式示例 下面代码来源于:0027 Java学习笔记-面向对象-(非静态.静态.局部.匿名)内部类 package testpack; public class Test1{ ...
- Linux的学习--使用PuTTY
交代一下背景,在笔记本上装虚拟机,在虚拟机里装了Ubuntu系统,但用着一直感觉很卡.刚好同学有旧的不用的笔记本,就拿来装了一个Ubuntu. 想要从我的笔记本上控制Ubuntu系统,于是就找到了pu ...
- "Hello World!" for Microsoft Windows
"Hello World!" for Microsoft Windows It's time to write your first application! The follow ...
随机推荐
- MTK Android Framework用SystemProperties通过JNI调用访问系统属性
1.导包 import android.os.SystemProperties; 2. Android SystemProperties设置/读取 #设置 Systemproperties.set(n ...
- C语言变长数组
#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct Variable ...
- matplotlib formatters
Tick formatting is controlled by classes derived from Formatter. The formatteroperates on a single ...
- sqli-labs通关----1~10
最近感觉自己sql注入有点生疏了,想来复习一下,做个记录. 第一关 1.尝试报错我们在1之后加上',根据反馈信息1'后面多了一个'所以我们想办法闭合用 'or 1=1 --+.注意这里#没作用 2.接 ...
- 如何从零开始学Python?会玩游戏就行,在玩的过程就能掌握编程
现在学习编程的人很多,尤其是python编程,都列入高考了,而且因为人工智能时代的到来,编程也将是一门越来越重要的技能. 但是怎么从零开始学python比较好呢?其实,你会玩游戏就行. 从零基础开始教 ...
- 【three.js第五课】光线的添加和感光材料
材料分类: MeshBasicMaterial:基础网孔材料,一个以简单着色(平面或线框)方式来绘制几何形状的材料.MeshLambertMaterial:兰伯特网孔材料,一种非发光材料(兰伯特)的表 ...
- Python-气象-大气科学-可视化绘图系列(一)——利用xarray读取netCDF文件并画图(代码+示例)
本文原创链接:https:////www.cnblogs.com/zhanling/p/12192978.html 1 import numpy as np import xarray as xr i ...
- Android | 教你如何在安卓上实现二代身份证识别,一键实名认证
@ 目录 前言 场景 开发前准备 android studio 安装 在项目级gradle里添加华为maven仓 在应用级的build.gradle里面加上SDK依赖 在AndroidManifest ...
- PHP出现SSL certificate:unable to get local issuer certificate的解决办法
当本地curl需要访问https时,如果没有配置证书,会出现SSL certificate: unable to get local issuer certificate错误信息. 解决办法: 1.下 ...
- IOC趣味理解
假设一个场景: 假设你是一个四岁孩子,饿了,想吃东西.怎么做? 1,哪有吃的去哪拿,你知道冰箱有吃的,你去冰箱拿〉会有风险.比如,拿了生的吃的,吃坏肚子,甚至拿了不能吃的东西. 2, 找父母(IO ...