meigui888

正式会员

贴子 589

精华 0

积分 295

信用 0

竞猜 0

魅力 0

威望 0

现金 954 CZB

银行 4400 CZB

黄金 0

比特币 0

注册时间 2006-05-25

发表于:2007-01-10 04:01:07   |  显示全部帖子   |  本帖随机奖励楼主:0 CZB   |  转账至  meigui888

【meigui888推荐】【Windows Vista与WinXP双启动全面解决方案】

Windows Vista与WinXP双启动全面解决方案

如果要说现在最热门的软件是什么,相信朋友们都会异口同声的说Vista,的确,作为微软精心准备了五年之久的下一代操作系统,Vista无论是内部泄漏还是公开测试,它的一举一动都吸引了太多的目光,而随着RTM版本的正式发布,无论是被动还是主动,越来越多的朋友开始去体验Vista。   一、在Vista系统下设置默认操作系统
  毕竟是新一代的操作系统,Vista还有着太多的陌生感,因此除去很少一部分软件狂热者之外,绝大部分用户还是希望继续保留原有的Windows XP双操作系统,也就是说在原有的Windows XP基础上全新安装Windows Vista,这样就可以自动生成双引导菜单,是一种比较保险的系统安装方式。
  在安装结束后,引导时默认启动的是Microsoft Windows Vista,此时有30秒的时间供用户选择,我们可以通过上、下光标箭头选择“早期版本的Windows”,实际上这个所谓的早期版本就是原来的Windows XP,但如果你不在现场的时间超过30秒,那就将进入Vista系统,此时你将不得不选择重新启动才能进入Windows XP,感觉到有些不太方便。如果你希望在Vista下调整默认的操作系统,那么可以使用下面的两种方法:
  1.图形化解决方案
  和XP时代一样,右击桌面上的“计算机”图标,打开图1所示窗口,在这里选择“高级系统设置”,此时会看到图2所示的系统属性窗口,这也是我们非常熟悉的,接下来单击启动和故障恢复小节中的“设置”按钮,打开“启动和故障恢复”对话框,如图3所示,将默认的操作系统重置为“早期版本的Windows”,然后单击右下角的“确定”按钮进行保存,下一次启动时就会默认启动Windows XP。  
图1

图2

图3
  需要遗憾的是,这里已经无法找到XP下的“编辑”按钮,即使用记事本打开C盘根目录下的BOOT.INI文件,我们看到的也是如图4所示的内容,也就是说再也不能在这里手工编辑引导菜单中的选项。
图4
  2.命令行解决方案
  虽然我们无法借助记事本编辑BOOT.INI来解决默认操作系统的问题,但可以借助Vista的BCDEdit(Boot Configuration Data Edit,启动配置数据存储编辑器)来完成这个任务,我们可以借助这个命令行工具在启动配置数据存储中添加、删除、编辑和附加项。
  单击开始菜单,在这里找到“所有程序→附件→命令提示符”,如图5所示。
图5
  右击选择“以管理员身份运行”打开命令提示符窗口,切换到\windows\system32,执行如下命令即可将Windows XP设置为默认的启动系统(见图6):
图6
  bcdedit.exe /default {ntldr}
  这里需要说明的是,在“/default”的后面千万不能输入“早期版本的Windows”,否则会提示“指定的命令未知”,关于“{ntldr}”的内容可以借助“bcdedit.exe /enum”参数查看,然后通过命令提示符的快捷菜单进行标记、复制、粘贴,这里无法通过Ctrl+C、Ctrl+V组合键来完成复制和粘贴的操作。
  如果需要设置启动管理器显示多重引导菜单的顺序,可以使用“/displayorder”参数,而“/timeout”可以设置启动管理器的超时值。
  二、在XP下设置默认操作系统
  在Windows XP下调整默认启动系统的方法非常简单,相信很多朋友都不陌生,右击桌面上的“我的电脑”图标打开系统属性窗口,切换到“高级”标签页,在这里单击“启动和故障恢复”小节中的“设置”按钮,打开启动和故障恢复对话框,不过我们在“默认操作系统”下拉列表框中并没有看到与Vista有关的引导项(见图7),这是怎么一回事呢?
