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

相关文章

电脑蓝牙连不上怎么办? 5 招教你轻松修复Mac蓝牙连接问题的技巧

《电脑蓝牙连不上怎么办?5招教你轻松修复Mac蓝牙连接问题的技巧》蓝牙连接问题是一些Mac用户经常遇到的常见问题之一,在本文章中,我们将提供一些有用的提示和技巧,帮助您解决可能出现的蓝牙连接问... 蓝牙作为一种流行的无线技术,已经成为我们连接各种设备的重要工具。在 MAC 上,你可以根据自己的需求,轻松地

Linux给磁盘扩容(LVM方式)的方法实现

《Linux给磁盘扩容(LVM方式)的方法实现》本文主要介绍了Linux给磁盘扩容(LVM方式)的方法实现,涵盖PV/VG/LV概念及操作步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录1 概念2 实战2.1 相关基础命令2.2 开始给LVM扩容2.3 总结最近测试性能,在本地打数据时,发现磁盘空

电脑提示Winmm.dll缺失怎么办? Winmm.dll文件丢失的多种修复技巧

《电脑提示Winmm.dll缺失怎么办?Winmm.dll文件丢失的多种修复技巧》有时电脑会出现无法启动程序,因为计算机中丢失winmm.dll的情况,其实,winmm.dll丢失是一个比较常见的问... 在大部分情况下出现我们运行或安装软件,游戏出现提示丢失某些DLL文件或OCX文件的原因可能是原始安装包

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失

电脑找不到mfc90u.dll文件怎么办? 系统报错mfc90u.dll丢失修复的5种方案

《电脑找不到mfc90u.dll文件怎么办?系统报错mfc90u.dll丢失修复的5种方案》在我们日常使用电脑的过程中,可能会遇到一些软件或系统错误,其中之一就是mfc90u.dll丢失,那么,mf... 在大部分情况下出现我们运行或安装软件,游戏出现提示丢失某些DLL文件或OCX文件的原因可能是原始安装包

电脑显示mfc100u.dll丢失怎么办?系统报错mfc90u.dll丢失5种修复方案

《电脑显示mfc100u.dll丢失怎么办?系统报错mfc90u.dll丢失5种修复方案》最近有不少兄弟反映,电脑突然弹出“mfc100u.dll已加载,但找不到入口点”的错误提示,导致一些程序无法正... 在计算机使用过程中,我们经常会遇到一些错误提示,其中最常见的就是“找不到指定的模块”或“缺少某个DL

快速修复一个Panic的Linux内核的技巧

《快速修复一个Panic的Linux内核的技巧》Linux系统中运行了不当的mkinitcpio操作导致内核文件不能正常工作,重启的时候,内核启动中止于Panic状态,该怎么解决这个问题呢?下面我们就... 感谢China编程(www.chinasem.cn)网友 鸢一雨音 的投稿写这篇文章是有原因的。为了配置完

SQL中redo log 刷⼊磁盘的常见方法

《SQL中redolog刷⼊磁盘的常见方法》本文主要介绍了SQL中redolog刷⼊磁盘的常见方法,将redolog刷入磁盘的方法确保了数据的持久性和一致性,下面就来具体介绍一下,感兴趣的可以了解... 目录Redo Log 刷入磁盘的方法Redo Log 刷入磁盘的过程代码示例(伪代码)在数据库系统中,r

mss32.dll文件丢失怎么办? 电脑提示mss32.dll丢失的多种修复方法

《mss32.dll文件丢失怎么办?电脑提示mss32.dll丢失的多种修复方法》最近,很多电脑用户可能遇到了mss32.dll文件丢失的问题,导致一些应用程序无法正常启动,那么,如何修复这个问题呢... 在电脑常年累月的使用过程中,偶尔会遇到一些问题令人头疼。像是某个程序尝试运行时,系统突然弹出一个错误提

电脑提示找不到openal32.dll文件怎么办? openal32.dll丢失完美修复方法

《电脑提示找不到openal32.dll文件怎么办?openal32.dll丢失完美修复方法》openal32.dll是一种重要的系统文件,当它丢失时,会给我们的电脑带来很大的困扰,很多人都曾经遇到... 在使用电脑过程中,我们常常会遇到一些.dll文件丢失的问题,而openal32.dll的丢失是其中比较