# วิธีติดตั้งไดรเวอร์ INF ด้วย PnPUtil หลังติดตั้ง Windows ใหม่

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

## แพ็กเกจไดรเวอร์ INF ประกอบด้วยอะไรบ้าง

แพ็กเกจไดรเวอร์คือโฟลเดอร์ที่มีไฟล์ .inf ซึ่งอธิบายฮาร์ดแวร์และไฟล์ต่าง ๆ พร้อมไฟล์ไบนารีของไดรเวอร์ และมักมีไฟล์แค็ตตาล็อก (.cat) สำหรับตรวจสอบลายเซ็น ควรเก็บทั้งโฟลเดอร์ไว้ด้วยกันเสมอ ไม่ใช่เฉพาะไฟล์ .inf

## PnPUtil มีประโยชน์เมื่อใด

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

## เปิด Terminal ในฐานะผู้ดูแลระบบ

คลิกขวาที่ Start เลือก Terminal (Admin) หรือ Windows PowerShell (Admin) แล้วยืนยันข้อความที่ปรากฏ PnPUtil ต้องใช้สิทธิ์ผู้ดูแลระบบ

## ติดตั้งแพ็กเกจไดรเวอร์ INF หนึ่งรายการ

รันคำสั่ง: pnputil /add-driver "D:\Drivers\Network\netdriver.inf" /install
ตัวเลือก /install จะติดตั้งแพ็กเกจลงในอุปกรณ์ที่ตรงกันและเชื่อมต่ออยู่ด้วย หากไม่ใช้ แพ็กเกจจะถูกเพิ่มลงใน driver store เท่านั้น

## ติดตั้งไดรเวอร์จากโฟลเดอร์

รันคำสั่ง: pnputil /add-driver D:\Drivers\*.inf /subdirs /install
คำสั่งนี้จะเพิ่มไฟล์ INF ทุกไฟล์ที่พบในโฟลเดอร์นั้นและโฟลเดอร์ย่อย หากต้องการให้การเชื่อมต่อกลับมาใช้งานได้ก่อน ให้เริ่มจากโฟลเดอร์ไดรเวอร์เครือข่ายเพียงอย่างเดียว

## ตรวจสอบไดรเวอร์ที่ติดตั้งแล้ว

รันคำสั่ง pnputil /enum-drivers เพื่อดูแพ็กเกจใน driver store จากนั้นเปิด Device Manager และตรวจสอบว่าไอคอนแจ้งเตือนหายไปแล้ว คลิกขวาที่อุปกรณ์ เลือก Properties แล้วดูแท็บ Driver เพื่อตรวจสอบเวอร์ชันและผู้ให้บริการ

## หาก Windows ปฏิเสธแพ็กเกจต้องทำอย่างไร

สาเหตุที่พบบ่อย: ไดรเวอร์ไม่ตรงกับเวอร์ชันหรือสถาปัตยกรรมของ Windows (เช่น ไดรเวอร์ 32 บิตบน Windows 64 บิต) ไม่มีไฟล์แค็ตตาล็อกหรือตรวจสอบลายเซ็นไม่ได้ หรือไฟล์ INF ไม่ตรงกับอุปกรณ์ใด ๆ ใน PC เครื่องนี้ อย่าปิดการตรวจสอบลายเซ็นไดรเวอร์เพื่อแก้ปัญหาโดยทั่วไป ควรขอแพ็กเกจที่ถูกต้องจากผู้ผลิตแทน

## เหตุใดการจับคู่ไดรเวอร์จึงสำคัญ

Windows จะใช้ไดรเวอร์กับอุปกรณ์ก็ต่อเมื่อตรงกับ hardware ID ของอุปกรณ์นั้น และจะเลือกตัวที่ตรงที่สุด ไม่ใช่เวอร์ชันใหม่ที่สุดเสมอไป ไดรเวอร์ที่ส่งออกจาก PC คนละรุ่นอาจติดตั้งได้แต่ไม่ถูกนำไปใช้

## Rain Driver อยู่ตรงไหน

Rain Driver (เบต้าสาธารณะ รองรับ Windows 7 ถึง 11) สามารถส่งออกไดรเวอร์ที่ใช้งานได้ของคุณเป็น Driver Passport พร้อมค่าเช็กซัม และกู้คืนตามลำดับที่เหมาะสม โดยใช้ PnPUtil เบื้องหลังบน Windows รุ่นปัจจุบัน บิลด์ยังไม่ได้ลงนามโค้ด ดูค่าแฮชและผลการสแกนได้ที่หน้า Trust ของเรา คุณสามารถทำเองด้วยตนเองได้ด้วยคำสั่งข้างต้น

## FAQ

**pnputil /add-driver ทำอะไร**

คำสั่งนี้จะเพิ่มแพ็กเกจไดรเวอร์ลงใน driver store ของ Windows และหากใช้ /install ก็จะติดตั้งลงในอุปกรณ์ที่ตรงกันด้วย

**ติดตั้งไดรเวอร์ทั้งโฟลเดอร์พร้อมกันได้หรือไม่**

ได้ ใช้ pnputil /add-driver FOLDER\*.inf /subdirs /install ในเทอร์มินัลที่เปิดด้วยสิทธิ์ผู้ดูแลระบบ

**ติดตั้งไดรเวอร์ที่ส่งออกจาก PC เครื่องอื่นปลอดภัยหรือไม่**

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

Source: https://raincleaner.eu/th/guides/install-inf-drivers-pnputil-windows-11