bootsect MBR VBR 磁盘 引导 修复

2024-08-31 21:08

本文主要是介绍bootsect MBR VBR 磁盘 引导 修复,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

下载:
bootsect.exe(boot sector)是Windows vista/7中光盘中自带的一个程序,字面解释是引导扇区修复工具(boot sector restoration tool),是位于安装光盘boot目录下,体积很小不到100kb但却很实用。用该工具可以修复在你电脑上的启动扇区。为磁盘分区升级主引导编码以转换bootmgr与NTLDR。
bootsect{/help|/nt60|/nt52}{SYS|ALL|< DriveLetter >:}[/force][/mbr]
/help
显示使用说明。
/nt52
写与NTLDR一致的主引导编码到(SYS,ALL,< DriveLetter >)分区。装在(SYS,ALL,< DriveLetter >)分区的操作系统必须是vista之前的版本。
/nt60
写与BOOTMGR一致的主引导编码到(SYS,ALL,< DriveLetter >)分区。装在(SYS,ALL,< DriveLetter >)分区的操作系统必须是vista,2008,或以上版本。
SYS
升级用来启动windows的系统分区的主引导编码。
ALL
升级所有分区上主引导编码。没必要升级所有卷的启动编码。而且这个选项只针对那些可当作系统启动卷的卷,不包括任何不基本磁盘没连接的动态卷。这个限制是明显的,因为引导编码必须位于磁盘分区的开始。
< DriveLetter >
升级与盘符关联的分区的主引导编码。在以下两种情况下引导编码将不被升级:
1)< DriveLetter >没有不卷关联
2)< DriveLetter >与卷关联但没与基本磁盘连接。
/force
在主引导编码升级时强制卸载卷。使用选项时可能收到警告。
如果Bootsect.exe不能获得唯一使用权限,文件系统将在下次重启前重写启动编码。
Bootsect.exe总是在各项升级前尝试锁定和卸载卷。当/force被指定那么锁定失败后将尝试强制卸载。
锁定可能失败,例如,在目标卷上的文件已经被其他程序打开时。如果强制卸载成功,尽管开始的锁定失败,也将允许卷的唯一使用权限和可靠的引导编码升级。同时强制卸载使所有对目标卷文件的打开编号无效。这将导致打开该文件的程序产生不可预料的后果。所以,使用该选项时可能收到警告。
/mbr
在不改变分区表的的同时升级主引导记录,该分区表位于磁盘的扇区0,该磁盘包含被SYS、ALL、盘符标识的分区。当使用/nt52选项时,主引导记录与比vista之前版本的系统兼容,当使用/nt60选项时,主引导记录不vista、2008戒以上系统兼容。
例如,为了使E盘的主引导编码不NTLDR兼容,使用如下命令
bootsect /nt52 E:
二、用途
为硬盘分区更新主引导代码,以实现bootmgr和ntldr启动方式之间的转换
/help 帮助
/nt60 使用基于内核为nt60的操作系统的主引导代码,如Windows7等,引导文件为bootmgr
/nt52 使用基于内核为nt52的操作系统的主引导代码,如Windows xp,引导文件为ntldr
sys 更新主引导代码到系统分区,用于启动系统
all 把引导代码加到可以作为Windows 系统分区的卷。
/force 强制卸下该卷
/mbr 更新主引导记录
三、使用
打开CMD,然后输入x:\boot\bootsect.exe /nt52 all /force注意那个exe后面有个空格,还有all后面也有个空格,(注意,这个x:\boot\bootsect.exe指的是bootsect.exe所在的路径,可以意把这个bootsect.exe放在任意文件夹下,但中文的文件夹我没试过,假如bootsect.exe在F盘的123文件夹下,那么在这个命令就是F:\123\bootsect.exe /nt52 all /force)。完成上述后上面会显示什么success volumes等提示,一定要看到success这个提示哦,这样才算成功的。
同样,我们可以根据上面的也可以用这个原理修复WIN7启动项,步骤一样,命令有点点改变 x:\boot\bootsect.exe /nt60 all
四、示例
WIN7下删除一键还原精灵的F11热键===》bootsect /nt60 sys /mbr

这篇关于bootsect MBR VBR 磁盘 引导 修复的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1124992

相关文章

Hadoop集群数据均衡之磁盘间数据均衡

