什麼是硬體驅動程式,為什麼它們會導致這麼多問題?

如果您經歷過計算機崩潰,可能是硬體驅動程式導致的。這些是計算機作業系統用來與硬體對話的軟體片段。從Windows到Android的所有作業系統都使用硬體驅動程式。...

如果您經歷過計算機崩潰,可能是硬體驅動程式導致的。這些是計算機作業系統用來與硬體對話的軟體片段。從Windows到Android的所有作業系統都使用硬體驅動程式。

驅動程式就像計算機的翻譯器

在基本層面上,兩個主要組成部分包括計算機軟體和硬體。該軟體是您的作業系統(OS)以及您在其上安裝的任何程式和應用程式。你的主機板,記憶體,滑鼠,鍵盤,印表機,和任何其他物理連線到你的電腦組成的硬體。

如果沒有任何幫助,軟體不知道如何與硬體對話,反之亦然。硬體驅動程式是教你的作業系統、程式和應用程式如何使用你的裝置的軟體。假設你的作業系統講英語,你的硬體講德語。那麼,硬體驅動程式就是將英語轉換成德語再轉換回來的語言直譯器。

**商生產驅動程式;軟體開發人員使用它們

什麼是硬體驅動程式,為什麼它們會導致這麼多問題?

由於驅動程式處理硬體翻譯,您可能認為這意味著硬體**商**驅動程式。有時確實如此;例如,很可能是**商為您**了圖形驅動程式。但這並不總是正確的。

微軟(和一些**商)提供了任何人都可以使用的通用驅動程式。這些驅動程式可以節省成本,並在不同的裝置上保持效能的一致性。跳過驅動程式建立過程使**商能夠將其硬體調整到一個眾所周知的經過徹底測試的驅動程式,其規格符合公司的需要。例如,您的滑鼠、鍵盤和USB驅動器可能使用通用的Microsoft**的驅動程式。

某些裝置可以使用通用驅動程式,但使用特定於裝置的驅動程式可能會更好。例如,計算機的圖形卡(GPU)可以將桌面輸出到帶有通用驅動程式的顯示器上,但它需要其**商NVIDIA、AMD或Intel的驅動程式才能獲得最佳的3D遊戲效能。

不管驅動程式是誰**的,軟體開發人員都會利用和使用它們。您的文字編輯器或文書處理器呼叫列印驅動程式來使用印表機,呼叫圖形驅動程式來顯示文字。如果沒有這些驅動程式,您的程式就不知道如何與印表機或監視器通訊以完成列印和更改字型大小等基本功能。不過,硬體驅動程式為軟體開發人員提供了支援;他們不必學習硬體語言的內部和外部來使用硬體。

軟體開發人員不必花費大量時間重新發明輪子。如果一個應用程式需要列印,它的開發者可以實現一個基本的列印功能,並信任系統的印表機驅動程式來處理細節。否則,軟體開發人員可能需要為HP印表機設計列印操作,然後是Brother印表機,依此類推。

軟體有時使用多個驅動程式來處理一個裝置,透過每個驅動程式傳遞資料。回到我們的語言障礙示例,假設您的軟體講英語,而硬體講德語。不幸的是,手邊的第一個裝置翻譯只會說英語和義大利語。這足以促進交流。現在,想象一下第二個翻譯來了,他說義大利語和德語。透過兩個口譯員把電話傳下去,最終,溝通就可以了。當在軟體和硬體之間使用多個驅動程式時,會出現相同的基本概念。

為什麼硬體驅動程式會導致系統崩潰

軟體、驅動程式和硬體之間的緊密互動使您的計算機上的一切工作正常。這也是破壞事物的原因。讓我們回到我們的語言解釋類比。語言翻譯的好壞,只能和鏈條上最差的語言使用者相比。如果你的口譯員英語說得很好,但德語說得還可以,那麼他們可能會說錯話,說德語的人也不會真正聽懂你說的話。

同樣的情況也發生在裝置驅動程式上,但問題更加複雜。不僅僅是裝置驅動程式本身可能不完美,所涉及的軟體和硬體也可能存在問題。而這些問題會隨著它們進入鏈條而被放大,就像一場電話遊戲。因此,如果你告訴你要列印的軟體,它錯誤地將方向傳送給驅動程式,驅動程式會反過來儘可能地解釋並將這些方向傳送給硬體。如果一切順利的話,你一點也不聰明。

但軟體、驅動程式和硬體並不總是足夠聰明,無法從壞資料中恢復。如果你的口譯員因為不知道說德語的人為什麼想要“手鞋”(德語中的handschue)而感到困惑,你可以一起確定他們指的是手套。但是如果你的作業系統告訴你的圖形驅動程式當它意味著開啟時關閉圖形卡的風扇,你的圖形卡就會按它說的那樣做,導致潛在的系統過熱和關閉。

這個問題比這更復雜,但在它們的基本層次上,它們可以歸結為這樣一個事實:壞資料發出了一個不可能的請求,系統無法恢復。您的作業系統可能會凍結或崩潰。驅動程式本身可能包含錯誤或不相容,但當底層硬體裝置出現故障或有其他物理問題時,驅動程式也可能出現故障。

如果懷疑硬體驅動程式不好怎麼辦