图7
  原来,Vista引入了全新的引导管理器,与Windows XP大不相同的是将以前保存在BOOT.INI中的启动配置参数转移到了启动配置数据存储包中,这也就是为什么我们在BOOT.INI文件中无法查看到Vista引导选项的原因所在。那么,难道我们再也无法在Windows XP下将XP设置为Vista/XP的默认启动系统了吗?
  当然不是,我们可以借助第三方软件来完成这个任务,这里介绍两款比较好用的软件:
  1.VistaBootPRO [点击下载]
  VistaBootPRO是第一个被设计用来对Vista进行调整和优化的软件,提供了一个图形化的操作界面,可以非常方便的对Vista的引导管理器进行各种调整,而且还是完全免费的,目前最新版本是3.1 Beta,目前只能被安装在Windows 2000/XP/Server 2003/Vista系统下,而且运行时需要.NET 2.0 Framework的支持。

 需要说明的是,VistaBootPRO采用了类似于Office 2007风格的界面,单击窗口顶部的按钮切换到“Manage OS Entries”标签页,如图8所示,可以看到“OS List”列表框中给出了目前已安装的操作系统,遗憾的是对中文字符的支持不是太好,总算不影响正常使用。
图8
  现在的操作很简单,选中需要设置为默认操作系统的项目,然后在下面勾选“Set as Default”复选框,如果有需要的话,可以单击右侧的双箭头按钮调整各个项目的次序,通过“Up”和“Down”两个按钮进行调整,最后单击右下角的“Apply”按钮即可生效。假如需要对系统项进行重命名,首先需要勾选“Rename selected operating system”复选框,然后下面会增加Rename To和Deive Letter的相关选项。
  2.EasyBCD
  EasyBCD的作用与VistaBoostPRO大致相仿,也是一个完全免费的软件,目前最新版本是1.5,当然也需要.NET 2.0 Framework的支持。
  运行程序,切换到“Configure Boot”标签页,如图9所示,在右侧窗格的“Default OS”下拉列表框中选择“早期版本的Windows”,这里还可以重置显示引导管理器的默认时间,最后单击下面的“Save Settings”按钮即可生效,以后引导时就会默认以Windows XP启动。
 
图9
  如果你需要对引导管理器中的项目重命名,那么可以在下面的“Entry-Based Settings”小节中完成,首先选中相应的引导项,然后在“Name”后面的文本框中自由命名即可。
  三、修复引导管理器
  有一个问题是比较令人讨厌的,当按照正常的步骤完成Windows Vista/Windows XP的安装后,此时当然双引导菜单已经自动生成,一般情况下我们不用去改变什么。但如果由于某些原因对Windows XP进行了修复或重新安装,那么原有的引导管理器会遭受破坏,双引导菜单也已消失不见,换句话说也就是将无法进入Windows Vista,但Vista系统却是实实在在的还呆在原来的地方,只不过是缺少了相关的启动配置参数。
  此时,我们仍然可以借助VistaBootPRO或EasyBCD来修复引导管理器,方法也很简单:
  1.VistaBootPRO [点击下载]
  切换到“Bootloader”标签页,如图10所示,在这里选择“Reinstall the Vista Bootloader”,然后单击下面的“Apply”按钮,确认后会自动重启系统,很快就可以修复Vista的引导管理器。当然,如果什么时候不再需要Vista,可以选择“Uninstall the Vista Bootloader”删除引导管理器,这样就可以不用去手工删除C盘根目录下的BOOT文件夹,而且是绝对的安全方便。
