安装程序无法创建新的系统分区或找到现有的系统分区-无法安装Windows 7


29

我收到了两台计算机,但它们都存在相同的问题。我正在从USB引导,并且看到硬盘驱动器,但是却收到此消息"Setup was unable to create a new system partition or locate an existing system partition。通过搜索,有很多人成功使用了磁盘部件实用程序。我在两台计算机上都运行了两次实用程序,但仍然遇到相同的错误。

我收到此错误消息: 在此处输入图片说明

我进入磁盘部分,询问磁盘属性,然后发现磁盘的启动磁盘设置为no。

我该如何改变?我重置了BIOS,并从启动顺序中删除了所有设备,但硬盘和包含Windows 7的USB除外。

其他说明:由于计算机中没有USB,计算机会抱怨缺少bootmgr,但这没用,因为我还是想进行全新安装。


在屏幕上单击“格式”会产生什么结果?
Kinnectus 2014年

这是什么牌子的电脑?BIOS中可能有一些特殊的东西吗?
Hannu 2014年

@BigChris我尝试过格式/删除/新功能,但是没有运气。
EGHDK

您是否尝试过DOS分区工具。他们大多数都是免费的,下载的大小将非常小-快速尝试FDSIK
Prasanna

@Hannu这是一个联想。似乎没有什么特别的。我确实看过不同的硬盘驱动器设置,但也没有运气。最多(当我读到这个问题时)是将BIOS重置为默认值。我做到了
EGHDK

Answers:


27

糟透了

在我又浪费了五个小时之后,我找到了解决方案。

我在MS的technet博客上偶然发现了这个“修复”

我看到一条评论:

我在结合Intel 310SSD和Kingston DataTraveler Elite 3.0 USB记忆棒的RTM上遇到此错误。

可以吗 这个特殊的USB记忆棒是问题吗?(我有3个)。我尝试了另一个。同样的问题。像5年前一样,又拿了一个通用的4GB普通USB。

金斯顿。你好烂。我不知道为什么,但是你知道。

旁注:将Ubuntu放在USB上。在金士顿上启动/安装就很好。


2
我试图使用Kingston DataTraveler G4,但遇到了与OP相同的问题。我看到了这个答案,决定放弃金士顿USB。我在屋子周围发现了一个随机USB,并将其用作可启动USB,然后猜猜它能起作用。我永远也不会想尝试这个。+1用于EGHDK和互联网。
dchaboya 2014年

先生,你是救生员!非常感谢!
利蒙·蒙特2015年

我们可能应该添加一个“浪费时间”计数器。+1代表答案,+ 5h代表计数器。
awesoon

1
我从事IT工作已经有一段时间了,这是迄今为止最奇怪的解决方案之一!32GB 3.0USB金士顿-失败; Datatravel 2.0USB Kingston-失败; Platinet 8GB 2.0USB-像魅力一样
运作

1
在Vaio笔记本电脑上使用Kingston DataTraveler G3 16GB遇到了相同的问题。在很多计算机上,使用USB记忆棒从未发生过这种情况。SanDisk工作正常。+ 2hr浪费时间。
Jamesits

17

这是我发现的最简单的解决方案:

  1. 删除驱动器上的所有分区(无需启动diskpart,您可以使用分区选择屏幕)
  2. 拔下USB驱动器。
  3. 单击下一步。你会得到:
    Windows is unable to install to the selected location. Error: 0x80300001.
  4. 重新插入USB驱动器。
  5. 单击刷新
  6. 单击下一步

瞧!


1
我需要单击“下一步”,拔下电源,然后返回上一屏幕,重新插上电源,然后继续。像魅力一样运作!
mlapaglia

3
这对我有用,我怀疑Windows不应将Windows驱动器视为USB驱动器的启动主分区,但是好了,这可以修复它!
ProtoAES256

金士顿HyperX Fury 32GB USB3.0遇到了相同的问题。这很棒。除了单击“刷新”后,我没有再进行下一步。相反,我做了一个分区,它告知我它将照常进行系统分区。
Cornelius

我整晚都在安装时遇到麻烦-只是用Silicon Power 32GB USB 3.0闪存驱动器尝试过,没有运气。将继续尝试其他答案!
戴夫

