windows系统安装报错“安装程序无法定位现有系统分区,也无法创建新的系统分区”

知识点分析:

在安装windows系统过程中经常出现在选择安装分区界面提示“安装程序无法定位现有系统分区,也无法创建新的系统分区”的现象,有时通过将现有分区全部删除,重新分区可以解决。有些情况下(如加装SSD、新硬盘等)重新分区也不能解决。

此次遇到的用户磁盘有重要数据,不能将全盘分区删除重新分区。通过PE引导进入,在PE下安装系统出现重启后不能引导,发现现有磁盘没有活动分区:

将要安装系统的分区设置为活动分区,再在PE下或直接引导方式安装系统均可正常安装,如下图所示:

之后遇到几例类似提示均通过此方式解决。分析总结出现"安装程序无法定位现有系统分区,也无法创建新的系统分区"的原因是:所选择的分区不是活动分区,而因磁盘主分区数量等原因导致安装程序无法自动创建系统引导分区(如Win7系统的100M分区)。

操作步骤:

方案一:
PE或带有磁盘管理功能的DOS工具环境下将需要安装系统的分区设置为活动分区。
方案二:

使用安装程序自带的diskpart工具设置活动分区:
在选择安装分区界面按“shift”+“F10”键调出命令提示符界面,输入diskpart按回车运行diskpart工具。
输入“list disk” 查看现在磁盘编号,根据大小确定要安装系统的磁盘;


输入“select disk + 磁盘编号”选择磁盘,如:select disk 0 ;

输入“list partition”查看所选磁盘分区情况,根据要安装系统分区的大小判断分区编号;

输入“sel partition+分区编号”选择要安装系统的分区,如:sel partition 1 ;

输入“detail partition ”命令可获得有关当前处于焦点的分区的详细信息,如下图所示:(可以看到现在分区“活动”状态是“否”)

输入“active”将当前所选分区设置为活动分区;

现在此分区详细信息里“活动”变为“是”。

备注:
针对Windows 7、Windows 8、Windows 8.1、Windows 8.1 update、Windows 10安装程序均有效

时间: 2024-10-20 21:00:37

windows系统安装报错“安装程序无法定位现有系统分区,也无法创建新的系统分区”的相关文章

U盘装Windows 7安装程序无法定位现有分区且无法创建新的系统分区

我最近装WIN7,格了盘之后,总是出现提示"安装程序无法定位现有分区,也无法创建新的系统分区",想了很多办法,总是无法解决,后来经过多方查找,于昨天晚上终于把系统装上了. 我用U盘装系统,是因为我的光驱读盘不好,有时读不出来,有时又能读出来,所以才想到用U盘来装系统.当然了,你的电脑得支持U盘启动才行,下面开始说处理过程,网上能搜到很多的.现在我把我的处理过程总结如下: 1.首先,准备一个3G以上的U盘,因为WIN7的系统安装包有2.8G,U盘制作成PE启动盘后,会占去200M左右的空

U盘装WIN7安装程序无法定位现有分区,也无法创建新的系统分区(转载)

  我最近装WIN7,格了盘之后,总是出现提示"安装程序无法定位现有分区,也无法创建新的系统分区",想了很多办法,总是无法解决,后来经过多方查找,于昨天晚上终于把系统装上了.     我用U盘装系统,是因为我的光驱读盘不好,有时读不出来,有时又能读出来,所以才想到用U盘来装系统.当然了,你的电脑得支持U盘启动才行,下面开始说处理过程,网上能搜到很多的.现在我把我的处理过程总结如下:     1.首先,准备一个3G以上的U盘,因为WIN7的系统安装包有2.8G,U盘制作成PE启动盘后,会

“安装程序无法定位现有系统分区,也无法创建新的系统分区”提示

 我在使用win pe模式安装win7 (32 位)的时候出现"安装程序无法定位现有系统分区,也无法创建新的系统分区"提示. 解决步骤: 第一步:把win7镜像发在你电脑的非系统盘的其他硬盘上. 第二步:重启机器,通过U 盘启动.进入win pe系统,关于这点我说一下,有些朋友也许不知道什么叫win pe系统,这个win pe 究竟有什么用途,其实你可以把win pe 理解为一个微缩版本win xp ,他和win xp 使用差不多.只是大部分的功能被禁用了,所以他的体积也非常小,虽然大

app-APP签名后安装报错“解析程序包时出现错误”

问题描述 APP签名后安装报错"解析程序包时出现错误" 今天升级应用时,被告之签名发生变化--要知道我根本没有做过相关的任何操作,即使有签名也一定是MyEclipse帮我做的,而我对此一无所知.在网上查了一下,感觉还是有很多问题没有答案,所以问一下: 1.我之前生成的应用,发布了,现在我的笔记本换了,各应用包括Java.SDK.ADT等也换了.只有SDK和ADT.所有源码有备份,不知道还是否可以得到原应用文件的相关签名文件,包括如果存在的密钥或密码? 2.如果还有办法得到,应该也有办法

win7旗舰版系统安装补丁提示“安装程序错误”如何解决

  win7旗舰版系统安装补丁提示"安装程序错误如何"解决?微软每隔一段时间就会发布新的补丁,win7旗舰版系统用户在安装补丁时提示"安装程序错误,您没有许可来更新"的问题,导致win7系统无法顺利安装补丁,为什么会出现这样情况呢?其实这种现象主要是本地安全设置问题,大家阅读下文,根据具体设置找到解决方法. 具体方法如下 1.按"Win+R"打开"运行"窗口,输入"gpedit.msc"命令后按回车,打开组

请求大神-Windows 手写板报错,wpf做的

问题描述 Windows 手写板报错,wpf做的 用wpf做了一个手写板,有的windows操作系统不支持,报错:the ink recognizer could not be loaded(墨水系统无法加载),如果解决? 解决方案 windows控制面板-添加删除windows组件,ink支持勾选下

sql server 2008 报错-安装SQLServer2008R2报错

问题描述 安装SQLServer2008R2报错 安装SQL Server2008 R2 的时候报错,如图.求解,在线等,谢谢!

使用Python实现跨Windows和Unix平台安装程序的方法

我们在使用类 Unix 系统时,经常会用到一些以".bin"或者".run"结尾的安装程序 (Installer).(为描述方便,这里我们使用"Bin 安装程序"来泛指这种安装程序.)Bin 安装程序不依赖于系统发行版自己的包 (package) 管理器来实现应用程序的安装和卸载,而是完全自己控制安装的整个过程,程序卸载的时候需要用户执行应用程序安装目录下的卸载脚本来完成. Bin 安装程序最大的好处就是可以运行在多种类 Unix 平台,以及基于

android-代码没有报错但是程序一运行就崩溃

问题描述 代码没有报错但是程序一运行就崩溃 public class WareShow extends Activity { private String[] bookname = new String[]{"从你的全世界路过","59秒的转动","心理罪","肖申克的救赎","疯狂Android讲义"}; private String[] penname = new String[]{"张嘉佳&