提示:如果“Apply”按钮呈灰色不可用状态,可以先选择“Uninstall the Vista Bootloader”,然后再切换回去再选择就可以了。
图10
  2.EasyBCD
  EasyBCD当然也可以修复Vista的引导管理器,不过现在需要的是切换到“Manage Bootloader”标签页,如图11所示,在这里选择“Reinstall the Vista Bootloader”, 然后单击下面的磁盘状按钮“Write MBR”写入即可。不过,建议在进行此项操作之前,最好先备份当前的引导数据,以确保万无一失。
图11
  四、删除多余的引导项目
  我们知道,如果需要删除双引导菜单中的多余项目,在Windows XP时代是非常简单的,只要用记事本打开BOOT.INI文件进行手工编辑后保存即可,但遗憾的是这一招在Vista下已经失效,因此我们仍然需要借助第三方软件来完成这一任务。
  1.VistabBootPRO [点击下载]
  这个任务仍然需要在“Manage OS Entries”标签页下完成,首先在“OS List”列表框中选择一个待删除的操作系统,然后单击右侧红色的删除按钮,此时会弹出图12所示的对话框,再次确认后即可将其删除。
图12
  2.EasyBCD
  切换到“Add/Remove Entries”标签页,在这里选择需要删除的引导项,然后单击“Delete”按钮即可(见图13),这里当然也可以调整引导项的次序,够简单的吧?
图13
  当然,VistaBootPRO和EasyBCD这两款软件还有很多的功能,例如备份和导出引导数据、调整引导参数等,具体操作这里就不多介绍了,感兴趣的朋友不妨一试。

——————————————————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————————————————

QUOTE:
安装XP和vista后,C盘XP,D盘vista,

格式化C后,重新安装XP,双启动菜单处理方法

详细见微软网站说明

http://bbs.mscode.cc/thread-37445-1-1.html

应该和98和xp类似 网上有类似的解决方法

 

  1.进入XP,放入VISTA光盘,或使用 Daemon Tools(虚拟光驱) 加载 Vista 光盘映像。

  2.打开“运行” (开始〉运行), 输入 cmd。

  3.输入 X: (转到X盘根目录下) 。(X代表你的虚拟光驱盘符)

  4.输入 cd boot (转到X:\boot\目录下)。

  5.输入 bootsect /nt60 SYS (删除是nt52) 。 (使用启动修复程序改变系统盘启动管理器)

  6.重新启动,Vista 的启动管理器已经恢复。

  想要玩转xp和vista的必须熟悉bootsect这个命令,尤其是bootsect /nt52 和 bootsect /nt60,nt52是用ntldr方式启动,即XP启动菜单方式启动;nt60则是使用VISTA新式的bootmgr启动菜单。

不过,我在xp系统中 bootsect /nt60 SYS 后,开始直接进Vista,没有启动菜单,按F8也没有多操作系统的选择。
Vista里的“高级设置”里的“高级”中“系统启动”,只有Vista一个系统,后来网上找又到解决方法。http://renlove.com

技巧:Vista启动配置数据编辑器的使用
编者按:
在Vista/XP双系统机器中,原有的Boot.INI文件将被启动配置数据(BCD)代替,本文介绍BCDedit.exe的使用。
如果你玩Vista有一段时间的话,这会是一个非常顺手的工具。在升级我的Sony VAIO PGC-K215Z时我遇到了一些问题,具体表现为启动菜单中的默认项为Vista而我现在需要将其设为Windows XP。通常这种情况需要打开记事本编辑boot.ini文件(或在“我的电脑-属性-高级-启动和故障恢复”)。当在Vista安装后这种方式已无用,因为现在需要使用bcd.exe来编辑启动配置数据(BCD)。不要着急,其实Vista已经为我们准备好了相应的工具,只需要按照以下说明进行即可(这也许是大多数人所需要的)。

在命令行(Vista中有所改进)键入以下命令:

bcdedit /default {legacy}

