关机后重新启动Windows的问题无法启动


4

最近,我使用英特尔数据迁移软件完成了从英特尔i330 120GB SSD到英特尔535 240GB SSD的数据迁移。英特尔i330是我的第一款SSD,在此之前我也用它来从我的硬盘进行数据迁移。

迁移后我启动了SSD,并且在我不得不重启系统几次之后一切正常。直到我不得不关闭笔记本电脑,直到我看到以下内容:

Windows无法启动。最近的硬件或软件更改可能是原因。解决问题:

插入Windows安装光盘并重新启动计算机。选择语言设置,然后单击“下一步”。单击“修复计算机”。如果您没有此光盘,请与系统管理员或计算机制造商联系以获取帮助。

状态:0xc000000e

信息:引导选择失败,因为无法访问所需的设备。

照片: 在此输入图像描述

使用的系统修复磁盘我是从我的操作系统中完成的,它完成了工作,它再次工作直到再次关闭。然后我不得不重复磁盘上的程序才意识到系统分区已经找到,但它仍然在寻找一些东西,因为进度条没有停止,让我继续。我在BIOS中将Raid设置为ACHI,这使SSD消失,所以我切换到IDE,然后我可以继续进度吧。它似乎是磁盘完成它的工作:

照片: 在此输入图像描述

我注意到系统分区是D:这很奇怪,因为它应该是C:也许只是因为我在恢复环境中?我试图将BCDEDIT设置为C:但是给出了错误:

照片: 在此输入图像描述

希望它能够正常工作,这就是我现在在Windows中看到的内容:

照片:
在此输入图像描述

我不知道在我再次关闭笔记本电脑后会发生什么,但我想在将来防止这个问题。可能是BIOS以某种方式在其CMOS中保持启动配置并忽略了在Bootloader / mgr扇区中修正的系统修复盘?

更新:

这是以前SSD的Windows磁盘管理照片:

在此输入图像描述

这是当前SSD的照片:

在此输入图像描述

感谢帮助。

1.尝试使用bcdboot,如Tom Yan所建议但未看到应用命令的输出:

在此输入图像描述

2. / f BIOS参数未在Windows 7中实现,因此原因命令第一次不起作用。它没有留下所有先前的工作,但这里有一些在BCD Store中发生变化的事情:

在应用命令之前:

在此输入图像描述

应用命令后:

在此输入图像描述

对于Windows启动管理器:

  • “路径”现在不见了
  • “继承”补充说
  • “resumeobject”补充道
  • “toolsdisplayorder”补充道

对于Windows Boot Loader:

  • “描述”从Windows 7 Enterprise(已恢复)更改为“Windows 7”

我希望这没有降级到Windows 7 Starter?这就是“恢复”

  • “继承”补充说
  • “recoverysequence”被删除了
  • “recoveryenabled”已删除
  • “resumeobject”细节发生了变化
  • “nx”补充道
  • “detecthal”补充道

这是我现在在H:/ Boot中的文件

在此输入图像描述

虽然我不知道所有这些添加/删除的参数是什么意思,我认为基于“recoverysequence”和“recoveyenabled”删除参数以及每次启动失败时添加的备份启动文件我不得不使用恢复CD暂时引用备份引导文件中的引导设置,然后在重新启动系统后恢复为正常引导文件。由于它保持不变,因此我认为这是导致失败的原因,并且只有当我应用bcdboot时才建议它最终在启动文件中进行了必要的更改。我不确定它是否有效但会在重新启动后报告。

3.这驱使我坚果了。从待机和正常工作几次恢复后,我得到的BSOD没有足够的时间来捕获,重新启动后我得到了以下屏幕,一些接着出现,其他一些在进一步重启后出现:

在此输入图像描述

在此输入图像描述

在此输入图像描述

在此输入图像描述

这是我在REGEDIT中看到的BCD条目,其中一个突出显示的是我在bcdedit中看到的“resumeobject”。可能是所有其他条目都会导致冲突,因此必须将其删除?

