驅動程式是軟體。驅動全稱“設備驅動程式”,是添加到作業系統中的特殊程序,其中包含有關硬體設備的信息,用於使計算機與相應的硬體設備進行通信。驅動本質上是軟體程式碼,其主要作用是電腦系統與硬體設備之間完成資料傳送的功能,只有借助驅動程序,兩者才能通訊並完成特定的功能。
本教學操作環境:windows7系統、Dell G3電腦。
驅動程式是軟體,是指驅動電腦裡軟體的程式。
驅動英文名為“Device Driver”,全稱設備驅動程序,是添加到作業系統中的特殊程序,其中包含有關硬體設備的資訊。此資訊能夠使電腦與相應的設備進行通訊。
驅動是一種可以使計算機和設備通信的特殊程序,可以說相當於硬體的接口,操作系統只有通過這個接口,才能控制硬體設備的工作,假如某設備的驅動程序未能正確安裝,便無法正常運作。因此,驅動程式被譽為「 硬體的靈魂」、「硬體的主宰」、和「硬體和系統之間的橋樑」等。
驅動作用
驅動本質上是軟體程式碼,其主要作用是電腦系統與硬體設備之間完成資料傳送的功能,只有藉助驅動程序,兩者才能溝通並完成特定的功能。如果硬體設備沒有驅動程序,只有作業系統是不能發揮特有功效的,也就是說驅動程式是介於作業系統與硬體之間的媒介,實現雙向的傳達,即將硬體設備本身俱有的功能傳達給操作系統,同時也將作業系統的標準指令傳達給硬體設備,從而實現兩者的無縫連接。
需要注意:驅動程式是硬體廠商根據作業系統編寫的設定文件,可以說沒有驅動程序,電腦中的硬體就無法運作。作業系統不同,硬體的驅動程式也不同,各個硬體廠商為了確保硬體的兼容性及增強硬體的功能會不斷升級驅動程式。
如:Nvidia顯示卡晶片公司平均每個月會升級顯示卡驅動程式2-3次。驅動程式是硬體的一部分,當你安裝新硬體時,驅動程式是一項不可或缺的重要元件。
凡是安裝一個原本不屬於你電腦中的硬體設備時,系統就會要求你安裝驅動程序,將新的硬體與電腦系統連接起來。驅動程式扮演溝通的角色,把硬體的功能告訴電腦系統,並且也將系統的指令傳達給硬件,讓它開始工作。
當你在安裝新硬體時總是會被要求放入“這種硬體的驅動程式”,很多人這時就開始頭痛。不是找不到驅動程式的盤片,就是找不到檔案的位置,或是根本不知道什麼是驅動程式。例如安裝印表機這類的硬體外設,並不是把連接線接上就算完成,如果你這時候開始使用,系統會告訴你,找不到驅動程序,參照說明書也未必就能順利安裝。其實在安裝方面還是有一定的慣例與通則可尋的,這些都可以幫你做到無障礙安裝。
在Windows系統中,需要安裝主機板、光碟機、顯示卡、音效卡等一套完整的驅動程式。如果你需要外接別的硬體設備,則還要安裝相應的驅動程序,如:外接遊戲硬體要安裝手柄、方向盤、搖桿、跳舞毯等的驅動程序,外接打印機要安裝打印機驅動程序,上網或接入區域網路要安裝網路卡、Modem甚至ISDN、ADSL的驅動程式。
驅動程式分類
驅動程式依照其提供的硬體支援可以分為:聲卡驅動程式、顯卡驅動程式、滑鼠驅動程式、主機板驅動程式、網絡裝置驅動程式、印表機驅動程式、掃描器驅動程式等等。
為什麼沒有CPU、記憶體驅動程式呢?因為CPU和記憶體無需驅動程式便可使用,不僅如此,絕大多數鍵盤、滑鼠、硬碟、軟體磁碟、顯示器和主機板上的標準裝置都可以用Windows自帶的標準驅動程式來驅動,當然其它特定功能除外。
如果你需要在Windows系統中的DOS模式下使用光碟機,那麼還需要在DOS模式下安裝光碟機驅動程式。多數顯示卡、音效卡、網路卡等內建擴充卡和印表機、掃描器、外置Modem等周邊都需要安裝與裝置型號相符的驅動程序,否則無法發揮其部分或全部功能。
驅動程式一般可透過三種途徑得到:
一是購買的硬體附帶驅動程式;
#二是Windows系統自帶大量驅動程式;
三是從Internet下載驅動程式。
最後一種途徑往往能夠得到最新的驅動程式。供Windows 使用的驅動程式套件通常由一些.vxd(或.386)、.drv、.sys、.dll或.exe等檔案組成,在安裝過程中,大部分檔案都會被拷貝到“Windows\ System”目錄下。
Windows怎麼知道安裝的是什麼設備,以及要拷貝哪些檔案。答案在於.inf檔。 .inf是從Windows 95時代開始引入的一種描述設備安裝資訊的文件,它用特定語法的文字來說明要安裝的設備類型、生產廠商、型號、要拷貝的文件、拷貝到的目標路徑,以及要新增到註冊表中的資訊。透過讀取和解釋這些文字,Windows便知道該如何安裝驅動程式。幾乎所有硬體廠商提供的用於Windows 9x下的驅動程式都帶有安裝資訊檔案。事實上,.inf檔案不僅可用於安裝驅動程序,還能用來安裝與硬體沒有什麼關係的軟體,例如Windows 98支援「Windows更新」功能,更新時下載的系統元件就是利用.inf檔案來說明如何安裝該部件的。
更多相關知識,請造訪常見問題欄位!
以上是驅動是軟體還是硬體的詳細內容。更多資訊請關注PHP中文網其他相關文章!