如果你是XP/Vista双系统的机器,这会将Windows XP恢复为默认启动项。请注意,如果你的Vista在安装过程中失败了,那你就需要在安装Vista的分区的临时安装文件中搜索bcdedit.exe来完成这项任务Windows Vista与WinXP双启动全面解决方案
如果要说现在最热门的软件是什么,相信朋友们都会异口同声的说Vista,的确,作为微软精心准备了五年之久的下一代操作系统,Vista无论是内部泄漏还是公开测试,它的一举一动都吸引了太多的目光,而随着RTM版本的正式发布,无论是被动还是主动,越来越多的朋友开始去体验Vista。   一、在Vista系统下设置默认操作系统
  毕竟是新一代的操作系统,Vista还有着太多的陌生感,因此除去很少一部分软件狂热者之外,绝大部分用户还是希望继续保留原有的Windows XP双操作系统,也就是说在原有的Windows XP基础上全新安装Windows Vista,这样就可以自动生成双引导菜单,是一种比较保险的系统安装方式。
  在安装结束后,引导时默认启动的是Microsoft Windows Vista,此时有30秒的时间供用户选择,我们可以通过上、下光标箭头选择“早期版本的Windows”,实际上这个所谓的早期版本就是原来的Windows XP,但如果你不在现场的时间超过30秒,那就将进入Vista系统,此时你将不得不选择重新启动才能进入Windows XP,感觉到有些不太方便。如果你希望在Vista下调整默认的操作系统,那么可以使用下面的两种方法:
  1.图形化解决方案
  和XP时代一样,右击桌面上的“计算机”图标,打开图1所示窗口,在这里选择“高级系统设置”,此时会看到图2所示的系统属性窗口,这也是我们非常熟悉的,接下来单击启动和故障恢复小节中的“设置”按钮,打开“启动和故障恢复”对话框,如图3所示,将默认的操作系统重置为“早期版本的Windows”,然后单击右下角的“确定”按钮进行保存,下一次启动时就会默认启动Windows XP。




图1

图2

图3  需要遗憾的是,这里已经无法找到XP下的“编辑”按钮,即使用记事本打开C盘根目录下的BOOT.INI文件,我们看到的也是如图4所示的内容,也就是说再也不能在这里手工编辑引导菜单中的选项。

图4  2.命令行解决方案
  虽然我们无法借助记事本编辑BOOT.INI来解决默认操作系统的问题,但可以借助Vista的BCDEdit(Boot Configuration Data Edit,启动配置数据存储编辑器)来完成这个任务,我们可以借助这个命令行工具在启动配置数据存储中添加、删除、编辑和附加项。
  单击开始菜单,在这里找到“所有程序→附件→命令提示符”,如图5所示。

图5  右击选择“以管理员身份运行”打开命令提示符窗口,切换到\windows\system32,执行如下命令即可将Windows XP设置为默认的启动系统(见图6):

图6  bcdedit.exe /default {ntldr}
  这里需要说明的是,在“/default”的后面千万不能输入“早期版本的Windows”,否则会提示“指定的命令未知”,关于“{ntldr}”的内容可以借助“bcdedit.exe /enum”参数查看,然后通过命令提示符的快捷菜单进行标记、复制、粘贴,这里无法通过Ctrl+C、Ctrl+V组合键来完成复制和粘贴的操作。
  如果需要设置启动管理器显示多重引导菜单的顺序,可以使用“/displayorder”参数,而“/timeout”可以设置启动管理器的超时值。
  二、在XP下设置默认操作系统
  在Windows XP下调整默认启动系统的方法非常简单,相信很多朋友都不陌生,右击桌面上的“我的电脑”图标打开系统属性窗口,切换到“高级”标签页,在这里单击“启动和故障恢复”小节中的“设置”按钮,打开启动和故障恢复对话框,不过我们在“默认操作系统”下拉列表框中并没有看到与Vista有关的引导项(见图7),这是怎么一回事呢?

