1. A method for executing a boot sequence in a computer, comprising: querying a server over a network before loading an operating system to determine whether there is a patch to apply; receiving the patch from the server in response to the query; updating program files with contents of the patch; and loading the operating system in response to updating the program files.