El dispositivo host USB no funciona en una máquina virtual de VMware Workstation o Player
search cancel

El dispositivo host USB no funciona en una máquina virtual de VMware Workstation o Player

book

Article ID: 307277

calendar_today

Updated On:

Products

VMware VMware Desktop Hypervisor

Issue/Introduction

Renuncia: Este artículo es una traducción de Host USB device fails to function in a VMware Workstation or Player virtual machine (1016809) Los artículos han sido traducidos en español basados en el mejor esfuerzo. Sin embargo, el contenido localizado o específico puede quedar desactualizado. Para revisar el contenido más reciente, por favor consulte el artículo en Inglés.


Symptoms:
  • Al encender una máquina virtual después de conectar un dispositivo USB se produce el siguiente error:

    Error 31: A device attached to the system is not functioning.

  • Al iniciar USB Arbitration Service manualmente se produce el siguiente error:

    VMware USB Arbitration Service can't be started because of an unknown driver - <drivername>

  • Al iniciar Workstation o Player, aparece el siguiente mensaje:

    Host USB device connections disabled. The connection to the VMware USB arbitration service was unsuccessful. Please check the status of this service in the Microsoft Management Console.

  • Los registros de eventos de Windows muestran el siguiente mensaje:

    Event ID 7023: The VMware USB arbitration service terminated with the following error: A device attached to the system is not functioning.


Environment

VMware ACE 2.6.x
VMware ACE 2.0.x
VMware Player 4.x (Windows)
VMware ACE 2.7.x
VMware Workstation 9.x (Windows)
VMware Workstation 6.x (Windows)
VMware Workstation 8.x (Windows)
VMware Workstation 7.x (Windows)
VMware ACE 2.5.x
VMware Player 3.x (Windows )
VMware Player 2.x (Windows)

Resolution

Este problema se puede producir porque haya instalados controladores USB desconocidos en la máquina Windows que hospeda el software VMware Workstation o porque haya entradas del Registro o software USB en conflicto.

Antes de realizar cualquier acción, asegúrese de que la versión de su software VMware es la más reciente disponible. Puede ver y descargar las versiones más recientes en nuestros Download Centers:

Para resolver este problema:

  1. Asegúrese de que el equipo host use controladores USB Microsoft originales:

    1. Haga clic con el botón secundario del mouse en (Mi PC) Equipo y haga clic en Administrar.
    2. En el panel izquierdo de la ventana Administración de equipos, seleccione Administrador de dispositivos.
    3. Expanda Controladores de bus serie universal.
    4. Haga clic con el botón secundario del mouse en Concentrador raíz USB y haga clic en Propiedades.
    5. En la pestaña Controlador, haga clic en Revertir al controlador anterior.

  2. Confirme que no está utilizando servicios USB en conflicto, como monitores (analizadores de protocolos) en su host. Para obtener más información, consulte Configuración de hosts Windows para usarlos con monitores (analizadores de protocolos) USB (1679) (Configuring Windows Hosts for Use with USB Monitors (Sniffers) [1679]).
  3. Si tiene un procesador AMD, es posible que haya un controlador USB en conflicto. VMware recomienda quitar AMD USB Filter Driver del Administrador de dispositivos de Windows:

    Advertencia: Esto puede provocar que fallen otros dispositivos USB. Asegúrese de crear un punto de restauración del sistema antes de intentar este paso. En lugar de intentar una restauración del sistema, también puede restaurar el controlador USB que eliminó en este paso al hacer clic en Buscar nuevo hardware en el Administrador de dispositivos. Para obtener más información sobre la restauración del sistema, consulte los siguientes artículos de Microsoft:

  4. Para quitar el controlador USB en conflicto:

    1. Haga clic con el botón secundario del mouse en (Mi PC) Equipo y haga clic en Administrar.
    2. En el panel izquierdo de la ventana Administración de equipos, haga clic en Administrador de dispositivos.
    3. Expanda Controladores de bus serie universal.
    4. Busque AMD USB Filter Driver.
    5. Haga clic con el botón secundario del mouse sobre él y elija Desinstalar.
    6. Haga clic en Eliminar el software de controlador de este dispositivo.
    7. Reinicie su equipo.
  5. Si no puede quitar el controlador USB de AMD mediante el Administrador de dispositivos, puede desinstalarlo manualmente.


    Nota: Es recomendable que realice una copia de seguridad del registro de Windows antes de modificarlo. Para obtener más información, consulte el artículo de la base de conocimientos de Microsoft 322756.

    Para quitar el controlador USB de AMD manualmente:
    1. Abra el registro de Windows, para lo que debe hacer clic en Inicio > Ejecutar y escribir regedit.
    2. Vaya a
      HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}.
    3. En el panel de la derecha, si aparece la entrada UpperFilters, elimínela.
    4. Vaya a HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ .
    5. Elimine la cadena usbfilter.
    6. Cierre el registro.
    7. Elimine este archivo: %system32%\drivers\usbfilter.sys.
    8. Reinicie su equipo.

  6. También puede usar ATI Catalyst Install Manager para desinstalar el controlador USB de AMD.

    Para ello:
    1. Abra el Panel de control.
    2. Abra Agregar o quitar programas (XP) o Programas y características (Vista/7).
    3. Haga doble clic en ATI Catalyst Install Manager o haga clic en Cambiar.
    4. Seleccione Uninstall Manager.
    5. Elija una opción Custom.
    6. Seleccione el controlador USB de AMD como componente para desinstalar.
    7. Si se le solicita, reinicie.
Si el problema continúa después de intentar los pasos que se encuentran en este artículo:


Additional Information

Host USB device fails to function in a VMware Workstation or Player virtual machine