图7  原来,Vista引入了全新的引导管理器,与Windows XP大不相同的是将以前保存在BOOT.INI中的启动配置参数转移到了启动配置数据存储包中,这也就是为什么我们在BOOT.INI文件中无法查看到Vista引导选项的原因所在。那么,难道我们再也无法在Windows XP下将XP设置为Vista/XP的默认启动系统了吗?
  当然不是,我们可以借助第三方软件来完成这个任务,这里介绍两款比较好用的软件:
  1.VistaBootPRO [

点击下载

]

  VistaBootPRO是第一个被设计用来对Vista进行调整和优化的软件,提供了一个图形化的操作界面,可以非常方便的对Vista的引导管理器进行各种调整,而且还是完全免费的,目前最新版本是3.1 Beta,目前只能被安装在Windows 2000/XP/Server 2003/Vista系统下,而且运行时需要.NET 2.0 Framework的支持。
 需要说明的是,VistaBootPRO采用了类似于Office 2007风格的界面,单击窗口顶部的按钮切换到“Manage OS Entries”标签页,如图8所示,可以看到“OS List”列表框中给出了目前已安装的操作系统,遗憾的是对中文字符的支持不是太好,总算不影响正常使用。

图8  现在的操作很简单,选中需要设置为默认操作系统的项目,然后在下面勾选“Set as Default”复选框,如果有需要的话,可以单击右侧的双箭头按钮调整各个项目的次序,通过“Up”和“Down”两个按钮进行调整,最后单击右下角的“Apply”按钮即可生效。假如需要对系统项进行重命名,首先需要勾选“Rename selected operating system”复选框,然后下面会增加Rename To和Deive Letter的相关选项。
  2.EasyBCD
  EasyBCD的作用与VistaBoostPRO大致相仿,也是一个完全免费的软件,目前最新版本是1.5,当然也需要.NET 2.0 Framework的支持。
  运行程序,切换到“Configure Boot”标签页,如图9所示,在右侧窗格的“Default OS”下拉列表框中选择“早期版本的Windows”,这里还可以重置显示引导管理器的默认时间,最后单击下面的“Save Settings”按钮即可生效,以后引导时就会默认以Windows XP启动。
 

图9  如果你需要对引导管理器中的项目重命名,那么可以在下面的“Entry-Based Settings”小节中完成,首先选中相应的引导项,然后在“Name”后面的文本框中自由命名即可。
  三、修复引导管理器
  有一个问题是比较令人讨厌的,当按照正常的步骤完成Windows Vista/Windows XP的安装后,此时当然双引导菜单已经自动生成,一般情况下我们不用去改变什么。但如果由于某些原因对Windows XP进行了修复或重新安装,那么原有的引导管理器会遭受破坏,双引导菜单也已消失不见,换句话说也就是将无法进入Windows Vista,但Vista系统却是实实在在的还呆在原来的地方,只不过是缺少了相关的启动配置参数。
  此时,我们仍然可以借助VistaBootPRO或EasyBCD来修复引导管理器,方法也很简单:
  1.VistaBootPRO [

点击下载

]
  切换到“Bootloader”标签页,如图10所示,在这里选择“Reinstall the Vista Bootloader”,然后单击下面的“Apply”按钮,确认后会自动重启系统,很快就可以修复Vista的引导管理器。当然,如果什么时候不再需要Vista,可以选择“Uninstall the Vista Bootloader”删除引导管理器,这样就可以不用去手工删除C盘根目录下的BOOT文件夹,而且是绝对的安全方便。
提示:如果“Apply”按钮呈灰色不可用状态,可以先选择“Uninstall the Vista Bootloader”,然后再切换回去再选择就可以了。

图10  2.EasyBCD
  EasyBCD当然也可以修复Vista的引导管理器,不过现在需要的是切换到“Manage Bootloader”标签页,如图11所示,在这里选择“Reinstall the Vista Bootloader”, 然后单击下面的磁盘状按钮“Write MBR”写入即可。不过,建议在进行此项操作之前,最好先备份当前的引导数据,以确保万无一失。

