发明名称 |
一种保护硬盘末尾分区的方法 |
摘要 |
本发明公开了一种保护硬盘末尾分区的方法,在电脑启动的过程中,首先利用BIOS载入INT13H过滤模块,再启动WINDOWS操作系统,并加载硬盘过滤驱动模块。通过INT13H模块和硬盘过滤驱动,使返回给操作系统的硬盘大小等于实际的硬盘大小减去末尾分区的大小,让操作系统不会主动访问末尾分区,并主动拦截对末尾分区的读写操作,使操作系统和应用程序均无法访问和修改末尾分区;硬盘过滤驱动可添加在出厂的安装程序内并自动安装;本发明还在每次电脑启动的过程中,在操作系统启动之前,检查末尾分区的分区表,并自动为末尾分区建一个主分区表,属性为TYPE12,以使新安装的操作系统无法破坏此分区。 |
申请公布号 |
CN100392593C |
申请公布日期 |
2008.06.04 |
申请号 |
CN200610040266.4 |
申请日期 |
2006.05.12 |
申请人 |
张健 |
发明人 |
张健 |
分类号 |
G06F9/445(2006.01);G06F12/14(2006.01) |
主分类号 |
G06F9/445(2006.01) |
代理机构 |
南京苏高专利商标事务所 |
代理人 |
阙如生 |
主权项 |
1.一种保护硬盘末尾分区的方法,其特征在于它包括以下步骤:1)、在出厂电脑的BIOS里增加一个BIOS模块,在电脑启动的过程中,利用BIOS模块获得控制权,之后首先调用位于硬盘尾部的主程序;2)、通过该主程序载入INT13H过滤模块,INT13H过滤模块用于当操作系统询问硬盘大小的时候,返回一个较小值,这个值等于硬盘实际大小减去末尾分区的大小,从而使操作系统不去访问末尾分区;3)、启动WINDOWS操作系统,在WINDOWS操作系统中加载硬盘过滤驱动模块,该硬盘过滤驱动模块用于当操作系统询问硬盘大小的时候,返回一个较小值,这个值等于硬盘实际大小减去末尾分区的大小,从而使操作系统不去访问末尾分区。 |
地址 |
210007江苏省南京市苜蓿园大街67号金陵御庭园办公楼403室 |