在此输入图像描述

我不得不使用系统恢复磁盘进行修复,以便再次启动系统。我要删除BCD备份文件。也许它会回复到它们,导致错误重复。


迁移后,您是否同时保留了连接到系统的SSD?你可以粘贴的输出list volumediskpart(与系统修复磁盘的命令提示符)?
Tom Yan

我现在在Windows。以下是CMD> DISKPART的输出:s15.postimg.org/663eyzdh7/diskpart_listvolume.jpg
Boris_yo 2016年

我只能看到一个缩略图。您可以编辑帖子并上传磁盘管理的屏幕截图吗?
Tom Yan

您应该能够在该链接中看到666 x 250 px屏幕截图。我已更新您要求的帖子和包含的信息。
Boris_yo 2016年

Answers:


3

尝试重新安装一组全新的引导加载程序文件(bootmgr,BCD Store ...)bcdboot

bcdboot C:\Windows /s H: /f BIOS

如果由于某种原因你不想为它使用单独的分区,你可以这样做:

bcdboot C:\Windows /s C: /f BIOS

然后将活动分区更改为C:

diskpart
select disk 0
select partition 1
active

然后,您可以删除H:F:在重新启动后C:直到驱动器的末尾。

参考:https//technet.microsoft.com/en-us/library/hh824874.aspx

警告:

使用bcdboot修复您的BCD存储将花费您的关联您的系统上可用的恢复环境。也就是说,您将无法创建恢复USB驱动器:

在此输入图像描述

还有,Reset this PC在大多数的项目Advanced options,当您启动到会丢失TroubleshootAdvanced startup

在此输入图像描述


Drive H:用作保持启动管理器的地方。我想知道为什么系统没有设置为与操作系统保持相同的驱动器,但在了解了BitLocker之后很明显它需要系统保留分区和启动管理器才能工作。这个驱动器应该保持隐藏,但事实并非如此。我想我会保留驱动器H:为了能够在将来使用BitLocker。
Boris_yo 2016年

这取决于你,这不是我的主要观点。bcdboot在实现BitLocker之前,您可以“移出”启动文件。
Tom Yan

嗨,我还没有完成这个程序,但我正在进行中。我看到参数/ s表示“指定一个可选的卷字母参数来指定复制引导环境文件的目标系统分区。默认情况下是固件标识的系统分区。” 这是什么固件?BIOS还是SDD?
Boris_yo 2016年

刚更新的问题。我尝试过您的命令行参数,但没有看到任何结果。
Boris_yo 2016年

显然,Windows 7中的bcdboot还没有/f添加交换机,所以请忽略/f BIOS
Tom Yan

3

由于对Windows和启动分区进行了如此多的操作,因此在没有物理访问计算机的情况下诊断问题将非常困难。

因此,我建议用一把大锤来解决问题:

  1. sfc / scannow
    首先验证系统完整性。

  2. 尝试Paragon Rescue Kit 14免费版
    救援套件是一个带有一系列救援向导的工具。

  3. 修复安装
    这将自动执行Windows的就地升级安装,以修复当前安装的Windows并保留您的用户帐户,数据,程序和系统驱动程序。使用带有SP1的Windows 7 ISO。

  4. 在最坏的情况下,备份C:\磁盘(但不是恢复分区),重新格式化整个磁盘,从头开始从USB或CD安装Windows 7 SP1,然后将备份恢复到C:。使用可以处理恢复到稍大不同大小的分区的备份产品(Paragon Backup&Recovery 14免费版本应该能够做到这一点)。

  5. 另一种可能性是重复从旧磁盘到新磁盘的移动,但使用除英特尔数据迁移之外的其他工具(例如Paragon)。


0

我可能无法完全理解你在做什么,但无论何时升级驱动器,我都会使用Marcium Reflect来克隆或映像驱动器。我从未使用过数据迁移工具。由于你从120到240你可以在克隆后扩展驱动器。这将产生一点点副本,一切都应该是好的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.