Mensaje de error: No se encuentra un archivo de dispositivo que puede ser necesario...

Seleccione idioma Seleccione idioma
Id. de artículo: 132008 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E132008


IMPORTANTE: este artículo contiene información acerca de cómo modificar el Registro. Antes de hacerlo, debe saber cómo restaurarlo en caso de que surja algún problema. Para obtener información acerca de cómo modificar el Registro, consulte el tema de Ayuda "Restaurar el Registro" en Regedit.exe o "Restaurar una clave del Registro" en Regedt32.exe.
Expandir todo | Contraer todo

Síntomas

Puede que, al iniciar Windows, aparezca un mensaje de error similar al siguiente:

No se encuentra un archivo de dispositivo que puede ser necesario para ejecutar Windows o una aplicación de Windows.

El Registro de Windows o el archivo SYSTEM.INI se refieren a este archivo de dispositivo, pero el archivo de dispositivo ya no existe.

Si eliminó este archivo intencionadamente, intente desinstalar la aplicación asociada mediante su programa de desinstalación o de instalación.

Si aún desea utilizar la aplicación asociada con este archivo de dispositivo, intente instalarla de nuevo para reemplazar el archivo que falta.

<nombreDeArchivo>.vxd

NOTA: el archivo específico puede no tener nombre.

Causa

Este mensaje de error puede estar originado por cualquiera de los siguientes motivos:
  • Falta o está dañado un controlador de dispositivo virtual de Windows (VxD) al que se hace referencia en el archivo System.ini o en el Registro.
  • Uno de los valores StaticVxD del Registro contiene datos no válidos. Por ejemplo, el valor está en blanco o sólo contiene espacios. En este caso, el controlador de dispositivo que falta no se nombra en el mensaje de error.

Solución

ADVERTENCIA: si utiliza incorrectamente el Editor del Registro puede tener serios problemas que requerirán volver a instalar el sistema operativo. Microsoft no puede garantizar la solución de los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

Si desea información acerca de cómo modificar el Registro, consulte el tema de Ayuda "Cambiar claves y valores" del Editor del Registro (Regedit.exe) o los temas "Agregar y eliminar información del Registro" y "Editar los datos del Registro" en Regedt32.exe. Tenga en cuenta que debe hacer una copia de seguridad del Registro antes de modificarlo.

Para resolver este problema, siga todos los pasos que se indican a continuación hasta que deje de producirse el error:
  1. Si ha quitado recientemente algún programa o componente, vuelva a instalarlo y, a continuación, ejecute la herramienta de desinstalación si hay alguna disponible. Si no hay ninguna herramienta de desinstalación disponible para el programa o componente, póngase en contacto con el fabricante con el fin de obtener instrucciones para desinstalar.
  2. Si el controlador de dispositivo que falta tiene la extensión .386, deshabilite la línea que hace referencia al controlador de dispositivo en el archivo System.ini; para ello, coloque un punto y coma (;) al principio de la línea. Por ejemplo, si la línea que hace referencia al controlador de dispositivo que falta indica
     device=Ejemplo.386 
    cambie la línea para que indique
     ;device=Ejemplo.386 
  3. Si el controlador de dispositivo que falta tiene la extensión .vxd, se trata de un controlador designado para utilizarse con Windows 95 o Windows 98, y se hace referencia a él en el Registro. En la mayoría de casos, los controladores de programas o componentes designados para utilizarse con Windows 95 o Windows 98 también aparecerán en la herramienta Agregar o quitar programas del Panel de control. Se debería corregir el problema si se siguen las instrucciones del paso 1.

    Para Windows 98

    Si todavía aparece el mensaje de error después de seguir las instrucciones del paso 1 o no se pueden aplicar, utilice el Comprobador de archivos de sistema para extraer el archivo que falta del CD-ROM de Windows 98 como sigue:

    1. Haga clic en Inicio, seleccione Programas, Accesorios, Herramientas del sistema y, a continuación, haga clic en Información del sistema.
    2. En el menú Herramientas, haga clic en Comprobador de archivos de sistema.
    3. Haga clic en Extraer un archivo del disco de instalación, escriba el nombre del archivo que desea extraer en el cuadro Especifique el archivo de sistema que desea restaurar y, a continuación, haga clic en Inicio.
    4. En el cuadro Restaurar de, escriba la ruta de acceso de la carpeta Win98 del CD-ROM de Windows 98. Escriba la carpeta de destino en el cuadro Guardar archivo en, si es necesario, y, a continuación, haga clic en Aceptar.
    5. Haga clic en Aceptar, vuelva a hacer clic en Aceptar y, a continuación, haga clic en cuando se le pida que reinicie el equipo.

    Para Windows 95

    Utilice la sintaxis siguiente para extraer un archivo desde un archivo contenedor conocido:
    extract <contenedor> <nombreDeArchivo> /l <destino>
    Por ejemplo, para extraer el archivo Unidrv.dll de Windows 95 desde el archivo Win95_10.cab de un disco de la unidad A: a la carpeta Windows\System de la unidad C:, utilice el siguiente comando:
    extract a:\win95_10.cab unidrv.dll /l c:\windows\system
    Para obtener más información acerca de cómo extraer un archivo, consulte el siguiente artículo en Microsoft Knowledge Base:
    ARTICLE-ID: 129605
    Cómo extraer los archivos de Windows comprimidos originales
  4. Si en el mensaje de error no se nombra un controlador de dispositivo específico, uno de los valores StaticVxD del Registro probablemente esté en blanco o sólo contenga espacios. Los valores StaticVxD se encuentran en las claves del Registro bajo la clave siguiente:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD


    Utilice el Editor del Registro para encontrar y eliminar cualquier valor StaticVxD del Registro que contenga datos no válidos, esté en blanco o sólo contenga espacios.

Más información

Al iniciar Windows, se leen los archivos System.ini y el Registro para obtener una lista de los controladores de dispositivo que deben cargarse. Cuando Windows no puede encontrar un controlador de dispositivo virtual que intenta cargar, se genera un mensaje de error.

Los controladores de dispositivo virtual son archivos que requieren varios programas para comunicarse con el hardware del equipo.

La clave de Registro del ejemplo siguiente contiene un valor StaticVxD:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\COMBUFF


Los datos de este valor StaticVxD son "*COMBUFF" (sin comillas; las comillas aparecen en el Editor del Registro pero no forman parte del nombre del controlador de dispositivo virtual). El asterisco (*) que precede al nombre indica que el controlador de dispositivo virtual es un valor interno del archivo Vmm32.vxd. Si el controlador al que hace referencia el valor StaticVxd no es un valor interno del archivo Vmm32.vxd, su nombre no estará precedido por un asterisco y, normalmente, tendrá la extensión .vxd.

Propiedades

Id. de artículo: 132008 - Última revisión: jueves, 30 de diciembre de 2004 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows 95
Palabras clave: 
kberrmsg kbenv win98se win98 kbprb kbfaq win95 KB132008

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com