本發明專利技術公開了一種驅動程序的更新重載方法,包括:對與本地終端相連的硬件設備加載安裝驅動程序;服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序。應用本發明專利技術可以智能地為硬件設備更新驅動程序,加強了硬件設備的穩定性和兼容性。
【技術實現步驟摘要】
一種驅動程序的更新重載方法
本專利技術屬于計算機領域,具體地說,涉及一種驅動程序的更新重載方法。
技術介紹
驅動程序是一種可以使計算機和硬件設備通信的特殊程序,其運行在操作系統的內核,相當于操作系統到硬件設備的接口,把硬件設備功能告訴操作系統,并且也將操作系統的指令傳達給硬件設備。操作系統通過驅動程序這個接口可以控制硬件設備的工作,假如某硬件設備的驅動程序未能正確安裝,便不能正常工作。驅動程序的安裝是將一小塊代碼添加到操作系統中,其中包含有關設備信息等等信息數據。有了這些信息,操作系統就可以與硬件設備進行通信。驅動程序是各硬件設備廠商針對己方產品根據操作系統編寫的配置文件,各品牌產品對應的驅動程序不同,同一品牌產品針對不同的操作系統適配的驅動程序也不同,各個硬件設備廠商為了保證硬件設備的兼容性及增強設備的功能會不斷地升級驅動程序。一般來說,硬件設備在第一次使用時完成驅動程的安裝加載后,之后的使用不再需要安裝驅動程序,這就造成了電腦在使用一段時間后,其上為各硬件設備所安裝的驅動程序并不是最新的。而舊版的驅動程序有可能無法解決該產品某些不兼容的問題而給用戶使用造成不便。另外,特別對于BIOS和顯卡的驅動程序來說,廠商所更新的驅動程序有可能立竿見影地提高硬件設備的性能,最大限度地發揮電腦的潛能,而硬件設備的驅動程序長期沒有更新則會使用戶無法享受到提高系統性能的好處。
技術實現思路
有鑒于此,本專利技術所要解決的技術問題是提供了一種驅動程序的更新重載方法,智能地為硬件設備更新驅動程序,加強了硬件設備的穩定性和兼容性,并不斷提升硬件設備的性能。為了解決上述技術問題,本專利技術公開了一種驅動程序的更新重載方法,包括:對與本地終端相連的硬件設備加載安裝驅動程序;服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序。進一步地,對與本地終端相連的硬件設備加載安裝驅動程序的步驟,包括:服務器在云端對各硬件設備的驅動程序進行不斷收集并保存;為所述硬件設備匹配相應驅動程序并加載安裝。進一步地,服務器在云端對各硬件設備的驅動程序進行不斷收集并保存的步驟,包括:預存儲或實時抓取所述硬件設備的驅動程序的網絡下載位置;周期或實時根據所述網絡下載位置更新云端收集的驅動程序。進一步地,周期或實時根據所述網絡下載位置更新云端收集的驅動程序的步驟,包括:比對云端收集的所述硬件設備的驅動程序的版本號與所述網絡下載位置提供的驅動程序的版本號,如果所述網絡下載位置提供的驅動程序版本高,則用所述網絡下載位置提供的驅動程序替換云端收集的所述硬件設備的驅動程序。進一步地,服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序的步驟,包括:檢測與本地終端相連的硬件設備所加載安裝的驅動程序的版本號,與云端的驅動程序的版本號比對,如果云端的驅動程序版本高,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序。進一步地,還包括:服務器還對各硬件設備的相關資源進行不斷收集并保存在云端;在所述驅動程序加載安裝完成后,利用云端的相關資源,依據對所述硬件設備的掃描結果維護所述硬件設備和本地終端。進一步地,根據所述硬件設備的設備信息在云端搜索與所述硬件設備的類型、品牌以及型號相關和/或相適應的應用程序及娛樂化資源,將其中所述本地終端沒有安裝的應用程序及娛樂化資源推薦給用戶,并根據用戶指示在所述本地終端中進行相應安裝。進一步地,服務器在云端統計與所述硬件設備相關和/或相適應的應用程序和娛樂化資源并依據其下載量進行排序,依據所述排序向用戶推薦所述本地終端沒有安裝的應用程序和娛樂化資源。進一步地,服務器在云端為與所述硬件設備相關和/或相適應的應用程序和娛樂化資源加入標簽;按標簽分類統計所述本地終端安裝的應用程序和娛樂化資源的數量并依據所述數量對標簽排序,在云端依據所述排序向用戶推薦所述本地終端沒有安裝的相應標簽的應用程序和娛樂化資源。進一步地,根據所述硬件設備的設備信息在云端搜索所述硬件設備的外形圖片、類型、品牌以及型號并通過本地終端呈現給用戶;或者,掃描所述硬件設備獲取其類型、品牌以及型號,并據此在云端搜索所述硬件設備的外形圖片,并將所述外形圖片、類型、品牌以及型號通過本地終端呈現給用戶。進一步地,掃描所述硬件設備獲取其性能參數并通過本地終端呈現給用戶;實時監控所述硬件設備的屏幕的顯示內容并截取,與所述外形圖片一起通過本地終端呈現給用戶;掃描所述硬件設備獲取其當前使用的操作系統信息并通過本地終端呈現給用戶。與現有的方案相比,本專利技術所獲得的技術效果:1)智能地為硬件設備更新驅動程序,加強了硬件設備的穩定性和兼容性,并不斷提升硬件設備的性能;2)只要將插入設備與本地終端連接后用戶不需要做任何操作即可進行控制,而所安裝的驅動程序不是公版驅動程序而是最優的專用驅動程序,在穩定性和兼容性的前提下,帶來完善的功能和強勁的整體性能;3)始終保持資源庫中保存有最新的、適配的驅動程序,為插入設備的識別運行帶來了保障;4)可以非常直觀、友好地將插入設備顯示給用戶,同時也可以向用戶指示插入設備已經被準確識別且連接成功;5)為插入設備推薦適配的可安裝的應用程序和娛樂化資源會給用戶帶來很大的便利。附圖說明圖1為本專利技術實施例的整體方案的方法流程圖;圖2為本專利技術實施例的步驟100的方法流程圖;圖3為本專利技術實施例的步驟200的方法流程圖。具體實施方式以下將配合圖式及實施例來詳細說明本專利技術的實施方式,藉此對本專利技術如何應用技術手段來解決技術問題并達成技術功效的實現過程能充分理解并據以實施。本專利技術的核心構思在于:對與本地終端相連的硬件設備加載安裝驅動程序;服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序。所述本地終端一般指電腦、平板電腦、智能手機等具有操作系統且可獨立運行的本地終端設備。以下以一實施例對本專利技術的整體方案進行說明。如圖1所示,執行如下操作:步驟100,對與本地終端相連的硬件設備加載安裝驅動程序。在步驟100完成對初次安裝的硬件設備加載驅動程序后,運行并使用一段時間后,驅動程序可能會出現更新;在步驟100剛剛完成對初次安裝的硬件設備加載驅動程序后,可能此時廠家就推出了更新的驅動程序。步驟200,服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序;更新已安裝的驅動程序后根據需要提示用戶是否重新啟動本地終端的操作系統以使驅動程序的更新生效。以下以一實施例對本專利技術的步驟100進行說明。如圖2所示,執行如下操作:步驟101,服務器對各硬件設備的驅動程序進行不斷收集并保存;其中,驅動程序可以使用打標簽的方式,為這些驅動程序標注所適配的硬件設備,或者依據硬件設備保存所適配的驅動程序;云端收集的驅動程序可以保存在云端,也可以先保存在云端再實時下發到各個本地終端;步驟101可以包括以下兩個步驟的操作:步驟一,預存儲或實時抓取所述硬件設備的驅動程序的網絡下載位置;步驟二,周期或實時根據所述網絡下載位置更新云端本文檔來自技高網...

