您的Windows计算机可能会意外停止启动。在这种情况下,您如何访问个人文件并从硬盘中取出它们呢?好消息是,您有很多可供选择的选项。在接下来的章节里,我们将看看一些修复和从无法启动的硬盘中恢复数据的方法。
如何测试无法启动的硬盘
在继续修复和从无法启动的Windows硬盘中取出文件之前,您需要确定问题所在。导致Windows无法引导的原因有很多,而且其中许多原因与您的硬盘健康状况无关。
当 Windows 无法启动时,你通常会遇到一个仅显示光标的黑屏,或以下错误信息之一:
- 您的电脑启动配置数据(BCD)缺失或包含错误。
- 主引导记录(MBR)已损坏。
- 缺少操作系统。
- Bootmgr 缺失。按 CTRL + ALT + Delete 重启您的计算机。
- 缺少启动扇区。
- 系统蜂窝文件损坏或缺失。
为了有效诊断导致Windows无法启动的原因,以下是一些你可以做的事情:
检查 | 描述 |
在您的电脑启动时按 Num lock 或 Caps lock 键。 | 如果相应的指示灯没有亮起,问题很可能出在电脑的其他硬件上。 |
如果您使用的是带有可拆卸电池的笔记本电脑,请取下电池,连接充电器并开启笔记本电脑。 | 如果Windows正常启动,可能是时候更换您笔记本电脑的电池了。 |
将硬盘重新连接到主板。 | 确保数据线牢固地插入插槽。开机并检查Windows是否可以正常启动。 |
从电脑断开所有外部外设并启动电脑。 | 观察硬盘指示灯是否亮起。如果没有,说明您的电脑未能在启动时通过BIOS阶段。这表明有硬件问题。 |
断开您的驱动器并将其连接到另一台电脑。 | 启动那台电脑,下载CrystalDiskInfo,检查您驱动器的S.M.A.R.T.状态。使用这个指南来了解您的驱动器S.M.A.R.T.值及其健康状态。 |
在BIOS中更改启动顺序。 | 确保包含Windows的驱动器被放在第一个位置。 |
创建一个可启动的USB驱动器并使用它来启动您的电脑。 | 在这种情况下,您可能需要更改启动顺序。 |
重置BIOS设置。 | 有多种方法可以做到这一点,其中一种方法涉及对电脑硬件进行操作。如果您能够熟练处理电脑硬件,才进行此操作。 |
切换从UEFI到传统BIOS并重启您的电脑。 | 具体操作方法因制造商而异。有关详细信息,请参阅您的主板手册。 |
如何从无法启动的硬盘中恢复数据
我们将探讨三种主要方法,用于从无法启动的硬盘中检索数据。只要您的硬盘没有损坏,所有数据都应该是完好无损的,您无需执行额外的数据恢复。
方法 1:使用可启动的USB驱动器
访问您硬盘上安装的Windows操作系统而不启动它的最简单方式是创建一个可启动的USB驱动器。要做到这一点,您需要一个至少有16 GB存储空间的USB驱动器和一台正常工作的Windows电脑。
之后,创建可启动USB驱动器是一个两部分的过程——下载Windows 10或Windows 11的ISO文件(取决于你的操作系统)并使用ISO文件来创建可启动USB驱动器。
下载 Windows 10 ISO
- 访问Windows 10下载页面。
- 在创建Windows 10安装介质下,点击立即下载工具。
- 下载后运行工具,并接受许可条款。
- 选择创建安装介质选项并点击下一步。
- 根据需要选择语言、体系结构和版本。点击下一步。
- 选择ISO 文件然后点击下一步。
- 选择你想要保存ISO文件的位置。
- 等待工具下载ISO文件并点击完成。
下载 Windows 11 ISO 镜像
- 访问Windows 11下载页面。
- 点击下载位于下载Windows 11磁盘映像(ISO)下方。
- 等待ISO文件下载。
使用RUFUS创建可启动USB驱动器
- 将您希望用作可启动设备的USB驱动器连接到您的计算机。
- 下载RUFUS并运行它。
- 在设备下拉菜单中选择您的USB驱动器。
- 点击选择,位于启动选择字段旁边。浏览Windows 10/11的ISO文件并双击它。
- 在镜像选项下拉菜单中选择Windows To Go。
- 在分区方案菜单中选择GPT。
- 点击开始选项。选择您喜欢的Windows版本,然后点击确定。
- 取消选中防止Windows To Go访问内部磁盘选项,然后点击确定。
- RUFUS将会创建可启动驱动器。
制作好可启动的USB驱动器后,将其连接到包含无法启动操作系统的PC上。开机并通过按下相关键进入BIOS菜单。进入启动菜单并选择从USB驱动器启动的选项。就是这样!您应该能够访问您的硬盘,并将文件从中复制到另一个外部存储设备。
方法 2:将硬盘连接至另一台电脑作为外置硬盘
如果你手边有另一台电脑,你可以断开无法启动的内部硬盘,并使用硬盘外壳将其连接到另一台电脑。它会作为一个外部硬盘显示出来,你将重新获得对文件的访问。
但是这个过程很复杂,所以只有当您对操作计算机硬件感到舒适时才这么做。
以下是您可以通过使用硬盘盒来从无法启动的笔记本电脑或PC硬盘中恢复数据的方法:
- 从您的笔记本电脑或PC中移除内置HDD。您将需要断开SATA数据线和电源线。在某些笔记本电脑中,HDD是焊接在主板上的,在这种情况下,您将无法断开连接。
- 购买硬盘外壳。您可以在所有流行的购物网站上找到这些。再次确认兼容性以及外壳使用的连接器类型。将内部硬盘安装到外壳中。它可能会直接插入,或者您可能需要使用螺丝来固定它。将SATA数据线连接到外壳中提供的端口。关闭外壳。
- 使用随附的USB数据线将硬盘外壳连接到您的PC。驱动器将作为外置HDD显示。
方法3:联系专业数据恢复服务
如果上述方法都无法帮助您重新访问文件,或者您的硬盘驱动器遭受了物理损坏,最好联系专业的数据恢复服务。这些服务的费用很昂贵,因此您需要判断数据是否足够有价值。
在使用专业数据恢复公司的服务时,您可以预期以下情况:
- 通过公司网站或电话提交数据恢复请求。请详细描述您的情况。
- 您将需要将受影响的硬盘快递给数据恢复服务或者送至临近的投递点。
- 公司会评估驱动器,确定可以恢复的数据量,并向您报价。
- 如果您选择继续,专家们将检索您的数据并将其寄还给您。
如何修复无法启动的硬盘
要修复无法启动的硬盘,您应该了解是什么原因导致Windows无法启动。有关此的更多信息,请参阅本文的第一部分。
您将无法访问 Windows 的用户界面,因此您需要使用可启动的 USB 驱动器或 live CD 启动电脑。
大多数这些方法需要您在Windows恢复环境(WinRE)中访问命令提示符。以下是操作方法:
- 创建 Windows 安装介质。
- 连接你之前创建的 Windows 安装介质至你的电脑并开机。
- 在“安装 Windows”屏幕上,点击修复你的电脑。
- 选择你想要修复的操作系统,然后点击下一步。
- 前往系统恢复选项 > 命令提示符。
以下是一些修复无法启动的硬盘的方法:
修复 1:运行杀毒扫描
恶意软件可能会损坏Windows的启动扇区,防止它启动。但是,当Windows无法启动时,你怎么运行杀毒扫描呢?你可以使用众多可启动的杀毒工具之一来完成这项工作。
许多第三方杀毒软件允许您创建一个可启动的USB驱动器,您可以用它来扫描无法启动的Windows电脑。这里有一个关于如何执行离线杀毒扫描修复无法启动的Windows电脑的优秀资源。
修复 2:Windows 启动修复工具
Windows 启动修复工具可以检测并解决 Windows 上的任何启动相关问题。在大多数情况下,当 Windows 无法启动时,启动修复工具会自动启动。但是,如果它无法自动运行,您可以创建 Windows 安装介质,然后使用它来手动运行启动修复工具。
以下是您可以创建Windows安装媒体的方法:
- 根据您正在使用的Windows版本,前往 Windows 10 或 Windows 11 下载页面。在这里,点击 立即下载 进入 创建 Windows 10/11 安装媒体。
- 运行下载的工具。
- 选择 创建安装媒体 选项并点击 下一步。
- 使用相应的下拉菜单选择Windows版本、语言和版本,然后点击 下一步。
- 选择 USB闪存驱动器 选项并点击 下一步。
- 在下一个屏幕上选择您的USB驱动器。点击 下一步。
- Windows将会下载并创建安装媒体。
创建安装介质后,以下是您可以手动运行启动修复的方法:
- 将包含Windows安装介质的USB驱动器连接到无法启动的PC。
- 开启PC电源。
- 点击下一步 > 修复电脑。
- 现在,进入疑难解答 > 高级选项 > 启动修复。
- Windows启动修复将检测并修复电脑上与启动相关的任何问题。
- 一旦过程完成,关闭PC电源并重新启动。
修复 3:修复启动代码
Windows内置了一个名为Bootrec的启动修复工具。您可在Windows恢复环境中使用命令提示符来运行这个工具。如果Windows因为受损的主引导记录(MBR)或损坏的启动扇区而无法启动,您可以运行这个工具来修复Windows,使其再次可引导。
以下是如何使用Bootrec工具的修复启动代码:
- 将你之前创建的 Windows 安装媒体连接到你的电脑并开机。
- 在安装 Windows 屏幕上,点击 修复计算机。
- 选择你想修复的操作系统,然后点击 下一步。
- 进入 系统恢复选项 > 命令提示符。
- 要修复 MBR,请输入
BOOTREC /fixmbr
然后按 回车键。 - 要修复启动扇区,请输入
BOOTREC /fixboot
然后按 回车键。
修复 4:解决BCD错误
在启动过程中,您可能会遇到错误消息,比如,“您的PC的启动配置数据丢失或包含错误”。修复与BCD相关的错误通常是一件简单的事,并且可以通过运行几个命令来完成。
要修复Windows上与BCD相关的错误,请按照以下步骤操作:
- 进入 Windows 恢复环境(WinRE)并运行命令提示符。
- 在 CMD 控制台中,输入
BOOTREC /scanOS
并按 Enter。 - 重启你的 PC 并查看 Windows 是否启动。如果没有,请按照下一步操作。
- 在 Windows 恢复环境(WinRE)中打开命令提示符。
- 输入
bcdedit /export c:cdbackup
并按 Enter。 - 输入
attrib c:ootcd -r -s -h
并按 Enter。 - 输入
ren c:ootcd bcd.old
并按 Enter。 - 最后,输入
bootrec /rebuildbcd
并按 Enter。 - 重新启动你的 PC。
修复 5:替换Bootmgr
Bootmgr在Windows启动过程中扮演着关键角色。如果你看到错误消息,如“Bootmgr丢失”,你将需要将Bootmgr从C:驱动器替换到系统保留分区。
要做到这一点,你猜对了,需要在Windows恢复环境(WinRE)的命令提示符中执行一系列命令。
要替换Bootmgr,请遵循以下步骤:
- 在Windows恢复环境中打开命令提示符。
- 在CMD控制台中输入
powershell
,然后按Enter。 - 现在,输入
Get-Partition -DiskNumber 0 -PartitionNumber 1|Set-Partition -NewDriveLetter R
并按Enter。此命令为包含原始Bootmgr文件的系统保留分区分配一个驱动器字母(R:)。
- 输入
R:
然后按Enter。 - 输入
attrib -r -s -h
然后按Enter。这将在系统保留分区中取消隐藏bootmgr文件。 - 输入
ren bootmgr bootmgr.old
然后按Enter。此命令将“bootmgr”文件重命名为“bootmgr.old”。 - 输入
C:
然后按Enter。 - 输入
attrib -r -s -h
然后按Enter。 - 要将Bootmgr文件从C:驱动器复制到系统保留分区,请输入
copy C:ootmgr R:\
然后按Enter。
修复6:还原系统配置单元
恢复系统配置单元本质上是指将文件从C:\Windows\System32\config\Regback目录复制到C:\Windows\System32\config\目录。然而,这个方法只适用于运行Windows 10 1803或更早版本的情况。如果在2019年5月或之后更新了Windows,请跳过此方法,改用系统还原方法。
要恢复系统配置单元,请按照以下步骤操作:
- 在Windows恢复环境(WinRE)中打开命令提示符。
- 在控制台中,键入
CD /D C:WINDOWSSYSTEM32CONFIG
,然后按Enter。 - 要重命名Config文件夹中现有的文件,请依次输入以下命令,并在每个命令后按Enter——
- REN DEFAULT DEFAULT.OLD
- REN SAM SAM.OLD
- REN SECURITY SECURITY.OLD
- REN SOFTWARE SOFTWARE.OLD
- REN SYSTEM SYSTEM.OLD
- 要将文件从RegBack文件夹复制到Config文件夹,请输入这些命令,并在每个命令后按Enter:
- copy C:\Windows\System32\config\RegBack\DEFAULT C:\Windows\System32\config\
- copy C:\Windows\System32\config\RegBack\SAM C:\Windows\System32\config\
- copy C:\Windows\System32\config\RegBack\SECURITY C:\Windows\System32\config\
- copy C:\Windows\System32\config\RegBack\SOFTWARE C:\Windows\System32\config\
- copy C:\Windows\System32\config\RegBack\SYSTEM C:\Windows\System32\config\
- 重启您的电脑。
修复 7:卸载 Windows 更新
Windows启动问题可能会在重大更新后悄然出现。在这种情况下,修复它们的唯一方法是卸载最新的更新。要做到这一点,您需要进入Windows恢复环境(WinRE)。您可以使用Windows安装媒体按照此处描述的方法来做到这一点。
一旦进入Windows恢复环境,你可以通过点击高级选项 > 卸载更新 > 卸载最新的质量更新来卸载Windows更新。
修复 8:使用 SFC
系统文件检查器 (SFC) 是Windows中的一个命令行工具,它能检测并修复你电脑上损坏的系统文件。你可以使用这个工具来解决Windows中的许多常见系统错误。运行这个工具同样值得尝试以解决启动问题。
运行 SFC 很简单:
- 打开命令提示符在Windows恢复环境(WinRE)中。
- 在CMD控制台中,键入
sfc /scannow
。 - SFC扫描将开始。整个过程可能需要一些时间。
修复 9:运行CHKDSK
另一个命令行工具CHKDSK(用于检查磁盘的缩写),会扫描你的硬盘以寻找错误/坏扇区。根据你添加的参数,CHKDSK要么仅扫描并显示错误,要么既扫描又修复错误。
要使用CHKDSK,请遵循以下指南:
- 启动命令提示符,当您在Windows恢复环境(WinRE)中时。
- 在控制台中输入
chkdsk /f /r
然后按Enter。 - 扫描完成后重启您的电脑。
修复10:使用系统还原
根据配置方式的不同,Windows会定期创建还原点,捕获当时PC的状态。使用这些还原点,您可以将PC还原到所需的早期状态。通常,在安装重大更新之前,Windows也会创建一个还原点。
以下是在Windows无法启动时如何使用系统还原:
- 进入Windows恢复环境(WinRE)。
- 点击疑难解答 > 高级选项。
- 在这里,点击系统还原。
- 在系统还原向导的欢迎屏幕上点击下一步。
- 通过点击选择一个系统还原点。仔细检查日期和时间。点击下一步。
- 点击完成。
- 在确认提示中,点击是。
- 等待系统还原完成过程。
修复 11:关闭快速启动
Windows 10和Windows 11中的快速启动功能有时可能会导致启动问题。建议您关闭快速启动,重新启动您的电脑,并查看Windows是否仍然无法启动。
要关闭快速启动,请按照以下指示操作:
- 进入Windows恢复环境(WinRE)并启动命令提示符。
- 输入以下命令 –
Powercfg -h 关闭
并按 Enter。 - 此命令将禁用快速启动,同时也会禁用休眠。这两个功能是相互关联的。
修复 12:使用 Diskpart 为 UEFI 分区指定驱动器字母
有时,如果UEFI分区没有分配驱动器字母,Windows可能无法启动。要为UEFI分区分配驱动器字母,您需要使用diskpart——Windows的分区和磁盘管理命令行工具。
在开始之前,请确保所有外部存储驱动器已从您的电脑断开连接。
要将驱动器字母分配给UEFI分区,请按照以下步骤操作:
- 在 Windows 恢复环境 (WinRE) 中打开命令提示符。
- 在控制台中输入
diskpart
,然后按 Enter。 - 输入
select disk 0
,然后按 Enter。 - 输入
list volume
,然后按 Enter。这将促使 diskpart 列出你电脑上的所有卷。寻找 UEFI 分区。它通常被标记为“BOOT”,并且会被格式化为 FAT32。记下卷号。 - 输入
select volume x
,然后按 Enter。将 x 替换为你之前记下的卷号。 - 现在,输入
assign letter=N:
,然后按 Enter。你可以使用除 N 以外的任何字母,但它应该是唯一的,即未分配给你电脑上的任何其他分区。 - 输入
exit
。 - 重启你的电脑。
修复 13:恢复出厂设置 Windows
如果其他方法都不行,工厂重置可能是解决Windows无法启动问题的唯一方法。该选项将重新安装Windows,你将获得一个全新的系统。你可以选择删除或保留你的个人文件。不过,无论如何,重新安装过程确实需要一些时间,所以要准备好等待。
在 Windows 无法启动时执行出厂重置的步骤:
- 进入 Windows 恢复环境(WinRE)。
- 点击 疑难解答 > 重置此电脑。
- 选择是保留你的文件还是删除所有内容。
- 选择你的用户账户并输入密码。点击 继续。
- 你可以选择执行本地重新安装或云下载。选择适合你的任一选项。进行云下载时需要一个活跃的网络连接。
- 点击 重置。
如何在修复硬盘之后恢复文件
修复操作,如系统还原和CHKDSK可能会导致一些文件从硬盘上消失,尽管启动问题可能已经得到解决。此外,如果问题最初是由损坏的硬盘引起的,那么在您尝试修复之前可能已经丢失了许多文件。
在这种情况下,第三方数据恢复软件可以帮助你找回它们。
对于我们的教程,我们将使用 Disk Drill 来从硬盘中恢复丢失的数据。它易于使用,能识别超过350种文件格式,且适用于任何类型的存储设备。作为Windows用户,您可以利用Disk Drill的免费试用版,它让您可以免费恢复至多500 MB的文件。
要使用Disk Drill从您的HDD中恢复数据,请按照以下步骤操作:
- 下载Disk Drill并安装。
- 打开Disk Drill,选择你的驱动器,然后点击搜索丢失的数据。
- 一旦Disk Drill完成扫描你的PC,点击查看找到的项目。或者,你可以直接点击你想要恢复的文件类型,例如图片,视频,音频,文档,压缩文件,以及其他。
- 通过勾选每个文件名旁边的复选框来选择你想要恢复的文件。Disk Drill会显示当前选中文件的预览。确认后,点击恢复。
- 选择你想要保存恢复文件的位置。点击下一步。
- Disk Drill将恢复所选的文件。
结论
修复无法启动的电脑可能是一个繁琐的过程,具体取决于问题的原因。然而,您应该能够使用我们描述的方法从硬盘驱动器中恢复任何重要文件。如果您无法自行操作,那么投资于专业数据恢复服务来帮助您可能是值得的。