來源:北大青鳥飛迅校區(qū)|發(fā)布時間:2011-10-11 16:13:31
微軟認證考試中通常也會涉及到解析Windows7設備驅動管理,是否能夠對硬件提供良好的支持,是Windows7面臨的一個嚴峻考驗,同時也是用戶是否選擇Windows 7的一個重要指標。所謂的硬件支持,說到底就是設備的驅動問題。Windows7在硬件的驅動方面有哪些新的特性?如何在Windows7中進行驅動故障排錯?我想這都是用戶所關系的問題,小編將結合自己的Windows7使用體驗及其自己的理解,就Windows7的設備驅動問題進行一個比較深入的解析,希望對大家有所幫助。
1、Windows 7的設備驅動文件
在Windows7中包含了一個覆蓋范圍很廣的身邊驅動程序庫。在該操作系統(tǒng)的基本安裝中,這些驅動程序都會保存在驅動程序存儲區(qū)中,它們位于%SystemRoot%System32DriverStoreFileRepository目錄下。另外,在DriverStore文件夾中還保存了對應本地化后的驅動程序信息的子文件夾,對于在系統(tǒng)上配置的每個語種,在這里都有一個對于的子文件夾。例如,筆者安裝的是Windows7的英文版,有關本地化的英語驅動程序信息就位于en-us子文件夾中。
在驅動程序存儲區(qū)中,每個設備驅動程序都經過了認證,并確保可以與Windows7系統(tǒng)完全兼容,通過還帶有微軟的數字簽名,這可以確保驅動程序在操作系統(tǒng)中絕對可用。在安裝新的兼容性即插即用設備時,Windows7會在驅動程序存儲區(qū)中檢查可用的兼容設備驅動程序。如果找到,則操作系統(tǒng)就會自動安裝該設備。
每個設備驅動程序都有一個相關聯(lián)的安裝信息文件,該文件以.inf作為擴展名,其中包含了關于正在安裝的設備的詳細配置信息。另外,還有信息文件標識出的每個驅動程序要使用的所有源文件,這些文件以.sys為擴展名。驅動程序還與組件清單文件相關聯(lián),清單文件使用可擴展標記語言編寫,其中包含了有關驅動程序數字簽名的詳細信息,并且還可能包含對自身進行配置,以便自動使用該設備的即插即用信息。
Windows7系統(tǒng)安裝的每個驅動程序的源文件.sys都會保存在%SystemRoot%System32Dirvers目錄下。在安裝新的設備驅動程序時,該驅動程序會被寫入%SystemRoot%System32Dirvers的子文件夾中,并且會有配置信息保存在注冊表中。驅動程序的.inf文件可用于控制安裝和要寫入注冊表的設置信息。如果所需要驅動程序沒用保存在驅動程序存儲區(qū)中,或者沒用.inf文件,或缺少其他有個的系統(tǒng)文件,這種情況下,驅動程序的.inf文件和其他相關的文件在安裝設備時會被寫入到%SystemRoot%System32DriverStoreFileRepository下的子文件夾中。
2、應當重視的Windows 7設備驅動簽名信息
對于Windows7來說,能否對周邊設備提供良好的支持是其面臨的嚴峻挑戰(zhàn)。毫無例外地,為了保證系統(tǒng)的穩(wěn)定性及設備的良好運行,微軟建議用戶選擇包含數字簽名是設備驅動程序版本。這對于用戶來說非常重要,因為Windows7畢竟是一個新的系統(tǒng)平臺,各方面有待于進一步的檢驗或者考驗,而這一般為不少用戶所忽略。帶有微軟數字簽名的設備驅動程序不會讓系統(tǒng)崩潰或者變得不穩(wěn)定,同時帶有微軟數字簽名還可以確保設備驅動程序未被篡改,這能夠杜絕驅動級木馬危害系統(tǒng)。
招生熱線: 4008-0731-86 / 0731-82186801
學校地址: 長沙市天心區(qū)團結路6號
Copyright © 2006 | 湖南大計信息科技有限公司 版權所有
湘ICP備14017520號-3