【技術保護點】
一種驅動程序的更新重載方法,其特征在于,包括:對與本地終端相連的硬件設備加載安裝驅動程序;服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序。
【技術特征摘要】
1.一種驅動程序的更新重載方法,其特征在于,包括:對與本地終端相連的硬件設備,在本地終端上加載安裝驅動程序;服務器檢測到所述硬件設備存在更新的驅動程序,通過所述本地終端提示用戶并根據用戶指示使用最新的驅動程序更新已安裝的驅動程序;服務器還對所述硬件設備的相關資源進行不斷收集并保存在云端;在所述驅動程序加載安裝完成后,利用云端的相關資源,依據對所述硬件設備的掃描結果維護所述硬件設備和本地終端;根據所述硬件設備的設備信息在云端搜索與所述硬件設備的類型、品牌以及型號相關和/或相適應的應用程序及娛樂化資源,將其中所述本地終端沒有安裝的應用程序及娛樂化資源推薦給用戶,并根據用戶指示在所述本地終端中進行相應安裝;服務器在云端統計與所述硬件設備相關和/或相適應的應用程序和娛樂化資源并依據其下載量進行排序,依據所述排序向用戶推薦所述本地終端沒有安裝的應用程序和娛樂化資源;服務器在云端為與所述硬件設備相關和/或相適應的應用程序和娛樂化資源加入標簽,按標簽分類統計所述本地終端安裝的應用程序和娛樂化資源的數量并依據所述數量對標簽排序,在云端依據所述排序向用戶推薦所述本地終端沒有安裝的相應標簽的應用程序和娛樂化資源。2.如權利要求1所述的更新重載方法,其特征在于,對與本地終端相連的硬件設備加載安裝驅動程序的步驟,包括:服務器在云端對各硬件設備的驅動程序進行不斷收集并保存;為所述硬件設備匹配相應驅動程序并加載安裝。3.如權利要求2所述的更新重載方法,其特征在于,服務器在云端對各硬件設備的驅動程序進行不斷收集并保存的步驟,包括:預存儲或實時抓取所述...
【專利技術屬性】
技術研發人員:雷宇,馬驥,
申請(專利權)人:奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。