Windows 2008下應對驅動安裝失敗謎局

2021-09-05 19:52:11 字數 4335 閱讀 5599

【it168 專稿】喜歡嘗鮮的朋友抵擋不住windows server 2008系統強大功能的吸引,在毫無徵兆之下就將自己的計算機系統公升級到windows server 2008了;在安裝好windows server 2008系統後,相信許多朋友可能發現了這樣乙個問題,那就是先前能夠正常使用的一些裝置,在windows server 2008系統環境下驅動程式怎麼也安裝不上去,這是什麼原因呢?筆者經過不斷實踐,終於找到了合適的應對辦法,現在將它貢獻出來,希望這些內容能夠幫助各位朋友順利地在windows server 2008系統環境下安裝使用好各種裝置的驅動程式!

尋找安裝失敗原因

一般來說,當我們將目標裝置的驅動安裝光碟正確放置到windows server 2008系統的物理光碟機中後,系統能夠自動彈出驅動程式安裝嚮導視窗,開始安裝目標裝置的驅動程式,這是因為驅動安裝光碟的根目錄中常常存在乙個名為「autorun.ini」的檔案,用記事本之類的文字編輯程式開啟該檔案時,我們會看到其中包含「open=setup.exe」或「open=install.exe」這樣的命令**,該命令**的含義其實就是自動執行「setup.exe」程式或「install.exe」程式。

同樣地,當我們採用手工方法安裝目標裝置的驅動程式時,往往也是先開啟驅動安裝光碟的根目錄視窗,之後尋找到其中的「setup.exe」程式或「install.exe」程式,並用滑鼠雙擊它們,開啟裝置的驅動程式安裝嚮導視窗,再按照嚮導提示一步一步地開始進行目標裝置的驅動程式安裝操作。

很明顯,無論採用自動方法還是手工方法安裝裝置的驅動程式,windows系統都需要執行「setup.exe」程式或「install.exe」程式。不過在windows server 2008系統環境下,要想成功執行「setup.exe」、「install.exe」之類的可執行檔案,必須先要通過windows server 2008系統的相容性測試,如果windows server 2008系統還啟用了使用者賬號控制功能時,也就是說啟用了uac功能時,還必須通過uac功能的控制,如果其中有一項關卡不通過,那麼「setup.exe」、「install.exe」之類的可執行檔案是無法被成功執行的,那麼目標裝置的驅動程式安裝嚮導視窗自然也就不會出現了,我們當然也就不能順利地安裝好目標裝置的驅動程式了。

應對安裝失敗謎局

從上面的描述中我們不難看出,之所以在windows server 2008系統環境下無法順利地使用原先能夠正常的裝置,主要就是在安裝裝置驅動程式的時候,目標驅動程式無法成功地通過windows server 2008系統的關卡認證,這些新增加的關卡認證其實也是為了保護windows server 2008系統的執行安全性而設定的。找到了驅動安裝失敗的具體原因後,我們就能採取有針對性的措施,來想方設法地繞過windows server 2008系統的關卡認證,從而達到順利安裝驅動程式的目的。

1、取消關卡限制

既然裝置的驅動程式在windows server 2008系統環境下會受到相容性限制或uac控制限制,那麼我們在安裝裝置驅動程式之前,可以採用手工方法設定windows server 2008系統,讓其已經啟用的各種關卡限制全部取消,下面就是具體的設定步驟:

首先以系統管理員身份登入進入windows server 2008系統桌面,依次單擊「開始」/「執行」命令,在彈出的系統執行文字框中輸入字串命令「msconfig」,單擊回車鍵後,開啟windows server 2008系統的實用程式配置視窗;

其次在該實用程式配置視窗中單擊「工具」選項卡,開啟如圖1所示的選項設定頁面,從中找到「禁用uac」選項,並單擊該選項下面的「啟動」按鈕,如此一來我們日後在windows server 2008系統中安裝裝置驅動程式的時候,系統螢幕上就不會自動出現使用者賬號控制提示視窗了,那麼uac控制關卡就被成功地取消了;

接著我們還需要取消相容性關卡限制;在進行這種設定操作時,我們可以先將目標裝置的驅動安裝光碟正確放置到windows server 2008系統的物理光碟機中,之後開啟驅動安裝光碟的根目錄視窗,從中找到類似「setup.exe」、「install.exe」之類的可執行檔案,並用滑鼠右鍵單擊目標檔案,從彈出的快捷選單中執行「屬性」命令,開啟目標可執行檔案的屬性設定對話方塊;單擊該設定對話方塊的「相容性」標籤,開啟如圖2所示的標籤設定頁面,在該設定頁面的「相容模式」設定項處,選中「用相容模式執行這個程式」選項,同時從對應選項的下拉列表中選中「windows xp(service pack2)」選項或其他相關選項;下面,我們還需要在圖2所示標籤設定頁面的「特權等級」設定項處,選中「請以管理員身份執行該程式」選項,最後單擊「確定」按鈕儲存好上述各項設定操作,如此一來目標裝置的驅動程式就能順利地在windows server 2008系統中成功地安裝好了。

2、繞過關卡限制

由於在windows server 2008系統環境下執行可執行檔案時,系統的各種關卡限制才會起作用,為了繞過系統關卡限制,我們可以嘗試利用inf檔案來完成裝置驅動程式的安裝操作。

