專利名稱:采用同步方式實現可移動存儲設備的快速刪除的制作方法
技術領域:
本發明涉及一種安全刪除硬件的方法,特別是一種于計算機系統中快速安
全地刪除USB可移動存儲設備的方法。
背景技術:
隨著閃存(Flash)技術的發展和其存儲容量的不斷增加以及其價格的相 對下降,基于閃存的設備在計算機系統中得到越來越廣泛的應用。相對于傳統 的磁盤來說,閃存具有體積小、速度快、可靠性高,并且還具有很好的抗震防 摔等優點,因此被廣泛應用于各種可移動存儲設備之中,并通過USB(通用串 行總線)實現與計算機(電腦)系統的連接,這種設備通常被稱成為USB閃盤
(Flash Disk)或簡稱為U盤。除此之外,各種閃存卡(Flash Memory Card, 例如SD卡、CF卡、醒C卡、TF卡、xD卡、M2卡等)、記憶棒(Memory Stick ) 也可以通過USB讀卡器與計算機進行連接。此外USB還被廣泛應用于鼠標、打 印機、掃描器等計算機外圍設備之中并實現與計算機的數據交換,可以說USB 已經成為目前計算機系統中最常用的數據通信接口之一。
閃存卡目前也被廣泛應用到普通的電子消費產品之中,例如MP3、 MP4、數 碼相機、數碼攝錄機,以及手機等設備,并且這些設備大多會采用USB與計算 機進行連接。由于上述設備不是電腦固定的外圍設備,在使用完畢或與計算機 完成數據交換之后,通常都會從計算機系統中移除(拔除)。這些產品對計算 機來說是一種可移動的存儲設備(或稱為可移動磁盤),當其與計算機連接時, 計算機通常會給它分配一個臨時的磁盤標識(通用巻號)。
要安全實現可移動存儲設備從計算機系統中的拔除,通常還要經過一個
"安全刪除硬件"(即卸載可移動USB存儲設備)的過程,這個過程一般是通 過桌面任務欄右側的系統提示區中的安全刪除硬件按鈕來實現的,單擊或雙擊 該按鈕都可以開始一個硬件刪除的過程,但雙擊該按鈕會顯示比單擊按鈕更詳盡的硬件資料,這對用戶判斷和選擇正確的待刪除設備有幫助,因此在這里便 以雙擊為例對硬件刪除的過程作一個比較詳盡的說明。圖l為雙擊安全刪除硬
件按鈕后出現的一個操作窗口,圖中顯示有5個USB存儲器設備,其通用巻分 別為F、 H、 I、 J、 K (其中K被隱藏在窗口的下面,可通過下移巻軸看到),這 其實只是接了 2個USB設備時的情形,F為一個獨立的閃盤,而H、 I、 J、 K 則為一個具有4個端口的讀卡器。假設要關閉的是一個插入讀卡器內的SD卡 (H:),則可用鼠標選擇通用巻(H:),然后按"停止(S )"按鈕彈出一個確認 窗(圖2),最后在確認窗按"確定"按鈕實現SD卡的刪除(卸載),當"USBMass Storage Device設備現在可以安全刪除,,提示出現時,便可以放心將有關的 USB可移動存儲設備(SD卡)安全拔除。
上述安全刪除硬件的過程一般情況下都需要妥當處理,如果處理不當則有 可能會造成USB存儲設備中數據的丟失或設備的損壞,或者造成計算機系統的 不穩定。在上述操作過程中可以發現這個操作并不是一步到位的過程,特別是 當系統接駁有多個USB可移動》茲盤設備時(例如上述讀卡器的例子),用戶要 在其中挑出正確的設備并進行刪除并不是一件容易的事情,有時需要逐個磁盤 打開檢查才知道那一個才是真正需要被刪除的,萬一出選擇錯誤發生了問題, 也只好用戶自己去承擔了 ,這便存在著一個操作風險的問題。
此外,在實際安全刪除硬件的操作過程中還常常會遇到 一些操作失敗的情 況,最常顯示的錯誤信息為"無法停止通用巻設備,請稍候再停止該設備,,, 這通常在USB存儲器設備中有文件被打開(例如有圖片正在被瀏覽或預覽), 或計算機系統與該設備正進行著數據的交換(例如播放USB存儲器設備內的音 樂或視頻)時出現,但上述的錯誤提示含義并不明確,用戶無法從提示中知道 USB設備當前的使用情況,更不能通過該提示去解決無法停止USB設備的問題, 造成了事實上使用的不方便。
發明內容
本發明所要解決的技術問題在于,針對上述現有產品技術的不足,提供一 種有效的快速安全刪除硬件,特別是刪除USB可移動存儲設備的方法,該方法 不但比傳統的方法更為便捷有效,同時也更有目標性及不易產生現有技術中可能遇到的操作錯誤的情況出現。
為了解決上述技術問題,本發明實施例提供一種于計算機系統中實現可移
動存儲設備安全刪除的便捷方法,包括以下步驟于系統或程序的相關選項中 選擇可移動存儲設備隨同窗口或程序同步刪除的選項;于當前操作窗口中執行 窗口關閉命令,繼而引發安全刪除硬件命令的執行,從而實現將與當前窗口相 關的可移動存儲設備安全刪除,或于當前操作程序中執行程序關閉命令,繼而 引發安全刪除硬件命令的執行,從而實現將與當程序相關的可移動存儲設備安 全刪除。
本發明實施例還提供一種于計算機系統中實現可移動存儲設備安全刪除 的便捷方法,包括以下步驟于系統或程序的工具欄中添加安全刪除硬件的快 捷按鈕;于當前操作窗口中點擊所述的安全刪除硬件的快捷按鈕,繼而引發安 全刪除硬件命令的執行,從而實現將與當前窗口相關的可移動存儲設備的安全 刪除。
本發明實施例還提供一種于計算機系統中實現可移動存儲設備安全刪除 的便捷方法,包括以下步驟定義安全刪除可移動存儲設備的快捷鍵;將上述 快捷鍵與安全刪除硬件的程序相關聯;用戶按下所述的快捷鍵啟動所述的安全 刪除硬件的程序,從而實現可移動存儲設備的安全刪除。
本發明具有的有益效果在于 一、它是一個在當前操作窗口或程序中實現 安全硬件刪除的方法,操作最直接及最方便;二、由于當前操作窗口或程序與 所述的可移動存儲硬件設備有直接的關聯,于當前窗口或程序的操作可直接關 閉相應的硬件,省卻了硬件設備選擇的麻煩,同時還可以避免選擇錯誤的情況 出現,為計算機使用者提供了一個安全有效的刪除USB可移動存儲設備的便捷 途徑。
圖1是現有技術安全刪除硬件的操作窗口 一; 圖2是現有:^支術安全刪除硬件的操作窗口二; 圖3是本發明實施例一的操作窗口; 圖4是本發明實施例二的操作窗口 ;圖5是本發明實施例三的操作窗口 ;
圖6是本發明實施例四的操作窗口;
圖7是Windows系統進入自定義工具欄的操作窗口 ;
圖8是本發明實施例五的自定義工具欄設置對話框操作窗口 ;
圖9是本發明實施例五的文件夾操作窗口 ;
圖10是Windows系統的可移動磁盤接入USB時的常規操作窗口 ;
圖ll是本發明實施例六的操作窗口;
圖12是本發明實施例七的操作流程圖。
具體實施例方式
下面結合附圖對本發明作進一步的描述。
圖l、圖2為現有的技術,這在背景技術中已有相應的介紹,其最大的不足 是不能在當前的窗口或程序中直接將硬件刪除,而事實上當前操作的窗口或程 序才是進行相關硬件刪除的最佳位置。在現實生活中最常用的硬件刪除操作是 插入U盤拷貝文件后將U盤拔除,或者將數碼相機的存儲卡插入讀卡器于電腦上 瀏覽,完畢后將存儲卡/讀卡器移除,在上述兩個例子中,其當前操作的窗口是 文件夾窗口或圖片瀏覽器窗口 ,如果能在窗口 /程序關閉的同時實現USB可移動 存儲設備的安全刪除,無疑會給用戶帶來最大的方便,這不但可免除用戶需要 另行打開安全刪除硬件窗口的麻煩,同時還可以避免需要在窗口上從新選擇需 要關閉的硬件設備而可能出現的操作/選擇錯誤的風險。
下面請參照圖3所示,這是本發明實施例一的操作窗口。圖中,30為于 Windows操作系統(以下均以Windows系統為例作說明,相關的概念也適用于其 它的操作系統,例如Linux或Mac 0S等)中打開的一個文件夾窗口,圖中可以看 到該文件夾對應著可移動磁盤(H:),這意味與該窗口相關的硬件為可移動存儲 設備(H:),在本例子中實際上是一個U盤。圖中31為文件夾菜單欄的"工具" 菜單,32為工具下拉菜單上的一個選項(復選項,命名為"可移動磁盤隨窗口 關閉"),選項前打的勾勾(復選標記)代表該選項已被選中,即如果關閉該文 件夾(例如鼠標點擊33,或鍵盤按下ALT-F4鍵,或通過"文件"菜單關閉),則 文件夾對應的(H:)盤也將同時被關閉(刪除),這是本發明的一個實施例子,由于刪除可移動磁盤無需再于桌面任務欄右側的系統提示區中啟動傳統的安全
刪除硬件的過程,同時也無需再從多個USB設備中選擇其中一個,因此本發明的 方法比傳統方法更為便捷及可靠(不會選錯磁盤)。而如果不想有此自動功能, 則只要點擊一下上述打勾勾的選項使其處于非選狀態,則上述的文件夾窗口操 作會與傳統窗口操作一致,即可恢復傳統的文件夾窗口操作功能。
下面請再參照圖4所示,這是本發明實施例二的操作窗口。圖中,40為 Windows系統中打開的一個文件夾選項(設置對話框)窗口, 41為本發明于所述 設置對話框中的關于可移動^P茲盤操作的選項(二選一單選項),用戶可以于"不 受當前窗口操作影響"及"跟隨窗口關閉而自動安全刪除硬件"中選擇其中一 個,這里的硬件是指可移動存儲設備(磁盤)。如果選擇前者,則所有文件夾窗 口操作與傳統窗口操作是一樣的,但如果選擇了后者(42),則該文件夾相關的 可移動存儲設備會隨文件夾窗口的關閉而自動關閉(刪除),這和圖3所述的功 能和作用是一致的,不同的僅是選項的操作方式。事實上該概念可以推廣到系 統中的所有窗口操作,即選擇窗口單獨關閉,還是將可移動存儲設備與窗口同 步關閉(刪除),這為USB可移動存儲設備的安全刪除提供了一個便捷的操作模 式。
下面請再參照圖5所示,這是本發明實施例三的操作窗口,這是將圖3、 4所 述的概念推廣到應用程序時的情形。圖中,50為一個應用程序窗口,這里具體 是圖片瀏覽器ACDSee將存放于USB存儲設備(H:)盤中的圖片文件打開時的情形, 在程序窗口標題欄中顯示的文件名"beijing2008.jpg"包含了當前窗口圖片的 來源信息,因為該文件在本實施例中是存放在可移動磁盤(H:)中的,這就意 味著當前窗口與可移動磁盤(H:)相關。圖中51為程序窗口上的"工具,,菜單, 52為菜單打開時的情形,53為菜單上的一個選項(復選項,命名為"可移動磁 盤隨程序關閉"),選項前打的勾勾代表該選項已被選中,即如果關閉該程序(例 如鼠標點擊54,或鍵盤按下ALT-F4鍵,或通過"文件,,菜單關閉),則程序對應 的(H:)盤也將同時被關閉(刪除),這是本發明的一個實施例子,由于刪除可 移動磁盤無需再于桌面任務欄右側的系統提示區中啟動傳統的安全刪除硬件的 過程,同時也無需再從多個USB設備中選擇其中一個,因此本發明的方法比傳統 方法更為便捷及可靠(不會選錯磁盤)。如果不想有此自動功能,則只要點擊一下上述打勾勾的選項使其處于非選狀態,則上述程序的操作會與其原來的操作 一致,即可恢復傳統程序的4喿作功能。
下面請再參照圖6所示,這是本發明實施例四的操作窗口。圖中60為于應用 程序圖ACDSee中打開的一個"快速查看選項"設置對話框窗口, 61為本發明于 該對話框中的關于可移動^茲盤的選項(二選一單選項),用戶可以于"不受當前 程序操作影響"及"跟隨程序關閉而自動安全刪除硬件,,中選擇其中的一個, 這里的硬件是指可移動存儲設備(磁盤)。如果選擇前者,則該程序的窗口操作 與傳統操作是一樣的,但如果選擇了后者62,則該程序相關的可移動存儲設備 會隨程序的關閉而自動關閉(刪除),這和圖5所述的功能和作用是一致的,不 同的僅是選項的操作方式。事實上該概念可以推廣到所有于系統中運行的所有 程序操作,即可選擇程序單獨關閉,還是可移動存儲設備隨同程序同步關閉(刪 除),這為USB可移動存儲設備的安全移除提供了 一個便捷的操作模式。
下面請再參照圖7所示,這是Windows系統進入自定義工具欄的操作窗口 。 圖中70為文件夾窗口,在窗口的標題欄上可以看到有"可移動磁盤(F:)"的字 樣,這同時說明了該窗口與可移動磁盤(F:)相關。點擊窗口的"查看,,菜單 71可以看到有"工具欄"的選項72,當鼠標指向該選項時會彈出一個子菜單, 該子菜單中包含有"自定義"的選項73,點擊73會彈出圖8所示的設置對話框操 作窗口。
下面請再參照圖8所示,這是本發明實施例五的自定義工具欄的設置對話框 操作窗口80。圖中的81是實施例五特有的工具欄按鈕"安全刪除硬件",當選擇 81,然后再點擊82 "添加"時,該"安全刪除硬件"按鈕便會進入83所對應的 "當前工具欄按鈕"框之內,當完成上述操作并關閉窗口后,安全刪除硬件按 鈕81,便會進入圖9所示的窗口之內。
下面請再參照圖9所示,這是本發明實施例五的文件夾操作窗口,與圖7所 示文件夾窗口的不同之處在于圖9所示的窗口90的工具欄上包含有本發明通過 圖8所述的步驟而產生的安全刪除硬件工具欄按鈕91。 91位于可移動磁盤(F:) 的文件夾窗口之內,這就意味著安全刪除硬件為"安全刪除可移動磁盤(F:)", 因此點擊該按鈕便可于關閉文件夾的同時刪除對應的設備(F:)磁盤,而無需象傳統安全刪除硬件般需要對系統中所有的可移動存儲設備進行選擇以選出需 要刪除的磁盤并進行相關的操作,從而實現可移動磁盤的快速刪除。
下面請再參照圖10所示,這是現有技術可移動》茲盤接入USB時的操作窗口 。 圖中窗口100的標題欄顯示"可移動磁盤(H:)"意味著該窗口與(H:)盤相關。 在窗口的主顯示區列出有一系列的常規操作模式(選項),其中包括有101 "打 開文件夾以查看文件",以及102 "播放,,等。在該窗口雙擊其中一個模式可以 直接進入,也可以選定一個模式然后點擊"確定"進入,以實施相關的操作。 在圖10所示的現有技術的窗口上并沒有與關閉(刪除)可移動磁盤相關的選項 或操作信息。
下面請再參照圖11所示,這是本發明實施例六的操:作窗口,該窗口 110 在可移動磁盤剛接入USB時出現,標題欄上的"可移動磁盤(H:)"代表該窗 口與(H:)盤相關。該圖與上述圖10的主要不同之處在于圖中有一個復選框 111對應著"與窗口或程序同步刪除可移動》茲盤"的復選項,當該選項被選中 時,對隨后的窗口及程序操作都會產生影響。例如在執行112 "打開文件夾以 查看文件"時,在用戶將文件夾的文件查看/處理完畢并將文件夾關閉時,與 該文件夾相對的(H:)盤也會被自動關閉(刪除),省卻了用戶再于桌面任務 欄右側的系統提示區中啟動安全刪除硬件操作的麻煩,以及可避免硬件刪除錯 誤產生的問題,這特別適合于連接及處理數碼相機時的情形。例如用戶在第一 次插入數碼相機時選擇lll "與窗口或程序同步刪除可移動磁盤"、112 "打開 文件夾以查看文件",以及113 "始終執行選擇的操作",則以后每次插入該數 碼相機時都會自動顯示相機內的圖片文件,并在瀏覽/處理完畢并關閉窗口 /程 序時,系統便會自動將數碼相機從計算機中刪除,這樣用戶便可直接拔除數碼 相機而無需再另行啟動一個安全刪除硬件的過程,這為用戶的操作帶來方便, 特別是對一些不太熟悉電腦的用戶更可避免因USB移除操作不當而帶來的麻 煩。
上述本發明實施例一至六均主要通過鼠標于當前窗口或程序中操作而實 現相關的可移動存儲設備的快速刪除。本發明的實施例七則提供一個通過定義 鍵盤的快捷鍵方式實現相關可移動存儲設備的快速刪除的方法,具體流程/步 驟如圖12所示步驟S1201為于計算機系統中安裝監控程序。該程序可以是一個應用程 序,也可以是一個系統程序,如果是系統程序,則無需另行安裝,因此可省略 此安裝步驟;
步驟S1202為于計算機系統中運行監控程序,該程序可以設置為開機自動 于系統的后臺運行。為了方便用戶的設置,可以在系統桌面任務欄右側的系統 提示區中顯示相關的程序圖標,以便用戶點擊圖標彈出設置對話框來定義/設 置有關刪除可移動存儲設備的快捷鍵(組合鍵),例如ALT + U,或CTRL + ALT 十F4等,以及設置其它的工作模式或參數;
步驟S1203為該監控程序實時監測計算機鍵盤的按鍵狀況; 步驟S1204為判別是否有所述快的捷鍵被按下,如果是則進入步驟S1205, 否則返回步驟S1203;
件夾)或程序(例如圖片瀏覽器、媒體播放器、文字編輯器等),如果有則進 入步驟S1206,否則返回步驟S1203,即放棄刪除可移動存儲設備的操作,這 可能有兩種情形, 一是系統中沒有可移動存儲設備的存在,二是系統中雖然有 可移動存儲設備,但是沒有與其相關的打開的窗口或程序,這在本實施例中將 不進行刪除可移動存儲設備的操作;
步驟S1206為判別程序中是否有未儲存的文件或數據(例如正在進行文字 或圖片編輯而未儲存有關的修改),如果是則進入步驟S1207,否則進入步驟 S1209;
步驟S1207為彈出對話框詢問是否需要進行文件/數據的儲存,并根據用 戶的輸入進行操作,如果是則進入步驟S1208,如果否則進入步驟S1209,如 果取消則并返回步驟S1203;
步驟S1208為儲存相關的文件或數據,完成后進入步驟S1209;
步驟S1209為關閉所述的窗口/程序,完成后進入步驟S1210;
步驟S1210為判別系統中是否仍有未關閉的與可移動存儲設備相關的窗 口或程序,如果否則進入步驟S1211,如果是則有兩個分支(可于步驟S1202 所述的對話框中設置),分支S1212為返回步驟S1206,即繼續關閉其它未關閉 的窗口和程序,分支S1213則為返回步驟S1203,即等待用戶輸入下一個刪除可移動存儲設備的快捷鍵才進行下一步操作,直至所有相關的窗口及程序都被
關閉為止,然后進入步驟S1211;
步驟S1211為刪除所述的可移動存儲設備并顯示完成信息,提示可以進行 相關硬件的移除,完成后返回步驟S1203,等待下一次操作。
關于以上本文中提到的檢測鍵盤的按鍵狀態、獲取可移動存儲設備與當前 窗口/程序的相關信息、于菜單、工具欄或對話框中增加有關的選項,以及安 全刪除硬件的命令等內容,均為計算機相關領域的公知技術,本文在此不作詳 述。同時以上本文所述的僅是本發明的部分優選實施方式,應當指出,對于本 領域的軟件開發人員來說,在不脫離本發明原理的前提下,還可以作若干改進 和潤飾,這些改進和潤飾也應視為本發明的保護范圍。
權利要求
1、一種于計算機系統中實現可移動存儲設備安全刪除的便捷方法,其特征在于包括以下步驟于系統或程序的相關選項中選擇可移動存儲設備隨同窗口或程序同步刪除的選項;及于當前操作窗口中執行窗口關閉命令,繼而引發安全刪除硬件命令的執行,從而實現將與當前窗口相關的可移動存儲設備安全刪除;或于當前程序中執行程序關閉命令,繼而引發安全刪除硬件命令的執行,從而實現將與當前程序相關的可移動存儲設備安全刪除。
2、 一種于計算機系統中實現可移動存儲設備安全刪除的便捷方法,其特 征在于包括以下步驟于系統或程序的工具欄中添加安全刪除硬件的快捷按鈕;及 于當前操作窗口中點擊所述的安全刪除硬件的快捷按鈕,繼而引發安全刪除硬件命令的執行,從而實現將與當前窗口相關的可移動存儲設備的安全刪除。
3、 一種于計算機系統中實現可移動存儲設備安全刪除的便捷方法,其特 征在于包括以下步驟(1 )、定義安全刪除可移動存儲設備的快捷4定;(2 )、將上述快捷鍵與安全刪除硬件的程序相關聯;(3) 、用戶按下所述的快捷鍵啟動所述的安全刪除硬件的程序,從而實現 可移動存儲設備的安全刪除。
4、 如權利要求l,或2,或3所述的方法,其特征在于所述的安全刪除硬 件的命令執行過程包括以下步驟(1) 、關閉所有與所述可移動存儲設備相關的窗口;(2) 、關閉當前運行的程序,或停止程序與該存儲設備的數據傳輸; (3 )、停止系統對該存儲設備的電源供應;(4) 、于該存儲設備安全刪除后顯示完成信息,提示可以進行移除。
5、 如權利要求1所述的方法,其特征在于所述的系統或程序中的相關選 項為于操作窗口或程序菜單中的復選項,或于窗口或程序菜單中彈出的設置對 話框中的單選項。
6、 如權利要求2所述的方法,其特征在于所述的工具欄中的安全刪除硬 件快捷按鈕,可于系統或程序的自定義工具欄設置對話框中由用戶自行添加或 刪除。
7、 如權利要求3所述的方法,其特征在于所述的步驟(3)具體包括以下(a) 、監測所述快捷鍵的狀況;(b) 、當上述快捷鍵被按下時,檢測所有打開的窗口及活動的程序,看是 否與可移動存儲設備相關;(c) 、如果有與所述可移動存儲設備相關的窗口及活動的程序,則關閉所 述的窗口及程序,如果所述程序有未存儲的數據,則提示用戶是否要存儲;(d) 、當上述相關窗口及活動程序被全部關閉之后,啟動安全刪除硬件的 過程將所述的可移動存儲設備安全刪除。
8、 如權利要求7所述的方法,其特征在于所述的功能由預先安裝于計算 機系統中的應用程序來管理及實施。
9、 如權利要求7所述的方法,其特征在于所述的功能由計算機的系統程 序來管理及實施。
10、 如權利要求l,或2,或3所述的方法,其特征在于所述的可移動存 儲設備為USB可移動磁盤。
全文摘要
本發明實施例提供一種快速刪除可移動存儲設備的方法,包括以下步驟于系統或程序的相關選項中選擇可移動存儲設備隨同窗口或程序同步關閉的選項,然后于當前窗口中執行窗口或程序的關閉命令,從而實現可移動存儲設備的快速刪除;本發明實施例還提供一種快速刪除可移動存儲設備的方法,包括以下步驟于系統或程序的工具欄中添加安全刪除硬件的快捷按鈕,然后于當前窗口中點擊所述的按鈕,從而實現可移動存儲設備的快速刪除;本發明實施例還提供一種快速刪除可移動存儲設備的方法,包括以下步驟定義刪除可移動存儲設備的快捷鍵,并將所述快捷鍵與安全刪除硬件的程序相關聯,然后按下所述的快捷鍵,從而實現可移動存儲設備的快速刪除。
文檔編號G06F9/46GK101430653SQ200810216348
公開日2009年5月13日 申請日期2008年9月22日 優先權日2008年9月22日
發明者菲 徐, 更 黃 申請人:菲 徐