本發(fā)明涉及計算機,特別涉及一種防止計算機誤關機的方法。
背景技術(shù):
用戶經(jīng)常在家里使用計算機。家里的小孩看到父母使用計算機時,會在電腦上點來點去,有時會因為點了開關機鍵,從而使計算機誤關機。
技術(shù)實現(xiàn)要素:
有鑒于此,有必要提供一種防止誤關機的計算機及防止計算機誤關機的方法。
一種計算機,包括按鍵及南橋芯片,按鍵用于響應開關機操作發(fā)送開關機信號,南橋芯片用于根據(jù)開關機信號開啟和關閉計算機,計算機還包括模式設置模塊、開關模塊及控制模塊,模式設置模塊用于供用戶設置計算機模式,所述計算機模式包括一阻截關機模式,判斷模塊判斷用戶設置的為何種計算機模式,開關模塊用于控制按鍵的開關機信號是否傳輸至南橋芯片,控制模塊用于當用戶設置的為阻截關機模式時根據(jù)關機信號控制開關模塊斷開使關機信號不能傳輸至南橋芯片。
一種防止計算機誤關機,包括步驟:響應在按鍵上的關機操作發(fā)送關機信號;判斷模塊判斷用戶在一模式設置模塊中設置的為阻截關機模式還是為不阻截模式;及在用戶設置的為阻截關機模式時根據(jù)關機信號控制一連接于按鍵與電腦的南橋芯片之間的開關模塊斷開使關機信號不能傳輸至南橋芯片。
上述計算機及防止計算機誤關機的方法在用戶將計算機模式設置為阻截關機模式時,即使通過按鍵進行關機操作,計算機也不會關機,可防止他人意外將計算機關閉。
附圖說明
圖1為本發(fā)明實施例提供的計算機的模塊圖。
圖2為本發(fā)明實施例提供的防止計算機誤關機的方法的流程圖。
主要元件符號說明
如下具體實施方式將結(jié)合上述附圖進一步說明本發(fā)明。
具體實施方式
下面將結(jié)合附圖對本發(fā)明作進一步詳細說明。
請參閱圖1,一種計算機10包括按鍵20、模式設置模塊30、開關模塊40、判斷模塊50、控制模塊60及南橋芯片70。在一實施方式中,計算機10為筆記本電腦。
按鍵20用于響應用戶的開關機操作發(fā)送開關機信號。開關模塊40設置于計算機10的I/O芯片上并電連接于按鍵20及南橋芯片70之間,用于控制按鍵20的開關機信號是否傳輸至南橋芯片70。南橋芯片70用于根據(jù)開機信號開啟計算機10及根據(jù)關機信號關閉計算機10。
模式設置模塊30用于供用戶設置計算機模式。模式設置模塊30提供的計算機模式包括一阻截關機模式及一不阻截模式。阻截關機模式表示阻止用戶利用按鍵20進行關機操作。不阻截模式表示可利用按鍵20進行關機操作。模式設置模塊30預裝于計算機10的BIOS(Basic Input Output System,基本輸入輸出系統(tǒng))中。
判斷模塊50判斷用戶設置的為何種計算機模式??刂颇K60用于當用戶設置的為阻截關機模式時根據(jù)關機信號控制開關模塊40斷開使關機信號不能傳輸至南橋芯片70,及當用戶設置的為不阻截模式時根據(jù)關機信號控制開關模塊40接通使關機信號傳輸至南橋芯片70。
在另一實施方式中,模式設置模塊30提供的計算機模式還包括一阻截開機及關機模式。阻截開機及關機模式表示既阻止用戶利用按鍵20進行關機操作,又阻止用戶利用按鍵20進行開機操作??刂颇K60還用于當用戶設置的為阻截開機及關機模式時根據(jù)關機信號控制開關模塊40開斷開使關機信號不能傳輸至南橋芯片70及根據(jù)開機信號控制開關模塊40斷開使開機信號不能傳輸至南橋芯片70。計算機10還包括電源檢測模塊80。電源檢測模塊80用于檢測計算機10是否外接一電源??刂颇K60還用于在計算機10外接電源時傳輸一開機信號至南橋芯片70。
請參閱圖2,為一種防止計算機誤關機的方法的流程圖,該方法包括的步驟如下所述。
響應用戶在按鍵20上的關機操作發(fā)送關機信號(步驟S102)。
判斷模塊50判斷用戶在一模式設置模塊30中設置的為阻截關機模式還是為不阻截模式(步驟S104)。當用戶設置的為阻截關機模式時,進入步驟S106;當用戶設置的為不阻截模式時,進入步驟S108。其中,模式設置模塊預裝于計算機10的BIOS中。
控制模塊60根據(jù)關機信號控制一連接于按鍵20與南橋芯片70之間的開關模塊40斷開使關機信號不能傳輸至南橋芯片70(步驟S106)。
控制模塊60根據(jù)關機信號控制所述開關模塊40接通使關機信號傳輸至南橋芯片70(步驟S108)。
南橋芯片70根據(jù)關機信號關閉計算機10(步驟S110)。
上述計算機10及防止計算機10誤關機的方法在用戶將計算機模式設置為阻截關機模式時,即使通過按鍵20進行關機操作,計算機10也不會關機,可防止他人意外將計算機10關閉。
本技術(shù)領域的普通技術(shù)人員應當認識到,以上的實施方式僅是用來說明本發(fā)明,而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍之內(nèi),對以上實施例所作的適當改變和變化都落在本發(fā)明所公開的范圍之內(nèi)。