Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Windows บันทึกหรือเก็บ Device Drivers ไว้ที่ไหน?

เราทุกคนใช้พรีเฟอรอล (peripherals) ประเภทต่างๆ กับคอมพิวเตอร์ของเรา ฮาร์ดแวร์อุปกรณ์ที่เราเชื่อมต่อกับคอมพิวเตอร์ภายนอกเรียกว่า peripheral เช่น คีย์บอร์ด เมาส์ พิมพ์ ฯลฯ เมื่อคุณเชื่อมต่อ peripheral กับคอมพิวเตอร์ของคุณครั้งแรก Windows ใช้เวลาบางส่วนในการติดตั้ง drivers ที่เข้ากันได้กับอุปกรณ์นั้น และ คุณอาจเคยสงสัยว่า Windows บันทึกหรือเก็บ device drivers ไว้ที่ไหน ในบทความนี้ เราจะอภิปรายเรื่องนี้ ไม่ว่าคุณจะใช้ Windows 11, Windows 10 หรือเวอร์ชันอื่นๆ ของ Windows OS เส้นทางในการจัดเก็บหรือบันทึก device drivers ยังคงเหมือนเดิม

Windows บันทึกหรือเก็บ Device Drivers ไว้ที่ไหน?

Device driver คืออะไร?

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

Windows บันทึกหรือเก็บ device drivers ไว้ที่ไหน?

ข้อมูลที่เรามีบน Windows 11, Windows 10 หรือเวอร์ชันอื่นๆ ของ Windows OS ถูกจัดเก็บในตำแหน่ง/โฟลเดอร์เฉพาะบนฮาร์ดไดรฟ์ สิ่งเดียวกันก็ใช้ได้กับ device drivers เมื่อ Windows ตรวจจับอุปกรณ์ใหม่ มันจะค้นหาและติดตั้ง drivers ที่เข้ากันได้สำหรับอุปกรณ์เหล่านั้น และจัดเก็บข้อมูลของพวกมันในโฟลเดอร์ที่ต่างกัน โฟลเดอร์เหล่านี้คือ:

  1. Drivers
  2. DriverStore

คุณสามารถเข้าถึงโฟลเดอร์เหล่านี้โดยใช้เส้นทางต่อไปนี้:

C:\Windows\System32

Windows บันทึกหรือเก็บ Device Drivers ไว้ที่ไหน?

ในขณะที่โฟลเดอร์ drivers มีไฟล์ SYS (*.sys) ของ drivers ที่ติดตั้งอยู่ โฟลเดอร์ DriverStore รวมถึง sub-folder FileRepository ที่มีไฟล์ INF (*.inf) ของ drivers เหล่านั้น

  • SYS files: SYS เป็น system files ของ drivers ที่ Windows OS ต้องการ และมักใช้เพื่อจัดเก็บ drivers
  • INF files: ในทางกลับกัน INF file เป็น text file ที่มีข้อมูลทั้งหมดที่ Windows ต้องการเพื่อติดตั้ง device driver ไฟล์ข้อมูลนี้รวมถึงชื่อและตำแหน่งของ driver เฉพาะ หมายเลขเวอร์ชันของ driver ข้อมูล registry ฯลฯ นั่นคือเหตุผลที่ INF file สำคัญสำหรับการติดตั้งอุปกรณ์ หลังจากเปิดโฟลเดอร์ FileRepository แล้ว คุณจะเห็นรายการของ drivers ทั้งหมด (ในโฟลเดอร์แยกกัน) ที่ติดตั้งบนระบบของคุณ ไฟล์ driver ที่โฟลเดอร์นี้มีอยู่เป็นรูปแบบ INF

ก่อนติดตั้ง driver Windows จะคัดลอก driver package ไปยังโฟลเดอร์ DriverStore Package นี้ประกอบด้วยไฟล์ INF และไฟล์อื่นๆ ที่ถูกอ้างอิงโดยไฟล์ INF บางผู้ใช้ดาวน์โหลด device drivers จากเว็บไซต์ใดๆ หรือแหล่งที่ไม่น่าเชื่อถือ การดาวน์โหลด drivers จากไซต์ที่ไม่น่าเชื่อถืออาจเป็นภัยคุกคามด้านความปลอดภัย เนื่องจากไฟล์เหล่านั้นอาจมีไวรัสหรือมัลแวร์ ดังนั้น เพื่อปกป้องคอมพิวเตอร์ของผู้ใช้จากการโจมตีเช่นนี้ Windows จะตรวจสอบความสมบูรณ์ของ driver package โดยการตรวจสอบ digital signatures (ลายเซ็นดิจิทัล) ก่อนคัดลอก driver package ไปยังโฟลเดอร์ DriverStore

เคล็ดลับ: ดูที่ไหนดาวน์โหลด drivers สำหรับ Windows

ตอนนี้ คุณรู้แล้วว่า Windows จัดเก็บ device drivers ที่ไหน คุณสามารถเข้าถึงเส้นทางนั้นและคัดลอกโฟลเดอร์ driver ด้วยตนเองเพื่อ backup หรือ export ได้ หากคุณต้องการ คุณยังสามารถใช้ PowerShell เพื่อ export และ backup device drivers นอกจากนี้ คุณยังสามารถใช้ DISM tool เพื่อ export drivers หรือ backup ด้วยวิธีอื่นๆ ได้

ฉันจะหา device drivers ได้ที่ไหน?

Windows จัดเก็บ device drivers อยู่บนฮาร์ดไดรฟ์อย่างจริง คุณจะพบ third-party drivers ทั้งหมดในโฟลเดอร์ DriverStore ในรูปแบบไฟล์ INF เรายังครอบคลุมข้างต้นในโพสต์นี้ว่า คุณสามารถเปิดโฟลเดอร์ DeviceStore ได้อย่างไร

อ่าน: วิธีติดตั้ง Driver ด้วยตนเองโดยใช้ไฟล์ .INF

ทำไมอุปกรณ์ถึงต้องการ device drivers?

Driver เป็นลิงก์เชื่อมระหว่างระบบปฏิบัติการ Windows และอุปกรณ์ภายนอก Drivers ช่วยให้ Windows OS รู้ว่าอุปกรณ์ไหนถูกเชื่อมต่อ หาก driver ไม่ได้ติดตั้งอย่างถูกต้องหรือเสียหาย คุณจะไม่สามารถใช้อุปกรณ์นั้นได้

แท็บ Driver ใน Device Manager อยู่ที่ไหน?

แท็บ Driver ใน Device Manager ช่วยให้อัปเดต rollback ปิดใช้งาน และถอนการติดตั้ง device driver คุณสามารถใช้ขั้นตอนต่อไปนี้เพื่อเปิดแท็บ Driver สำหรับอุปกรณ์เฉพาะ:

  1. กด Win+R keys เพื่อเปิดกล่องคำสั่ง Run
  2. พิมพ์ devmgmt.msc ในฟิลด์ข้อความ
  3. กดปุ่ม OK นี่จะเปิด Device Manager
  4. ใน Device Manager ให้เลือก driver ที่คุณต้องการอัปเดต ถอนการติดตั้ง หรือ rollback
  5. คลิกขวาที่ driver ที่เลือก
  6. เลือกตัวเลือก Properties (คุณสมบัติ)
  7. ในหน้าต่าง Properties ให้สลับไปที่แท็บ Driver

แค่นี้ก็จบแล้ว

Windows บันทึกหรือเก็บ Device Drivers ไว้ที่ไหน?