ไดรเวอร์อุปกรณ์คือไฟล์คอมพิวเตอร์ที่ช่วยให้ระบบปฏิบัติการ (OS) บนคอมพิวเตอร์สามารถสื่อสารและควบคุมฮาร์ดแวร์ที่เชื่อมต่อกับคอมพิวเตอร์นั้นได้อย่างเหมาะสม อุปกรณ์ต่าง ๆ มักต้องการไดร์เวอร์ที่แตกต่างกันเพื่อให้สามารถทำงานได้อย่างถูกต้องแม้ว่าโดยทั่วไประบบปฏิบัติการจะมีไดร์เวอร์เริ่มต้นติดตั้งไว้สำหรับอุปกรณ์จำนวนหนึ่ง เพื่อให้การทำงานเต็มรูปแบบของอุปกรณ์จำนวนมากที่จะใช้งานโดยระบบปฏิบัติการบนคอมพิวเตอร์ แต่โดยทั่วไปจะต้องติดตั้งไดรเวอร์ที่เหมาะสม โดยปกติแล้วไดรเวอร์อุปกรณ์สำหรับอุปกรณ์จะได้รับฮาร์ดแวร์สำหรับการติดตั้งโดยผู้ผลิตอุปกรณ์แม้ว่าโดยทั่วไปแล้วพวกเขาจะสามารถดาวน์โหลดและติดตั้งได้เช่นกัน
ในขณะที่มีไดรเวอร์ประเภทต่าง ๆ มากมาย แต่ไดรเวอร์อุปกรณ์โดยทั่วไปคือไฟล์ที่อนุญาตให้ระบบปฏิบัติการบนคอมพิวเตอร์สามารถสื่อสารกับอุปกรณ์ที่เกี่ยวข้องได้อย่างเหมาะสม ไดรเวอร์ดังกล่าวจำเป็นต้องใช้กับอุปกรณ์ประเภทใดก็ได้บนคอมพิวเตอร์รวมถึงเมนบอร์ดพอร์ต universal serial bus (USB) พอร์ตอีเธอร์เน็ตเครื่องพิมพ์อะแดปเตอร์เครือข่ายและการ์ดวิดีโอ แน่นอนถ้าอุปกรณ์เหล่านี้ค่อนข้างง่ายไดรเวอร์เริ่มต้นที่มาพร้อมกับระบบปฏิบัติการอาจเพียงพอสำหรับระบบที่จะทำงานอย่างถูกต้อง อย่างไรก็ตามบ่อยครั้งที่ไดรเวอร์อุปกรณ์จะต้องติดตั้งกับอุปกรณ์ใหม่หรือชิ้นส่วนของฮาร์ดแวร์เพื่อให้แน่ใจว่ามีความเข้ากันได้ที่เหมาะสม
เมื่อคอมพิวเตอร์เริ่มทำงานฟังก์ชันฮาร์ดแวร์ของคอมพิวเตอร์จะได้รับการจัดการโดยระบบอินพุต / เอาท์พุตพื้นฐาน (BIOS) บนแผงวงจรหลักของคอมพิวเตอร์ ระบบนี้สามารถสื่อสารกับฮาร์ดแวร์พื้นฐานเพียงไม่กี่ชิ้นโดยทั่วไปคือจอภาพแป้นพิมพ์และดิสก์ไดรฟ์โดยไม่จำเป็นต้องใช้ไดรเวอร์อุปกรณ์สำหรับอุปกรณ์เหล่านั้น แม้ว่าฟังก์ชั่นนี้อาจถูก จำกัด แต่โดยทั่วไปแล้วก็เพียงพอแล้วสำหรับการเริ่มคอมพิวเตอร์และติดตั้งระบบปฏิบัติการ เมื่อทำสิ่งนี้เสร็จแล้วจะใช้ BIOS สำหรับการเริ่มต้นครั้งแรกจากนั้นฟังก์ชั่นจะถูกส่งมอบให้กับระบบปฏิบัติการเพื่อดำเนินการต่อไป
ระบบปฏิบัติการรุ่นเก่าบางประเภทจะใช้ BIOS ในขณะที่ระบบปฏิบัติการกำลังทำงานเพื่อสื่อสารกับฮาร์ดแวร์ เนื่องจากระบบที่ใหม่กว่าเข้ามาแทนที่วิธีเก่ากว่านี้ด้วยการควบคุมโดยตรงของอุปกรณ์โดยระบบปฏิบัติการจึงจำเป็นต้องมีวิธีการใหม่เพื่อให้ระบบปฏิบัติการใช้อุปกรณ์ได้ ระบบปฏิบัติการบนคอมพิวเตอร์ใช้ไดรเวอร์อุปกรณ์เพื่อให้ได้ฟังก์ชันนี้สำหรับแต่ละอุปกรณ์ ไดรเวอร์อุปกรณ์เริ่มต้นที่ติดตั้งพร้อมกับระบบปฏิบัติการบนคอมพิวเตอร์มักจะอนุญาตให้ใช้งานฟังก์ชั่นพื้นฐานของอุปกรณ์บางอย่างเช่นการแสดงภาพจากการ์ดจอไปยังจอภาพ ฟังก์ชั่นขั้นสูงอื่น ๆ เช่นการเรนเดอร์กราฟิกคอมพิวเตอร์ขั้นสูงโดยการ์ดแสดงผลจำเป็นต้องใช้ไดรเวอร์เฉพาะที่สามารถติดตั้งกับฮาร์ดแวร์ได้


