INF (.INF file)

INF คืออะไร

คำเต็ม: Setup Information File (ไฟล์ข้อมูลการตั้งค่า)

ความหมาย: ไฟล์ .INF คือ ไฟล์ข้อความธรรมดา (Plain Text File) ที่มีข้อมูลและคำสั่งที่ระบบปฏิบัติการ Windows ใช้ในการติดตั้งซอฟต์แวร์หรือไดรเวอร์ฮาร์ดแวร์ เปรียบเสมือนคู่มือคำสั่งอัตโนมัติที่บอก Windows ว่าต้องทำอะไรบ้างเพื่อติดตั้งส่วนประกอบใหม่ลงในระบบอย่างถูกต้อง

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

หน้าที่สำคัญ:

  • ระบุข้อมูลไดรเวอร์/ซอฟต์แวร์: ไฟล์ .INF จะบอก Windows ว่าไดรเวอร์หรือซอฟต์แวร์ที่กำลังจะติดตั้งคืออะไร, รองรับฮาร์ดแวร์รุ่นไหนบ้าง, เวอร์ชันอะไร, และผู้ผลิตคือใคร
  • กำหนดตำแหน่งไฟล์: ระบุตำแหน่งของไฟล์ที่จำเป็นสำหรับการติดตั้ง เช่น ไฟล์ไดรเวอร์ (.sys, .dll), ไฟล์แอปพลิเคชัน (.exe) ซึ่งอาจอยู่ในโฟลเดอร์เดียวกันหรือซับโฟลเดอร์อื่น ๆ
  • สร้างรายการใน Registry: สั่งให้ Windows เพิ่ม แก้ไข หรือลบข้อมูลใน Windows Registry ซึ่งเป็นฐานข้อมูลสำคัญที่เก็บค่าการตั้งค่าต่างๆ ของระบบและโปรแกรม
  • คัดลอกไฟล์: บอก Windows ให้คัดลอกไฟล์ที่จำเป็นไปยังโฟลเดอร์ที่ถูกต้องบนระบบ เช่น โฟลเดอร์ System32, Program Files หรือ Drivers
  • กำหนดค่าเริ่มต้น: ตั้งค่าเริ่มต้นบางอย่างสำหรับไดรเวอร์หรือซอฟต์แวร์ที่ติดตั้ง เช่น พอร์ตที่ใช้, ความละเอียดเริ่มต้น
  • จัดการบริการ (Services): ในกรณีของไดรเวอร์ อาจระบุให้ Windows สร้างหรือกำหนดค่าบริการ (Service) ที่ทำงานอยู่เบื้องหลัง

เกร็ดน่ารู้:

  • อ่านได้ด้วยโปรแกรมแก้ไขข้อความ: เนื่องจากเป็นไฟล์ข้อความธรรมดา คุณสามารถเปิดไฟล์ .INF ด้วย Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ เพื่อดูโครงสร้างและข้อมูลภายในได้ (แม้ว่าส่วนใหญ่จะอ่านเข้าใจยากสำหรับผู้ใช้ทั่วไป)
  • ติดตั้งแบบ Manual: ในบางสถานการณ์ เช่น เมื่อ Windows หาไดรเวอร์ไม่เจออัตโนมัติ คุณอาจต้อง “บังคับ” ติดตั้งไดรเวอร์โดยการเลือกไฟล์ .INF ด้วยตนเองผ่าน Device Manager
  • ไม่ปลอดภัยหากมาจากแหล่งที่ไม่น่าเชื่อถือ: ไฟล์ .INF ที่ดาวน์โหลดมาจากแหล่งที่ไม่น่าเชื่อถืออาจมีคำสั่งที่เป็นอันตรายที่สามารถแก้ไขระบบของคุณในทางที่ไม่พึงประสงค์ได้ ควรดาวน์โหลดไดรเวอร์จากเว็บไซต์ผู้ผลิตโดยตรงเสมอ
  • มักเป็นส่วนหนึ่งของ Package: ไฟล์ .INF มักจะมาพร้อมกับไฟล์อื่นๆ ที่จำเป็นต่อการติดตั้งในรูปแบบของแพ็กเกจไดรเวอร์หรือไฟล์บีบอัด (เช่น .ZIP, .EXE) เมื่อคุณรันไฟล์ .EXE ของตัวติดตั้งไดรเวอร์ ไฟล์ .INF จะเป็นส่วนหนึ่งที่ทำงานอยู่เบื้องหลัง
  • ไม่ได้ใช้ในการติดตั้งแอปพลิเคชันทั่วไป: สำหรับโปรแกรมประยุกต์ทั่วไปในปัจจุบัน มักจะใช้ Installer ที่ซับซ้อนกว่าไฟล์ .INF เดี่ยวๆ เช่น MSI (Microsoft Installer) หรือ Setup.exe ที่มี GUI (Graphic User Interface) แต่พื้นฐานแล้วก็ยังมีการทำงานที่คล้ายคลึงกันในการบอกระบบว่าต้องทำอะไรบ้าง

คำศัพท์ที่เกี่ยวข้อง:

  • Driver: ซอฟต์แวร์ที่ช่วยให้ระบบปฏิบัติการสามารถสื่อสารและควบคุมฮาร์ดแวร์ได้
  • Windows Registry: ฐานข้อมูลการตั้งค่าขนาดใหญ่ของ Windows
  • Device Manager: เครื่องมือใน Windows ที่ใช้จัดการและตรวจสอบฮาร์ดแวร์
  • Plug and Play (PnP): เทคโนโลยีที่ช่วยให้ Windows สามารถตรวจจับและติดตั้งอุปกรณ์ฮาร์ดแวร์ใหม่ได้โดยอัตโนมัติ
  • Hardware: ชิ้นส่วนทางกายภาพของคอมพิวเตอร์
  • Operating System (OS): ระบบปฏิบัติการ
  • Plain Text File: ไฟล์ข้อความที่ไม่มีการจัดรูปแบบพิเศษ

อุปกรณ์ที่เกี่ยวข้อง:

  • ทุกอุปกรณ์ฮาร์ดแวร์: ที่ต้องติดตั้งไดรเวอร์ใน Windows (เช่น การ์ดจอ, การ์ดเสียง, เครื่องพิมพ์, สแกนเนอร์, อุปกรณ์ USB)
  • เมนบอร์ด: บางครั้งมีไฟล์ .INF สำหรับติดตั้งไดรเวอร์ชิปเซ็ตหรือไดรเวอร์อุปกรณ์ออนบอร์ด
  • คอมพิวเตอร์ที่ใช้ระบบปฏิบัติการ Windows: ไฟล์ .INF มีบทบาทเฉพาะใน Windows