FILE DATA RESTORING SYSTEM AND METHOD OF COMPUTER OPERATING SYSTEM AND SOFTWARE THEREOF
First Claim
1. A file data restoring system of a computer operating system and software thereof, applied in an installation of an operating system and software thereof into a client computer, the system comprising:
- a check code generating module, for dividing a plurality of file data corresponding to the operating system and software thereof into a plurality of data blocks respectively in accordance with an appointed data size, and generating a check code for each of the data blocks, so as to form a sequence list of original check codes corresponding to the original file data before the installation of the operating system and software thereof, and form a sequence list of target check codes corresponding to the target file data after the installation of the operating system and software thereof into the client computer;
a comparison module, for comparing records of a same file data in the sequence list of original check codes and the sequence list of target check codes, and sending out a restoring call information if a comparison result is inconsistent; and
a restoring module, for receiving the restoring call information, acquiring the position of the inconsistent check code according to the comparison result, and reading and restoring the original file data corresponding to the position of the inconsistent check code in the sequence list of original check codes to the target file data corresponding to the position of the inconsistent check code in the sequence list of target check codes.
1 Assignment
0 Petitions
Accused Products
Abstract
A file data restoring system and method of a computer operating system and software thereof are applied in the installation of an operating system into a client computer. Divide the file data corresponding to the operating system into data blocks according to an appointed data size. Generate a check code for each of the data blocks to form a sequence list of original check codes and a sequence list of target check codes. Compare the sequence list of original check codes with the sequence list of target check codes, after installing the operating system into the computer. If the comparison result is inconsistent, a restoring call information is sent out. The position of the inconsistent check code is acquired through the restoring call information and the comparison result. The original file data corresponding to the position of the check code is read and restored to a corresponding target file.
10 Citations
10 Claims
-
1. A file data restoring system of a computer operating system and software thereof, applied in an installation of an operating system and software thereof into a client computer, the system comprising:
-
a check code generating module, for dividing a plurality of file data corresponding to the operating system and software thereof into a plurality of data blocks respectively in accordance with an appointed data size, and generating a check code for each of the data blocks, so as to form a sequence list of original check codes corresponding to the original file data before the installation of the operating system and software thereof, and form a sequence list of target check codes corresponding to the target file data after the installation of the operating system and software thereof into the client computer; a comparison module, for comparing records of a same file data in the sequence list of original check codes and the sequence list of target check codes, and sending out a restoring call information if a comparison result is inconsistent; and a restoring module, for receiving the restoring call information, acquiring the position of the inconsistent check code according to the comparison result, and reading and restoring the original file data corresponding to the position of the inconsistent check code in the sequence list of original check codes to the target file data corresponding to the position of the inconsistent check code in the sequence list of target check codes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A file data restoring method of a computer operating system and software thereof, applied in an installation of an operating system and software thereof into a client computer, the method comprising:
-
dividing a plurality of file data corresponding to the operating system and software thereof into a plurality of data blocks respectively in accordance with an appointed data size; generating a check code for each of the data blocks, so as to form a sequence list of original check codes corresponding to the original file data before the installation of the operating system and software thereof, and form a sequence list of target check codes corresponding to the target file data after the installation of operating system and software thereof into the client computer; after the installation of the operating system and software thereof into the client computer, comparing records of a same file data in the sequence list of original check codes and the sequence list of target check codes, and sending a restoring call information if the comparison result is inconsistent; acquiring the position of the inconsistent check code according to the restoring call information and the comparison result; and reading and restoring the original file data corresponding to the position of the inconsistent check code in the sequence list of original check codes to the target file data corresponding to the position of the inconsistent check code in the sequence list of target check codes. - View Dependent Claims (7, 8, 9, 10)
-
Specification