我有从大学获得的 Windows 安装程序。安装程序以 .iso 存档的形式提供,其中包含 setup.exe 文件和 autorun.inf。我的笔记本电脑没有 CD 刻录机,我也不想选择该选项。此外,.iso 存档不包含任何启动信息,因此我研究过的其他一些方法对我来说不起作用。目前,我能够在旧驱动器上启动 Windows Vista,因此,如果有可以从那里执行的过程,那应该可行。我有一个足够大的 USB 记忆棒,可以容纳 Vista .iso。那么,有没有办法让我的 USB 记忆棒安装 Vista,如果没有我通常从 CD 获得的启动文件,我该怎么做?谢谢。
编辑:
我正在尝试安装到新硬盘上。我无法直接在旧硬盘上运行安装程序。这是一台笔记本电脑,因此我无法将一个硬盘设为从属硬盘。
编辑#2:
我拥有的安装程序不是 Windows DVD 中的标准安装程序。
答案1
您可以使用威力从 Windows 安装构建 USB 记忆棒:
您需要将 iso 安装为虚拟磁盘。
编辑
我是否理解正确,您尝试用新系统磁盘替换旧系统磁盘,同时保留 Vista 作为操作系统?
如果是这样,您根本不需要安装 CD:只需将现有驱动器映像到 USB,替换磁盘并将其映像回来。为此,安装Clonezilla直播在 USB 上作为可启动 - 上面链接中的文档解释了这一切。
答案2
在命令提示符下,假设你只有一个硬盘,插入闪存驱动器并运行
diskpart
select disk 1
clean
create partition primary
select partition 1
active
format fs=fat32
exit
如果您有多个 HDD,则list disk
Diskpart 将显示您想要哪一个。
这将使您的闪存驱动器可启动并准备好存储文件。
然后将 .iso 的内容复制到闪存驱动器。您可以使用以下方式提取内容7-Zip
编辑:阅读您的评论后,我发现您无法启动 CD 的原因是您的学校给您的 CD 仅包含 SP1,而不是完整的操作系统。
答案3
假设您已经安装了一些相对较新的 Windows 版本,并且不需要重新分区任何内容,那么还有一种更简单的安装 Vista 的方法,甚至不需要 USB 记忆棒。
只需安装 ISO(守护进程工具等),然后告诉它安装在当前分区中(或者,更好的是,如果您已经有一个不同的分区要安装,请告诉它在那里安装)。它会在重新启动之前复制文件,因此您在任何时候都不需要物理媒体。
但请注意,如果安装由于某种原因失败,并且您在旧版本的 Windows 上进行安装,则可能需要物理媒体来恢复它。
答案4
所有这些方法都不起作用,所以我决定先安装 XP,因为我的 XP .iso 附带了启动文件。但要开始工作仍然不是一件容易的事。我最终找到了 WinSetupFromUSB,这是一个非常棒的程序,可以让您的 USB 启动 XP。该程序有一个演练,告诉您需要做什么,所有这些都可以通过该程序完成。最好的一点是,它不需要您有 CD 驱动器或软盘驱动器(大多数其他程序都有)。
可以在以下位置找到 WinSetupFromUSB这里