修改windows7/xp双系统启动项大策略

时间:2023-09-24 20:08:57 

最近有不少朋友因为安装了双系统,在还原系统或重装系统时出现了Windows 7启动项丢失的问题。这个问题令发烧友十分苦恼。准备在各大论坛和搜索引擎上查找答案,找了一大堆文章、资料、教程等乱七八糟的解决方案,竟没有能解决问题的,最后!经小编亲身研究,结合网上零散的教程,总结出了一套比较完善的解决方法!无需借助任何额外工具、抛弃白痴行为,步入高手纯代码修复xp Windows7启动项行列,让你想变就变!

首先,在修复xp Windows7启动项之前,小编有必要给大家介绍一下Windows的启动顺序,让大家更深一层了解Windows系统

xp:mbr-->ntldr-->boot.ini--到这里就已经是启动菜单选择条了

Windows7:mbr-->bootmgr-->BCD-->到这里就是Windows7的启动菜单了

从上边小编们可以看出,本来在Windows xp里边最重要的文件ntldr在Windows7里边居然用不到了。

1、如果你只有一个xp安装在c盘、由于某种原因,出现“ntldr is missing”错误,先确保你c盘ntldr文件的存在,然后随便用pe U盘启动(小编从来不用光碟的),在命令行下,把Windows7的boot目录复制到c盘先,输入:

c:\boot\bootsect.exe /nt52 C: //nt52代表使用过去的NTLDR

看到successfully 即可成功修复xp启动菜单。

2、如果你只有一个Windows7安装在c盘、由于某种原因,出现启动错误,请随便用pe启动(小编从来不用光碟的),把Windows7的boot目录复制到c盘,,输入:

c:\boot\bootsect.exe /nt60 c: //为硬盘写入NT引导信息,/nt60代表Vista以后的bootmanager

把硬盘主引导记录定位到bootmgr,如果还是启动不了,可能就是BCD(相当于xp里的boot.ini配置文件)启动列表菜单丢失了。解决方法:

=============================

path c:\windows\system32

bcdedit /store c:\boot\bcd /create {bb68514c-cff8-11dd-aca9-a775dac50ae8} /d "Microsoft Windows 7" /application osloader

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} device partition=C: //这里的C是你Windows7的安装分区

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} path \Windows\system32\winload.exe

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} locale zh-CN

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} inherit {bootloadersettings}

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} osdevice partition=C: //这里C是你Windows7的安装分区

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} systemroot \Windows

bcdedit /store c:\boot\bcd /set {bb68514c-cff8-11dd-aca9-a775dac50ae8} nx OptIn

bcdedit /store c:\boot\bcd /displayorder {bb68514c-cff8-11dd-aca9-a775dac50ae8} /addlast

bcdedit /store c:\boot\bcd /timeout 5

pause

==============================

以上复制至记事本,然后abc.bat【批处理文件】保存好;运行即可

3、如果你有两个操作系统,比如c盘是xp d盘是Windows7,由于某种原因,你的Windows7启动菜单坏了、修复方法见上。如果你可以进入xp,那就不用pe了哦。

4、如果你有两个操作系统,比如c盘是xp d盘是Windows7,由于某种原因,你的Windows7启动菜单没有xp启动选项!

================================

c:\windows\system32\bcdedit /create {ntldr} /d "Microsoft Windows XP" (添加XP的引导菜单,菜单名为Windows XP);

c:\windows\system32\bcdedit /set {ntldr} device partition=c: //C表示xp安装所在的安装分区

c:\windows\system32\bcdedit /set {ntldr} path \ntldr //(添加NTLDR引导);

c:\windows\system32\bcdedit /displayorder {ntldr} /addlast

==========保存为bat文件运行一下吧========

当然、如果你想把启动顺序修改一下可以这样做:

进WINDOWS7-打开“计算机”属性-高级系统设置-“启动和故障恢复”设置-“默认操作系统”里WINDOWS7改为早期版本的WINDOWS(也就是XP)-勾选“显示操作系统列表的时间”时间改为5秒-确定

下边,小编附上BCDEDIT的一些使用方法:

BCDEDIT - 启动配置数据存储编辑器

Bcdedit.exe 命令行工具修改启动配置数据存储。启动配置数据存储包含启动配置参数

并控制操作系统启动的方式。这些参数以前在 Boot.ini 文件中(在基于 BIOS 的操作

系统中)或在稳定 RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用

Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。

有关命令和选项的详细信息,请键入 bcdedit.exe /?

有关 /createstore 命令的详细信息,则键入:

bcdedit.exe /? /createstore

有关本帮助文件中按字母顺序排列的主题列表,请运行 "bcdedit /? TOPICS"。

对存储执行的命令

================================

标签:Windows7系统
0
投稿

猜你喜欢

  • iOS 16锁屏自定义功能使用方法

    2023-06-03 19:00:03
  • nvsvc32.exe 是什么进程 nvsvc32.exe可以关闭吗

    2023-02-03 04:53:01
  • 如何在excel2007中更改数据透视表的数据源

    2022-10-14 22:40:51
  • excel的HYPERLINK函数使用教程

    2023-07-28 09:14:13
  • 两个excel文档怎么分开显示?

    2023-06-25 00:30:10
  • ​电脑版WPS怎么快速插入号码二维码

    2023-08-21 17:04:31
  • win10更新1903后开机很慢_win10更新1903后开机慢解决方法

    2023-06-14 10:13:45
  • iOS 14.5 “App 跟踪透明度”是什么,如何保护隐私?

    2023-12-09 08:01:43
  • Acrobat怎么快速替换pdf页面?

    2023-08-31 12:19:31
  • 怎么在线重装Win7系统?在线重装Win7系统的方法

    2022-08-16 03:02:48
  • Word单元格边距在哪里设置?Word调整单元格边距的方法

    2022-10-25 18:22:35
  • Win11现在可以安装apk文件吗?Win11是否能安装apk文件详情介绍

    2023-07-08 14:47:28
  • Tomcat服务器配置内存和perm的操作方法

    2023-10-01 13:09:02
  • 钉钉客服电话是多少-钉钉24小时客服人工电话400

    2022-07-13 00:55:53
  • Win7安装虚拟光驱后导致原来的物理光驱无法使用

    2022-03-11 05:13:17
  • win11软键盘怎么打开?win11软键盘自动唤醒

    2022-05-06 11:38:16
  • ​电脑版WPS找不到字体栏

    2022-08-14 05:04:47
  • 如何恢复被删除的iphone备忘录 删除的iphone备忘录恢复两种方法

    2023-05-19 18:09:47
  • Wps文档如何取消批注模式?

    2022-01-18 18:12:27
  • Win7电脑USB接口不能用的解决方法?

    2023-09-17 03:47:34
  • asp之家 电脑教程 m.aspxhome.com