win7的安装引导文件在哪

我是xp系统,用pe内的windows安装器~打算安装win7原装版镜像。设置的安装到e盘,从c盘来引导。后来重启重启,不载入引导文件。我就把e盘重新格了。这样问题就来了... 我是xp系统,用pe内的windows安装器~打算安装win7原装版镜像。设置的安装到e盘,从c盘来引导。后来重启重启,不载入引导文件。我就把e盘重新格了。这样问题就来了,我现在开机默认都是加载win7的安装引导,我现在把pe的u盘插上,再选择从硬盘的第一引导才能启动xp。求删除win7安装引导文件的办法。别告诉我修改boot.ini不懂的别搀和了 展开
 我来答
cokebar
2012-05-14 · TA获得超过902个赞
知道小有建树答主
回答量:300
采纳率:50%
帮助的人:443万
展开全部
WIN7的bootmgr的引导文件存在第一分区的boot文件夹下
如果是全新安装,WIN7会从原来的第一分区中分出一个隐藏分区并设置为系统分区和活动分区,引导文件就存放在这个隐藏分区中;
而你是在xp存在的情况下安装的WIN7,因为不能更改当前的系统分区,所以,WIN7的主引导记录和引导文件就依然放在C盘中

至于将引导改回XP的ntldr,可以使用WIN7安装盘中的bootsect.exe,很容易就能找到,把它拷到硬盘上,比如说D:\,然后进到命令行里,依次执行:
D:\>bootsect /nt52 c:
D:\>bootsect /nt52 c: /mbr
第一行命令将引导信息写入C盘分区引导记录
第二个命令将引导信息写入硬盘主引导记录
/nt52即为选择XP的引导系统(ntldr)的参数
相应的如果是/nt60则为Vista/WIN7的bootmgr
追问
我装的是64位的win7 
你的2个命令不能运行
追答
64位Win7的话 安装盘中的bootsect.exe也是64位的,你需要一个64位的环境才能运行bootsect.exe 你可以使用一个64位的WIN7PE,或者换用32位WIN7安装盘中的bootsect.exe试试
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
通路快建电子
2015-10-21 · TA获得超过8653个赞
知道小有建树答主
回答量:2574
采纳率:86%
帮助的人:246万
展开全部
win7的安装引导文件:
in7 的引导分两部分:MBR 程序和 BCD (Vista 之前称为 NTLDR ,是一个东西)。MBR 程序是 MBR 里面前 446 字节。Windows 每次用官方安装盘安装系统,都会强行覆盖这里的程序为MBR 程序,MBR 的程序功能很简单,就是启动分区表里面标记为激活的分区。
之后 MBR 程序启动激活分区里面的 BCD (BCD 在分区特殊位置安装有特殊程序)。BCD 实现 F8 功能和正式启动 Windows7 。
Linux 这里不能启动,是因为 MBR 前446字节里是 Linux 的引导程序 GRUB 。Win7 安装完,会覆盖 MBR 这里的 GRUB 程序,导致不能启动 GRUB 而是启动 BCD 来启Windows。
但 BCD 本身不支持直接启动 Linux ,所以Linux 现在不能启动。只能用 BCD 启动一个可引导 Linux 的程序来过渡。这种软件就GRUB可选择。
解决办法有两个:
1、修复 GRUB 的 MBR 程序,只要能启动 Linux 就能修复。
2、用 Win7 的 BCD 启动 GRUB 来过渡启动到 Linux 。这里的GRUB用GRUB for NTLDR 版本就可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式