无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 9464|回复: 11

[求助] BCDEDIT这个工具可以在xp系统下使用么?

[复制链接]
发表于 2011-1-27 00:45:55 | 显示全部楼层 |阅读模式
如题,想研究WIN7PE,但我的系统是XP的。发现BCDEDIT.EXE用不了。不知道有没办法在XP下使用。
发表于 2011-1-27 08:44:37 | 显示全部楼层
xp下可以使用。

bcdedit /? 查看用法。
回复

使用道具 举报

发表于 2011-1-27 10:08:15 | 显示全部楼层
xp下当然能用bcdedit的
回复

使用道具 举报

发表于 2011-1-27 10:08:16 | 显示全部楼层
在PE下能不能使用啊。
回复

使用道具 举报

 楼主| 发表于 2011-1-27 13:02:03 | 显示全部楼层
可是我的提示:bcdedit.exe不是有效的WIN32应用程序
另:用的是X86的
.NET FRAMEWORK也都安装了。
bcdedit不能用.jpg
net-framework.jpg
X86.jpg
回复

使用道具 举报

 楼主| 发表于 2011-1-27 13:21:10 | 显示全部楼层

回复 #2 lianjiang 的帖子

麻烦LIAN大帮忙看看是不是缺少了什么?不甚感激。
回复

使用道具 举报

发表于 2011-1-27 13:59:53 | 显示全部楼层
原帖由 2010haiven86 于 2011-1-27 13:02 发表
可是我的提示:bcdedit.exe不是有效的WIN32应用程序
另:用的是X86的
.NET FRAMEWORK也都安装了。


试试 BOOTICE。
BCD.jpg
回复

使用道具 举报

发表于 2011-1-27 17:10:11 | 显示全部楼层
中毒了? 不懂。
回复

使用道具 举报

发表于 2011-1-29 07:09:10 | 显示全部楼层
bcdedit.exe是外部命令,位于windows 7或pe3的windows\system32文件夹下,要在xp下使用的话,必须把该文件复制出来,放到某个文件夹中使用,比如c:\tmp文件夹,注意以下几点:
1该命令是命令行工具,必须在命令提示符下使用,即使是制作的包含bcdedit.exe命令的批处理,也只能在命令提示符下通过 输入该批处理运行,而不能直接通过鼠标双击运行。
2 在命令提示符中运行bcdedit命令的时候,bcdedit.exe文件必须也在当前目录中,否则有可能出错。
3一般情况下,bcdedit在不同机器上制作的启动项目是不能通用的,比如同样的配置,我在win7下制作包含win xp的启动项目无法再在另一台机器上使用,必须重新创建一次。但是如果创建的引导grub的启动项。则可以通用。
4一般情况下,在xp下新增的bcd启动项,即使成功完成,也不能在win7 下使用,但如果是引导grub则没有这个问题。
5r如果熟悉grub,并且已经会使用bcdedit在原有bcd上创建grub启动项后,就可以利用win7中的bootsect.exe复制到xp中,用boostsect /nt60 all 将原有ntfs5.x转换为ntfs6.x,接着将别人的winpe3复制到硬盘上,重新启动进入pe,在pe中修bcd,创建新的启动项,启动顺序如下方案:
bios--bootmgr--bcd--xp的ntldr或者是
bios--bootmgr--bcd--grldr.mbr--grldr--menu.txt--ntldr

[ 本帖最后由 yfwang0798 于 2011-1-29 22:03 编辑 ]
回复

使用道具 举报

发表于 2011-1-29 19:34:04 | 显示全部楼层
估计楼主的bcdedit.exe文件损坏了,你可以把这个exe传上来让大家看看
回复

使用道具 举报

发表于 2011-1-30 11:22:35 | 显示全部楼层
原帖由 yfwang0798 于 2011-1-29 07:09 发表
bcdedit.exe是外部命令,位于windows 7或pe3的windows\system32文件夹下,要在xp下使用的话,必须把该文件复制出来,放到某个文件夹中使用,比如c:\tmp文件夹,注意以下几点:
1该命令是命令行工具,必须在命令 ...


1.批处理也不行?添加BCD启动项的批处理不少吧,怎么实现的?
3.不通用是因为环境不一样,比如分区GUID
4.同上

另外,顶楼上
回复

使用道具 举报

发表于 2011-1-31 07:56:30 | 显示全部楼层
原帖由 战雨灾 于 2011-1-30 11:22 发表


1.批处理也不行?添加BCD启动项的批处理不少吧,怎么实现的?
3.不通用是因为环境不一样,比如分区GUID
4.同上

另外,顶楼上

我的意思是通常情况,在本机win7系统中,使用bcdedit.exe(包括批处理文件)对bcd文件进行修改才有效,如果是在其他机器上修改后,再倒入到这台机器上,或者在本机xp中修改后,再在win7中使用。有可能不成功。但bcd启动grldr.mbr则没有这个限制
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-28 22:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表