Skip to main content

ไดร์เวอร์อุปกรณ์คืออะไร?

Anonim

โปรแกรมควบคุมอุปกรณ์คือซอฟต์แวร์ชิ้นเล็ก ๆ ที่บอกให้ระบบปฏิบัติการและซอฟต์แวร์อื่น ๆ ทราบวิธีสื่อสารกับชิ้นส่วนฮาร์ดแวร์

ตัวอย่างเช่นไดรเวอร์เครื่องพิมพ์บอกระบบปฏิบัติการและโดยขยายสิ่งที่โปรแกรมที่คุณมีสิ่งที่คุณต้องการพิมพ์เปิด, อย่างแน่นอน วิธีพิมพ์ข้อมูลบนหน้าเว็บ

จำเป็นต้องมีไดรเวอร์การ์ดเสียงเพื่อให้ระบบปฏิบัติการของคุณทราบว่าจะแปลคำแปล 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 เข้าถึงฮาร์ดแวร์ได้โดยตรงโปรแกรมควบคุมเสมือนจะปลอมตัวเป็นฮาร์ดแวร์จริงเพื่อให้ระบบปฏิบัติการแขกและไดรเวอร์ของตนเองสามารถเข้าถึงฮาร์ดแวร์ได้เหมือนกับระบบปฏิบัติการที่ไม่ใช่ระบบเสมือน

ระบบปฏิบัติการแขกเสมือนและไดรเวอร์ของพวกเขาติดต่อกับฮาร์ดแวร์เสมือนผ่านโปรแกรมควบคุมอุปกรณ์เสมือนซึ่งจะถูกส่งต่อไปยังฮาร์ดแวร์จริงที่เป็นจริงโดยระบบปฏิบัติการของโฮสต์