我有 Windows XP,但我想升级到 Windows 7。由于我没有 DVD-ROM 驱动器(只有 CD-ROM),
我使用 WinToFlash(v0.4.0021 beta)创建了可启动的闪存驱动器,其中包含 Windows 7。Windows 安装传输向导完成后,我重新启动了计算机,然后从 USB 驱动器启动。
我收到此消息:“NTLDR 丢失”。我打开 Windows XP 并搜索 Windows 7 的原始磁盘,但 NTLDR 不存在。
该磁盘是全新的,我已经在 Virtual PC 上对其进行了测试。在虚拟机上安装时没有问题。
我使用了金士顿 8 GB 闪存驱动器。
答案1
- 从装有 Windows 7 的闪存盘启动。
- 打开命令提示符
- 更改驱动
C:
器 输入以下内容:
bootrec /fixmbr
然后:
bootrec /rebuildbcb
退出并重新启动计算机。
如果这对你不起作用,请按照相同的步骤,但现在输入:
bootrec /fixboot.
答案2
如果遇到问题,请按照指南操作在上网本上安装 Windows 7。
答案3
尝试使用其他闪存驱动器。我使用金士顿 16GB USB3.0 闪存驱动器时遇到了不同的问题,它可以启动到驱动器,但在安装过程中失败。
使用 4GB ScanDisk USB2.0(尽管几乎任何其他非金士顿 USB 驱动器都可以使用)安装工作正常。
答案4
另一种方法是使用 DISKPART 使闪存驱动器上的分区处于活动/可启动状态。
Dead simple way to make a bootable flash drive:
1) Run DISKPART from an admin console window
2) Type LIST DISK and find your USB drive on the list based on size
3) Type SELECT DISK *, with * being whatever number your thumbdrive is listed as
4) Type SELECT PARTITION 1
5) Type ACTIVE
6) Format the thumbdrive to the FAT32 spec
现在,如果您的 U 盘包含正确的文件,就可以启动它了。现在将 Win7 DVD 的全部内容复制到 U 盘,一切就绪了。
我一直想知道为什么人们要使用工具来完成这一任务,从而使过程变得复杂化。