如果你認為你有一個硬體驅動程式的問題,你應該做的第一件事是退一步,檢查一下為什麼你會得出這樣的結論。如果某個軟體建議你更新“過時”的軟體並承諾幫助你更新,你應該停止。我們不推薦驅動程式更新實用程式;它們可能造成更多的傷害而不是好處;事實上,如果它們造成任何好處,這是有爭議的。你能為你的機器做的最好的事情就是解除安裝驅動程式更新程式。

事實是,您通常不需要更新硬體驅動程式。如果您沒有看到硬體出現問題,並且看起來工作正常,那麼最好保持現狀,而不是冒險引入問題。一個例外是與圖形卡相關的圖形驅動程式;這些驅動程式會定期更新以解決問題、新增新功能並提高新PC遊戲的效能。但大多數硬體驅動程式可能不需要更新。

但是,如果您看到一個BSOD(藍色畫面宕機)列出了一個關於硬體驅動程式的錯誤訊息,那麼您可能是在正確的軌道上。如果硬體驅動程式導致崩潰,那麼下一步應該檢查新的驅動程式。

但即使在這種情況下,也不要使用驅動程式更新實用程式。更新驅動程式的最佳方法是透過Windows update或**商的網站。從檢查任何Windows更新開始,微軟在這一點上為您處理硬體更新方面做得不錯,這可能會節省很多精力。

如果在Windows update中沒有看到任何內容,請訪問**商的網站,檢視其支援區域中的驅動程式下載。將**商提供的最新版本與裝置管理器中顯示的版本進行比較。

大多數情況下,硬體驅動程式應該在後臺工作,您不應該注意到它們的存在。不幸的是,使硬體驅動程式執行良好的一切也使它們成為潛在的問題源。但通常,你根本不需要擔心他們。他們要麼不需要更新,要麼Windows會幫你處理。瞭解這些關鍵事實將有助於你解決一個問題,如果你有它,並避免造成一個問題,沒有在第一個地方存在。

相關報道:關於死亡藍色畫面你需要知道的一切

  • 發表於 2021-04-03 13:12
  • 閱讀 ( 43 )
  • 分類:網際網路

你可能感興趣的文章

電源迴圈之謎:硬重啟危險嗎?

... 為了讓您放心,我們將解釋在硬重啟期間會發生什麼,為什麼硬重啟選項仍然存在,以及這是否會損壞您的系統。如果你只想要沒有上下文的答案,請跳到最後一節。否則,扣上安全帶! ...

  • 發佈於 2021-03-14 15:31
  • 閲讀 ( 48 )

最討厭的windows版本(以及為什麼它們如此糟糕)

... 然而,你有沒有想過為什麼最差的Windows版本會贏得這個稱號?讓我們看看三個最討厭的Windows版本:window**e、Vista和8,看看為什麼它們被認為是有史以來最糟糕的Windows版本。 ...

  • 發佈於 2021-03-16 17:17
  • 閲讀 ( 52 )

如何在windows 10中修復錯誤程式碼0xc0000225

... 什麼是錯誤程式碼0xc0000225(error code 0xc0000225)? ...

  • 發佈於 2021-03-24 06:54
  • 閲讀 ( 97 )

如何解決計算機硬體問題

... 什麼是故障排除(troubleshooting)? ...

  • 發佈於 2021-03-27 01:18
  • 閲讀 ( 47 )

什麼是資料包丟失以及如何修復其原因?

...中的一個主要問題,它會使您的連線變得雜亂無章。但是什麼是資料包丟失,為什麼它是一個問題呢? ...

  • 發佈於 2021-03-29 13:28
  • 閲讀 ( 46 )

修復windows中的“此裝置無法啟動,程式碼10”錯誤

... 讓我們看看Windows中的程式碼10是什麼,它發生的常見原因,以及如何修復它。 ...

  • 發佈於 2021-03-30 06:10
  • 閲讀 ( 53 )

Windows10中錯誤硬體損壞頁面停止程式碼的6個修復

... 什麼是硬體故障導致頁面停止碼錯誤(the faulty hardware corrupted page stop code error)? ...

  • 發佈於 2021-03-30 18:47
  • 閲讀 ( 51 )

windows10的缺陷讓人們認識到備份的重要性

...你的檔案,你就可以開始了。 相關報道:微軟解釋了為什麼Windows10在2018年10月的更新會刪除人們的檔案 備份很容易 備份不必複雜或困難。以下是一些簡單的方法開始備份計算機: 使用Windows10的內建檔案歷史記錄功能。所有你...

  • 發佈於 2021-04-02 10:40
  • 閲讀 ( 47 )

滑鼠左鍵不工作?下面是如何修復它

...工作,那麼恭喜你!你可以修復故障。你只需要找出你有什麼軟體問題。 在開始之前,如果由於滑鼠單擊問題而無法遵循這些提示,可以透過按Left Alt+Left Shift+Num Lock來啟用滑鼠鍵。然後可以從鍵盤控制滑鼠游標。 在Windows上,...

  • 發佈於 2021-04-03 06:47
  • 閲讀 ( 60 )

為什麼windows10更新這麼多?

...“定義更新”部分來檢查定義更新的安裝頻率。 相關:什麼是Windows10最好的防病毒軟體?(Windows Defender足夠好嗎?) 驅動程式更新偶爾會出現 硬體驅動程式是啟用硬體裝置(如聲音、Wi-Fi、圖形、印表機和其他PC元件)的軟體...

  • 發佈於 2021-04-03 19:41
  • 閲讀 ( 46 )
nldef062
nldef062

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