電腦硬體看得見摸得著,軟體卻無形無相。沒有軟體,電腦只是一堆鐵鋁塑膠。本文釐清軟體分類、應用程式角色、驅動程式機制與即插即用原理,建立正確軟體觀。
廣義軟體包含:作業系統(Windows、macOS、Linux)、應用程式(Word、Excel、瀏覽器)、驅動程式、開機韌體、資料檔案等。開機執行 BIOS/UEFI → 載入作業系統 → 啟動應用程式 → 開啟/編輯檔案,全程皆在軟體協調下進行。
沒有作業系統,應用程式無法運行;沒有應用程式,作業系統失去實用價值。
早期安裝硬體需手動設定 IRQ、DMA、I/O 位址、安裝驅動極繁瑣。Windows 95 導入 PnP:作業系統內建海量驅動庫,偵測到新硬體自動比對安裝對應驅動。Windows 98/Me/2000/XP 持續擴充驅動庫,現今絕大多數主流硬體真正做到「插上就能用」。
例外:全新產品驅動未內建、舊硬體無數位簽章驅動、特殊專業卡,仍需廠商提供驅動光碟/下載手動安裝。
驅動程式是硬體與作業系統的翻譯官/介面。
例子:安裝印表機未裝驅動 → 作業系統不知其存在 → 無法列印。
驅動程式將作業系統的高階指令(如「列印這頁」)轉換為硬體能理解的低階指令序列(噴頭移動、噴墨時序、紙張輸送)。
關鍵提醒:驅動光碟/檔案務必妥善保存,重灌系統時必須重裝驅動。
C:\Program Files\(64 位系統另含 Program Files (x86))即使 PnP 自動安裝成功,若運作異常(花屏、無聲音、列印亂碼),請優先安裝廠商原廠最新驅動,穩定性更高。
記憶體、CPU 裝上即用,但顯卡、印表機等複雜裝置必須裝驅動才能工作。驅動程式版本直接決定硬體效能上限、相容性與穩定性,堪稱硬體運作的「主宰」。
理解軟體分層與驅動機制,遇到硬體異常時才能精準判斷:是硬體壞了、驅動衝突、還是作業系統設定錯誤。