我使用笔记本电脑上的免费 EaseUs Disk Copy 工具将旧的 Windows 7 硬盘克隆到崭新的 Seagate Momentus XT 500GB 上。克隆过程完成后,我使用 Windows 7 安装光盘启动自动启动修复。这大概花了 15 分钟,然后我的克隆磁盘就可以启动了。
现在克隆的磁盘启动到登录屏幕,然后我就什么也做不了了,因为我的键盘不工作了。我尝试连接外部 USB 键盘,但这没有帮助。鼠标工作正常。
请注意,键盘在 BIOS 和 Windows 启动选项菜单中工作正常。我启动到安全模式,键盘再次完全不工作。
我还注意到字母Press CTRL+ALT+Delete to login
现在显示为斜体,但在原始磁盘上它们以前显示为非斜体。
现在我已将克隆磁盘再次替换为原始磁盘,现在一切正常。
没有人知道我该如何找回我的键盘吗?
答案1
经过几次尝试,我终于成功正确克隆了 Windows-7 磁盘。
我的用例是使用原始驱动器将位锁版的 Windows 7 系统驱动器克隆到较小的驱动器(SSD)上来执行该过程。
我相信使用另一台电脑进行复制会更安全且更简单。
有效的方法:
使用 bitlocker:如果可以,解锁驱动器
我没有这种奢侈,需要经常使用恢复密钥。缩小系统体积(只是为了适合较小的目标驱动器)
我能够缩小系统分区(使用磁盘管理控制台)仅在运行后碎片整理工具称为Raxco PerfectDisk 12.5(评估版)。
这是必要的,因为卷末尾有一些系统文件,这限制了收缩能力。
笔记:我需要安排Raxco PerfectDisk在启动时。该工具的优点是它不会扰乱 bitlocker(不会触发恢复密钥程序)。
暗示:尝试尽可能合理地缩小驱动器(occupied space + few gbs
),因为它将限制复制,而扩展是免费的,并且可以在运行时完成磁盘管理控制台。清理目标驱动器
在高架命令窗口类型:磁盘分区
选择磁盘=1
详细磁盘
干净的
笔记:在detail disk
步骤 1 中,请确保这是您要完全清理的磁盘。
当我跳过此步骤时,我得到的驱动器没有键盘(包括屏幕上的键盘)。因此,我没有登录的选项。
一些解释(就我所见)。
当您首次将驱动器连接/初始化到 Win7 系统时,将分配驱动器号并创建多个 GUID(请参阅HKEY_LOCAL_MACHINE/SYSTEM/MountedDevices
注册表项)。
当您复制驱动器时,旧分配(例如字母D
)生效,实际上C
启动时字母处没有驱动器。系统以某种方式启动到登录屏幕,但许多驱动程序未加载(例如键盘驱动程序)。
另一方面,当您使用清理磁盘时parted
,注册表也会被清理(对目标驱动器的引用),而不仅仅是驱动器。因此,下次系统使用此驱动器启动时,可以自由选择驱动器号C:
(在没有原始驱动器的情况下)。
克隆磁盘
我用了EaseUS 分区管理器 9.1,以及它的克隆磁盘向导。
该工具的 Bitlocked 分区是不透明的(EaseUS 无法动态调整其大小)。另一方面,BDE 分区(bitlocker 启动分区)是可调整大小的,该工具会尝试调整其大小以填充目标驱动器上的所有空白空间。请确保将大小调整为大约原始大小,并将分区放在驱动器的最末端,以便以后扩展系统分区。
该工具会破坏 bitlocker,因此从现在开始,每次启动时(原始驱动器和目标驱动器),我都需要使用恢复密码。在启动新驱动器之前,删除源驱动器否则,
将安装源驱动器C:
,并为目标驱动器分配另一个驱动器号...(回到原点)。瞧!。
享受...
我确实需要在每次启动时使用 Bitlocker 恢复程序。
答案2
可接受的答案适用于可以重新克隆的情况。在这里,我将提供一个解决方案来回答这个问题:如何修复启动到登录屏幕但键盘无法使用的克隆?
之前我克隆了我的驱动器,并保持原来的驱动器完好无损。当新驱动器出现故障时,我想使用原始驱动器 - 它可以正常启动到登录屏幕,但键盘无法使用。重新克隆不是一个选择。
- 不要在同时连接原始驱动器和克隆驱动器的情况下启动。只需连接其中一个驱动器 - 这将是我下面提到的驱动器,假设它是“C:”。
- 如果有必要,请配置您的 BIOS 以允许从 DVD 启动,并启动您的 Windows 7 安装 DVD。
- 启动 Windows 7 系统恢复环境命令提示符。以下是图形指南。
通过输入以下命令使用控制台备份驱动器的 SYSTEM 注册表配置单元:
C: cd \Windows\System32\config mkdir backup copy SYSTEM backup
在控制台中输入“regedit”以启动注册表编辑器。
- 查找驱动器 ID (签名和分区偏移量数据)。导航到“HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices”,并记下键名为“\DosDevices\C:”的数据,例如 9E EF C3 B7 00 00 F0 15 00 00 00 00。
- 加载驱动器操作系统的 SYSTEM 注册表配置单元。在注册表编辑器中选择“HKEY_LOCAL_MACHINE”节点。选择文件->加载配置单元...,然后浏览到“C:\Windows\System32\config”。选择“SYSTEM”配置单元文件,并为其指定一个唯一的键名,例如“CLONE”。
- 在 CLONE 配置单元中找到驱动器 ID 的错误位置。导航到“HKEY_LOCAL_MACHINE\CLONE\MountedDevices”并找到具有上述 ID 的“\DosDevices\”条目,例如 9E EF C3 B7 00 00 F0 15 00 00 00 00。在我的情况下,此 ID 是名为“\DosDevices\G:”的键的值。
- 将驱动器 ID 移至“C:”。将“\DosDevices\C:”重命名为例如“\DosDevices\Z:”。将“\DosDevices\G:”重命名为“\DosDevices\C:”。将“\DosDevices\Z:”重命名为“\DosDevices\G:”。(请注意,这是 Microsoft 文档的方式更改启动驱动器号。
- 卸载 CLONE 配置单元。选择“HKEY_LOCAL_MACHINE\CLONE”节点。选择文件->卸载配置单元...并确认卸载。(这将保存更改。)
- 退出注册表编辑器并重新启动。键盘应该可以正常工作。
答案3
看起来好像您的键盘驱动程序或 USB 集线器驱动程序在克隆过程中已被损坏。
您可能需要使用 Windows DVD 启动并运行“恢复”功能以查看它是否可以修复损坏的驱动程序。
在此之前,请尝试启动到安全模式并检查键盘是否正常工作。
看看这个帖子,人们似乎遇到了类似的问题:
http://windows.bigresource.com/Track-windows7-USL9jyBR/
祝你好运!
答案4
我今天也遇到了同样的问题。我使用 Acronis 将我的硬盘克隆到新的 SSD。虽然我选中了“之后关闭计算机”复选框,但计算机还是继续重新启动!这就是问题所在。如果您重新启动,原始硬盘会保留其驱动器号,最终您会得到新克隆的操作系统引用原始驱动器上的内容。重新启动后断开原始硬盘的连接会破坏这些引用并导致键盘问题。
事后修复它比我想象的要棘手,所以我重复了克隆操作,并在完成后坐在电脑旁。当电脑开始重新启动时,我按下了机箱背面的电源开关。然后我断开了克隆的原始硬盘,一切正常。