Patent ID: 8667485

Claim:
A file executing method, for executing a computer executable code set stored in a storage device in an operating system of a computer host, wherein the storage device comprises a general storage area and a hidden storage area, and the computer executable code set is stored in the hidden storage area, the file executing method comprising: connecting the storage device to the computer host, wherein the computer host has a main memory; providing a loader to manage the computer executable code set stored in the hidden storage area; running the loader in the main memory; requesting the operating system to run the loader and to allocate a first address segment in the main memory for the loader; loading the computer executable code set from the hidden storage area into the first address segment by using the loader; transforming the computer executable code set into a executable content for the operating system by using the loader, and storing at least a part of the executable content into the first address segment; and establishing a derivative execution procedure by using the loader to execute the executable content.