Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

ทุกสิ่งที่คุณต้องรู้เกี่ยวกับไดรเวอร์ Windows [คำอธิบายของ MTE]

เมื่อพูดถึงไดรเวอร์ ผู้คนจำนวนมากไม่รู้ว่าจะคาดหวังอะไรเมื่อทำการติดตั้ง หลายคนไม่เข้าใจความแตกต่างระหว่างไดรเวอร์และซอฟต์แวร์ระดับผู้ใช้ และผู้คนจำนวนมากขึ้นไม่เข้าใจว่ามันหมายถึงอะไร ไดรเวอร์มีบทบาทพื้นฐานในทุกระบบปฏิบัติการ ไม่ว่าคุณจะใช้ Windows, Linux หรือ Macintosh ในส่วนนี้ เราจะพูดถึงไดรเวอร์ Windows ลำดับชั้น และวิธีแก้ปัญหาที่พบบ่อยที่สุดโดยเฉพาะ

ไดรเวอร์คืออะไร

อย่าพลาดไดรเวอร์ยังคงเป็นโปรแกรมคอมพิวเตอร์ อย่างไรก็ตาม จริง ๆ แล้วไดรเวอร์อนุญาตให้โปรแกรมอื่นสื่อสารกับฮาร์ดแวร์ของคอมพิวเตอร์ของคุณได้ สิ่งใดก็ตามที่สื่อสารโดยตรงกับฮาร์ดแวร์ โดยไม่ต้องใช้เฟรมเวิร์กหรือตัวห่อหุ้มอื่น ๆ เรียกว่าไดรเวอร์ ตราบใดที่คุณจำสิ่งนี้ไว้ จะไม่ยากที่จะเข้าใจว่าไดรเวอร์คืออะไรและมีบทบาทอย่างไรใน Windows

โหมดเคอร์เนลเทียบกับไดรเวอร์โหมดผู้ใช้

ไดรเวอร์ทำงานในลำดับชั้นอย่างง่าย โดยมีสองประเภท:โหมดเคอร์เนลและโหมดผู้ใช้ อธิบายความแตกต่างด้านล่าง:

  • ไดรเวอร์โหมดเคอร์เนล สื่อสารกับเครื่องจริงเข้าถึงทรัพยากรโดยตรง ในระดับเคอร์เนล ไดรเวอร์มีการเข้าถึงโดยตรง - ไม่ขาดตอนและไม่มีการจัดการ - เข้าถึงส่วนประกอบทางกายภาพของคอมพิวเตอร์ เช่น ชิปเซ็ต หน่วยความจำ ฮาร์ดไดรฟ์ และ CPU ตัวอย่างของไดรเวอร์โหมดเคอร์เนล ได้แก่ CPU, อินเทอร์เฟซเครือข่าย, วิดีโอ และไดรเวอร์ฮาร์ดดิสก์ ไดรเวอร์เหล่านี้ทำงานในโหมดเคอร์เนลเนื่องจากต้องสร้างการเชื่อมโยงที่ราบรื่นกับระบบปฏิบัติการ Windows
  • ไดรเวอร์โหมดผู้ใช้ สื่อสารกับไดรเวอร์อื่น ๆ หรือกับเลเยอร์ "ผู้ใช้" ด้านบนของระบบปฏิบัติการ ในระดับผู้ใช้ ไดรเวอร์มีสิทธิ์เข้าถึงทรัพยากรโดยมือสอง และสื่อสารในระดับเดียวกับที่โปรแกรมอื่นๆ ที่คุณเรียกใช้ทำ พวกเขาต้องปฏิบัติตามกฎที่กำหนดโดย Windows และทำงานนอกระบบที่สำคัญ หากเกิดข้อผิดพลาดกับหนึ่งในไดรเวอร์เหล่านี้ Windows สามารถทำงานต่อได้ (ในหลายกรณี) ซึ่งไม่ใช่กรณีที่ไดรเวอร์ทำงานในระดับเคอร์เนล อุปกรณ์จำนวนมากสามารถเลือกที่จะใช้ไดรเวอร์โหมดผู้ใช้ แม้ว่าอาจลดประสิทธิภาพลงได้ อย่างไรก็ตาม มันปลอดภัยกว่ามากและมีโอกาสน้อยที่ระบบจะพัง บ่อยครั้ง คุณสามารถค้นหาโปรแกรมจำลองไดรฟ์ดีวีดีและไฟร์วอลล์โดยใช้ไดรเวอร์ประเภทนี้

เมื่อคุณเข้าใจส่วนสำคัญแล้ว เรามาดูกันว่าลำดับชั้นของไดรเวอร์เป็นอย่างไร:

ทุกสิ่งที่คุณต้องรู้เกี่ยวกับไดรเวอร์ Windows [คำอธิบายของ MTE]

คุณไม่จำเป็นต้องเป็นวิศวกรซอฟต์แวร์เพื่อค้นหาว่ากราฟิกนี้พยายามจะบอกคุณอย่างไร คุณไม่จำเป็นต้องเข้าใจแผนภาพด้วยซ้ำ คุณเพียงแค่ต้องเห็นว่าโหมดผู้ใช้มีการเข้าถึงฮาร์ดแวร์โดยตรงน้อยกว่าโหมดเคอร์เนล โอ้และ Hardware Abstracion Layer (HAL)? นั่นเป็นเพียงการใช้งานของ Microsoft ที่ช่วยให้การสื่อสารของซอฟต์แวร์กับฮาร์ดแวร์ง่ายขึ้น เป็นสิ่งที่ทำให้ Windows เป็นสภาพแวดล้อมที่น่าสนใจสำหรับนักพัฒนา โดยเฉพาะอย่างยิ่งเนื่องจากความโปร่งใสและความสม่ำเสมอของระบบปฏิบัติการกับแพลตฟอร์มการพัฒนาแอปพลิเคชัน

