写在前面的话最近很多人提到vista下安装老版本操作系统(XP///ME等)后无法进入VISTA的问题这是由于老版本的操作系统无法识别vista造成的网上流传着很多解决办法可是都很复杂工程量大这里给出简单的解决办法由vistaQQ群()网友含笑测试成功 具体解决方法 软件准备 NET Framework 推荐下载地址 VistaBootPRO 推荐下载地址 进入XP系统先安装Net Framework 再安装VistabootPRO (因为没有Net Framework 的支持VistabootPRO 无法在XP下运行的所以Net Framework 必须要安装) 运行VistaBootPRO 在Bootloader标签页中点击Reinstall the Vista bootloader以重建Windows Vista的BootLoader让系统能够启动进入Windows Vista注意仅完成这一步只能让系统启动进入Windows Vista而无法启动Windows XP接下来还要设置双重启动 点击Diagnostics菜单项中的Run Diagnostics让VistaBootPRO 找到系统中存在的除Windows Vista之外的其他OS(操作系统)待分析完成后即可看到除Microsoft Windows Vista外还有名为Earlier versions of Windows的一项此即是我们新安装的Windows XP点击Apply即完成对Windows Vista与XP双重启动的设置——当然如果您愿意也可以在此界面设置默认启动的系统菜单延时等具体细节 如此即完成在预装Windows Vista的PC上安装Windows XP及设置双重启动分别引导进入两个系统的操作了您可以在享受系统预装的Windows Vista的同时继续使用更习惯操作更熟练的Windows XP 当然有些用户按照我上面的操作之后重启可能还是会只能启动Vista不能启动XP那是因为安装XP的分区的根目录下没有ntldr文件那么怎么办呢? 很简单我们在Vista下用XP安装盘(光盘)搜索一下几个文件ntldr和ntdetect找到之后复制到安装XP的分区的根目录下比如你在D盘下安装的XP那么就直接放在D盘下就可以了注意设置一下属性选择隐藏文件然后在Vista分区下找到bootini复制一份保存到XP分区下再打开我们的Vista优化大师设置一下多系统启动一切搞定重启随意选择吧你现在已经拥有了最先进的Vista系统和兼容性最强的XP系统了 |