BOOTICE是一个引导扇区维护工具。尽管只有162KB,但是功能不可小觑:主要用于安装、修复、备份和恢复磁盘或磁盘镜像(*.IMG;*.IMA;*.VHD)的MBR(Master Boot Record)或分区上的 PBR(Partition Boot Record), 以及对 Windows 7 / Vista / Server 2008 启动配置文件BCD的编辑功能。此外还具有磁盘分区管理,对可移动磁盘的重新分区和格式化功能。
MBR在系统启动时由BIOS INT 19H自动加载到0000:7c00处,为512个字节.下面这段代码实现把0000:7c1b处MBR代码复制485个字节到0000:061b处,为什么不从0000:7c00开始复制512个到0000:06cc处,因为前面1b 个字节为复制代码,所以忽略.空出的0000:7c00 开始的空间将读入活动分区的操作系统的引导扇区.