生产环境,由于硬盘空间不足,往往需要增加一块硬盘。刚加载的硬盘没有数据时,可以执行磁盘数据均衡命令。(Hadoop3.x新特性) plan后面带的节点的名字必须是已经存在的,并且是需要均衡的节点。 如果节点不存在,会报如下错误: 如果节点只有一个硬盘的话,不会创建均衡计划: (1)生成均衡计划 hdfs diskbalancer -plan hadoop102 (2)执行均衡计划 hd

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

【经验交流】修复系统事件查看器启动不能时出现的4201错误

方法1,取得『%SystemRoot%\LogFiles』文件夹和『%SystemRoot%\System32\wbem』文件夹的权限(包括这两个文件夹的所有子文件夹的权限),简单点说,就是使你当前的帐户拥有这两个文件夹以及它们的子文件夹的绝对控制权限。这是最简单的方法,不少老外说,这样一弄,倒是解决了问题。不过对我的系统,没用; 方法2,以不带网络的安全模式启动,运行命令行,输入“ne

Linux 安全弹出外接磁盘

命令行操作 首先,需要卸载硬盘上的所有分区,可以使用umount来卸载分区 清空系统缓存,将所有的数据写入磁盘 sync 列出已挂载的文件系统 使用lsblk或者df命令来查找要卸载的分区 lsblk or df -h 确保没有文件正在使用 使用lsof 命令来检查 sudo lsof |grep /dev/sdc 卸载分区 假设硬盘的分区是 /dev/sdc1,使用u

Android 引导图层、引导页

Android 引导图层(参考gith项目) Android 引导图层参考gith项目 简介不多说 先上图 部分代码说明 简介: 最最轻量级的新手引导图层库,支持单页,多个引导,支持设置不同的图形,支持动画等,例如:Activity 、fragment、各种对应View 皆可; 不多说 先上图: OK ;可以根据自己的需求重新定义 显示的效果;都

linux-5.6.6 内核引导

本文转自网络文章,内容均为非盈利,版权归原作者所有。 转载此文章仅为个人收藏,分享知识,如有侵权,马上删除。 原文作者:povcfe 原文地址:https://bbs.pediy.com/thread-261718.htm     本文详细讲解linux内核的加载过程,参考linux-insiders,并结合linux-5.6.6代码对原文的部分老旧内容做修改 引导 1.按

Android/Linux 磁盘写入缓存/等待时间 参数修改

Linux系统当进行文件写操作时,并不会将数据立马写入磁盘,而是写写到缓存,等待达到占用内存一定比例或超过一定时间才会批量将这些缓存数据写入磁盘,这样可以减少IO操作,提升性能和磁盘寿命。如果数据还没来得及写入磁盘发生硬件掉电,这些数据就会丢失。应用可以调用sync实时将内容写入磁盘避免丢失。排查丢失问题可以在断电前执行sync命令,看能不能复现,若无法复现,说明就是缓存没有及时写入磁盘导致。

PageOfficeCtrl支持直接打开服务器磁盘文件

一般来说,PageOfficeCtrl控件的WebOpen方法的第一个参数是待打开文档的URL,此URL可以是相对于当前页面的相对URL,也可以是相对于整个网站根的相对URL,还可以是http开头的完整URL,但是这个URL必须是当前网站的URL,不能跨域。 现在为了更加方便开发者编程,WebOpen支持打开服务器磁盘文件。也就是说,第一个参数可以写成服务器文件的绝对磁盘路径。例如: P

Win10磁盘出现小锁和感叹号的解决办法

很多说在设置-系统安全,但是我的么有,只能上命令了,管理员身份运行powerShell:  su 速度比较慢,耐心等待会,每次查看状态加密的百分比都是减少哦  manage-bde -off G: manage-bde -status

六种msvcp110.dll丢失修复的方法分享,有效快速修复msvcp110.dll丢失

在日常使用电脑的过程中,我们可能会遭遇各种程序运行错误,其中“msvcp110.dll丢失”是一种非常常见的问题。这个问题通常发生在尝试启动某些程序时,系统会弹出一个错误消息,提示“程序无法启动,因为计算机缺少msvcp110.dll”,这可能会让用户感到困惑和无助。幸运的是,这个问题有多种解决方法,本文将指导你通过几种简单的步骤来修复“msvcp110.dll丢失”的问题,让你的程序回到正常运行