專利名稱:一種刪除硬盤中數(shù)據(jù)的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)刪除領(lǐng)域,特別涉及一種刪除硬盤中數(shù)據(jù)的方法及裝置。
背景技術(shù):
出于對數(shù)據(jù)的保護,當硬盤不再使用的時候,就需要刪除硬盤中存儲的所有數(shù)據(jù)。而硬盤中的數(shù)據(jù)有以下幾種刪除方法,一種刪除方法是簡單的格式化硬盤,除了上述方法之外,還可以使用刪除硬盤數(shù)據(jù)的工具對硬盤數(shù)據(jù)進行刪除。而本申請人在實現(xiàn)本申請的過程中,至少發(fā)現(xiàn)上述兩種方法具有以下幾種技術(shù)問題:一,簡單的格式化硬盤來刪除硬盤數(shù)據(jù),并不能徹底刪除硬盤中的數(shù)據(jù),而通過一些軟件比如數(shù)據(jù)恢復軟件,則可以輕易的恢復硬盤中的數(shù)據(jù)。二,對于使用刪除硬盤數(shù)據(jù)的工具對硬盤數(shù)據(jù)進行刪除,當使用刪除硬盤數(shù)據(jù)的工具刪除一些特殊的硬盤設備,比如SSD硬盤設備,由于SSD硬盤設備內(nèi)部具有冗余扇區(qū),冗余扇區(qū)中的數(shù)據(jù)使用刪除硬盤數(shù)據(jù)的工具不能刪除。三,上述兩種刪除方法都只是在計算設備中運行,并不能在操作系統(tǒng)下刪除硬盤數(shù)據(jù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種刪除硬盤中數(shù)據(jù)的方法及裝置,通過使用刪除硬盤數(shù)據(jù)的應用程序軟件或 WMI (Windows Management Instrumentation, Windows 管理規(guī)范)在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),用以解決現(xiàn)有技術(shù)中存在的不能徹底刪除硬盤中數(shù)據(jù),不能刪除硬盤設備中的冗余扇區(qū)中的數(shù)據(jù),也不能在操作系統(tǒng)下刪除硬盤數(shù)據(jù)的技術(shù)問題。一方面,本發(fā)明通過本申請的一個實施例,提供如下技術(shù)方案:一種刪除硬盤中數(shù)據(jù)的方法,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電,所述方法包括:接收一電源啟動指令;在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。另一方面,本發(fā)明通過本申請的另一實施例提供應用在第一計算設備中,所述第一計算設備與第二計算設備連接,其中,所述第一計算設備包括:硬盤設備,軟件系統(tǒng),所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述方法包括:接收一電源啟動指令;在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過從所述第二計算設備獲得的硬盤密碼驗證所述硬盤設備;
判斷所述是否有從所述第二計算設備獲得的刪除觸發(fā)指令;在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。再一方面,本發(fā)明通過本申請的另一實施例提供一種刪除硬盤中數(shù)據(jù)的裝置,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電,所述裝置包括:接收模塊,用于接收一電源啟動指令;第一執(zhí)行模塊,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。再一方面,本發(fā)明通過本申請的另一實施例提供一種刪除硬盤中數(shù)據(jù)的裝置,應用在第一計算設備中,所述第一計算設備與第二計算設備連接,其中,所述第一計算設備包括:硬盤設備,軟件系統(tǒng),所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述裝置包括:接收模塊,用于接收一電源啟動指令;驗證模塊,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過從所述第二計算設備獲得的硬盤密碼驗證所述硬盤設備;判斷模塊,用于判斷所述是否有從所述第二計算設備獲得的刪除觸發(fā)指令;刪除模塊,用于在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。上述技術(shù)方案中的一個或多個技術(shù)方案,具有如下技術(shù)效果或優(yōu)點:—、本發(fā)明通過使用刪除硬盤數(shù)據(jù)的應用程序軟件或WMI在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),解決了現(xiàn)有技術(shù)中存在的格式化硬盤不能徹底刪除硬盤中數(shù)據(jù)的技術(shù)問題,具有能夠徹底刪除硬盤中數(shù)據(jù)的技術(shù)效果。二、本發(fā)明通過使用刪除硬盤數(shù)據(jù)的應用程序軟件或WMI在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),解決了現(xiàn)有技術(shù)中存在的使用刪除硬盤中數(shù)據(jù)的工具不能刪除硬盤設備中的冗余扇區(qū)中的數(shù)據(jù)的技術(shù)問題,具有能夠刪除硬盤中冗余扇區(qū)中的數(shù)據(jù)的技術(shù)效果。三、本發(fā)明通過使用刪除硬盤數(shù)據(jù)的應用程序軟件或WMI在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),解決了現(xiàn)有技術(shù)中存在的不能在操作系統(tǒng)下刪除硬盤數(shù)據(jù)的技術(shù)問題,具有能夠在操作系統(tǒng)下刪除硬盤數(shù)據(jù)的技術(shù)效果。
圖1為本申請實施例一中刪除硬盤中數(shù)據(jù)的方法流程圖;圖2為本申請實施例一中刪除硬盤中數(shù)據(jù)的裝置示意圖;圖3為本申請實施例一中刪除第一執(zhí)行模塊裝置內(nèi)容的示意圖;圖4為本申請實施例一中刪除硬盤中數(shù)據(jù)的裝置中其他模塊的示意圖;圖5為本申請實施例二中硬盤數(shù)據(jù)進行刪除的方法流程圖;圖6為本申請實施例二中硬盤數(shù)據(jù)進行刪除時接受電源啟動指令之前的方法流程圖7為本申請實施例二中硬盤數(shù)據(jù)刪除裝置的示意圖;圖8為本申請實施例二中硬盤數(shù)據(jù)刪除裝置中其他模塊的示意圖。
具體實施例方式為了能夠徹底刪除硬盤中數(shù)據(jù)以及能夠刪除硬盤中冗余扇區(qū)中的數(shù)據(jù)且能夠在操作系統(tǒng)下刪除硬盤數(shù)據(jù),本發(fā)明實施例提出了一種刪除硬盤中數(shù)據(jù)的方法及裝置,下面結(jié)合說明書附圖對本發(fā)明實施例的主要實現(xiàn)原理、具體實施過程及其對應能夠達到的有益效果進行詳細的闡述。參考圖1,為本發(fā)明實施例一描述的刪除硬盤中數(shù)據(jù)的方法,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電。該方法包括:S101,接收一電源啟動指令。S102,在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。在操作系統(tǒng)啟動時包含了兩個過程,加電自檢過程以及運行過程,而刪除硬盤中數(shù)據(jù)就是在加電自檢過程中進行的。在對硬盤設備中的數(shù)據(jù)進行刪除之前,會在所述計算設備處于供電狀態(tài)下時,在所述操作系統(tǒng)中,向所述基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令。更為詳細的,在操作系統(tǒng)中是通過刪除硬盤數(shù)據(jù)的應用程序或WMI向所述基本輸入輸出系統(tǒng)發(fā)送所述刪除觸發(fā)指令。而在發(fā)送了刪除觸發(fā)指令之后,則會通過所述基本輸入輸出系統(tǒng)校驗硬盤密碼是否正確,而在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入一存儲器中,更為詳細的,是通過刪除硬盤數(shù)據(jù)的應用程序或WMI,將所述刪除觸發(fā)指令寫入所述存儲器中,而該存儲器與所述硬盤設備為不同的存儲介質(zhì)。將刪除觸發(fā)指令與硬盤密碼寫入一存儲器中,是因為在基本輸入輸出系統(tǒng)啟動后,會將硬盤設備進行鎖定,鎖定之后硬盤設備不能夠在接受硬盤數(shù)據(jù)刪除指令,因此在所述計算設備處于供電狀態(tài)下時,將刪除觸發(fā)指令與所述硬盤密碼寫入一存儲器中,然后在接收一電源啟動指令后,在所述基本輸入輸出系統(tǒng)加電自檢過程中,再使用刪除觸發(fā)指令與硬盤密碼進行一系列操作來刪除硬盤數(shù)據(jù)。上述對硬盤設備中的數(shù)據(jù)進行刪除時,是在所述基本輸入輸出系統(tǒng)加電自檢過程中,首先會通過存儲在所述存儲器中的硬盤密碼驗證所述硬盤設備,而后判斷所述存儲器中是否有刪除觸發(fā)指令,在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。上述實施例一對刪除硬盤中數(shù)據(jù)的方法進行了詳細的描述,而對應于該方法,提供了一種刪除硬盤中數(shù)據(jù)的裝置,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電,參考圖2,所述裝置包括接收模塊201,用于接收一電源啟動指令。第一執(zhí)行模塊202,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。而參考圖3,第一執(zhí)行模塊具體包括驗證模塊2021,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過存儲在所述存儲器中的硬盤密碼驗證所述硬盤設備。判斷模塊2022,用于判斷所述存儲器中是否有刪除觸發(fā)指令。第二執(zhí)行模塊2023,用于在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。而除了上述模塊,參考圖4,該裝置還包括發(fā)送模塊401,用于在所述計算設備處于供電狀態(tài)下時,在所述操作系統(tǒng)中,向所述基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令。校驗模塊402,用于通過所述基本輸入輸出系統(tǒng)校驗硬盤密碼是否正確。寫入模塊403,用于在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入一存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。上述實施例一詳細的描述了刪除硬盤中數(shù)據(jù)的方法,而根據(jù)該方法,還可以同時對至少一個計算設備中的硬盤數(shù)據(jù)進行刪除,對至少一個計算設備中的硬盤數(shù)據(jù)進行刪除的方法,本法米實施例二提供了一種硬盤數(shù)據(jù)進行刪除的方法,應用在第一計算設備中,所述第一計算設備與第二計算設備連接,其中,所述第一計算設備包括:硬盤設備,軟件系統(tǒng),所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,參看圖5,所述方法包括:S501,接收一電源啟動指令。S502,在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過從所述第二計算設備獲得的硬盤密碼驗證所述硬盤設備。S503,判斷所述是否有從所述第二計算設備獲得的刪除觸發(fā)指令。S504,在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。而在接受電源啟動指令之前,會進行一系列操作,具體參考圖6:S601,在所述第一計算設備與所述第二計算設備都處于供電狀態(tài)下時,在所述第二計算設備的操作系統(tǒng)中,向所述第一計算設備的基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令以及所述硬盤密碼。S602,通過所述第一計算設備的基本輸入輸出系統(tǒng)校驗從所述第二計算設備獲得的硬盤密碼是否正確。S603,在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入所述第一計算設備的一存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。上述實施例二對刪除硬盤中數(shù)據(jù)的方法進行了詳細的描述,而對應于該方法,提供了一種刪除硬盤中數(shù)據(jù)的裝置,應用在第一計算設備中,所述第一計算設備與第二計算設備連接,其中,所述第一計算設備包括:硬盤設備,軟件系統(tǒng),所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,參考圖7,所述裝置包括:接收模塊701,用于接收一電源啟動指令。驗證模塊702,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過從所述第二計算設備獲得的硬盤密碼驗證所述硬盤設備。判斷模塊703,用于判斷所述是否有從所述第二計算設備獲得的刪除觸發(fā)指令。刪除模塊704,用于在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
而除了上述模塊,參考圖8,該裝置還包括發(fā)送模塊801,用于在所述第一計算設備與所述第二計算設備都處于供電狀態(tài)下時,在所述第二計算設備的操作系統(tǒng)中,向所述第一計算設備的基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令以及硬盤密碼。校驗模塊802,用于通過所述第一計算設備的基本輸入輸出系統(tǒng)校驗從所述第二計算設備獲得的硬盤密碼是否正確。寫入模塊803,用于在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入所述第一計算設備的一存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。通過本發(fā)明的一個或多個實施例,可以實現(xiàn)如下技術(shù)效果:一、本發(fā)明通過上述一個或多個實施例,使用刪除硬盤數(shù)據(jù)的應用程序軟件或WMI在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),解決了現(xiàn)有技術(shù)中存在的格式化硬盤不能徹底刪除硬盤中數(shù)據(jù)的技術(shù)問題,具有能夠徹底刪除硬盤中數(shù)據(jù)的技術(shù)效果。二、本發(fā)明通過上述一個或多個實施例,使用刪除硬盤數(shù)據(jù)的應用程序軟件或WMI在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),解決了現(xiàn)有技術(shù)中存在的使用刪除硬盤中數(shù)據(jù)的工具不能刪除硬盤設備中的冗余扇區(qū)中的數(shù)據(jù)的技術(shù)問題,具有能夠刪除硬盤中冗余扇區(qū)中的數(shù)據(jù)的技術(shù)效果。三、本發(fā)明通過上述一個或多個實施例,使用刪除硬盤數(shù)據(jù)的應用程序軟件或WMI在操作系統(tǒng)下刪除硬盤中數(shù)據(jù),解決了現(xiàn)有技術(shù)中存在的不能在操作系統(tǒng)下刪除硬盤數(shù)據(jù)的技術(shù)問題,具有能夠在操作系統(tǒng)下刪除硬盤數(shù)據(jù)的技術(shù)效果。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種刪除硬盤中數(shù)據(jù)的方法,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電,其特征在于,所述方法包括: 接收一電源啟動指令; 在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
2.如權(quán)利要求1所述的方法,其特征在于,在所述接收一電源啟動指令之前,所述方法還包括: 在所述計算設備處于供電狀態(tài)下時,在所述操作系統(tǒng)中,向所述基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令; 通過所述基本輸入輸出系統(tǒng)校驗硬盤密碼是否正確; 在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入一存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。
3.如權(quán)利要求2所述的方法,其特征在于,所述向所述基本輸入輸出系統(tǒng)發(fā)送所述刪除觸發(fā)指令,具體為: 通過刪除硬盤數(shù)據(jù)的應用程序或WMI向所述基本輸入輸出系統(tǒng)發(fā)送所述刪除觸發(fā)指令。
4.如權(quán)利要求2所述的方法,其特征在于,所述將所述約定指令寫入所述存儲器中,具體為: 通過刪除硬盤數(shù)據(jù)的應用程序或WMI,將所述刪除觸發(fā)指令寫入所述存儲器中。
5.如權(quán)利要求1所述的方法,其特征在于,所述在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除,具體為: 在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過存儲在所述存儲器中的硬盤密碼驗證所述硬盤設備; 判斷所述存儲器中是否有刪除觸發(fā)指令; 在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
6.一種刪除硬盤中數(shù)據(jù)的方法,應用在第一計算設備中,所述第一計算設備與第二計算設備連接,其中,所述第一計算設備包括:硬盤設備,軟件系統(tǒng),所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,其特征在于,所述方法包括: 接收一電源啟動指令; 在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過從所述第二計算設備獲得的硬盤密碼驗證所述硬盤設備; 判斷所述是否有從所述第二計算設備獲得的刪除觸發(fā)指令; 在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
7.如權(quán)利要求6所述的方法,其特征在于,在所述接收一電源啟動指令之前,所述方法還包括: 在所述第一計算設備與所述第二計算設備都處于供電狀態(tài)下時,在所述第二計算設備的操作系統(tǒng)中,向所述第一計算設備的基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令以及所述硬盤密碼; 通過所述第一計算設備的基本輸入輸出系統(tǒng)校驗從所述第二計算設備獲得的硬盤密碼是否正確; 在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入所述第一計算設備的一存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。
8.一種刪除硬盤中數(shù)據(jù)的裝置,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電,其特征在于,所述裝置包括: 接收模塊,用于接收一電源啟動指令; 第一執(zhí)行模塊,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
9.如權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 發(fā)送模塊,用于在所述計算設備處于供電狀態(tài)下時,在所述操作系統(tǒng)中,向所述基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令; 校驗模塊,用于通過所述基本輸入輸出系統(tǒng)校驗硬盤密碼是否正確; 寫入模塊,用于在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入一存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。
10.如權(quán)利要求8所述的裝置,其特征在于,所述第一執(zhí)行模塊具體包括: 驗證模塊,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過存儲在所述存儲器中的硬盤密碼驗證所述硬盤設備; 判斷模塊,用于判斷所述存儲器中是否有刪除觸發(fā)指令; 第二執(zhí)行模塊,用于在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
11.一種刪除硬盤中數(shù)據(jù)的裝置,應用在第一計算設備中,所述第一計算設備與第二計算設備連接,其中,所述第一計算設備包括:硬盤設備,軟件系統(tǒng),所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,其特征在于,所述裝置包括: 接收模塊,用于接收一電源啟動指令; 驗證模塊,用于在所述基本輸入輸出系統(tǒng)加電自檢過程中,通過從所述第二計算設備獲得的硬盤密碼驗證所述硬盤設備; 判斷模塊,用于判斷所述是否有從所述第二計算設備獲得的刪除觸發(fā)指令; 刪除模塊,用于在有所述刪除觸發(fā)指令時,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
12.如權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括: 發(fā)送模塊,用于在所述第一計算設備與所述第二計算設備都處于供電狀態(tài)下時,在所述第二計算設備的操作系統(tǒng)中,向所述第一計算設備的基本輸入輸出系統(tǒng)發(fā)送刪除觸發(fā)指令以及所述硬盤密碼; 校驗模塊,用于通過所述第一計算設備的基本輸入輸出系統(tǒng)校驗從所述第二計算設備獲得的硬盤密碼是否正確; 寫入模塊,用于在所述硬盤密碼正確時,將所述刪除觸發(fā)指令與所述硬盤密碼寫入所述第一計算設備的一 存儲器中,所述存儲器與所述硬盤設備為不同的存儲介質(zhì)。
全文摘要
本發(fā)明公開了一種刪除硬盤中數(shù)據(jù)的方法及裝置,應用在一包括硬盤設備和軟件系統(tǒng)的計算設備中,所述軟件系統(tǒng)包括操作系統(tǒng),與所述操作系統(tǒng)對應的基本輸入輸出系統(tǒng),及存儲在所述基本輸入輸出系統(tǒng)中的硬盤數(shù)據(jù)刪除指令,所述計算設備通過一電源供電,所述方法包括接收一電源啟動指令;在所述基本輸入輸出系統(tǒng)加電自檢過程中,執(zhí)行所述硬盤數(shù)據(jù)刪除指令,以對所述硬盤設備中的數(shù)據(jù)進行刪除。
文檔編號G06F12/16GK103186482SQ20111044891
公開日2013年7月3日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者吳學剛, 彭文武 申請人:聯(lián)想(北京)有限公司