Patent ID: 6745329
Filing Date: 2004-06-01
Classification: G06F

Abstract:
A method for preventing a BIOS from getting viruses, wherein a changeable memory for storing BIOS codes is divided into two areas, one is a primary actuating area and other is a duplicating area, initially these two areas store identical BIOS, the method comprises the steps of:a. actuating a computer from the primary actuating area and determining whether the steps of actuating exist; b. performing a process to a testing point, and comparing check sums of the primary actuating area and the duplicating areal; c. performing the process of starting up from the duplicating area if the check sum of the primary actuating area is equal to that of the duplicating area; otherwise, copying the BIOS codes into the duplicating area if the check sum of the primary actuating area is unequal to that of the duplicating area; and d. updating ESCD (Extended System Configuration Data), and transferring a controlling right of the computer to an operating system.