引用:
作者z29112027
還是一樣出現『 ’ bcdedit ’ 不是內部或外部指令、可執行的程式或批次檔。』  ,已經多次確認沒打錯字,空格也都照你所說的在bcdedit後空一格,才打 / 左斜線。
PS:在下是32bit的XP SP3,有使用ramdisk之類的程式,記憶體也有上16G。
|
humm...
我再找了一下. 應該XP是可以用的. 不過用的方法跟win 7不一樣.
下面是一個大陸討論串裡面提到的. 我直接貼過來, 沒有解決的話你可以在孤狗打Bcdedit.exe xp, 拉出來的蠻多講到這東西在XP下面要怎使用的.
============================
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