โปรแกรมควบคุมอุปกรณ์คือซอฟต์แวร์ชิ้นเล็ก ๆ ที่บอกให้ระบบปฏิบัติการและซอฟต์แวร์อื่น ๆ ทราบวิธีสื่อสารกับชิ้นส่วนฮาร์ดแวร์
ตัวอย่างเช่นไดรเวอร์เครื่องพิมพ์บอกระบบปฏิบัติการและโดยขยายสิ่งที่โปรแกรมที่คุณมีสิ่งที่คุณต้องการพิมพ์เปิด, อย่างแน่นอน วิธีพิมพ์ข้อมูลบนหน้าเว็บ
จำเป็นต้องมีไดรเวอร์การ์ดเสียงเพื่อให้ระบบปฏิบัติการของคุณทราบว่าจะแปลคำแปล 1 และ 0 ที่ประกอบด้วยไฟล์ MP3 นั้นเป็นสัญญาณเสียงที่การ์ดเสียงสามารถส่งออกไปยังหูฟังหรือลำโพงได้หรือไม่
ความคิดทั่วไปเช่นเดียวกันกับการ์ดจอแป้นพิมพ์มอนิเตอร์เมาส์เมาส์ไดรฟ์ ฯลฯ
อ่านเพิ่มเติมเกี่ยวกับสาเหตุที่ไดรเวอร์เป็นสิ่งสำคัญรวมทั้งตัวอย่างเพิ่มเติมรวมทั้งข้อมูลเกี่ยวกับวิธีการปรับปรุงไดรเวอร์ของคุณและควรทำอย่างไรหากไม่สามารถใช้งานได้อย่างถูกต้อง
ไดรเวอร์อุปกรณ์ทำงานอย่างถูกต้องอย่างไร?
ลองนึกถึงไดรเวอร์อุปกรณ์เช่นนักแปลระหว่างโปรแกรมที่คุณใช้กับอุปกรณ์ที่โปรแกรมนั้นต้องการใช้อย่างใด ซอฟต์แวร์และฮาร์ดแวร์ถูกสร้างขึ้นโดยบุคคลหรือ บริษัท ที่แตกต่างกันและพูดได้สองภาษา อย่างสมบูรณ์ ภาษาต่างๆดังนั้นนักแปล (คนขับ) จึงสามารถสื่อสารได้
กล่าวได้ว่าโปรแกรมซอฟต์แวร์สามารถให้ข้อมูลแก่คนขับเพื่ออธิบายสิ่งที่ต้องการให้ฮาร์ดแวร์ทำข้อมูลไดรเวอร์อุปกรณ์ที่เข้าใจและสามารถใช้งานร่วมกับฮาร์ดแวร์ได้
ด้วยโปรแกรมควบคุมอุปกรณ์โปรแกรมซอฟต์แวร์ส่วนใหญ่ไม่จำเป็นต้องรู้วิธีทำงานกับฮาร์ดแวร์โดยตรงและโปรแกรมควบคุมไม่จำเป็นต้องมีประสบการณ์การใช้งานแบบเต็มรูปแบบสำหรับผู้ใช้ในการโต้ตอบ แต่โปรแกรมและไดรเวอร์จะต้องรู้วิธีติดต่อกันและกัน
นี่เป็นข้อเสนอที่ดีมากสำหรับทุกคนที่เกี่ยวข้องโดยพิจารณาว่ามีซอฟต์แวร์และฮาร์ดแวร์เกือบจะไม่มีที่สิ้นสุด ถ้าทุกคนต้องรู้วิธีสื่อสารกับคนอื่นกระบวนการในการทำซอฟต์แวร์และฮาร์ดแวร์จะใกล้เคียงไม่ได้
วิธีการจัดการโปรแกรมควบคุมอุปกรณ์
โดยส่วนใหญ่แล้วไดรเวอร์จะติดตั้งโดยอัตโนมัติและไม่จำเป็นต้องให้ความสนใจอีกนอกจากนอกเหนือจากการอัปเดตเป็นครั้งคราวเพื่อแก้ไขข้อบกพร่องหรือเพิ่มคุณสมบัติใหม่ ๆ นี่เป็นจริงสำหรับไดร์เวอร์บางตัวใน Windows ที่ดาวน์โหลดมาผ่านทาง Windows Update
โปรแกรมควบคุมสำหรับแต่ละชิ้นส่วนของฮาร์ดแวร์ในคอมพิวเตอร์ Windows ของคุณได้รับการจัดการจากส่วนกลางจาก Device Manager ที่มีอยู่ในทุกรุ่นของ Microsoft Windows
ต่อไปนี้เป็นงานทั่วไปใน Windows เกี่ยวกับไดรเวอร์:
- วิธีการปรับปรุงโปรแกรมควบคุมใน Windows
- วิธีค้นหาหมายเลขเวอร์ชันของไดร์เวอร์ใน Windows
- วิธีการย้อนกลับไดร์เวอร์ใน Windows
ต่อไปนี้เป็นข้อมูลเพิ่มเติมเกี่ยวกับไดรเวอร์บางอย่าง:
- ไดร์เวอร์ Updater เครื่องมือซอฟต์แวร์ฟรี
- ไดรเวอร์ Windows 10 (อัปเดตรายการ)
- ไดรเวอร์ Windows 8 (อัปเดตรายการ)
- ไดรเวอร์ Windows 7 (อัปเดตรายการ)
- วิธีค้นหาและดาวน์โหลดไดรเวอร์จากเว็บไซต์ผู้ผลิต
- เว็บไซต์ที่ดาวน์โหลดไดร์เวอร์ยอดนิยม
- วิธีการตรวจสอบว่าคุณใช้ Windows รุ่น 32 บิตหรือ 64 บิต
ปัญหาหลายอย่างที่สามารถแยกออกจากชิ้นส่วนเฉพาะของฮาร์ดแวร์ไม่ได้เป็นปัญหากับฮาร์ดแวร์ที่เกิดขึ้นจริง แต่จะเกิดปัญหากับไดรเวอร์อุปกรณ์ที่ติดตั้งสำหรับฮาร์ดแวร์นั้น แหล่งข้อมูลบางแห่งที่เชื่อมโยงด้านบนจะช่วยให้คุณสามารถคิดออกได้ทั้งหมด
ข้อมูลเพิ่มเติมเกี่ยวกับไดรเวอร์อุปกรณ์
นอกเหนือจากความสัมพันธ์ระหว่างซอฟต์แวร์ - ไดรเวอร์ - ฮาร์ดแวร์มีบางสถานการณ์อื่น ๆ ที่เกี่ยวข้องกับไดรเวอร์ (และที่ไม่ได้) ที่เป็นชนิดที่น่าสนใจ
ขณะนี้มีน้อยลงวันนี้ซอฟต์แวร์บางอย่างสามารถสื่อสารโดยตรงกับฮาร์ดแวร์บางชนิดไม่จำเป็นต้องใช้ไดรเวอร์! โดยทั่วไปจะเป็นไปได้เฉพาะเมื่อซอฟต์แวร์กำลังส่งคำสั่งที่เรียบง่ายเข้ากับฮาร์ดแวร์หรือเมื่อทั้งสอง บริษัท พัฒนาขึ้นโดย บริษัท เดียวกัน แต่นี่ก็เป็นอีกหนึ่งสถานการณ์ที่ขับขี่ในตัว
ไดรเวอร์อุปกรณ์บางตัวสื่อสารกับอุปกรณ์ได้โดยตรง แต่อุปกรณ์อื่น ๆ จะถูกจัดวางไว้ด้วยกัน ในสถานการณ์เช่นนี้โปรแกรมจะสื่อสารกับไดรเวอร์หนึ่งก่อนที่ไดรเวอร์จะติดต่อสื่อสารกับอีกเครื่องหนึ่งและอื่น ๆ จนกว่าไดรเวอร์ล่าสุดจะทำการสื่อสารโดยตรงกับฮาร์ดแวร์
ไดรเวอร์ "กลาง" เหล่านี้มักไม่ทำหน้าที่ใด ๆ นอกเหนือจากการตรวจสอบว่าไดรเวอร์อื่น ๆ กำลังทำงานอย่างถูกต้องหรือไม่ ไม่ว่าจะมีคนขับหรือคนขับหลายคนที่ทำงานอยู่ใน "กองซ้อน" หรือไม่ก็ตามจะทำเป็นฉากหลังโดยที่คุณไม่ต้องรู้หรือทำอะไร
Windows ใช้ไฟล์. SYS เป็นไดรเวอร์อุปกรณ์ที่สามารถโหลดได้ซึ่งหมายความว่าสามารถโหลดได้ตามต้องการตามที่จำเป็นเพื่อไม่ให้ไดรเวอร์อื่น ๆ อยู่เสมอในรูปแบบ DLL หรือ EXE เช่นเดียวกันสำหรับ Linux. โมดูล.
WHQL เป็นกระบวนการทดสอบโดย Microsoft เพื่อช่วยพิสูจน์ว่าไดร์เวอร์อุปกรณ์เฉพาะจะทำงานร่วมกับ Windows รุ่นใดรุ่นหนึ่ง คุณอาจเห็นว่าไดร์เวอร์ที่คุณกำลังดาวน์โหลดอยู่หรือไม่ได้รับการรับรอง WHQL คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ Windows Hardware Quality Labs ได้ที่นี่
รูปแบบอื่นของโปรแกรมควบคุมคือโปรแกรมควบคุมอุปกรณ์เสมือน โปรแกรมควบคุมเหล่านี้มักจะลงท้ายด้วยนามสกุล. VXD และใช้กับซอฟต์แวร์ virtualization พวกเขาทำงานคล้ายกับไดรเวอร์ปกติ แต่เพื่อป้องกันไม่ให้ระบบปฏิบัติการ guest เข้าถึงฮาร์ดแวร์ได้โดยตรงโปรแกรมควบคุมเสมือนจะปลอมตัวเป็นฮาร์ดแวร์จริงเพื่อให้ระบบปฏิบัติการแขกและไดรเวอร์ของตนเองสามารถเข้าถึงฮาร์ดแวร์ได้เหมือนกับระบบปฏิบัติการที่ไม่ใช่ระบบเสมือน
ระบบปฏิบัติการแขกเสมือนและไดรเวอร์ของพวกเขาติดต่อกับฮาร์ดแวร์เสมือนผ่านโปรแกรมควบคุมอุปกรณ์เสมือนซึ่งจะถูกส่งต่อไปยังฮาร์ดแวร์จริงที่เป็นจริงโดยระบบปฏิบัติการของโฮสต์