The present invention herein relates to a kind of testing method of the
integrity of the software pre-installed in a computer hard disk by
providing a file information access function to directly read data on the
physical magnetic tracks of a hard disk through a lower level operating
method, and to obtain and then test the file names, file sizes, file
storage locations and other information stored in all partitions
(including hidden partitions and normal partitions). The present invention
also permits the operator to manually input the names of known files and
directories that may be altered during the computer start-up routine in
advance to enable the effects of said known files and directories being
disregarded during the testing procedures, and, furthermore, to create a
standard pre-installed software information file that is compared with a
temporary file created from the software information on the hard disk,
thereby ensuring that the software pre-installed on a hard disk of
computer sold by a manufacturer is reliable and accurate to meet
consumers' expectations.
La presente invenzione qui si riferisce ad un genere di metodo di collaudo dell'integrità del software preinstallato in un disco rigido del calcolatore fornendo i dati direttamente protetti di funzione di accesso dell'informazione della lima sulle piste magnetiche fisiche di un disco rigido con un metodo a livello più basso di funzionamento ed ottenere ed allora verificare i nomi della lima, i formati di lima, le posizioni di immagazzinaggio di lima ed altre informazioni memorizzati in tutti i divisorii (divisorii nascosti compresi e divisorii normali). La presente invenzione inoltre permette all'operatore di immettere manualmente i nomi delle lime e degli indici conosciuti che possono essere alterati in anticipo durante la procedura di start-up del calcolatore per permettere gli effetti delle lime dette e degli indici conosciuti che sono ignorati durante i metodi di prova e, ancora, per generare un archivio d'informazioni preinstallato standard del software che è paragonato ad una lima provvisoria generata dalle informazioni del software sul disco rigido, quindi accertantesi che il software preinstallato su un disco rigido del calcolatore venduto da un fornitore sia certo ed esatto venire a contatto delle aspettative dei consumatori.