一種信息處理方法及電子設備的制造方法
【專利摘要】本發明公開了一種信息處理方法及電子設備,所述信息處理方法包括:在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。本發明提供的上述方法,解決現有技術中電子設備存在重啟時間長速度慢的技術問題。
【專利說明】
_種信息處理方法及電子設備
技術領域
[0001]本發明涉及電子技術領域,特別涉及一種信息處理方法及電子設備。【背景技術】
[0002]隨著科技的迅速發展,隨著信息處理技術發展,越來越多的電子設備出現在人們的工作和生活中,為人們的生活帶來了極大的便利。現有技術中,在用戶使用筆記本電腦或臺式電腦等電子設備時,當用戶更改了系統設計,比如:新安裝了設備驅動,軟件,操作系統更新包等,可能需要重新啟動系統。而現有技術中的電子設備,每次啟動都需要把電子設備中所有的硬件設備重新初始化,這種重啟方式會花費數分鐘甚至數十分鐘的時間,導致重啟效率非常低,重啟速度較慢,浪費了用戶的時間。所以,現有技術中電子設備存在重啟時間長速度慢的技術問題。
【發明內容】
[0003]本發明實施例提供一種信息處理方法及電子設備,用于解決現有技術中電子設備存在重啟時間長速度慢的技術問題。
[0004]本發明實施例一方面提供了一種信息處理方法,包括:
[0005]在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;
[0006]執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。
[0007]可選的,所述方法還包括:
[0008]在所述基本輸入輸出系統在上一次啟動過程中通過統一可擴展固件接口 UEFI模塊掛接所述重啟參數,以使得在檢測到所述系統重啟時,通過所述UEFI模塊攔截所述系統重啟時需調用的重啟參數。
[0009]可選的,所述基于所述備份數據重啟所述系統,具體包括:
[0010]判斷所述系統是否存在設置修改;
[0011]如果否,基于所述備份數據重啟所述系統。
[0012]可選的,所述基于所述備份數據重啟所述系統,具體包括:
[0013]重置中央處理器的核心;
[0014]從所述預設內存空間中讀取所述備份數據;
[0015]基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;
[0016]加載所述操作系統已完成所述系統的重啟。
[0017]可選的,所述重啟參數具體包括:
[0018]所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。
[0019]本發明實施例另一方面提供一種電子設備,包括:
[0020]存儲單元,用于存儲至少一個程序模塊;
[0021]至少一個處理器,所述至少一個處理器通過獲得并運行所述至少一個程序模塊, 用于在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序, 獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。
[0022]可選的,所述至少一個處理器包括:
[0023]UEFI模塊,用于在所述基本輸入輸出系統在上一次啟動過程中掛接所述重啟參數,以使得在檢測到所述系統重啟時,攔截所述系統重啟時需調用的重啟參數。[〇〇24] 可選的,所述UEFI模塊還用于:
[0025]判斷所述系統是否存在設置修改;
[0026]如果否,基于所述備份數據重啟所述系統。[〇〇27] 可選的,所述UEFI模塊還用于:[〇〇28]重置中央處理器的核心;[0029 ]從所述預設內存空間中讀取所述備份數據;
[0030]基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;
[0031]加載所述操作系統已完成所述系統的重啟。[0〇32]可選的,所述重啟參數具體包括:
[0033]所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。
[0034]本發明實施例另一方面提供一種電子設備,包括:
[0035]第一攔截單元,用于在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;
[0036]第一重啟單元,用于執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。
[0037]本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:
[0038]由于在本申請實施例中的技術方案中,采用了在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本的技術手段。這樣,電子設備在需要調用操作系統的重啟方法時,會攔截所述系統重啟時需調用的重啟參數,進而按電子設備中預設的掛接程序進行重啟,由于預設的掛接程序可以調用備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本,進而不用在重啟時把所有的硬件設備重新初始化,有效節省了重啟時間。所以,能有效解決現有技術中電子設備存在重啟時間長速度慢的技術問題。實現了快速有效地重啟系統的技術效果。[〇〇39]由于在本申請實施例中的技術方案中,采用了判斷所述系統是否存在設置修改; 如果否,基于所述備份數據重啟所述系統的技術手段。這樣,電子設備在確定系統存在設置修改時,按電子設備原有的重啟方式進行重啟,僅在確定系統沒有設置修改時,才會調用預先備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本進行系統重啟,能確保系統重啟的準確性與有效性。【附圖說明】
[0040]為了更清楚地說明本申請實施例或現有技術方案中的技術方案,下面對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例。[0041 ]圖1為本申請實施例一中信息處理方法的流程圖;
[0042]圖2為本申請實施例二中一種電子設備的結構圖;[〇〇43]圖3為本申請實施例三中一種電子設備的結構圖。【具體實施方式】
[0044]本發明實施例提供一種信息處理方法及電子設備,用于解決現有技術中的技術問題。
[0045]為解決上述的技術問題,本發明實施例提供一種信息處理方法,總體思路如下:在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;
[0046]執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。
[0047]由于在本申請實施例中的技術方案中,采用了在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本的技術手段。這樣,電子設備在需要調用操作系統的重啟方法時,會攔截所述系統重啟時需調用的重啟參數,進而按電子設備中預設的掛接程序進行重啟,由于預設的掛接程序可以調用備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本,進而不用在重啟時把所有的硬件設備重新初始化,有效節省了重啟時間。所以,能有效解決現有技術中電子設備存在重啟時間長速度慢的技術問題。實現了快速有效地重啟系統的技術效果。[〇〇48]下面結合附圖對本申請實施例技術方案的主要實現原理、【具體實施方式】及其對應能夠達到的有益效果進行詳細的闡述。
[0049]實施例一
[0050]在具體實施過程中,該信息處理方法可應用于一電子設備中,所述電子設備可以是安裝有操作系統的筆記本電腦、臺式電腦、服務器等電子設備,也可以是別的電子設備, 在此,就不舉例了。
[0051]請參考圖1,本發明實施例提供一種信息處理方法,應用于第一電子設備,所述方法包括:
[0052]S101:在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;
[0053]S102:執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。[〇〇54]在所述基本輸入輸出系統在上一次啟動過程中通過模塊掛接所述重啟參數,以使得在檢測到所述系統重啟時,通過所述UEFI模塊攔截所述系統重啟時需調用的重啟參數。
[0055]所述重啟參數具體包括:
[0056]所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。
[0057]具體的,在本實施例中,電子設備中設置有UEFI (Unified Extensible Firmware Interface,統一的可擴展固件接口)模塊,UEFI提供了一個明確的在操作系統與開機時啟動固定于硬件中的軟件平臺之間的接口規范,由UEFI模塊來執行電子設備的啟動或重啟, UEFI啟動,就是先經由UEFI啟動系統,再由UEFI來加載操作系統,可以使開機程序化繁為簡,節省啟動時間。[〇〇58]在電子設備每次啟動時,電子設備會先通過UEFI模塊啟動基本輸入輸出系統,然后再加載電子設備具體安裝的操作系統。在電子設備的上一次啟動過程中,UEFI模塊啟動基本輸入輸出系統時,掛接系統所有的重啟程序以及相應的輸入輸出端口。比如:FOOOh: FFF0h、F000h:E05Bh、KBC(60h/64h端口),ACPI RESET_REG、CTRL+ALT+DEL熱鍵等。在UEFI啟動到準備加載到具體的操作系統之前,UEFI模塊申請預留空間,并將基本輸入輸出系統啟動過程中加載的數據備份至預留空間內。由于基本輸入輸出系統在啟動過程中,包括SEC階段、PEI階段、DXE階段、BDS階段。備份至預留空間的備份數據包括所有的DXE驅動和BDS階段程序,以及RT服務以及系統全局變量等。在本實施例中,預留空間具體包括電子設備內存中的預設存儲空間,當然,還可以是其它空間,在此,本申請不作限制。[〇〇59]進而,在加載操作系統完成啟動后,電子設備完成一次正常且完整的啟動。進而, 在啟動完成后,電子設備檢測是否存在重啟指令,當電子設備檢測到重啟指令時,可以首先攔截操作系統調用系統自帶的重啟方法,攔截系統重啟時需調用的重啟參數。進而,進入本實施例中提供的快速重啟方法,在基本輸入輸出系統啟動時,獲得在預設內存空間中存儲的備份數據,基于備份數據,直接恢復系統到啟動操作系統前的階段,再進入傳統的操作系統加載階段。最終跳過了傳統的SEC階段、PEI階段、DXE階段以及BDS階段,從而大幅度縮減了系統啟動時間。
[0060]通過這樣的方式,電子設備在需要調用操作系統的重啟方法時,會攔截所述系統重啟時需調用的重啟參數,進而按電子設備中預設的掛接程序進行重啟,由于預設的掛接程序可以調用備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本,進而不用在重啟時把所有的硬件設備重新初始化,有效節省了重啟時間。所以,能有效解決現有技術中電子設備存在重啟時間長速度慢的技術問題。實現了快速有效地重啟系統的技術效果。 [0061 ]進一步,為了確保快速重啟方式的有效性,在本實施例中,步驟S102:基于所述備份數據重啟所述系統,在具體實施過程中具體包括:
[0062]判斷所述系統是否存在設置修改;
[0063]如果否,基于所述備份數據重啟所述系統。
[0064]具體的,在本實施例中,電子設備在確定需要重啟系統時,還需要確定系統是否存在設置修改。比如:軟件模塊或硬件模塊的設置修改等。如果存在,表明電子設備不能利用上一次完整啟動時加載數據的副本進行快速啟動,電子設備需要進入正常的重啟過程。即: 先啟動基本輸入輸出系統,包括:SEC階段、PEI階段、DXE階段以及BDS階段,進而再加載安裝的操作系統。如果系統不存在設置修改,表明電子設備可以利用上一次完整啟動時加載數據的副本進行快速啟動,所以,電子設備基于存儲在預設內存空間中的備份數據快速重啟系統。
[0065]通過這樣的方式,電子設備在確定系統存在設置修改時,按電子設備原有的重啟方式進行重啟,僅在確定系統沒有設置修改時,才會調用預先備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本進行系統重啟,能確保系統重啟的準確性與有效性。 [〇〇66]進一步,在本實施例中,步驟S102:基于所述備份數據重啟所述系統,在具體實施過程中具體包括:[〇〇67]重置中央處理器的核心;
[0068]從所述預設內存空間中讀取所述備份數據;
[0069]基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;
[0070]加載所述操作系統已完成所述系統的重啟。
[0071]具體的,在本實施例中,電子設備的啟動是先通過UEFI模塊啟動基本輸入輸出系統,然后再加載電子設備具體安裝的操作系統。在電子設備確定重啟系統時,首先需重置中央處理器的核心,對CPU進行初始化,電子設備不再接受其他硬件模塊的重制請求。然后 UEFI模塊從預設內存空間中讀取上一次系統啟動過程中存儲的備份數據,基于該備份數據恢復系統到啟動操作系統前的階段,即:電子設備跳過了傳統的SEC階段、PEI階段、DXE階段以及BDS階段,不用對電子設備中所有的硬件模塊進行初始化。最后,電子設備恢復系統到啟動操作系統前的階段后,加載安裝的操作系統,即可完成重啟。[〇〇72]實施例二
[0073]請參考圖2,基于與實施例一同樣的發明構思,本實施例提供一種電子設備,包括: [〇〇74]存儲單元201,用于存儲至少一個程序模塊;[〇〇75] 至少一個處理器202,所述至少一個處理器通過獲得并運行所述至少一個程序模塊,用于在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。[〇〇76] 可選的,所述至少一個處理器包括:[〇〇77] UEFI模塊,用于在所述基本輸入輸出系統在上一次啟動過程中掛接所述重啟參數,以使得在檢測到所述系統重啟時,攔截所述系統重啟時需調用的重啟參數。[〇〇78] 可選的,所述UEFI模塊還用于:
[0079]判斷所述系統是否存在設置修改;
[0080]如果否,基于所述備份數據重啟所述系統。[0081 ] 可選的,所述UEFI模塊還用于:[〇〇82]重置中央處理器的核心;[0083 ]從所述預設內存空間中讀取所述備份數據;
[0084]基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;[〇〇85]加載所述操作系統已完成所述系統的重啟。[0〇86]可選的,所述重啟參數具體包括:
[0087]所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。
[0088]實施例三
[0089]請參考圖3,基于與實施例一同樣的發明構思,本實施例提供一種電子設備,包括:
[0090]第一攔截單元301,用于在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;
[0091]第一重啟單元302,用于執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。[〇〇92]可選的,在所述基本輸入輸出系統在上一次啟動過程中通過UEFI模塊掛接所述重啟參數,以使得在檢測到所述系統重啟時,通過所述UEFI模塊攔截所述系統重啟時需調用的重啟參數。
[0093]可選的,所述第一重啟單元具體包括:[〇〇94]第一判斷模塊,用于判斷所述系統是否存在設置修改;
[0095]第一重啟模塊,用于如果否,基于所述備份數據重啟所述系統。
[0096]可選的,所述第一重啟單元具體包括:[〇〇97]第一重置模塊,用于重置中央處理器的核心;
[0098]第一讀取模塊,用于從所述預設內存空間中讀取所述備份數據;
[0099]第一恢復模塊,用于基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;
[0100]第一加載模塊,用于加載所述操作系統已完成所述系統的重啟。
[0101]可選的,所述重啟參數具體包括:
[0102]所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。
[0103]通過本申請實施例中的一個或多個技術方案,可以實現如下一個或多個技術效果:
[0104]由于在本申請實施例中的技術方案中,采用了在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本的技術手段。這樣,電子設備在需要調用操作系統的重啟方法時,會攔截所述系統重啟時需調用的重啟參數,進而按電子設備中預設的掛接程序進行重啟,由于預設的掛接程序可以調用備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本,進而不用在重啟時把所有的硬件設備重新初始化,有效節省了重啟時間。所以,能有效解決現有技術中電子設備存在重啟時間長速度慢的技術問題。實現了快速有效地重啟系統的技術效果。
[0105]由于在本申請實施例中的技術方案中,采用了判斷所述系統是否存在設置修改; 如果否,基于所述備份數據重啟所述系統的技術手段。這樣,電子設備在確定系統存在設置修改時,按電子設備原有的重啟方式進行重啟,僅在確定系統沒有設置修改時,才會調用預先備份的基本輸入輸出系統在上一次啟動過程中加載數據的副本進行系統重啟,能確保系統重啟的準確性與有效性。
[0106]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0107]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0108]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0109]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0110]具體來講,本申請實施例中的信息處理方法對應的計算機程序指令可以被存儲在光盤,硬盤,U盤等存儲介質上,當存儲介質中的與信息處理方法對應的計算機程序指令被第一電子設備讀取或被執行時,包括如下步驟:
[0111]在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;
[0112]執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。
[0113]可選的,所述存儲介質中還存儲有另外一些計算機程序指令,執行過程中包括如下步驟:
[0114]在所述基本輸入輸出系統在上一次啟動過程中通過統一可擴展固件接口 UEFI模塊掛接所述重啟參數,以使得在檢測到所述系統重啟時,通過所述UEFI模塊攔截所述系統重啟時需調用的重啟參數。
[0115]可選的,所述存儲介質中存儲的與步驟:基于所述備份數據重啟所述系統對應的計算機程序指令在被執行時,具體包括如下步驟:
[0116]判斷所述系統是否存在設置修改;
[0117]如果否,基于所述備份數據重啟所述系統。
[0118]可選的,所述存儲介質中存儲的與步驟:基于所述備份數據重啟所述系統對應的計算機程序指令在被執行時,具體包括如下步驟:
[0119]重置中央處理器的核心;
[0120]從所述預設內存空間中讀取所述備份數據;
[0121]基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;
[0122]加載所述操作系統已完成所述系統的重啟。
[0123]可選的,所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。
[0124]盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
[0125]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種信息處理方法,包括:在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基于所述備份數據重 啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在上一次啟動過程中 加載數據的副本。2.如權利要求1所述的方法,其特征在于,所述方法還包括:在所述基本輸入輸出系統在上一次啟動過程中通過統一可擴展固件接口 UEFI模塊掛 接所述重啟參數,以使得在檢測到所述系統重啟時,通過所述UEFI模塊攔截所述系統重啟 時需調用的重啟參數。3.如權利要求2所述的方法,其特征在于,所述基于所述備份數據重啟所述系統,具體 包括:判斷所述系統是否存在設置修改;如果否,基于所述備份數據重啟所述系統。4.如權利要求2所述的方法,其特征在于,所述基于所述備份數據重啟所述系統,具體 包括:重置中央處理器的核心;從所述預設內存空間中讀取所述備份數據;基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;加載所述操作系統已完成所述系統的重啟。5.如權利要求1-4中任一權項所述的方法,其特征在于,所述重啟參數具體包括:所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。6.—種電子設備,包括:存儲單元,用于存儲至少一個程序模塊;至少一個處理器,所述至少一個處理器通過獲得并運行所述至少一個程序模塊,用于 在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數;執行預設的掛接程序,獲得 在預設內存空間中存儲的備份數據,基于所述備份數據重啟所述系統;其中,所述備份數據 為所述系統中的基本輸入輸出系統在上一次啟動過程中加載數據的副本。7.如權利要求6所述的電子設備,其特征在于,所述至少一個處理器包括:UEFI模塊,用于在所述基本輸入輸出系統在上一次啟動過程中掛接所述重啟參數,以 使得在檢測到所述系統重啟時,攔截所述系統重啟時需調用的重啟參數。8.如權利要求7所述的電子設備,其特征在于,所述UEFI模塊還用于:判斷所述系統是否存在設置修改;如果否,基于所述備份數據重啟所述系統。9.如權利要求7所述的電子設備,其特征在于,所述UEFI模塊還用于:重置中央處理器的核心;從所述預設內存空間中讀取所述備份數據;基于所述備份數據,直接恢復所述系統到啟動操作系統前的階段;加載所述操作系統已完成所述系統的重啟。10.如權利要求6-9中任一權項所述的電子設備,其特征在于,所述重啟參數具體包括:所述系統的重啟程序和/或與所述系統的重啟相關的輸入輸出端口。11.一種電子設備,包括:第一攔截單元,用于在檢測到系統重啟時,攔截所述系統重啟時需調用的重啟參數; 第一重啟單元,用于執行預設的掛接程序,獲得在預設內存空間中存儲的備份數據,基 于所述備份數據重啟所述系統;其中,所述備份數據為所述系統中的基本輸入輸出系統在 上一次啟動過程中加載數據的副本。
【文檔編號】G06F9/44GK106095439SQ201610409185
【公開日】2016年11月9日
【申請日】2016年6月12日
【發明人】黃樹福
【申請人】聯想(北京)有限公司