Patent ID: 8667264

Claim:
A method for expediting a boot process of a computer, the method comprising the steps of: turning on a power of a computer system; executing a power-on self test (POST); loading an operating system; determining whether to enter a hibernate state or a soft-off state; when the hibernate state or the soft-off state is entered, determining whether a fast boot mode is actuated; when the fast boot mode is not actuated, entering the hibernate state or the soft-off state so the power of the computer is turned off; when it is determined that the fast boot mode is actuated, entering a sleeping state, but not entering the hibernate state or the soft-off state, to store configuration settings of devices of the computer system in a random access memory (RAM) so the power of the computer is turned off; turning on the power of the computer system again, and detecting whether there is no change in the devices; and when it is detected that there is no change in the devices, reading the configuration settings of the devices from the RAM and reloading the operating system to skip executing the POST.