Skip to main content

ไฟล์กำหนดค่าคืออะไร?

ไฟล์การกำหนดค่า mdash;บางครั้งเรียกว่าไฟล์ config mdash;เป็นไฟล์อิเล็กทรอนิกส์ที่ใช้ในการจัดเก็บแก้ไขหรือควบคุมการตั้งค่าของระบบปฏิบัติการหรือโปรแกรมไฟล์เหล่านี้เป็นที่แพร่หลายในระบบปฏิบัติการที่สำคัญที่สุดและมักจะตั้งค่าให้ง่ายต่อการแก้ไขโดยทั่วไปแล้วจะถูกจัดรูปแบบเป็นไฟล์ข้อความอย่างง่ายหรือไฟล์มาร์กอัป (XML) ที่ขยายได้สามารถใช้ไฟล์ config เพื่อควบคุมการตั้งค่าของสภาพแวดล้อมการทำงานภายในโปรแกรมบางโปรแกรมที่มีความซับซ้อนผิดปกติในวิธีการทำงานของพวกเขาพวกเขายังสามารถใช้ในการควบคุมการตั้งค่าสำหรับคอมพิวเตอร์หรือโปรแกรมจำนวนมากในเครือข่าย

ประเภทของข้อมูลที่ให้ไว้ในไฟล์กำหนดค่าแตกต่างกันอย่างกว้างขวางไม่มีมาตรฐานเกี่ยวกับเนื้อหาหรือเค้าโครงของไฟล์การกำหนดค่าเนื่องจากอาจแตกต่างกันไปขึ้นอยู่กับแอปพลิเคชันที่รองรับไฟล์บางประเภท mdash;ที่โดดเด่นที่สุด *.xml mdash;หรือแพลตฟอร์มสามารถบังคับโครงสร้างไฟล์ไฟล์กำหนดค่าสามารถใช้ส่วนขยายไฟล์ใด ๆ แต่นอกเหนือจาก *.xml แล้วส่วนขยายทั่วไปอื่น ๆ ที่สงวนไว้สำหรับการระบุไฟล์การกำหนดค่าคือ *.ini, *.txt และ *.config.ซอฟต์แวร์และโปรแกรมที่หลากหลายพวกเขาเป็นเครื่องมือมาตรฐานที่ใช้โดยนักพัฒนาซอฟต์แวร์เพื่อปรับเปลี่ยนโปรแกรมที่พวกเขาสร้างในขณะเดียวกันก็หลีกเลี่ยงความจำเป็นในการคอมไพล์ซอร์สโค้ดสำหรับซอฟต์แวร์เกมบางเกมใช้ไฟล์เพื่อกำหนดเส้นทางไปยังแผนที่เกมหรือข้อมูลตัวละครแอปพลิเคชันอื่น ๆ เช่นแอปพลิเคชันที่สร้างเนื้อหาสามารถใช้ประโยชน์จากไฟล์กำหนดค่าที่มีตัวแปรเช่นจำนวนหน่วยความจำระบบที่จะสำรองชื่อและจำนวนเลเยอร์ในไฟล์หรือการตั้งค่าของผู้ใช้เช่น hotkeys สำหรับฟังก์ชั่นโปรแกรมบางอย่าง

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