U盘Win PE安装Windows 7出现“安装程序无法创建新的系统分区”错误时的解决方法

在 2013-04-01 发布于 经验知识 下以来已有5,764人读过本文 | 3条评论 发表评论

趁周末有空便想着给笔记本重新安装一个新的系统,毕竟Windows 7界面更好看,而且用起来也比XP更舒服。我原本以为安装会十分顺利,因为台式机上安装的Windows 7不过之用了短短一会儿。

然而安装的过程中却出现了一个错误而使得安装过程无法进行下去,在Windows 7安装的“你想将Windows安装在何处”步骤中,当选择以往安装系统一直使用的主分区C盘时,系统提示:“安装程序无法创建新的系统分区,也无法定位现有系统分区。有关详细信息,请参阅安装日志文件。”

安装中的错误提示如下图所示(请自动忽略本电脑的烂配置):

以前在安装Windows系统时从来没有出现过类似的问题,无论是最开始的XP,还是现在的Windows 7,所以当出现这样的问题是,我根本不知道这到底是什么原因,也束手无策。

无奈中上网搜索,曾发生过类似问题的网友提供了不少方法,有网友说根本原因还是因为在BIOS里设置了U盘优先启动,系统启动时出现了两块磁盘,一块硬盘,一块U盘,所以造成了紊乱,使得安装程序不知所措。

有网友说,在这个安装界面上不要点击“下一步”,而是首先拔掉U盘,然后再插上U盘,接着点击界面上的“刷新”链接,错误提示就会消失,安装程序就可以继续进行下去。也有不少人采纳了这种方法,顺利地解决了问题。不过,这种方法对我却无效,即使我插拔多少次U盘,刷新或者格式化多少回,错误提示都依旧存在,而安装依旧无法继续进行。

也有网友说,有可能是因为硬盘采用的格式是FAT32,而Windows 7要求磁盘格式为NTFS,可是我的系统安装分区已经格式化为NTFS,而其他分区,是必须要求为NTFS的吗?我没有尝试,因为格式化所有分区的代价太大,不停地拷贝文件也耗时较多。所有我不知道这种方法是否可行。

最后,我采用的是另一些网友提供的方法,使用该方法,我顺利地解决了问题。

这种方法来自百度文库,我来简单说一下:

首先进入Win PE将要安装Windows 7系统的C盘格式化为NTFS格式,然后将Windows 7安装盘使用虚拟光驱加载,将其中的boot和sources两个文件夹以及bootmgr这个文件拷贝到C盘下。

接着在Win PE下运行cmd调出命令行窗口,输入命令

c:\boot\bootsect.exe /nt60 c:

回车运行。

然后重启电脑,在重启中,当电脑关闭而没有启动时,迅速拔掉U盘,等待系统从硬盘启动,然后就进入到Windows 7的系统安装界面。

最后按照通常的过程安装Windows 7,系统再也不会出现最开始的错误提示了。

如参考文献所说,照此方法安装完成后的Windows 7系统在开机加载时,会有两个启动选择,我们不想第二个出现,所以这时,我们在启动系统后运行cmd打开命令行窗口,然后输入msconfig运行系统配置对话框,通过“引导”标签,选择删除需要删除的项目,即可以实现。不过特别需要说明的是,操作中务必小心,千万不要删除了当前正在使用的操作系统的引导项,不然的话,你就摊上大事儿了。

3条评论

  1. axp
    2013/04/28 21:11:46

    文末处也摊不上太大的事吧,现在的WinPE很多都带了bcdautofix之类软件,修复一下引导应该就可以了,再不行就手动修复引导咯反正文中也相当于是一种手动修复了,不会增加什么难度

    回复评论

    月夜 说:

    随便写两句调节一下气氛么。。

    回复评论

  2. hostgator
    2013/04/02 15:42:58

    来学习一下

    回复评论

发表评论

您的昵称 *

您的邮箱 *

您的网站