从USB DVD驱动器安装时发生了同样的问题。显然可以通过以下方法解决:将Windows驱动器设置为UEFI / BIOS中的主要驱动器,最后将CD驱动器中的驱动器驱动,但是手动启动该驱动器。然后就可以继续过去的错误。
Charlie Gorichanaz

2

另一种下载方式,例如,将Ubuntu Desktop安装映像下载到USB驱动器上并启动它。

然后找到“ gparted”并尝试使用它对驱动器进行分区。

这可能会提供一个初始的分区表和分区,这可能有助于解决问题。


Ubuntu的替代选择;

CTRL+ Alt+ 打开一个终端T(至少在13.10和14.04中有效)。

$ lsblk 
应该显示所有连接的磁盘及其分区的列表。如果您没有将USB资料卸载(关闭电源),则可能不会出现。或者,使用上面的gparted并找到磁盘的/ dev / sdx-相似名称。然后做

$ sudo dd if = / dev / zero of = / dev / sdx bs = 512 count = 1

这将擦除count磁盘的第一个块(增加更多),它应该是分区表。
仔细检查了命令;-)


2

刚刚还花了几个小时摆弄Windows 7和Kingston DT R3.0 G2 32GB USB3记忆棒。拿起一些便宜的PNY棒后,一切都像个魅力。记得在尝试使用金士顿棒组装MacOSX 10.9 USB安装程序时遇到问题。


1

对我而言,这是因为我同时在另一个USB端口插入了一个便携式驱动器。我拔掉插头后就没事了。


1

对我来说,关键部分似乎是:

  • 在标记为活动的手动创建的引导分区  上安装MBR和引导程序;
  • 在尝试使用该分区之前,请重新引导安装程序。

以下是最终使我成功进行工作的步骤:

  1. 您可以按照自己喜欢的方式创建  引导(也可能是root)分区,例如使用diskpart内置命令(可以随时在安装程序中按Shift + F10,help其余部分请输入或查阅文档)或Unix工具。确保至少分配48 MiB;大约24 MiB的用户超出了默认的100 MiB,但是应该留有一些更新空间。如果适用,根据SSD擦除块的大小,在1 MiB到16 MiB边界上对齐两个分区也是一个好主意。

  2. 将  启动分区格式化为NTFS,并确保将其标记为“ System Reserved”。当使用Unix命令行工具时,可能需要手动指定512字节的扇区大小和4096字节的群集大小(或每个群集8个扇区)。还要确保检查分区表中的分区类型ID是否为7(代表NTFS等)。

  3. 通过实时Windows安装或安装程序本身安装主引导记录和引导加载程序。 X:\> diskpart # Run diskpart. select disk 0 select partition 1 active # Mark partition as active. assign letter=B exit X:\> boot\bootsect /nt60 B: /mbr # Install boot record.

  4. 退出安装程序(如果正在运行)并重新启动计算机。仅在安装程序中刷新分区列表是不够的。
  5. 再次启动Windows安装程序,然后选择一个现有的分区,或者现在在启动分区旁边创建一个分区,该分区应列为“系统”类型(对于常规卷,则应为“基本”类型)。继续后,安装程序应自动使用该启动分区,而不要尝试创建它。

这将导致成功安装。否则,请尝试其他解决方案。


0

我在全新的Lenovo Thinkpad T450上尝试了所有这些答案,但没有一个对我有用。我正在使用Silicon Power 32GB USB 3.0闪存驱动器。我将得到与OP相同的错误。

我的问题是Windows 7映像中缺少USB 3.0驱动程序。我的来自X17-59186.iso。幸运的是,我遇到了一个关于如何执行的非常好的页面:

http://codeabitwiser.com/2014/03/how-to-install-windows-7-with-only-usb-3-0-ports/

一旦使用DISM将USB 3.0驱动程序插入boot.wim和install.wim文件,并将它们移回USB 3.0闪存驱动器,便可以安装到新分区。

我以前也曾尝试在BIOS中禁用USB 3.0,但这没有用。

是的,没有Windows 10!

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.