อ่าน 2 นาที
ntdetect.com
ntdetect.comเป็นส่วนประกอบหนึ่งของระบบปฏิบัติการMicrosoft Windows NTที่ทำงานบน สถาปัตยกรรม x86มันถูกใช้ในระหว่างกระบวนการเริ่มต้นของ Windows...
ntdetect.com
ntdetect.comเป็นส่วนประกอบหนึ่งของระบบปฏิบัติการMicrosoft Windows NTที่ทำงานบน สถาปัตยกรรม x86มันถูกใช้ในระหว่างกระบวนการเริ่มต้นของ Windows NTและมีหน้าที่ตรวจจับฮาร์ดแวร์พื้นฐานที่จำเป็นในการเริ่มต้นระบบ ปฏิบัติการ
ภาพรวม
ตัวโหลดบูตสแตรปจะควบคุมกระบวนการบูตและโหลด NTLDR NTLDR จะเรียกใช้Ntdetect.comและส่งข้อมูลที่รวบรวมได้กลับไปยัง NTLDR เมื่อเสร็จสิ้น เพื่อที่จะส่งต่อไปยังntoskrnl.exeซึ่งเป็นเคอร์เนลของ Windows NT
Ntdetect.com ใช้กับคอมพิวเตอร์ที่ใช้ เฟิร์มแวร์ BIOSคอมพิวเตอร์ที่มีอินเทอร์เฟซเฟิร์มแวร์ที่ขยายได้เช่นIA-64ใช้วิธีการตรวจจับอุปกรณ์ที่ไม่ผูกติดกับระบบปฏิบัติการ[ 1 ]
การตรวจจับฮาร์ดแวร์ทำงานแตกต่างกันเล็กน้อย ขึ้นอยู่กับว่า ฮาร์ดแวร์นั้นรองรับ Advanced Configuration and Power Interface (ACPI) หรือไม่ โดยจะส่งรายละเอียดฮาร์ดแวร์ที่รวบรวมได้จาก BIOS ไปยังระบบปฏิบัติการ หากรองรับ ACPI รายชื่ออุปกรณ์ที่พบจะถูกส่งไปยังเคอร์เนล และ Windows จะรับผิดชอบในการจัดสรรทรัพยากรให้กับแต่ละอุปกรณ์ ในฮาร์ดแวร์รุ่นเก่าที่ไม่รองรับ ACPI BIOSจะเป็นผู้รับผิดชอบในการจัดสรรทรัพยากร ไม่ใช่ระบบปฏิบัติการ ดังนั้นข้อมูลนี้จึงถูกส่งไปยังเคอร์เนลด้วยเช่นกัน
นอกจากนี้ ntdetect.com จะทำการตรวจสอบว่า ควรใช้ โปรไฟล์ฮาร์ดแวร์ ใด Windows รองรับโปรไฟล์ฮาร์ดแวร์ที่แตกต่างกันหลายแบบ ซึ่งช่วยให้ Windows เวอร์ชันเดียวทำงานได้ดีในสถานการณ์ที่ฮาร์ดแวร์มีการเปลี่ยนแปลงรูปแบบเฉพาะอยู่เป็นประจำ ซึ่งเป็นเรื่องปกติสำหรับคอมพิวเตอร์พกพาที่เชื่อมต่อกับแท่นวาง (docking station )
ในWindows Vistaและระบบปฏิบัติการ Windows รุ่นต่อๆ มาHALรองรับเฉพาะ ACPI เท่านั้น และ ntdetect.com ถูกแทนที่ด้วยwinload.exeเพื่อให้ Windows สามารถควบคุมการจัดสรรทรัพยากรฮาร์ดแวร์บนทุกเครื่องได้อย่างเหมือนกัน นอกจากนี้ โปรไฟล์ฮาร์ดแวร์ก็ไม่ได้รับการสนับสนุนใน Windows Vista อีกต่อไป
ข้อมูลที่รวบรวมโดย ntdetect.com จะถูกจัดเก็บไว้ในHKLM\HARDWARE\DESCRIPTIONคีย์ในWindows Registryในขั้นตอนการบูตเครื่องใน ภายหลัง
ตรวจพบฮาร์ดแวร์ประเภทต่างๆ
- การระบุฮาร์ดแวร์
- วันที่และเวลาของฮาร์ดแวร์
- ประเภทของบัสและอะแดปเตอร์
- อะแดปเตอร์SCSI
- อะแดปเตอร์วิดีโอ
- แป้นพิมพ์
- พอร์ตการสื่อสารแบบอนุกรมและแบบขนาน
- ฮาร์ดไดรฟ์
- ฟลอปปี้ดิสก์
- หนู
- ตัวประมวลผลร่วมจุดลอยตัว
- อุปกรณ์ที่ใช้สถาปัตยกรรมมาตรฐานอุตสาหกรรม
การแก้ไขปัญหา
เพื่อช่วยในการแก้ไขปัญหา ไมโครซอฟต์ได้จัดเตรียมเวอร์ชัน "ดีบัก" ของ ntdetect.com ซึ่งจะแสดงข้อมูลโดยละเอียดเกี่ยวกับฮาร์ดแวร์ที่ตรวจพบ โปรแกรมนี้มีชื่อว่า ntdetect.chk และรวมอยู่ในWindows Support Tools
หมายเหตุ
ลิงก์ภายนอก
- ดาวน์โหลดไฟล์ ntdetect.chk สำหรับ Windows 2000
- เครื่องมือสนับสนุน Windows XP SP2ประกอบด้วย ntdetect.chk สำหรับWindows XP