Ntdetect.com

ntdetect.com er en komponent i Microsoft Windows NT- operativsystemer som kjører under en x86-arkitektur. Den brukes under oppstartsprosessen for Windows NT og er ansvarlig for å oppdage den grunnleggende maskinvaren som kreves for å starte operativsystemet.

Oversikt

Boot loader tar kontroll over oppstartsprosessen og laster NTLDR. Ntdetect.com kalles av NTLDR og returnerer samlet informasjon til NTLDR når operasjonen er fullført, slik at den deretter kan sendes til ntoskrnl.exe, Windows NT-kjernen.

Ntdetect.com brukes på datamaskiner som kjører BIOS- firmware . Datamaskiner med et utvidbart firmware-grensesnitt (EFI) bruker en enhetsfunnmetode som ikke er relatert til operativsystemet.

Maskinvareoppdagelse fungerer noe annerledes avhengig av om Advanced Configuration and Power Interface (ACPI) støttes av maskinvaren. Den overfører maskinvareinformasjonen samlet fra BIOS til operativsystemet. Hvis ACPI støttes, blir listen over enheter funnet sendt til kjernen. Windows er ansvarlig for å tildele ressurser til hver enhet. På eldre maskinvare, der ACPI ikke støttes, påtar BIOS seg ansvaret for ressurstildeling, ikke operativsystemet. Denne informasjonen overføres derfor også til kjernen.

I tillegg bestemmer ntdetect.com hvilken maskinvareprofil du skal bruke. Windows støtter flere separate maskinvareprofiler, som gjør at en enkelt kopi av Windows kan fungere skikkelig i situasjoner der maskinvaren skifter med jevne mellomrom mellom spesifikke oppsett. Dette er vanlig med bærbare datamaskiner som kobles til en dokkingstasjon.

I Windows Vista og senere operativsystemer støtter ntdetect.com bare ACPI, slik at Windows kan kontrollere tildelingen av maskinvareressurser på samme måte. Maskinvareprofiler støttes ikke lenger i Windows Vista .

Informasjonen som samles inn av ntdetect.com lagres i HKLM \ HARDWARE \ DESCRIPTION i Windows-registeret på et senere tidspunkt i oppstartsprosessen.

Klasser av maskinvare oppdaget

Feilsøking

For å hjelpe til med feilsøking har Microsoft gjort feilsøkingsversjoner av ntdetect.com tilgjengelig som viser detaljert informasjon om oppdaget maskinvare. Kalt ntdetect.chk, det er inkludert i Windows Support Tools.

Merknader og referanser