图11  四、删除多余的引导项目
  我们知道,如果需要删除双引导菜单中的多余项目,在Windows XP时代是非常简单的,只要用记事本打开BOOT.INI文件进行手工编辑后保存即可,但遗憾的是这一招在Vista下已经失效,因此我们仍然需要借助第三方软件来完成这一任务。
  1.VistabBootPRO [

点击下载

]
  这个任务仍然需要在“Manage OS Entries”标签页下完成,首先在“OS List”列表框中选择一个待删除的操作系统,然后单击右侧红色的删除按钮,此时会弹出图12所示的对话框,再次确认后即可将其删除。

图12  2.EasyBCD
  切换到“Add/Remove Entries”标签页,在这里选择需要删除的引导项,然后单击“Delete”按钮即可(见图13),这里当然也可以调整引导项的次序,够简单的吧?

图13  当然,VistaBootPRO和EasyBCD这两款软件还有很多的功能,例如备份和导出引导数据、调整引导参数等,具体操作这里就不多介绍了,感兴趣的朋友不妨一试。
——————————————————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————————————————
QUOTE:
安装XP和vista后,C盘XP,D盘vista,

格式化C后,重新安装XP,双启动菜单处理方法
详细见微软网站说明

http://bbs.mscode.cc/thread-37445-1-1.html

应该和98和xp类似 网上有类似的解决方法
 
  1.进入XP,放入VISTA光盘,或使用 Daemon Tools(虚拟光驱) 加载 Vista 光盘映像。
  2.打开“运行” (开始〉运行), 输入 cmd。
  3.输入 X: (转到X盘根目录下) 。(X代表你的虚拟光驱盘符)
  4.输入 cd boot (转到X:\boot\目录下)。
  5.输入 bootsect /nt60 SYS (删除是nt52) 。 (使用启动修复程序改变系统盘启动管理器)
  6.重新启动,Vista 的启动管理器已经恢复。
  想要玩转xp和vista的必须熟悉bootsect这个命令,尤其是bootsect /nt52 和 bootsect /nt60,nt52是用ntldr方式启动,即XP启动菜单方式启动;nt60则是使用VISTA新式的bootmgr启动菜单。
不过,我在xp系统中 bootsect /nt60 SYS 后,开始直接进Vista,没有启动菜单,按F8也没有多操作系统的选择。
Vista里的“高级设置”里的“高级”中“系统启动”,只有Vista一个系统,后来网上找又到解决方法。

http://renlove.com

技巧:Vista启动配置数据编辑器的使用
编者按:
在Vista/XP双系统机器中,原有的Boot.INI文件将被启动配置数据(BCD)代替,本文介绍BCDedit.exe的使用。
如果你玩Vista有一段时间的话,这会是一个非常顺手的工具。在升级我的Sony VAIO PGC-K215Z时我遇到了一些问题,具体表现为启动菜单中的默认项为Vista而我现在需要将其设为Windows XP。通常这种情况需要打开记事本编辑boot.ini文件(或在“我的电脑-属性-高级-启动和故障恢复”)。当在Vista安装后这种方式已无用,因为现在需要使用bcd.exe来编辑启动配置数据(BCD)。不要着急,其实Vista已经为我们准备好了相应的工具,只需要按照以下说明进行即可(这也许是大多数人所需要的)。
在命令行(Vista中有所改进)键入以下命令:
bcdedit /default {legacy}
如果你是XP/Vista双系统的机器,这会将Windows XP恢复为默认启动项。请注意,如果你的Vista在安装过程中失败了,那你就需要在安装Vista的分区的临时安装文件中搜索bcdedit.exe来完成这项任务
[img]http://www.ip109.com/ippa.php[img]
楼主
编辑   |    引用    回帖
关闭    高亮    置顶   |    移动    回收站   |    -6删主题    删主题    |