专利名称:计算机存储装置的数据删除方法
技术领域:
本发明有关于计算机存储装置,尤其有关于计算机存储装置使用的数据删除方法。
背景技术:
计算机无疑是二十世纪最伟大的发明之一,发展至今确实已经非常普及了,小至家庭琐事,大至国家大事,均可通过计算机来进行处理。计算机最便利之处莫过于其可使用硬盘、光驱及存储器等存储装置来永久保存使用者所需保存的数据,例如文件、信件、相片、影片及录音文件等。再者,随着半导体产业的进步,这些存储装置的容量也逐年上升,如此一来,无论是重要或不重要的数据,以及具有保存价值或没有保存价值的文件,使用者均可全数保存。为满足使用者欲随身携带的需求,近年来笔记本计算机(Notebook,或称为膝上型计算机Laptop)的产量持续增长,再者,各种可供随身携带的移动式存储装置,例如移动存储器(UFD,USB Flash Drive)、记忆卡及外接式硬盘等,也成为最受消费者喜爱的计算机周边商品。然而,一旦这些产品可供使用者随身携带,即表示使用者可离开家中而走出户外, 其安全性的问题则需要加倍考虑,例如若使用者在户外咖啡厅使用笔记本计算机或移动存储器,则无法排除遭遇笔记本计算机被抢夺、偷窃,或者移动存储器在使用时被强行拔除的可能。如此一来,即会令使用者存储于移动存储器或笔记本计算机中的数据暴露于危险之中,因此,如何使之兼具便利性以及安全性,即成为该技术领域中相当重视的问题。虽然现今市面上的笔记本计算机或移动存储器、记忆卡等移动式存储装置,均具有金钥密码的设定功能,需输入密码后才可对其中的数据进行读写,从而提供使用者数据的保护功能。但是,现今网络当道,各种密码破解软件四处流窜,再者,技术高超的黑客也不绝于市,这种提供金钥密码保护的方式,实已无法防范有心人士的恶意行为。如上所述,基于便利性的考虑,即使是国安等级的机密数据,也难以排除使用笔记本计算机或移动式存储装置来携带。因此,如何有效地保护其中数据的安全,也为相关国安人士所关注。
发明内容
本发明的主要目的在于提供一种计算机存储装置的数据删除方法,能够在存储装置通电启动时,自动将其内部的数据删除,达到保护数据不被窃取的目的。为达到上述目的,本发明提供一种计算机存储装置的数据删除方法,运用于计算机与存储装置之间,该存储装置具有控制单元及数据存储器,该控制单元中还包括工作存储器,该数据删除方法包括a)该存储装置通电启动;b)该控制单元检测该工作存储器中的删除记录文件是否启动;c)承接步骤b,若是,该控制单元控制删除该存储装置中的数据。
如上所述,其中,所述工作存储器中还包括开机启动文件,所述步骤b之前还包括bOl)所述控制单元执行该开机启动文件;b02)该开机启动文件读取所述删除记录文件。如上所述,其中,所述步骤c中,是删除所述数据存储器中的所有数据。如上所述,其中,所述存储装置为移动存储器、记忆卡或外接式硬盘,所述步骤a 中,该存储装置在连接至该计算机时通电启动。如上所述,其中,所述步骤a之前,还包括aOl)所述存储装置通电启动;a02)所述计算机的中央处理单元发出控制指令至该存储装置;a03)所述控制单元依据该控制指令,设定所述删除记录文件的默认值;a04)步骤a03后,检查该删除记录文件的状态;a05)该控制单元依据该控制指令,切换该删除记录文件的状态;a06)该存储装置断电停用。如上所述,其中,所述中央处理单元通过控制软件发出该控制指令,且该控制软件存储于该计算机的硬盘中。如上所述,其中,所述中央处理单元通过控制软件发出该控制指令,且该控制软件存储于该工作存储器中。如上所述,其中,所述步骤a02之前还包括步骤a021)验证密码金钥。如上所述,其中,所述删除记录文件为所述工作存储器中的旗标。为达到上述目的,本发明还提供另一种计算机存储装置的数据删除方法,运用于计算机与硬盘之间,该硬盘设置于该计算机内部,具有第二控制单元及第二数据存储器,该第二控制单元中还包括工作存储器,该数据删除方法包括a)该计算机开机,借以该硬盘通电启动;b)该第二控制单元检测该工作存储器中的删除记录文件是否启动;c)承接步骤b,若是,该第二控制单元控制删除该硬盘中的数据。如上所述,其中,所述硬盘为传统机械式硬盘或固态硬盘。如上所述,其中,所述计算机为笔记本计算机。如上所述,其中,所述工作存储器中还包括开机启动文件,该步骤b之前还包括bOl)所述第二控制单元执行该开机启动文件;b02)该开机启动文件读取所述删除记录文件。如上所述,其中,所述步骤c中,是删除所述第二数据存储器中的所有数据。如上所述,其中,所述步骤a之前,还包括aOl)所述计算机开机,借以所述硬盘通电启动;a02)该计算机的中央处理单元发出控制指令至该硬盘;a03)所述第二控制单元依据该控制指令,设定所述删除记录文件的默认值;a04)步骤a03后,检查该删除记录文件的状态;a05)该第二控制单元依据该控制指令,切换该删除记录文件的状态;a06)该计算机关机,借以该硬盘断电停用。
如上所述,其中,所述中央处理单元通过控制软件发出所述控制指令,且该控制软件存储于所述第二工作存储器中。如上所述,其中,所述步骤a02之前还包括步骤a021)验证密码金钥。如上所述,其中,所述删除记录文件为所述第二工作存储器中的旗标。对照先前技术,本发明所达到的功效在于,使用者可在使用笔记本计算机或移动式存储装置时,通过控制软件将移动式存储装置的删除记录文件启动。借以,若计算机或存储装置被抢夺或窃取,并且有心人士在删除记录文件启动的情况下将计算机关机或将存储装置拔除,则在下次重新通电启动时,计算机硬盘或存储装置会自动将其内部的数据删除。 如此一来,使用者不需随时留意是否要手动删除计算机硬盘或存储装置内的数据,可以更加轻松地保护自己的隐私。
图1为本发明的较佳具体实施例的示意图;图2为本发明的较佳具体实施例的方块图;图3A为本发明的较佳具体实施例的工作存储器示意;3B为本发明的较佳具体实施例的数据存储器示意4为本发明的较佳具体实施例的流程图;图5为本发明的另一较佳具体实施例的方框图;图6为本发明的另一较佳具体实施例的流程图。附图标记说明1计算机12 硬盘2存储装置211工作存储器23第二输入输出接口1211第二工作存储器Dl开机启动文件D3控制软件SlO S26、S262 S266、S40
11中央处理单元 13第一输入输出接口 21控制单元 22数据存储器 121第二控制单元 122第二数据存储器 D2删除记录文件 D4数据 S56、S562 S568. · ·步骤
具体实施例方式就本发明的较佳实施例,配合附图,详细说明如下。首先请参阅图1,为本发明的较佳具体实施例的示意图。如图1所示,本发明的方法主要运用于计算机1及移动式存储装置2 (下面将简称为该存储装置2、之间。图1中该计算机1以笔记本计算机为例,而该存储装置2以移动存储器为例,但该计算机1也可为台式计算机或准系统,该存储装置2也可为记忆卡、内置式硬盘或外接式硬盘,但并不以此为限。请继续参阅图2,为本发明的较佳具体实施例的方框图。该计算机1主要具有中央处理单元11、硬盘12及第一输入输出接口 13,该存储装置2主要具有控制单元21、数据存储器22及第二输入输出接口 23,其中,该控制单元21中还包括工作存储器211。该工作存储器211为该控制单元21内的小容量存储组件,主要用以存储该控制单元21运作所需的对象,而该数据存储器22为大容量的存储组件,主要用以存储使用者的数据。该计算机1 与该存储装置2借由该第一输入输出接口 13及该第二输入输出接口 23呈电性连接,当该计算机1呈开机状态时,即通过该第一输入输出接口 13提供电力给该存储装置2,借以该存储装置2得以通电启动。该第一输入输出接口 13及该第二输入输出接口 23主要为对应该存储装置2的传输接口,例如可为通用串行总线(USB,Universal Serial Bus)或外部串行高技术配置(eSATA,External Serial AdvancedTechnology Attachment)等,但不加以限定。该控制单元21电性连接该数据存储器22及该第二输入输出接口 23,通过该第二输入输出接口 23接收该计算机1发出的指令,借以对该数据存储器22进行操作。图3A为本发明的较佳具体实施例的工作存储器示意图,该工作存储器211中主要存储有开机启动文件D1、删除记录文件D2及控制软件D3,而图;3B为本发明的较佳具体实施例的数据存储器示意图,该数据存储器22中主要用以存储使用者的数据D4。在该存储装置2通电启动后,该控制单元21会自动执行该工作存储器211中的开机启动文件D1,该开机启动文件Dl被执行后,则会读取该删除记录文件D2,而该删除记录文件D2则用以表示该数据存储器22中的该数据D4是否允许被删除。值得一提的是,该删除记录文件D2除可为文件之外,也可以为该工作存储器211 中的旗标(Flag),只要是可以用来记录该数据D4是否允许被删除的实施方式,均应涵盖在本发明的专利范围内。该控制软件D3在该计算机1上被执行,借以该中央处理单元11通过该控制软件 D3发出控制指令,启动(Enable)该删除记录文件D2或关闭(Disable)该删除记录文件D2。 其中,该控制软件D3可存储于该工作存储器211中,并在该存储装置2与该计算机1连接时,自动上载至该计算机1上执行;再者,该控制软件D3也可直接存储于该计算机1的该硬盘12中,并直接在该计算机1上被执行,并不加以限定。图4为本发明的较佳具体实施例的流程图。首先,将该存储装置2连接至该计算机 1 (步骤S10),例如,将移动存储器插接至笔记本计算机的插槽上。接着,在该计算机1开机的状态下,该存储装置2通电启动(步骤SU),并且,该控制单元21执行该工作存储器211 中的该开机启动文件Dl (步骤S14),借以,该开机启动文件Dl读取该删除记录文件D2。最后,该控制单元21得以读取该删除记录文件D2,并且进一步检测该删除记录文件D2是否启动(步骤S16)。在该步骤S16后,若该控制单元21检测到该删除记录文件D2被启动,即表示在上次该存储装置2断电停用(例如,将移动存储器从该计算机1上拔除)前,并未使该中央处理单元11通过该控制软件D3发出该控制指令,以将该删除记录文件D2关闭,因此该控制单元21将该存储装置2中的数据D4控制删除(步骤S18)。更进一步地,该步骤S18主要删除该存储装置2的该数据存储器22中的该数据D4,并将该工作存储器211中的文件予以保留。借以,在该步骤S18后,该存储装置2仍可在下一次通电启动时,通过该开机启动文件D1、该删除记录文件D2及该控制软件D3,运用本发明的数据删除方法。然而值得一提的是,该数据存储器22中的该数据D4被删除后,若欲再次使用该数据存储器22来存储数据D4,就必须先将该数据存储器22格式化后,方可为之。而该工作存储器211中的文件并不会在本发明的方法中被删除,因此,不存在格式化后才可再次运用的问题。在该步骤S16后,若该控制单元21检测到该删除记录文件D2被关闭,表示上次使用时,在该存储装置2断电停用前,已使该中央处理单元11通过该控制软件D3将该删除记录文件D2关闭。因此,该存储装置2在此次重新通电启动后,该数据存储器22中的该数据 D4不会被删除。在正常使用的状态下,若欲启用本发明的数据删除方法,在该存储装置2通电启动后,开启该控制软件D3(步骤S20),接着,验证密码金钥(步骤S2》。在该密码金钥验证无误后,该中央处理单元11通过该控制软件D3发出该控制指令给该控制单元21,借以该控制单元21即依据该控制指令,设定该删除记录文件D2的默认值(Default)(步骤S24),接着,使用者可以正常地使用该存储装置2 (步骤S26)。如上所述,其中该删除记录文件D2的该默认值可设定为启动,也可设定为关闭, 可视使用者的需求而定。例如,若使用者在上一次该存储装置2断电停用前,已将该删除记录文件D2关闭,但该默认值被设定为启动,则在下一次该存储装置2通电启动时,在该步骤 S16中会判断该删除记录文件D2被关闭,因此不会进行该步骤S18。但在该步骤S20及S22 执行完毕后,该删除记录文件D2将会因该默认值的设定而被启动。最后,使用者在该存储装置2的使用结束时,将该存储装置2断电停用(步骤。值得一提的是,在该步骤S^之后及该步骤S262之前,使用者得以重复地开启该控制软件D3,并在验证该密码金钥后,检查该删除记录文件D2的状态为何(步骤,并且,据以决定要保留或切换该删除记录文件D2的状态(步骤S266)。主要检查目前该删除记录文件D2的设定状态为何(启动或关闭),该控制单元21依据该控制指令,进一步地, 即依据检查的结果,决定要保留该删除记录文件D2的状态,或切换该删除记录文件D2的状态。借以,在该步骤S262之前,使用者可通过该控制软件D3将该删除记录文件D2设定成自己想要的状态。例如,若在该步骤SM后,该删除记录文件D2被预设为启动,则使用者可在该步骤 S264中检查该删除记录文件D2,并在该步骤S266中将该删除记录文件D2的状态切换为关闭,如此一来,在下次该存储装置2重新通电启动时,该数据存储器22中的该数据D4将不会被删除。再例如,若该删除记录文件D2被预设为启动,则使用者可在该步骤S264中检查该删除记录文件D2,并在该步骤S266中保留该删除记录文件D2的状态(S卩,该删除记录文件D2仍为启动)。如此一来,该存储装置2在下次通电启动时,该数据D4将在该步骤S18 中被删除。除了上述以该存储装置2来实现的实施例外,本发明的数据删除方法也可直接运用于该计算机1内部的该硬盘12中,其中该硬盘12可为传统机械式硬盘或固态硬盘(SSD, Solid State Disk)等,详细说明如下。如图5所示,为本发明的另一较佳具体实施例的方框图,以该硬盘12代替该存储装置2。该硬盘12与该中央处理单元11电性连接,并具有第二控制单元121及第二数据存储器122。其中,该第二控制单元121中还包括第二工作存储器1211,该第二工作存储器1211具有与该工作存储器211相同的配置(S卩,如图3A中所示),而该第二数据存储器122则具有与该数据存储器22相同的配置(即,如图:3B中所示)。其中,若该硬盘12为传统机械式硬盘,则该第二数据存储器122通过存储扇区来实现
8(图中未示出)。请参阅图6,为本发明的另一较佳具体实施例的流程图。若将本发明的方法运用于该计算机1内部,则需先将该计算机1开机(步骤S40),借以,该硬盘12得以因该计算机1 开机而通电启动(步骤S4》。在该硬盘12启动后,该第二控制单元121执行该第二工作存储器1211中的该开机启动文件Dl (步骤S44),该开机启动文件Dl读取该删除记录文件 D2,借以该第二控制单元121检测该删除记录文件D2是否启动(步骤S46)。该步骤S46后,若该第二控制单元121检测到该删除记录文件D2启动,随即控制删除该硬盘12中的数据D4(步骤S48)。更进一步地,是删除该第二数据存储器122中的该数据D4。该步骤S46后,若该第二控制单元121检测到该删除记录文件D2被关闭,则该硬盘12在此次重新通电启动后,该第二数据存储器122中的该数据D4将不会被删除。接着,若要在正常使用该硬盘12的情况下启用本发明的数据删除方法,则该硬盘 12在通电启动后开启该控制软件D3(步骤S50),并且验证该密码金钥(步骤S52)。在该实施例中,该控制软件D3存储于该第二工作存储器1211中,并且在被开启时在该计算机1上执行。借以,在该密码金钥验证无误后,该中央处理单元11通过该控制软件D3发出该控制指令至该硬盘12,更进一步地,至该第二控制单元121,该第二控制单元121依据该控制指令设定该删除记录文件D2的该默认值(步骤S54)。最后,使用者可正常使用该硬盘12 (步骤S56),并且在使用结束时将该计算机1关机(步骤S562),借以该硬盘12断电停用(步骤 S564)。该步骤S56之后及该步骤S562之前,使用者可依据该默认值,重复检查该删除记录文件D2的状态(步骤S566),并且,该第二控制单元121依据该控制指令,进一步地,即依据检查结果,决定保留或切换该删除记录文件D2的状态(步骤S568)。在该步骤S562之前,检查该删除记录文件D2目前的设定为启动或关闭,并据以将该删除记录文件D2设定为所需的状态,借以,决定该硬盘12在下次通电启动时,该第二数据存储器122中的该数据D4 是否会被删除。以上所述仅为本发明的较佳具体实例,并非用于限定本发明的专利范围,因此凡运用本发明内容所做的等效变化,均同理包含在本发明的保护范围内。
权利要求
1.一种计算机存储装置的数据删除方法,运用于计算机与存储装置之间,该存储装置具有控制单元及数据存储器,该控制单元中还包括工作存储器,其特征在于,该数据删除方法包括a)该存储装置通电启动;b)该控制单元检测该工作存储器中的删除记录文件是否启动;c)承接步骤b,若是,该控制单元控制删除该存储装置中的数据。
2.如权利要求1所述的计算机存储装置的数据删除方法,其特征在于,所述工作存储器中还包括开机启动文件,所述步骤b之前还包括bOl)所述控制单元执行该开机启动文件; b02)该开机启动文件读取所述删除记录文件。
3.如权利要求1所述的计算机存储装置的数据删除方法,其特征在于,所述步骤c中, 是删除所述数据存储器中的所有数据。
4.如权利要求1所述的计算机存储装置的数据删除方法,其特征在于,所述存储装置为移动存储器、记忆卡或外接式硬盘,所述步骤a中,该存储装置在连接至该计算机时通电启动。
5.如权利要求1所述的计算机存储装置的数据删除方法,其特征在于,所述步骤a之前,还包括aOl)所述存储装置通电启动;a02)所述计算机的中央处理单元发出控制指令至该存储装置;a03)所述控制单元依据该控制指令,设定所述删除记录文件的默认值;a04)步骤a03后,检查该删除记录文件的状态;a05)该控制单元依据该控制指令,切换该删除记录文件的状态;a06)该存储装置断电停用。
6.如权利要求5所述的计算机存储装置的数据删除方法,其特征在于,所述中央处理单元通过控制软件发出该控制指令,且该控制软件存储于该计算机的硬盘中。
7.如权利要求5所述的计算机存储装置的数据删除方法,其特征在于,所述中央处理单元通过控制软件发出该控制指令,且该控制软件存储于该工作存储器中。
8.如权利要求5所述的计算机存储装置的数据删除方法,其特征在于,所述步骤a02之前还包括步骤a021)验证密码金钥。
9.如权利要求1所述的计算机存储装置的数据删除方法,其特征在于,所述删除记录文件为所述工作存储器中的旗标。
10.一种计算机存储装置的数据删除方法,运用于计算机与硬盘之间,该硬盘设置于该计算机内部,具有第二控制单元及第二数据存储器,该第二控制单元中还包括工作存储器, 其特征在于,该数据删除方法包括a)该计算机开机,借以该硬盘通电启动;b)该第二控制单元检测该工作存储器中的删除记录文件是否启动;c)承接步骤b,若是,该第二控制单元控制删除该硬盘中的数据。
11.如权利要求10所述的计算机存储装置的数据删除方法,其特征在于,所述硬盘为传统机械式硬盘或固态硬盘。
12.如权利要求10所述的计算机存储装置的数据删除方法,其特征在于,所述计算机为笔记本计算机。
13.如权利要求10所述的计算机存储装置的数据删除方法,其特征在于,所述工作存储器中还包括开机启动文件,该步骤b之前还包括bOl)所述第二控制单元执行该开机启动文件; b02)该开机启动文件读取所述删除记录文件。
14.如权利要求10所述的计算机存储装置的数据删除方法,其特征在于,所述步骤c 中,是删除所述第二数据存储器中的所有数据。
15.如权利要求10所述的计算机存储装置的数据删除方法,其特征在于,所述步骤a之前,还包括aOl)所述计算机开机,借以所述硬盘通电启动;a02)该计算机的中央处理单元发出控制指令至该硬盘;a03)所述第二控制单元依据该控制指令,设定所述删除记录文件的默认值;a04)步骤a03后,检查该删除记录文件的状态;a05)该第二控制单元依据该控制指令,切换该删除记录文件的状态;a06)该计算机关机,借以该硬盘断电停用。
16.如权利要求15所述的计算机存储装置的数据删除方法,其特征在于,所述中央处理单元通过控制软件发出所述控制指令,且该控制软件存储于所述第二工作存储器中。
17.如权利要求15所述的计算机存储装置的数据删除方法,其特征在于,所述步骤a02 之前还包括步骤a021)验证密码金钥。
18.如权利要求10所述的计算机存储装置的数据删除方法,其特征在于,所述删除记录文件为所述第二工作存储器中的旗标。
全文摘要
一种计算机存储装置的数据删除方法,在存储装置通电启动状态下,先行设定存储装置中的删除记录文件的默认值。若删除记录文件启动,且在存储装置断电停用前,未将存储装置的删除记录文件关闭,则存储装置在下次重新通电启动时,即会因检测到删除记录文件启动而自动将内部的数据删除,借以达到安全保护数据不被窃取的目的。
文档编号G06F12/14GK102236611SQ20101016577
公开日2011年11月9日 申请日期2010年5月6日 优先权日2010年5月6日
发明者詹逸信 申请人:新汉电脑股份有限公司