คุณควรอัปเดตไดรเวอร์เมื่อใด

นี่เป็นคำถามที่มักจะเกิดขึ้นในใจของผู้คนมากมาย เมื่อพวกเขาติดตั้งอุปกรณ์ใหม่และได้รับการแจ้งเตือนว่ามีไดรเวอร์ใหม่ให้ใช้งาน เท่าที่มีคนบอกคุณให้อัปเดตไดรเวอร์ของคุณอยู่เสมอ ก็ไม่ค่อยมีปัญหาด้านความปลอดภัยใด ๆ ในคอมพิวเตอร์ของคุณที่เกิดจากไดรเวอร์ ไวรัสและสิ่งอื่น ๆ ส่วนใหญ่ติดตัวคุณที่ระดับผู้ใช้ ไม่ใช่ระดับเคอร์เนล

เหตุใดจึงติดตั้งไดรเวอร์ที่อัปเดตแล้ว

เหตุผลเดียวที่คุณควรติดตั้งไดรเวอร์ที่อัพเดตเป็นเพราะปัญหาของระบบที่เกิดจากชิ้นส่วนของฮาร์ดแวร์ ตัวอย่างเช่น หากคุณได้รับวิดีโอแปลก ๆ บนคอมพิวเตอร์ของคุณ คุณควรลองอัปเดตไดรเวอร์การ์ดแสดงผล ปัญหาฮาร์ดแวร์หลายอย่างสามารถแก้ไขได้โดยเพียงแค่ทำการอัปเดตไดรเวอร์หรือดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดจากผู้ผลิต การอัปเดตไดรเวอร์ด้วยเหตุผลอื่นๆ อาจส่งผลเสียต่อระบบของคุณ คุณจะพบข้อพิสูจน์นี้โดยการค้นหาปัญหาที่เกิดจากการอัพเดตไดรเวอร์ บางคนในฟอรัมแนะนำให้ย้อนกลับไปเพื่อแก้ปัญหา และมันก็ได้ผล!

มีข้อยกเว้นสำหรับเรื่องนี้ หากคุณกำลังใช้ไดรเวอร์พื้นฐานของ Windows สำหรับอะแดปเตอร์ใดๆ คุณอาจต้องการอัปเกรดเป็นไดรเวอร์ของผู้ผลิตเพื่อประสิทธิภาพที่ดีขึ้น

วิธีอัปเดตไดรเวอร์ของคุณ

หากต้องการอัปเดตไดรเวอร์ใน Microsoft Windows ให้ไปที่แผงควบคุมแล้วคลิก "อุปกรณ์และเครื่องพิมพ์" เมื่อเข้าไปข้างในแล้ว ให้คลิกที่ “ตัวจัดการอุปกรณ์” คุณจะเห็นรายการอุปกรณ์ทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ คลิกขวาที่อุปกรณ์ที่คุณต้องการอัปเดตไดรเวอร์และคลิก "อัปเดตซอฟต์แวร์ไดรเวอร์"

ทุกสิ่งที่คุณต้องรู้เกี่ยวกับไดรเวอร์ Windows [คำอธิบายของ MTE]

คลิก "ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ" เพื่อให้ Windows ค้นหาไดรเวอร์ของผู้ผลิตที่ดีสำหรับอุปกรณ์ของคุณ มันจะดาวน์โหลดและติดตั้งที่เสถียรที่สุดโดยอัตโนมัติ

หากไม่พบไดรเวอร์ ให้ไปที่เว็บไซต์ของผู้ผลิตอุปกรณ์ (เช่น nVidia) และดาวน์โหลดไดรเวอร์ล่าสุดสำหรับอุปกรณ์ของคุณจากเว็บไซต์ของพวกเขา บางเว็บไซต์ยังช่วยให้คุณตรวจจับได้ว่าคุณใช้งานอุปกรณ์ประเภทใด ในกรณีที่คุณไม่รู้ว่าคุณมีอุปกรณ์อะไรในคอมพิวเตอร์

ก่อนอัปเดตเป็นไดรเวอร์ใหม่ของผู้ผลิต

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

หากต้องการตรวจสอบเวอร์ชันไดรเวอร์ ให้ไปที่อุปกรณ์ใน "ตัวจัดการอุปกรณ์" ตามที่อธิบายไว้ในส่วนก่อนหน้า คลิกขวาที่อุปกรณ์แล้วคลิก "คุณสมบัติ" เลือกแท็บ "ไดรเวอร์" และคลิก "รายละเอียดไดรเวอร์" นี่จะแสดงเวอร์ชันที่คุณกำลังใช้อยู่ ซึ่งจะช่วยให้คุณเปรียบเทียบได้

ความคิดสุดท้าย

เมื่อพยายามแก้ไขปัญหาฮาร์ดแวร์ หากการอัปเดตไดรเวอร์หรือย้อนกลับไม่ทำงาน คุณอาจต้องเปลี่ยนฮาร์ดแวร์เอง โดยเฉพาะอย่างยิ่งหากปัญหาเริ่มต้นโดยธรรมชาติ สิ่งนี้เกิดขึ้นบ่อยครั้งเมื่อฮาร์ดแวร์กำลังจะตาย ตัวอย่างเช่น การ์ดแสดงผลอาจเริ่มแสดงภาพที่อ่านไม่ออกบนหน้าจอของคุณอย่างกะทันหันขณะที่คุณกำลังเล่นเกม อาจเป็นเพราะ GPU ร้อนเกินไป

หากคุณมีอะไรเพิ่มเติมในการสนทนานี้ ไปข้างหน้าและใช้ส่วนความคิดเห็นด้านล่าง เราชอบที่จะได้ยินจากคุณ!