Driver Store ของ Windows คืออะไร ทำไมถึงมีขนาดใหญ่ขึ้น และวิธีแสดงรายการพร้อมลบแพ็กเกจไดรเวอร์เก่าอย่างปลอดภัยด้วย pnputil
Driver Store เป็นโฟลเดอร์ที่ได้รับการป้องกันอยู่ที่ C:\Windows\System32\DriverStore\FileRepository ซึ่ง Windows จะเก็บแพ็กเกจไดรเวอร์ทุกตัวที่เคยถูกเตรียมไว้ (staged) บนพีซี Windows จะติดตั้งอุปกรณ์จากแพ็กเกจใน Driver Store เท่านั้น ดังนั้นไดรเวอร์กราฟิกและเครื่องพิมพ์รุ่นเก่าจึงอาจสะสมอยู่ในนั้นและใช้พื้นที่หลายกิกะไบต์
เมื่อมีการติดตั้งไดรเวอร์ Windows จะคัดลอก (stage) แพ็กเกจทั้งหมดพร้อมไฟล์ INF ไปไว้ใน Driver Store ก่อน จากนั้นจึงติดตั้งสำหรับอุปกรณ์นั้นๆ แพ็กเกจจะปรากฏเป็น oem<number>.inf ในเครื่องมือต่างๆ เช่น pnputil
แพ็กเกจที่ไม่มีอุปกรณ์ใดใช้งานสามารถลบออกได้ด้วย pnputil คำสั่ง 'pnputil /enum-drivers' จะแสดงรายการแพ็กเกจของบริษัทอื่นพร้อมชื่อที่เผยแพร่ ผู้ให้บริการ คลาส และเวอร์ชัน คำสั่ง 'pnputil /delete-driver oem<number>.inf' จะลบแพ็กเกจนั้นออก Windows จะปฏิเสธหากยังมีอุปกรณ์ใช้งานอยู่ เว้นแต่จะเพิ่ม /force ซึ่งควรหลีกเลี่ยง
pnputil /enum-drivers และจดชื่อที่เผยแพร่ (oem<number>.inf) ของเวอร์ชันเก่าไว้pnputil /delete-driver oem<number>.infหมายเหตุ: Rain Cleaner จะสร้างจุดคืนค่า (restore point) และสำเนาของไดรเวอร์ปัจจุบันก่อนที่จะติดตั้งไดรเวอร์
อัปเดตล่าสุด: 2026-10-08
DISM คืออะไร คำสั่ง /CheckHealth, /ScanHealth และ /RestoreHealth รวมถึงวิธีการทำงานร่วมกันของ DISM และ SFC เพื่อซ่อมแซม Windows
WinRE คืออะไร วิธีเปิดใช้งาน เครื่องมือที่มีให้ และวิธีตรวจสอบด้วยคำสั่ง reagentc /info
คำสั่ง sfc /scannow ทำงานอย่างไร วิธีอ่านผลลัพธ์ ไฟล์ CBS.log อยู่ที่ไหน และเมื่อใดที่ควรเรียกใช้ DISM ก่อน