出现这种情况的原因:
你的系统引导分区没有在MBR分区上。
解决办法:
现在的电脑都有保留一个100M的分区做为引导分区的,进入winPE,直接用windows通用安装器去安装win7,将引导分区就选择这个100M的保留分区就可以了。
扩展资料:
主引导记录(MBR,Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码。
它负责磁盘操作系统(DOS)对磁盘进行读写时分区合法性的判别、分区引导信息的定位,它由磁盘操作系统(DOS)在对硬盘进行初始化时产生的。
由于这一扇区承担有不同于磁盘上其他普通存储空间的特殊管理职能,作为管理整个磁盘空间的一个特殊空间,它不属于磁盘上的任何分区,因而分区空间内的格式化命令不能清除主引导记录的任何信息。
参考资料:mbr_百度百科
激活win7系统时,程序无法在非mbr引导的分区上激活的原因是系统错误导致的,具体解决方法步骤如下:
1、首先打开计算机,找到gpt win7chew-wga,右键选择解压到指定目录。
2、然后双击打开进入嘛,在界面内找到【APPLY】按钮并单击。
3、弹出这个提示框,提示工具会修改你的系统,激活成功会立即重启,点击是。
4、转到这个界面,执行安装并激活win7系统过程。
5、如果出现这个图,就表示win7已经激活成功,电脑会自动重启,成重启后即可解决激活win7系统时,出现程序无法在非mbr引导的分区上激活的问题。
解决方法如下:
1、原因是磁盘分区可能为GPT分区,WINDOWS 7正常情况下是不支持GPT分区上安装的。所以一般激活软件也就不会支持在GPT分区上的操作。
2、建议将磁盘更改为MBR分区后再安装WINDOWS 7操作系统。
尝试如下激活方式:
一、找到购买win7的激活密钥,继续在激活窗口输入所购买产品的密钥即可激活,或者从微软官方或者其他渠道购买系统相对应版本的密钥,即可激活。
二、网上搜索相对应最新版本的激活密钥或者最新版的激活工具激活即可。 (比如小马激活工具,简单易操作)
你上面发的第一幅图,对着磁盘0点鼠标右键,如果上面显示的是转换为MBR分区,表示你的磁盘当前使用的是GPT模式。GPT下的激活使用普通的小马什么的都是无效的。要下载支持GPT下激活的软件。如果找不到,可以通过百度联系我,我可以给你一个。记得采纳。
从你上面的截图可以看出并没有EFI分区,如果你的电脑可以正常使用,又提示无法在非MBR下激活,那基本可以判断你当前的启动模式是 MBR+GPT。这种模式实质是不太合理的,可能你以前是否还在前面挂过另外一个硬盘作为系统盘,比如SSD的硬盘。。。
如果你不想这么麻烦,你也可以直接进入PE,用DISKGENIUS把你当前的电脑分区由GPT改成MBR即可,仅仅修改分区模式是不会影响硬盘里的数据,也就是无损数据的。
又再次看了下你的截图,上面的DEF竟然是逻辑分区,这就没理由了。。这表示你当前的硬盘模式是MBR,而不是GPT。。这就奇怪了,呵。
http://zhidao.baidu.com/link?url=h2PwVXB7cfUaksNfg-EnXmeCsltZ3fNQPiyWGkA3IfV2WsuUrjXhToPo2KO0fiPcUwTCkSGlMYXGFVwmW26bVq
望采纳,你要把那个100M预留盘符去掉才行,不然没法激活