專利名稱:快速安全刪除硬件的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種安全刪除硬件的方法,特別是一種于計(jì)算機(jī)系統(tǒng)中快速安
全地刪除USB可移動(dòng)存儲(chǔ)器設(shè)備的方法。
背景技術(shù):
隨著閃存(Flash)技術(shù)的發(fā)展和其存儲(chǔ)容量的不斷增加以及其價(jià)格的相 對下降,基于閃存的設(shè)備在計(jì)算機(jī)系統(tǒng)中得到越來越廣泛的應(yīng)用。相對于傳統(tǒng) 的磁盤來說,閃存具有體積小、速度快、可靠性高,并且還具有很好的抗震防 摔等優(yōu)點(diǎn),因此被廣泛應(yīng)用于各種可移動(dòng)存儲(chǔ)設(shè)備之中,并通過USB (通用串 行總線)實(shí)現(xiàn)與計(jì)算機(jī)(電腦)系統(tǒng)的連接,這種設(shè)備通常被稱成為USB閃盤
(Flash Disk)或簡稱為U盤。除此之外,各種閃存卡(Flash Memory Card, 例如SD卡、CF卡、,C卡、TF卡、xD卡、M2卡等)、記憶棒(Memory Stick ) 也可以通過USB讀卡器與計(jì)算機(jī)進(jìn)行連接。此外USB還被廣泛應(yīng)用于鼠標(biāo)、打 印機(jī)、掃描器等計(jì)算機(jī)外圍設(shè)備之中并實(shí)現(xiàn)與計(jì)算機(jī)的數(shù)據(jù)交換,可以說USB 已經(jīng)成為目前計(jì)算機(jī)系統(tǒng)中最常用的數(shù)據(jù)通信接口之一。
閃存卡目前也被廣泛應(yīng)用到普通的電子消費(fèi)產(chǎn)品之中,例如MP3、 MP4、數(shù) 碼相機(jī)、數(shù)碼攝錄機(jī),以及手機(jī)等設(shè)備,并且這些設(shè)備大多會(huì)采用USB與計(jì)算 機(jī)進(jìn)行連接。由于上述設(shè)備不是電腦固定的外圍設(shè)備,在使用完畢或與計(jì)算機(jī) 完成數(shù)據(jù)交換之后,通常都會(huì)從計(jì)算機(jī)系統(tǒng)中移除(拔除)。這些產(chǎn)品對計(jì)算 機(jī)來說是一種可移動(dòng)的存儲(chǔ)設(shè)備(或稱為可移動(dòng)^茲盤),當(dāng)其與計(jì)算機(jī)連接時(shí), 計(jì)算機(jī)通常會(huì)給它分配一個(gè)臨時(shí)的磁盤標(biāo)識(通用巻號)。
要安全實(shí)現(xiàn)可移動(dòng)存儲(chǔ)設(shè)備從計(jì)算機(jī)系統(tǒng)中的拔除,通常還要經(jīng)過一個(gè)
"安全刪除硬件"的過程,這個(gè)過程一般是通過桌面任務(wù)欄右側(cè)的系統(tǒng)提示區(qū) 中的安全刪除硬件按鈕來實(shí)現(xiàn)的,單擊或雙擊該按鈕都可以開始一個(gè)硬件刪除 的過程,但雙擊該按鈕會(huì)顯示比單擊按鈕更詳盡的硬件資料,這對用戶判斷和
選擇正確的待刪除設(shè)備有幫助,因此在這里便以雙擊為例對硬件刪除的過程作 一個(gè)比較詳盡的說明。圖1為雙擊安全刪除硬件按鈕后出現(xiàn)的一個(gè)操作窗口,
圖中顯示有5個(gè)USB存儲(chǔ)器設(shè)備,其通用巻分別為F、 H、 I、 J、 K(其中K被 隱藏在窗口的下面,可通過下移巻軸看到),這其實(shí)只是接了 2個(gè)USB設(shè)備時(shí) 的情形,F(xiàn)為一個(gè)獨(dú)立的閃盤,而H、 I、 J、 K則為一個(gè)具有4個(gè)端口的讀卡器。 假設(shè)要關(guān)閉的是一個(gè)插入讀卡器內(nèi)的SD卡(H:),則可用鼠標(biāo)選擇通用巻(H:), 然后按"停止(S)"按鈕彈出一個(gè)確認(rèn)窗(圖2),最后在確認(rèn)窗按"確定,,按 鈕實(shí)現(xiàn)SD卡的刪除,當(dāng)"USB Mass Storage Device設(shè)備現(xiàn)在可以安全刪除,, 提示出現(xiàn)時(shí),便可以放心將有關(guān)的USB設(shè)備(SD卡)安全拔除。
上述安全刪除硬件的過程一般情況下都需要妥當(dāng)處理,如果處理不當(dāng)則有 可能會(huì)造成USB存儲(chǔ)設(shè)備中數(shù)據(jù)的丟失或設(shè)備的損壞,或者造成計(jì)算機(jī)系統(tǒng)的 不穩(wěn)定。在上述操作過程中可以發(fā)現(xiàn)這個(gè)操作并不是一步到位的過程,特別是 當(dāng)系統(tǒng)接駁有多個(gè)USB可移動(dòng)磁盤設(shè)備時(shí)(例如上述讀卡器的例子),用戶要 在其中挑出正確的設(shè)備并進(jìn)行刪除并不是一件容易的事情,有時(shí)需要逐個(gè)磁盤 打開檢查才知道那一個(gè)才是真正需要被刪除的,萬一出選擇錯(cuò)誤發(fā)生了問題, 也只好用戶自己去承擔(dān)了 ,這便存在著一個(gè)操作風(fēng)險(xiǎn)的問題。
此外,在實(shí)際安全刪除硬件的操作過程中還常常會(huì)遇到一些操作失敗的情 況,最常顯示的錯(cuò)誤信息為"無法停止通用巻設(shè)備,請稍候再停止該設(shè)備", 這通常在USB存儲(chǔ)器設(shè)備中有文件被打開(例如有圖片正在被瀏覽或預(yù)覽), 或計(jì)算機(jī)系統(tǒng)與該設(shè)備正進(jìn)行著數(shù)據(jù)的交換(例如播放USB存儲(chǔ)器設(shè)備內(nèi)的音 樂或視頻)時(shí)出現(xiàn),但上述的錯(cuò)誤提示含義并不明確,用戶無法從提示中知道 USB設(shè)備當(dāng)前的使用情況,更不能通過該提示去解決無法停止USB設(shè)備的問題, 造成了事實(shí)上使用的不方便。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,針對上述現(xiàn)有產(chǎn)品技術(shù)的不足,提供一 種有效的快速安全刪除硬件的方法,該方法不但比傳統(tǒng)的安全刪除硬件的方法 更為便捷有效,同時(shí)也更有目標(biāo)性及不易產(chǎn)生現(xiàn)有技術(shù)中常遇到的操作錯(cuò)誤的 情況出現(xiàn)。
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供一種于計(jì)算機(jī)當(dāng)前操作窗口中
實(shí)現(xiàn)相關(guān)硬件設(shè)備安全刪除的方法,包括以下步驟
于當(dāng)前窗口中點(diǎn)擊鼠標(biāo)右鍵,實(shí)現(xiàn)彈出包含有安全刪除硬件命令項(xiàng)的快捷 菜單,并于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將與當(dāng)前操作窗口數(shù)據(jù) 源相關(guān)的硬件設(shè)備安全刪除;或
于當(dāng)前窗口用鼠標(biāo)點(diǎn)擊菜單,實(shí)現(xiàn)彈出包含有安全刪除硬件命令項(xiàng)的下拉 菜單,并于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將與當(dāng)前操作窗口數(shù)據(jù) 源相關(guān)的硬件設(shè)備安全刪除;或
于當(dāng)前窗口中用鼠標(biāo)點(diǎn)擊安全刪除硬件按4丑,實(shí)現(xiàn)將與當(dāng)前4喿作窗口數(shù)據(jù) 源相關(guān)的硬件設(shè)備安全刪除;或
于桌面任務(wù)欄用鼠標(biāo)右鍵點(diǎn)擊任務(wù)按鈕,實(shí)現(xiàn)彈出包含有安全刪除硬件命 令項(xiàng)的快捷菜單,并于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將與該任務(wù) 數(shù)據(jù)源相關(guān)的硬件設(shè)備安全刪除;或
于計(jì)算機(jī)設(shè)備管理窗口或資源管理器窗口中選擇相關(guān)的硬件設(shè)備并點(diǎn)擊 鼠標(biāo)右鍵,以彈出包含有安全刪除硬件命令項(xiàng)的快捷菜單,然后于菜單中選擇 并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將當(dāng)前選定的硬件設(shè)備安全刪除。
本發(fā)明具有的有益效果在于 一、它是一個(gè)在當(dāng)前操作窗口中實(shí)現(xiàn)安全硬 件刪除的方法,操作最直接及最方便;二、由于當(dāng)前操作窗口與所述硬件有直 接的關(guān)聯(lián),于窗口的操作可直接關(guān)閉相應(yīng)的硬件,省卻了硬件設(shè)備選擇的麻煩, 同時(shí)還可以有效避免選擇錯(cuò)誤的情況出現(xiàn);三、本發(fā)明的方法既可由系統(tǒng)軟件 實(shí)現(xiàn),也可以由附加的監(jiān)控程序來實(shí)現(xiàn),其為計(jì)算機(jī)的使用提供了一個(gè)有效的 安全刪除硬件設(shè)備的便捷途徑。
圖l是現(xiàn)有技術(shù)安全刪除硬件的操作窗口 (一); 圖2是現(xiàn)有技術(shù)安全刪除硬件的操作窗口 ( 二 ); 圖3是本發(fā)明安全刪除硬件實(shí)施例一的操作窗口; 圖4是本發(fā)明安全刪除硬件實(shí)施例二的操作窗口; 圖5是本發(fā)明安全刪除硬件實(shí)施例三的操作窗口;
圖6是本發(fā)明安全刪除硬件實(shí)施例四的操作窗口 ; 圖7是本發(fā)明安全刪除硬件實(shí)施例五的操作窗口; 圖8是本發(fā)明安全刪除硬件實(shí)施例六的操作窗口; 圖9是本發(fā)明安全刪除硬件實(shí)施例七的操作窗口;
圖10是本發(fā)明實(shí)施例相關(guān)的于當(dāng)前才喿作窗口通過快捷菜單實(shí)現(xiàn)安全刪除 硬件的流程圖11是本發(fā)明實(shí)施例相關(guān)的于當(dāng)前操作窗口通過下拉菜單實(shí)現(xiàn)安全刪除 硬件的流程圖12是本發(fā)明實(shí)施例相關(guān)的于計(jì)算機(jī)設(shè)備管理窗口或資源管理器窗口通 過快捷菜單實(shí)現(xiàn)安全刪除硬件的流程圖13是本發(fā)明實(shí)施例相關(guān)的Ji控軟件的安裝流程圖14是本發(fā)明實(shí)施例相關(guān)的監(jiān)控軟件對操作中出現(xiàn)無法刪除硬件問題的 處理流程圖15是本發(fā)明安全刪除硬件實(shí)施例八的操作窗口。
具體實(shí)施例方式
下面結(jié)合附圖對本發(fā)明作進(jìn)一步的描述。
圖l、圖2為現(xiàn)有的技術(shù),這在背景技術(shù)中已有相應(yīng)的介紹,其最大的不足 是不能在當(dāng)前的文件目錄窗口或應(yīng)用程序窗口中直接將硬件刪除,而事實(shí)上當(dāng) 前操作的窗口才是進(jìn)行相關(guān)硬件刪除的最佳位置。在現(xiàn)實(shí)生活中最常用的硬件 刪除操作是插入U(xiǎn)盤拷貝文件后將U盤拔除,或者將數(shù)碼相機(jī)的存儲(chǔ)卡插入讀卡 器于電腦上瀏覽,完畢后將存儲(chǔ)卡/讀卡器移除,在這兩個(gè)例子中,其當(dāng)前才喿作 的窗口是文件目錄(或稱文件夾)窗口或圖片瀏覽器窗口,如果能在該窗口上 直接關(guān)閉窗口 /程序并完成相應(yīng)的安全刪除USB裝置的操作,無疑能為用戶帶來 最大的方便,免卻用戶除了要關(guān)閉相應(yīng)的操作窗口之外,還要另行打開一個(gè)刪 除硬件的窗口,并在窗口上從新選擇之前操作的USB硬件設(shè)備,并進(jìn)行相關(guān)的刪 除硬件操作,同時(shí)還要冒著可能出現(xiàn)的硬件選擇錯(cuò)誤帶來的風(fēng)險(xiǎn)。
下面請參照圖3所示,這是本發(fā)明安全刪除硬件實(shí)施例一的操作窗口。圖中, 30為于Windows操作系統(tǒng)(以下均以Windows系統(tǒng)為例作"說明,相關(guān)內(nèi)容也適用
于其它的操作系統(tǒng),例如Linux或Mac 0S等)中打開的一個(gè)文件目錄窗口 (圖中 是根目錄,其概念也適用于子目錄),31為該目錄窗口的地址欄,圖中顯示的
"H:\"代表當(dāng)前的地址路徑為(H:)盤,這同時(shí)也意味與該窗口相關(guān)的硬件設(shè) 備(數(shù)據(jù)來源)為(H:)盤。32為于該窗口的主顯示區(qū)空白處點(diǎn)擊鼠標(biāo)右鍵時(shí) 彈出來的一個(gè)快捷菜單,菜單上有一個(gè)"安全刪除硬件,,的命令項(xiàng)33,這便是 本發(fā)明實(shí)施例于系統(tǒng)中增加的 一個(gè)快速安全刪除硬件的功能,該功能與現(xiàn)有的 安全刪除硬件的操作具有明顯的不同,.這不僅在于其菜單彈出的位置不同,更 重要的是菜單中包含有刪除對象(硬件,本例子中是(H:)盤)的信息,即當(dāng) 前操作窗口為(H:)盤的文件目錄,在該窗口中安全刪除硬件就代表著要?jiǎng)h除
(移除)(H:)盤,這自身包含的指向性省卻了用戶選擇硬件的麻煩,可以一步 到位直接刪除與當(dāng)前窗口相關(guān)的硬件設(shè)備。為了進(jìn)一步明確/提示刪除的硬件設(shè) 備,在菜單中還可以顯示待刪除硬件的信息,例如顯示"安全刪除硬件(H:)" 或"安全刪除可移動(dòng)^茲盤(H:)"等,則其操作的含義將更為清晰。在實(shí)施過程 中,也可以將有關(guān)安全刪除硬件的快捷菜單擴(kuò)展到其它位置,例如在菜單欄或 工具欄的空白處,或選擇文件或文件夾后彈出的快捷菜單等地方也是可以的, 其原理也是一樣的。
下面請?jiān)賲⒄請D4所示,這是本發(fā)明安全刪除硬件實(shí)施例二的操作窗口。圖 中,40為于系統(tǒng)中打開的一個(gè)文件目錄窗口, 41為標(biāo)題欄,其顯示了當(dāng)前的操 作對象為可移動(dòng)磁盤(H:),這意味著該目錄窗口與(H:)盤硬件設(shè)備相關(guān)。42 為點(diǎn)擊"文件"菜單項(xiàng)45時(shí)彈出來的一個(gè)下拉菜單,菜單上有一個(gè)"關(guān)閉并安 全刪除硬件"的命令43,這便是本發(fā)明實(shí)施例于系統(tǒng)中增加的一個(gè)快速安全刪 除硬件的功能,該功能與現(xiàn)有的安全刪除硬件功能相比,也有明顯的不同,因 為其同樣包含有操作對象(硬件)的信息,即當(dāng)前操作窗口為(H:)盤(數(shù)據(jù) 來源),在(H:)盤彈出的菜單中刪除硬件代表著刪除(移除)(H:)盤,這<更 省卻了用戶選擇硬件的麻煩,可以 一 步到位直接關(guān)閉當(dāng)前的目錄窗口以及刪除 相應(yīng)的硬件。為了進(jìn)一步明確刪除的對象,在刪除硬件的菜單中還可以顯示相 關(guān)石更件的信息,例如顯示"關(guān)閉并安全刪除硬/f牛(H:)"或"關(guān)閉并安全刪除可 移動(dòng)磁盤(H:),,等,使其操作的含義更為清晰。在實(shí)施過程中,也可以將有關(guān) 安全刪除硬件的下拉菜單放到其它的位置,例如在"工具"菜單之中。另外,
也可以直接在標(biāo)題欄的硬件設(shè)備標(biāo)志41旁增加 一 個(gè)安全刪除硬件的功能按鈕 46,當(dāng)點(diǎn)擊該按鈕時(shí)可直接將相關(guān)的硬件設(shè)備安全刪除,這不但使用起來倍感 方便,而且其操作對象(H:)也非常清晰,不容易出差錯(cuò)。
下面請?jiān)賲⒄請D5所示,這是本發(fā)明安全刪除硬件實(shí)施例三的操作窗口。圖 中,50為一個(gè)應(yīng)用程序窗口,這里具體是圖片瀏覽器ACDSee將存放于USB存儲(chǔ)設(shè) 備(H:)盤中的圖片51打開的圖片瀏覽窗口,在程序窗口的標(biāo)題欄55中顯示文 件名"Fig-7. jpg",這實(shí)際上也包含了當(dāng)前窗口圖片的^f茲盤來源信息,因?yàn)樵?文件在本實(shí)施例中是存放在可移動(dòng)磁盤(H:)中的,這說明了當(dāng)前窗口與硬件 (H:)盤相關(guān)(為凝:據(jù)來源)。52為于程序主顯示區(qū)用鼠標(biāo)右4定點(diǎn)擊而彈出的一 個(gè)快捷菜單,菜單上有一個(gè)"關(guān)閉并安全刪除硬件"的命令項(xiàng)53,這便是本發(fā) 明實(shí)施例于應(yīng)用程序中增加的一個(gè)快速安全刪除硬件的功能,該功能與現(xiàn)有的 安全刪除硬件功能相比有明顯的不同,因?yàn)槠渫瑯影胁僮鲗ο?硬件)的 信息,即當(dāng)前窗口瀏覽的圖片來自(H:)盤,在該圖片瀏覽區(qū)彈出的快捷菜單 刪除硬件代表了刪除(H:)盤,這便省卻了用戶選擇硬件的麻煩,可以一步到 位直接關(guān)閉當(dāng)前的程序以及刪除相應(yīng)的硬件。為了進(jìn)一步明確刪除的對象,在 刪除硬件的菜單中還可以顯示相關(guān)硬件的信息,例如顯示"安全刪除硬件(H:)" 或"關(guān)閉并安全刪除可移動(dòng)磁盤(H:)"等,使其操作的含義更為清晰。在實(shí)施 過程中,也可以將有關(guān)安全刪除硬件的快捷菜單放到其它的位置,例如放在下 拉菜單之中,或窗口的某些位置(例如標(biāo)題欄)直接增加一個(gè)專用的安全刪除 硬件的功能按鈕,當(dāng)點(diǎn)擊該按鈕時(shí),可直接安全刪除當(dāng)前窗口文件所對應(yīng)的磁 盤硬件,同時(shí)還可以在該功能按鈕旁顯示當(dāng)前瀏覽的圖片的數(shù)據(jù)來源(磁盤通 用巻號),使其操作更為清晰與明確。
下面請?jiān)賲⒄請D6所示,這是本發(fā)明安全刪除硬件實(shí)施例四的操作窗口。圖 中,60為一個(gè)應(yīng)用程序窗口,這里具體是Windows媒體播放器(Media Player, 其包含了音頻和視頻的播放)的窗口,圖中61顯示正在播放的文件名稱,在本 實(shí)施例中是正在播放存放在可移動(dòng)磁盤(H:)中的歌曲《秋去秋來》,因此當(dāng)前 窗口的數(shù)據(jù)來源為(H:)盤。62為于媒體播放器的播放區(qū)上點(diǎn)擊鼠標(biāo)右鍵彈出 的一個(gè)快捷菜單,菜單上有一個(gè)"安全刪除硬件"的命令項(xiàng)63,這便是本發(fā)明 實(shí)施例于應(yīng)用程序中增加的一個(gè)快速安全刪除硬件的功能,其同樣包含有信號
源(存儲(chǔ)y泉體硬件)的信息,在該程序播放區(qū)彈出的快捷菜單安全刪除硬件代
表了要?jiǎng)h除(H:)盤,這便省卻了用戶選擇硬件的麻煩,可以一步到位直接刪 除相應(yīng)的硬件。為了進(jìn)一步明確刪除的對象,在刪除硬件的菜單中還可以顯示 相關(guān)硬件的信息,例如顯示"安全刪除硬件(H:)"或"關(guān)閉并安全刪除可移動(dòng) 磁盤(H:),,等,使其操作的含義更為清晰。在實(shí)施過程中,也可以將有關(guān)安全 刪除硬件的快捷菜單放到其它的位置,例如放在下拉菜單之中,或窗口的某些 位置(例如標(biāo)題欄)直接增加一個(gè)專用的安全刪除硬件的功能按鈕,當(dāng)點(diǎn)擊該 按鈕時(shí)可直接刪除當(dāng)前窗口媒體文件相關(guān)的硬件,同時(shí)還可以在該功能按鈕旁 顯示當(dāng)前播放的+某體的數(shù)據(jù)來源(磁盤通用巻號),使其操作更為清晰與明確。
下面請?jiān)賲⒄請D7所示,這是本發(fā)明安全刪除硬件實(shí)施例五的操作窗口。圖 中,70為一個(gè)應(yīng)用程序窗口,這里具體是Microsoft Office的文字處理器Word 的文件編輯窗口,圖中71顯示正在編輯的文件名稱,在本實(shí)施例中是一個(gè)存放 在可移動(dòng)磁盤(H:)中的文件《USB_4_8.doc》,因此當(dāng)前窗口的數(shù)據(jù)來源為(H:) 盤。72為于該文件窗口的標(biāo)題欄上點(diǎn)擊鼠標(biāo)右鍵彈出的一個(gè)快捷菜單,菜單上 有一個(gè)"關(guān)閉并安全刪除硬件,,的命令項(xiàng)73,這便是本發(fā)明實(shí)施例于應(yīng)用程序 中增加的一個(gè)快速安全刪除硬件的功能,其同樣包含有信號源(被編輯文件的 存儲(chǔ)硬件載體)的信息,在該程序窗口彈出的快捷菜單安全刪除硬件代表了要 刪除(H:)盤,這便省卻了用戶選擇硬件的麻煩,可以一步到位直接刪除相應(yīng) 的硬件。為了進(jìn)一步明確刪除的對象,在刪除硬件的菜單中還可以顯示相關(guān)硬 件的信息,例如顯示"安全刪除硬件(H:)"或"關(guān)閉并安全刪除可移動(dòng)》茲盤(H:)" 等,使其操作的含義更為清晰。在實(shí)施過程中,也可以將有關(guān)安全刪除硬件的 菜單放到其它的位置,例如放在主編輯區(qū),或在菜單欄的下拉菜單之中,也可 以在窗口的某些位置(例如標(biāo)題欄)直接增加一個(gè)專用的安全刪除硬件的功能 按鈕,當(dāng)點(diǎn)擊該按鈕時(shí)可直接刪除當(dāng)前窗口文件所對應(yīng)的硬件,同時(shí)還可以在 該功能按鈕旁顯示當(dāng)前文件的來源(磁盤通用巻號),》使其揚(yáng):作更為清晰與明確。
圖5至圖7所述的當(dāng)前窗口是一個(gè)應(yīng)用軟件程序的窗口,常用的應(yīng)用程序 包括文字編輯器,例如Office Word、Not印ad、 Edit Plus、 Emacs、 UltraEdit 、 TextMate、 Vim、 TextPad等;電子表格,例如Office Excel、 WPS、 Google Spreadsheets, TinySheet、 Cell等;圖片瀏覽器,例如ACDSee、 MSPaint、ImageSee、 CoolView、 Picassa、 Pictomio、 FreshView、 FastPictureViewer、 bkViewer等;音樂播放器,例如Media Player、RealPlayer、Quicktime、 iTunes、 TTPlayer、 Winamp、 KuG()o、 MVB0X、 AirPlay、 Beoplayer等;視頻播放器,例 如Media Player、 RealPlayer、 Baofeng、 RmPlay、 Rmvb-Play、 KMPlayer、 MYMPC、 ABPlayer等。事實(shí)上任何可以從USB可移動(dòng)存儲(chǔ)設(shè)備中打升的程序,或數(shù)據(jù)來 源于USB可移動(dòng)存儲(chǔ)設(shè)備的程序,都可以采用本發(fā)明的方法,通過當(dāng)前程序窗 口進(jìn)行相關(guān)硬件的快速安全刪除。
下面請?jiān)賲⒄請D8所示,這是本發(fā)明安全刪除硬件實(shí)施例六的操作窗口。圖 中,80為Windows系統(tǒng)中的"我的電腦"窗口,在該窗口中可以看到電腦中的所 有磁盤硬件設(shè)備信息以及其它的信息(例如打印機(jī)及共享文檔等,由于這些與 硬件刪除無關(guān),這里不作贅述)。在現(xiàn)有的技術(shù)當(dāng)中不能在此窗口直接刪除硬件, 這為系統(tǒng)的管理帶來一些不便。在本實(shí)施例中便通過鼠標(biāo)右鍵快捷菜單增加了 安全刪除硬件功能來彌補(bǔ)現(xiàn)有技術(shù)的不足。圖中81為需要?jiǎng)h除的硬件,這里是 可移動(dòng)磁盤(F:),首先用鼠標(biāo)選擇(指向)(F:)盤,然后按下鼠標(biāo)右鍵彈出 快捷菜單82,在菜單上有一個(gè)"安全刪除硬件"的命令項(xiàng)83,這便是本發(fā)明實(shí) 施例于Windows操作系統(tǒng)中增加的一個(gè)快速安全刪除硬件的功能,這個(gè)功能使系 統(tǒng)通過"我的電腦"進(jìn)行設(shè)備的管理更為方便,可以一步到位直接刪除相應(yīng)的 硬件,當(dāng)相應(yīng)的硬件被刪除后,相關(guān)的圖標(biāo)便從"我的電腦"窗口中刪除,實(shí) 現(xiàn)了實(shí)時(shí)的電腦設(shè)備管理。本實(shí)施例的概念同樣適用于Windows系統(tǒng)中的"資源 管理器,,操作,即也可以在資源管理器窗口中的相應(yīng)硬件上按下鼠標(biāo)右鍵彈出 快捷菜單,并通過菜單上的"安全刪除硬件"命令快速安全刪除硬件,這個(gè)功 能使系統(tǒng)通過"資源管理器,,進(jìn)行系統(tǒng)資源的管理更為方便,可以一步到位直 接刪除相應(yīng)的硬件,當(dāng)相應(yīng)的硬件被刪除后,相關(guān)的圖標(biāo)便從"資源管理器" 窗口中刪除,實(shí)現(xiàn)了實(shí)時(shí)資源管理。
下面請?jiān)賲⒄請D9所示,這是本發(fā)明安全刪除硬件實(shí)施例七的操作窗口。圖 中,90為Windows桌面任務(wù)欄上的一個(gè)"任務(wù)按4丑",在本實(shí)施例中具體是可移 動(dòng)磁盤(H:)最小化后的一個(gè)窗口,圖中顯示的內(nèi)容91也正好代表了與其相關(guān) 的硬件為(H:)盤。92為于該任務(wù)按鈕上點(diǎn)擊鼠標(biāo)右鍵彈出的一個(gè)快捷菜單, 菜單上有一個(gè)"安全刪除硬件"的命令項(xiàng)93,這便是本發(fā)明實(shí)施例于任務(wù)按鈕中增加的一個(gè)快速安全刪除硬件的功能,其同樣包含有相關(guān)硬件(H:)盤的信 息,在該按鈕中彈出的快捷菜單安全刪除硬件代表了要?jiǎng)h除(H:)盤,這便省 卻了用戶選擇硬件的麻煩,可以一步到位直接刪除相應(yīng)的硬件。為了進(jìn)一步明 確刪除的對象,在刪除硬件的菜單中還可以顯示相關(guān)硬件的信息,例如顯示"安 全刪除硬件(H:)"等,使其操作的含義更為清晰。
下面請?jiān)賲⒄請DIO所示,這是本發(fā)明實(shí)施例相關(guān)的于當(dāng)前操作窗口通過 快捷菜單實(shí)現(xiàn)安全刪除硬件的流程圖。圖中步驟S1001為于當(dāng)前才喿作窗口中點(diǎn) 擊鼠標(biāo)右鍵;步驟S1002為彈出包含安全刪除硬件命令項(xiàng)的快捷菜單;步驟 S1003為于菜單中選擇并執(zhí)行所述的安全刪除硬件的命令;步驟S1004為顯示 刪除中的狀態(tài)信息;步驟S1005為關(guān)閉當(dāng)前運(yùn)行的程序;步驟S1006為關(guān)閉所 有從該硬件中打開的文件目錄(文件夾);步驟S1007為停止系統(tǒng)與該硬件的 數(shù)據(jù)傳輸;步驟S1008為切斷系統(tǒng)對該硬件的電源供應(yīng);步驟S1009為顯示完 成信息并可進(jìn)行硬件的安全移除。
下面請?jiān)賲⒄請D11所示,這是本發(fā)明實(shí)施例相關(guān)的于當(dāng)前操作窗口通過 下拉菜單實(shí)現(xiàn)安全刪除硬件的流程圖。圖中步驟SllOl為于當(dāng)前操作窗口中點(diǎn) 擊菜單項(xiàng);步驟S1102為彈出包含安全刪除硬件命令項(xiàng)的下拉菜單;步驟S1103 為于菜單中選擇并執(zhí)行所述的安全刪除硬件的命令;步驟S1104為顯示刪除中 的狀態(tài)信息;步驟S1105為關(guān)閉當(dāng)前運(yùn)行的程序;步驟S1106為關(guān)閉所有從該 硬件中打開的文件目錄(文件夾);步驟S1107為停止系統(tǒng)與該硬件的數(shù)據(jù)傳 輸;步驟S1108為切斷系統(tǒng)對該硬件的電源供應(yīng);步驟S1109為顯示完成信息 并可進(jìn)行硬件的安全移除。
下面請?jiān)賲⒄請D12所示,這是本發(fā)明實(shí)施例相關(guān)的于計(jì)算機(jī)設(shè)備管理窗 口或資源管理器窗口通過快捷菜單實(shí)現(xiàn)安全刪除硬件的流程圖。圖中步驟 S1201為于電腦設(shè)備或資源管理器窗口選擇硬件設(shè)備;步驟S1202為于所述的 硬件設(shè)備上點(diǎn)擊鼠標(biāo)右鍵;步驟S1203為彈出包含安全刪除硬件命令項(xiàng)的快捷 菜單;步驟S1204為于菜單中選擇并執(zhí)行所述的安全刪除硬件的命令;步驟 S1205為關(guān)閉所有從該硬件中打開的文件目錄(文件夾);步驟S1206為停止系 統(tǒng)與該硬件的數(shù)據(jù)傳輸;步驟S1207為切斷系統(tǒng)對該硬件的電源供應(yīng);步驟 S1208為刪除該硬件設(shè)備于系統(tǒng)中的標(biāo)志;步驟S1209為顯示完成信息并可進(jìn)
行硬件的安全移除。
下面請?jiān)賲⒄請D13所示,這是本發(fā)明實(shí)施例相關(guān)的監(jiān)控軟件的安裝流程 圖。圖中步驟S1301為運(yùn)行所述的監(jiān)控軟件程序的安裝程序;步驟S1302為搜 索并讀取系統(tǒng)注冊表的信息;步驟S1303為將包含有安全刪除硬件命令項(xiàng)的快 捷菜單或下拉菜單寫入到系統(tǒng)注冊表的相關(guān)表項(xiàng)之中;步驟S1304為將菜單中 安全刪除硬件的命令與安全刪除硬件的程序相關(guān)聯(lián);步驟S1305為設(shè)置開機(jī)自 動(dòng)運(yùn)行監(jiān)控程序;步驟S1306為更新并保存系統(tǒng)注冊表。
關(guān)于在當(dāng)前窗口的菜單中增加安全刪除硬件的命令有多種不同的方法,對 于由系統(tǒng)程序管理的窗口,例如文件目錄(文件夾)和電腦設(shè)備管理窗口、資 源管理器窗口等,最直接的方法是由系統(tǒng)程序本身來增加所述的功能,即增加 相應(yīng)的菜單和命令,調(diào)用相關(guān)的程序,以及管理整個(gè)安全刪除^5更件的過程和信 息顯示;而對于應(yīng)用程序窗口,當(dāng)然最直接的也是由應(yīng)用程序本身來直接處理 所述的安全刪除硬件的功能,即是將相關(guān)功能增加到文字處理器軟件、電子表 格軟件、圖片瀏覽器軟件、音樂播放器軟件、視頻播放軟件,以及其它各種相 關(guān)的應(yīng)用軟件之中。除此之外,也可以采用一個(gè)附加的應(yīng)用程序來實(shí)現(xiàn)所述的 快速安全刪除硬件的功能,圖13所述的監(jiān)控程序便是這樣的一個(gè)應(yīng)用程序, 它可以在安裝時(shí)搜索所有在系統(tǒng)中已經(jīng)安裝的應(yīng)用程序,并根據(jù)各個(gè)不同的應(yīng) 用程序的情況增加相應(yīng)的菜單、圖標(biāo)和命令,以及建立起相關(guān)菜單與安全刪除 硬件程序的對應(yīng)關(guān)系;該監(jiān)控程序同時(shí)還可以修改系統(tǒng)的設(shè)置,使系統(tǒng)文件目 錄窗口、電腦設(shè)備管理窗口、資源管理器窗口、任務(wù)按^紐區(qū)窗口的相關(guān)菜單中 包含有安全刪除硬件的信息和命令,使本發(fā)明的快速安全刪除硬件功能可以得 以實(shí)現(xiàn)。
監(jiān)控程序除實(shí)現(xiàn)上述的功能以外,還可以包含有對刪除硬件過程中出現(xiàn)的 問題(無法刪除硬件)進(jìn)行處理的功能,該功能的流程如圖14所示。圖中步 驟S1401為搜索系統(tǒng)中當(dāng)前在運(yùn)行的與所述硬件有關(guān)聯(lián)的程序;步驟S1402為 將所有相關(guān)的正在運(yùn)行的程序進(jìn)行列表顯示;步驟S1403為選擇相關(guān)的程序; 步驟S1404為關(guān)閉所選擇的程序或停止該程序與硬件的關(guān)聯(lián)/數(shù)據(jù)傳輸;步驟 S1405為判別所有相關(guān)的程序是否已經(jīng)被關(guān)閉,如果是則進(jìn)入步驟S1406,如 果否則返回步驟S1403;步驟S1406為重新啟動(dòng)安全刪除^/f牛的過程;步驟
S1407為顯示完成信息并可進(jìn)行硬件的安全移除。上述圖14所述的對無法刪除 硬件問題的處理流程也適用于系統(tǒng)程序,即也可以在系統(tǒng)程序中實(shí)現(xiàn)相關(guān)的處 理功能。
實(shí)際上,除了上述七個(gè)實(shí)施例外,還有其它許多的相類似的實(shí)施例,由于 篇幅關(guān)系,這里不作進(jìn)一步的論述,其關(guān)鍵是在當(dāng)前的操作窗口中包含有相關(guān) 硬件的信息及可實(shí)施安全刪除硬件的操作,不排除修改原有的窗口設(shè)計(jì)以包含 相關(guān)的內(nèi)容。在圖15中便給出了這樣的一個(gè)例子(實(shí)施例八),1501為一個(gè)經(jīng) 修改過的窗口控制按鈕,傳統(tǒng)的窗口控制按鈕有最小化按鈕、最大化按鈕和關(guān) 閉按鈕,這里則用一個(gè)安全刪除USB的圖標(biāo)取代傳統(tǒng)的關(guān)閉按鈕,代表將程序 /窗口關(guān)閉的同時(shí)可將USB可移動(dòng)硬件設(shè)備刪除。在實(shí)踐中可以這樣定義/處理 所述的關(guān)閉按鈕,即若當(dāng)前窗口/程序與USB可移動(dòng)硬件設(shè)備無關(guān),則采用/顯 示傳統(tǒng)的關(guān)閉按鈕;若前窗口/程序與USB可移動(dòng)硬件設(shè)備相關(guān)(例如相關(guān)程 序在SUB中打開,或正使用USB提供的數(shù)據(jù)等),則采用/顯示安全刪除USB的 關(guān)閉按鈕,以實(shí)現(xiàn)人性化的快捷操作功能。當(dāng)然還可以同時(shí)顯示傳統(tǒng)的關(guān)閉按 鈕及安全刪除USB按鈕,以給用戶 一個(gè)新的侵it的選擇。
關(guān)于以上本文中提到的于菜單中增加命令項(xiàng)、在標(biāo)題欄增加功能按鈕,修 改系統(tǒng)的注冊表、以及獲取與當(dāng)前窗口相關(guān)的硬件信息等內(nèi)容,均為計(jì)算機(jī)相 關(guān)領(lǐng)域的公知4支術(shù),本文在此不作詳述。同時(shí)以上本文所述的僅是本發(fā)明的部 分優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本領(lǐng)域的軟件開發(fā)人員來說,在不脫離本發(fā) 明原理的前提下,還可以作若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明 的保護(hù)范圍。
權(quán)利要求
1、一種于計(jì)算機(jī)當(dāng)前操作窗口中實(shí)現(xiàn)相關(guān)硬件設(shè)備安全刪除的方法,其特征在于,包括以下步驟于當(dāng)前窗口中點(diǎn)擊鼠標(biāo)右鍵,實(shí)現(xiàn)彈出包含有安全刪除硬件命令項(xiàng)的快捷菜單,并于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將與當(dāng)前操作窗口數(shù)據(jù)源相關(guān)的硬件設(shè)備安全刪除;或于當(dāng)前窗口用鼠標(biāo)點(diǎn)擊菜單項(xiàng),實(shí)現(xiàn)彈出包含有安全刪除硬件命令項(xiàng)的下拉菜單,并于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將與當(dāng)前操作窗口數(shù)據(jù)源相關(guān)的硬件設(shè)備安全刪除;或于當(dāng)前窗口中用鼠標(biāo)點(diǎn)擊安全刪除硬件按鈕,實(shí)現(xiàn)將與當(dāng)前操作窗口數(shù)據(jù)源相關(guān)的硬件設(shè)備安全刪除;或于桌面任務(wù)欄用鼠標(biāo)右鍵點(diǎn)擊任務(wù)按鈕,實(shí)現(xiàn)彈出包含有安全刪除硬件命令項(xiàng)的快捷菜單,并于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將與該任務(wù)數(shù)據(jù)源相關(guān)的硬件設(shè)備安全刪除;或于計(jì)算機(jī)設(shè)備管理窗口或資源管理器窗口中選擇相關(guān)的硬件設(shè)備并點(diǎn)擊鼠標(biāo)右鍵,以彈出包含有安全刪除硬件命令項(xiàng)的快捷菜單,然后于菜單中選擇并執(zhí)行安全刪除硬件命令,實(shí)現(xiàn)將當(dāng)前選定的硬件設(shè)備安全刪除。
2、 如權(quán)利要求1所述的方法,其特征在于所述的安全刪除硬件的命令執(zhí) 行過程包括以下步驟(1) 、關(guān)閉所有于該硬件中打開的文件目錄窗口;(2) 、關(guān)閉當(dāng)前窗口相關(guān)的程序,或停止程序與該硬件的數(shù)據(jù)傳輸;(3) 、停止系統(tǒng)對該硬件的電源供應(yīng);(4) 、于該硬件被刪除后顯示完成信息,提示可以進(jìn)行硬件的安全移除。
3、 如權(quán)利要求1所述的方法,其特征在于所述的安全刪除硬件命令包括 對刪除硬件過程中出現(xiàn)的問題進(jìn)行處理的功能,具體包括以下步驟(1)、搜索系統(tǒng)中所有當(dāng)前與該硬件發(fā)生數(shù)據(jù)交換關(guān)系的軟件程序,并將 這些軟件程序進(jìn)行列表顯示; (2) 、接受用戶的輸入并根據(jù)輸入進(jìn)行處理,包括停止軟件程序與該硬件 的數(shù)據(jù)交換,或關(guān)閉所迷的軟件程序;(3) 、當(dāng)上述軟件程序被關(guān)閉,或與該硬件的數(shù)據(jù)交換被停止后,再次啟 動(dòng)安全刪除硬件的過程。
4、 如權(quán)利要求1所述的方法,其特征在于所述的計(jì)算積逸行于Windows 操作系統(tǒng)、Linux操:作系統(tǒng),或Mac 0S梯:作系統(tǒng)。
5、 如權(quán)利要求1所述的方法,其特征在于所述的硬件為包括USB可移動(dòng) 閃盤在內(nèi)的USB可移動(dòng)存儲(chǔ)器設(shè)備。
6、 如權(quán)利要求l所述的方法,其特征在于所述的包含安全刪除硬件命令 項(xiàng)的快捷菜單、下拉菜單,或功能按鈕均預(yù)設(shè)在當(dāng)前窗口所對應(yīng)的系統(tǒng)軟件或 應(yīng)用軟件之中,并且所述的安全刪除硬件功能也在所述軟件的管理下實(shí)施。
7、 如權(quán)利要求l所述的方法,其特征在于所述的包含安全刪除硬件命令 項(xiàng)的快捷菜單、下拉菜單,或功能按鈕均由安裝于計(jì)算機(jī)內(nèi)的監(jiān)控程序所設(shè)定, 并且所述的安全刪除^_件功能也在所述監(jiān)控程序的管理之下實(shí)施。
8、 如權(quán)利要求7所述的方法,其特征在于所述的監(jiān)控程序會(huì)讀取并修改 系統(tǒng)注冊表中與當(dāng)前程序相關(guān)的設(shè)定,使當(dāng)前窗口或當(dāng)前程序的快捷菜單、下 拉菜單,或功能按鈕中包含有安全刪除硬件的命令項(xiàng),并且使命令項(xiàng)與實(shí)施安 全刪除硬件的程序相關(guān)聯(lián)。
9、 如權(quán)利要求1所述的方法,其特征在于所述的包括安全刪除硬件命令 項(xiàng)的快捷菜單、下拉菜單,或功能按鈕中包含有與當(dāng)前窗口數(shù)據(jù)源相關(guān)的硬件 信息。
10、 如權(quán)利要求l所述的方法,其特征在于所述的當(dāng)前窗口為由系統(tǒng)管理 程序打開的當(dāng)前文件目錄窗口;或所述的當(dāng)前窗口為文字編輯器軟件程序窗口 ,所述的軟件包括Office Word、 Not印ad、 EditPlus、 Emacs、 UltraEdit 、 TextMate、 Vim、 TextPad; 或所述的當(dāng)前窗口為電子表格軟件程序窗口 ,所述的軟件包括Office Excel、 WPS、 Google Spreadsheets, TinySheet、 Cell;或所述的當(dāng)前窗口為圖片瀏覽器軟件程序窗口,所述的軟件包括ACDSee、MSPaint 、 ImageSee 、 CoolView 、 Picassa 、 Pictomio 、 Fresh View 、 FastPictureViewer、 bkViewer; 或所述的當(dāng)前窗口為音樂播放器軟件程序窗口 ,所述的軟件包括Media P.layer、 RealPlayer、 Quicktirae、 i.Tunes、 TTPlayer、 Winamp、 KuGoo、 MVB0X、 AirPlay、 Beoplayer; 或所述的當(dāng)前窗口為視頻播放器軟件程序窗口,所述的軟件包括Media P1 aye r 、 Rea1P1ayer 、 Baofeng 、 RmP1ay 、 Rmvb-P1ay 、證1ayer 、 MYMPC 、 ABP1ayer; 或所述的當(dāng)前窗口為于USB可移動(dòng)存儲(chǔ)設(shè)備中打開的其它應(yīng)用軟件程序窗 口 ,或數(shù)據(jù)來源于USB可移動(dòng)存儲(chǔ)設(shè)備的其它應(yīng)用軟件程序窗口 。
全文摘要
本發(fā)明實(shí)施例提供一種于計(jì)算機(jī)當(dāng)前操作窗口中實(shí)現(xiàn)相關(guān)硬件設(shè)備安全刪除的方法,包括以下步驟于當(dāng)前窗口中點(diǎn)擊鼠標(biāo)右鍵彈出快捷菜單,并于菜單中執(zhí)行安全刪除硬件命令;或于當(dāng)前窗口用鼠標(biāo)點(diǎn)擊菜單項(xiàng)彈出下拉菜單,并于菜單中執(zhí)行安全刪除硬件命令;或于當(dāng)前窗口中用鼠標(biāo)點(diǎn)擊安全刪除硬件按鈕,實(shí)現(xiàn)將與當(dāng)前操作窗口數(shù)據(jù)源相關(guān)的硬件設(shè)備安全刪除;或于桌面任務(wù)欄用鼠標(biāo)右鍵點(diǎn)擊任務(wù)按鈕彈出快捷菜單,并于菜單中執(zhí)行安全刪除硬件命令;或于計(jì)算機(jī)設(shè)備管理窗口或資源管理器窗口中選擇相關(guān)的硬件設(shè)備并點(diǎn)擊鼠標(biāo)右鍵彈出快捷菜單,并于菜單中執(zhí)行安全刪除硬件命令。本發(fā)明為計(jì)算機(jī)系統(tǒng)提供了一個(gè)快捷有效的安全刪除硬件的功能。
文檔編號G06F13/10GK101354685SQ20081014180
公開日2009年1月28日 申請日期2008年9月1日 優(yōu)先權(quán)日2008年9月1日
發(fā)明者菲 徐, 更 黃 申請人:菲 徐