ntdetect.com es un componente de Microsoft Windows NT basados en sistemas operativos que operan en el x86 arquitectura. Se utiliza durante el proceso de inicio de Windows NT y es responsable de detectar el hardware básico que será necesario para iniciar el sistema operativo .
Descripción general
El cargador de arranque toma el control sobre el proceso de arranque y carga NTLDR. Ntdetect.com es invocado por NTLDR y devuelve la información que recopila a NTLDR cuando finaliza, para que luego se pueda pasar a ntoskrnl.exe , el kernel de Windows NT.
Ntdetect.com se usa en computadoras que usan firmware BIOS . Las computadoras con interfaz de firmware extensible , como IA-64 , utilizan un método de detección de dispositivos que no está vinculado al sistema operativo. [1]
La detección de hardware funciona de forma algo diferente dependiendo de si el hardware admite o no la interfaz de alimentación y configuración avanzada (ACPI). Transmite los detalles del hardware recopilados del BIOS al sistema operativo. Si se admite ACPI, la lista de dispositivos encontrados se entrega al kernel, Windows asumirá la responsabilidad de asignar a cada dispositivo algunos recursos. En hardware más antiguo, donde no se admite ACPI, el BIOS se encarga de asignar los recursos, no el sistema operativo, por lo que esta información también se pasa al kernel.
Además, ntdetect.com determinará qué perfil de hardware utilizar. Windows admite varios perfiles de hardware distintos, lo que permite que una sola copia de Windows funcione bien en situaciones en las que el hardware cambia entre diseños específicos de forma regular. Esto es común con las computadoras portátiles que se conectan a una estación de acoplamiento [ cita requerida ] .
En Windows Vista y sistemas operativos posteriores de Windows, HAL solo es compatible con ACPI, y ntdetect.com ha sido reemplazado por winload.exe , de modo que Windows podrá controlar la asignación de recursos de hardware en cada máquina de la misma manera. Los perfiles de hardware tampoco son compatibles con Windows Vista.
La información recopilada por ntdetect.com se almacena en la HKLM\HARDWARE\DESCRIPTION
clave en el Registro de Windows en una etapa posterior del proceso de arranque .
Clases de hardware detectadas
- Identificación de hardware
- Fecha y hora del hardware
- Tipos de bus y adaptador
- Adaptadores SCSI
- Adaptadores de video
- Teclado
- Puertos de comunicación en serie y paralelo
- Unidades de disco duro
- Disquetes
- Ratón
- Coprocesador de coma flotante
- Dispositivos basados en arquitectura estándar de la industria
Solución de problemas
Para ayudar en la resolución de problemas, Microsoft ha puesto a disposición versiones de "depuración" de ntdetect.com que mostrarán información detallada sobre el hardware que se detectó. Llamado ntdetect.chk, se incluye en las herramientas de soporte de Windows .
Notas
Referencias
enlaces externos
- Descarga de ntdetect.chk para Windows 2000
- Las herramientas de soporte de Windows XP SP2 incluyen ntdetect.chk para Windows XP .