通常來說,裝置的驅動程式檔案往往會儲存在驅動光碟根目錄下面的「driver」子目錄中,因此我們可以先採用手工方法直接開啟驅動光碟的根目錄視窗,之後進入「driver」子目錄視窗,從中找到的inf檔案多半就是有效的裝置驅動檔案。要是使用手工方法無法從驅動光碟中尋找到有效的inf檔案時,那很可能是裝置的驅動檔案隱藏在驅動光碟的某個壓縮包中了,比方說隱藏在cab、zip、rar等壓縮包中了,此時我們不妨使用專業的解壓工具依次開啟這些壓縮包檔案來尋找裝置的驅動檔案。要是我們先前已經安裝過裝置的驅動程式,即使安裝操作沒有成功,不過裝置的驅動安裝檔案說不定已經釋放儲存到系統中的某個特定臨時資料夾中了。一般來說,我們可以直接在windows server 2008系統的命令列工作視窗,執行字串命令「set temp」,就能快速地開啟系統特定的臨時資料夾視窗了,仔細在這個資料夾視窗中搜尋裝置的驅動檔案,說不定就能找到有效的inf檔案。

一旦尋找到有效的裝置驅動inf檔案時,我們現在就能通過手動新增硬體裝置的方法來嘗試重新安裝目標裝置的驅動程式,在進行這種安裝操作時,我們可以依次在windows server 2008系統桌面中依次單擊「開始」/「設定」/「控制面板」命令,在彈出的系統控制面板視窗中,用滑鼠雙擊其中的「硬體和聲音」圖示,之後點選「裝置管理器」選項,在彈出的裝置管理器視窗中依次單擊「操作」/「新增過時硬體」命令,開啟硬體裝置新增嚮導對話方塊,依照嚮導提示逐一選中「安裝我手動從列表選擇的硬體(高階)」選項、「顯示所有裝置」選項,當螢幕上出現了如圖3所示的嚮導設定視窗時,我們可以單擊其中的「從磁碟安裝」按鈕,在其後出現的檔案選擇對話方塊中將之前我們從驅動安裝光碟中尋找出來的inf檔案選中並加入進來,之後按照螢幕的提示依次完成剩餘的安裝操作就可以了。

不過,要是通過上面的方法還無法讓裝置驅動程式成功地安裝到windows server 2008系統中時,那很可能是指定裝置的驅動程式不適合在windows server 2008系統環境下安裝,此時我們可以嘗試到網上搜尋與windows server 2008系統相相容的新版驅動程式,之後再按照上面的操作步驟進行重新安裝,相信這麼一來我們多半就能將目標裝置的驅動程式成功地安裝到windows server 2008系統中了。

裝置驅動安裝總結

當然,有的裝置驅動程式即使僥倖地安裝到windows server 2008系統中了,但我們依然不能保證對應的驅動程式日後能夠穩定地工作,因為windows server 2008系統往往需要對安裝到其中的驅動程式進行數字簽名認證,那些沒有通過數字簽名認證的裝置驅動程式日後可能會影響

windows server 2008系統的執行穩定性。為了保證系統能夠穩定地執行,我們應該盡量使用已經通過數字簽名認證的裝置驅動程式;如果由於工作需要著急要安裝使用沒有經過數字簽名認證的裝置驅動程式時,我們也應該將這些不穩定的驅動程式記憶下來,日後手頭擁有了經過數字簽名認證的裝置驅動程式時,就必須及時更換使用新的裝置驅動程式。其實,在windows server 2008系統環境下,我們可以通過verifier命令來快速檢視對應系統中究竟哪些裝置的驅動程式還沒有經過數字簽名認證;在進行這種操作時,我們可以依次單擊windows server 2008系統桌面中的「開始」/「執行」命令,在彈出的系統執行框中輸入verifier命令,單擊回車鍵,開啟驅動程式驗證管理器視窗;在該管理器視窗中選擇「建立標準設定」選項,並單擊「下一步」按鈕,之後選中「自動選擇未經簽名的驅動程式」選項,再單擊「下一步」按鈕,之後依照螢幕提示完成其他操作。在驗證過程中,windows server 2008系統如果看到對應計算機中存在未經數字簽名認證的裝置驅動時,windows server 2008系統就會強制對其進行數字簽名。

windows2008下 rman備份指令碼

一般情況下 生產環境都是歸檔模式,但是有的公司一直用的是非歸檔方式 首先看下db的歸檔方式 sql archive log list 如果是歸檔方式,就可以採用rman方式進行備份。平台 server 2008 database oracle 10g 備份策略參考ocp中的 workshop ii ...

Windows2008定時重啟

1 新建乙個文字檔案,將檔案字尾改為bat,然後新增如下 2 建立計畫任務 2.1 單擊開始 任務計畫程式 右鍵我的電腦 管理 任務計畫程式 2.2 單擊任務計畫程式庫 建立基本任務 2.3 輸入名稱及描述 2.4 選擇任務合適開始 2.5 設定具體的開始時間及間隔 2.6 啟動程式 2.7 選擇程...

windows2008下VS2008發布失敗

今天在window server2008下面安裝了vs2008,想發布結果怎麼也發布不了。後來找到原因,記錄在此,下次防止忘記 1 iis安裝的時候,要勾選上window身份認證,還有iis管理相容性 發布失敗要看到發布失敗的原因,開啟檢視 輸出,才可以看到發布失敗原因。2011 3 13 再次在2...