Mi PC no reconoce mi móvil por USB: drivers, ADB y puertos

  • La detección del móvil por USB depende de modo MTP, depuración USB y autorización ADB, además de que el cable y el puerto estén en buen estado.
  • En Windows, la mayoría de problemas se solucionan ajustando el driver MTP, instalando drivers ADB universales y, si hace falta, los controladores OEM de la marca.
  • Los portátiles con procesadores AMD Ryzen pueden requerir correcciones adicionales en los controladores USB para que el PC detecte el dispositivo correctamente.
  • En macOS y Linux la detección física suele ser buena, pero es necesario software específico (Android File Transfer, OpenMTP) o ajustes de permisos para acceder a los archivos.

Mi PC no reconoce mi móvil por USB: drivers, ADB y puertos

Que conectes el móvil al ordenador con su cable y que el PC solo haga el ruidito de USB, lo cargue… pero no aparezca en el explorador ni como dispositivo ADB es uno de los problemas más comunes hoy en día. Entre modos USB, drivers, puertos que dan guerra y procesadores algo tiquismiquis, no es raro que algo falle por el camino.

Si tu pensamiento ahora mismo es “mi PC no reconoce mi móvil por USB y necesito que funcione ya para pasar archivos, usar ADB o flashear el teléfono”, aquí tienes una guía muy completa. Vamos a repasar todas las posibles causas: configuración del móvil, drivers MTP y ADB, chip AMD, puertos USB, cables y trucos específicos para Windows, Linux y macOS, integrando además cómo comprobar que ADB está correctamente instalado y funcionando.

¿Qué es ADB y por qué es clave cuando el PC no reconoce el móvil?

ADB son las siglas de Android Debug Bridge, un puente de depuración que permite comunicarte con tu dispositivo Android desde el ordenador mediante línea de comandos. Aunque nació como una herramienta para desarrolladores, hoy es tremendamente útil para cualquier usuario avanzado que quiera hacer cosas más potentes que simplemente copiar fotos.

Con ADB puedes, por ejemplo, otorgar permisos especiales a apps sin necesidad de root, instalar actualizaciones del sistema de forma manual, grabar la pantalla del móvil sin instalar nada adicional, acceder al registro interno (logcat), hacer capturas remotas, o incluso flashear determinadas particiones en algunos dispositivos. Todo esto, claro, exige que el PC detecte correctamente el teléfono por USB y que la depuración esté activada.

Aunque ADB es multiplataforma (Windows, macOS y Linux), la mayoría de los problemas de reconocimiento aparecen en Windows, tanto por el sistema de drivers como por las peculiaridades de algunas marcas de portátiles (sobre todo con procesadores AMD). Aun así, las bases son muy parecidas en todos los sistemas, con pequeñas diferencias de instalación.

Guía para usar ADB sin cables en Android 11 o superior
Artículo relacionado:
Guía para usar ADB sin cables en Android 11 o superior

Instalar ADB en el PC sin complicarse la vida

Hace años, si querías usar ADB, lo habitual era descargar el SDK completo de Android o incluso Android Studio, con cientos de megas de herramientas que no ibas a usar. Hoy en día esto ya no es ni necesario ni recomendable si solo quieres usar ADB de forma puntual.

En la actualidad puedes descargar únicamente los binarios de plataforma (Platform Tools), que incluyen adb.exe y unos pocos archivos más, con un tamaño aproximado de 6 MB en lugar de más de 100 MB del paquete de herramientas en línea de comandos o casi 1 GB de Android Studio. Basta con:

  • Descargar el ZIP oficial de Platform Tools para Windows desde la web de desarrolladores de Android.
  • Descomprimir su contenido en una carpeta fácil de localizar, por ejemplo C:\ADB.

En la mayoría de casos, no necesitarás instalar drivers USB adicionales para ADB, porque Windows suele hacerlo solo o el propio fabricante del móvil los integra en su software oficial. Aun así, hay escenarios (sobre todo con ciertos modelos o marcas chinas) donde puede hacer falta un driver ADB universal o el driver OEM específico para que el PC vea correctamente el dispositivo en modo depuración.

Activar la Depuración USB en Android paso a paso

La letra “D” de ADB viene de “Debug”, y eso no es casualidad: para que el PC pueda comunicarse con el teléfono mediante este protocolo, es obligatorio activar la depuración USB dentro de las opciones de desarrollador del móvil.

El proceso varía ligeramente según la capa de personalización (MIUI, EMUI, One UI, etc.), pero la mecánica básica es siempre la misma: primero activas las opciones de desarrollador y luego habilitas la depuración USB. A grandes rasgos:

  1. Abre Ajustes en tu móvil Android.
  2. Ve a Acerca del teléfono o Información del teléfono.
  3. Localiza el campo Número de compilación (Build number). A veces está dentro de un submenú como “Información de software”.
  4. Pulsa 7 veces seguidas sobre ese número hasta que el sistema te avise de que eres desarrollador.
  5. Vuelve al menú principal de Ajustes y entra en Opciones de desarrollador (suele aparecer al final de la lista).
  6. Busca la opción Depuración USB y actívala.

Al hacerlo, el sistema te mostrará una ventana emergente advirtiendo de los riesgos de la depuración. Acepta y deja la opción encendida. Más adelante, al conectar el móvil al PC te saldrá un diálogo pidiéndote que autorices la huella digital del ordenador. Es importante marcar “Permitir siempre desde este ordenador” si vas a usarlo con frecuencia, o el mensaje aparecerá una y otra vez.

Conectar el móvil al PC y primer chequeo rápido

Con ADB listo en el ordenador y la depuración USB activa, el siguiente paso es conectar el móvil al PC con su cable. Aquí entran en juego varios factores: el modo USB seleccionado en el móvil, el estado del cable, el puerto del ordenador y los drivers implicados (MTP, ADB, controladores USB del chipset, etc.).

Nada más enchufar el teléfono, Windows intentará instalar y configurar los controladores automáticamente. Mientras tanto, desbloquea el móvil y fíjate en las notificaciones: deberían aparecer al menos dos avisos importantes:

  • El aviso de modo USB: “Solo carga”, “Transferencia de archivos (MTP)”, “Transferencia de fotos (PTP)”, etc.
  • El aviso de depuración USB, preguntando si permites la conexión desde ese PC en concreto.

Para que Windows muestre el móvil como unidad de almacenamiento, debes elegir MTP (Transferencia de archivos). Si solo está en “Solo carga”, el teléfono se cargará pero el PC no tendrá acceso a los datos. Para ADB, en cambio, el modo MTP es secundario: lo que importa es que la depuración USB esté activa y autorizada.

Si al seleccionar MTP y desbloquear el teléfono el PC sigue sin reconocerlo, prueba con otro puerto USB y, si puedes, con otro cable. Muchas veces el problema está en un simple cable de carga que no tiene líneas de datos o en un puerto frontal de torre que da fallos.

Comprobar que ADB funciona: comandos básicos

Mi PC no reconoce mi móvil por USB: drivers, ADB y puertos

Una vez instalada la herramienta y conectados el PC y el móvil, toca comprobar que ADB ve realmente tu dispositivo. Para ello:

  1. En Windows, abre el menú Inicio, pulsa en Ejecutar, escribe CMD y acepta.
  2. En la consola, cambia a la carpeta donde descomprimiste ADB, por ejemplo: cd C:\ADB.
  3. Escribe adb devices y pulsa Intro.

Si todo está en orden, aparecerá una lista con al menos un dispositivo y la palabra device al lado de un identificador alfanumérico. Ese código no tiene que significar nada para ti; lo importante es que el estado sea “device” y no “unauthorized” o “offline”.

En caso de que salga “unauthorized”, suele ser porque no has aceptado la ventana de autorización en el móvil. Desbloquea la pantalla, mira si aparece el cuadro de “¿Permitir depuración USB?” y acepta. Si no te sale, desactiva y vuelve a activar la depuración USB, desconecta y vuelve a conectar el cable y repite el comando adb devices.

Para confirmar que la comunicación ADB funciona realmente, puedes probar comandos sencillos como:

  • adb shell screencap -p /sdcard/captura.png, que hace una captura y la guarda en el almacenamiento interno.
  • adb logcat, que muestra por consola todos los mensajes del registro de Android.

Si estos comandos se ejecutan sin errores, ADB está bien instalado y el PC reconoce el móvil. Si ni siquiera “adb devices” devuelve algo útil, entonces el problema está en drivers, cable, puerto o incluso procesador.

Drivers ADB y MTP en Windows: el punto más conflictivo

En Windows 10 y 11 los controladores para móviles suelen instalarse solos, pero no siempre sale bien. Una incompatibilidad, un driver corrupto o uno equivocado pueden provocar que el PC no reconozca el móvil por USB o que solo aparezca como dispositivo desconocido.

Conviene revisar el Administrador de dispositivos cuando tengas el móvil conectado:

  1. Pulsa Win + X y selecciona Administrador de dispositivos.
  2. Busca secciones como Dispositivos portátiles, “Otros dispositivos” o similar.
  3. Si ves algo llamado “MTP”, “Dispositivo desconocido” o similar con un triángulo amarillo, haz clic derecho y elige “Actualizar controlador”.
  4. Selecciona “Buscar controladores en mi equipo” y después “Elegir en una lista de controladores disponibles”.
  5. Escoge “Dispositivo USB MTP” o “Dispositivo compuesto USB” y pulsa Siguiente.

Con esto fuerzas a Windows a usar el driver estándar de transferencia de archivos, que suele funcionar bien con la gran mayoría de teléfonos. Si aun así el móvil no aparece, es posible que haga falta un driver ADB/USB del fabricante o soluciones específicas.

Instalar drivers ADB y drivers del dispositivo

Muchos teléfonos no son tan “enchufar y listo” como nos gustaría. Si tu PC no conoce el dispositivo, simplemente no puede leerlo ni como MTP ni como ADB. Por eso, además del driver MTP genérico, es muy recomendable instalar:

  • Un driver ADB universal o el paquete de Google USB Driver.
  • Los drivers USB específicos de tu marca y modelo.

La forma más cómoda de instalar drivers ADB “a lo bruto” en Windows es usando el archivo android_winusb.inf que traen muchos paquetes. El proceso típico es:

  1. Descargar el ZIP del driver (por ejemplo, “ADB_DRIVER_R13(1).zip”).
  2. Descomprimirlo en una carpeta cualquiera.
  3. Entrar en la carpeta de drivers, clic derecho sobre android_winusb.inf y elegir la opción “Instalar”.

Si todo va bien, Windows registrará el controlador para futuros dispositivos Android. Después de instalarlo, conviene reiniciar el PC, volver a conectar el teléfono y repetir la prueba con adb devices.

Además, es muy recomendable localizar el driver oficial de tu marca para evitar problemas de compatibilidad. Muchos fabricantes ofrecen portales específicos:

cómo bloquear publicidad en Android con Adblock Plus
Artículo relacionado:
Instalar Adblock Plus fuera de Google Play en Android: guía completa, opciones y configuración
  • Xiaomi/Redmi/Poco: xiaomidriver.com y webs oficiales de soporte.
  • Realme: realmedriver.com.
  • OnePlus: oneplususbdrivers.com.
  • OPPO: oppousbdriver.com (por ejemplo, versión 4.0.1.6 y posteriores).
  • Vivo e iQOO: páginas oficiales de soporte de Vivo con secciones de actualización y drivers, además de vivodriver.com.
  • Tecno: portal de descargas oficial de la marca.
  • Samsung: sección de desarrolladores de Samsung para el Android USB Driver y centro de descargas de soporte.
  • Motorola: páginas de soporte regionales (en-us, en-in) y sitios específicos como motorolausbdriver.com.
  • Google Pixel y Nothing: documentación oficial de Android Studio (Google USB Driver y OEM USB drivers).

Si después de instalar el driver específico el PC sigue sin reconocer el móvil, instala también el Google USB Driver y reinicia la máquina. Muchos problemas de detección se solucionan mezclando el driver OEM con el de Google.

Problemas específicos con portátiles AMD (Ryzen) y controladores USB

Algunos usuarios de portátiles con procesadores AMD Ryzen (por ejemplo, HP Victus u OMEN) se encuentran con un caso muy particular: el móvil se carga, Windows suena indicando la conexión, pero ADB no detecta el dispositivo y el modo MTP tampoco funciona bien. Esto suele deberse a conflictos con el controlador USB del chipset AMD.

En estos casos, además de instalar el driver ADB universal, puede ser necesario aplicar un “fix” específico para el controlador USB de AMD Ryzen. En determinados hilos de soporte se comparten paquetes del estilo “Amd Ryzen usb controller fix” que, ejecutados como administrador, actualizan o corrigen los controladores del controlador USB de la placa.

El flujo típico con un portátil AMD problemático sería:

  1. Instalar el paquete ADB (Platform Tools) y el driver ADB desde el ZIP con android_winusb.inf.
  2. Probar adb devices. Si no detecta nada, descargar y ejecutar el fix para AMD Ryzen USB como administrador.
  3. Reiniciar el portátil y volver a conectar el móvil en un puerto USB diferente.
  4. Repetir la comprobación con adb devices y, si procede, con el Administrador de dispositivos para asegurarse de que ya no hay errores en “Controladoras de bus serie universal”.

Por desgracia, los controladores de algunos chipsets AMD son bastante quisquillosos con ciertos dispositivos. Aun así, en la mayoría de casos, tras corregir los drivers del controlador y usar el puerto “adecuado”, el problema desaparece.

Elegir el puerto USB y el cable adecuados

Puede sonar a chiste, pero es muy habitual que el problema se reduzca a un puerto USB concreto que no “se lleva” bien con el móvil o a un cable que solo sirve para cargar. Hay varios detalles a tener en cuenta:

  • En muchas torres de PC, los puertos frontales están peor conectados o alimentados que los traseros. Los que van directamente a la placa base suelen ser más fiables.
  • Algunos usuarios reportan que USB 3.0 funciona y USB 2.0 no (o al revés, dependiendo del equipo). Merece la pena probar todos los puertos disponibles.
  • Si tienes puertos USB-A y USB-C en el PC, revisa ambos. Hay quien comenta que ningún puerto tipo A le funciona pero el tipo C sí, en cuyo caso conviene limpiar el puerto USB-C.

Para evitar volverte loco, busca un cable relativamente grueso, preferiblemente el original del fabricante o un cable de datos garantizado. Si usas USB-C a USB-C, asegúrate de que el cable soporte transferencia de datos y no sea únicamente de carga rápida.

El móvil se conecta pero ADB muestra “unauthorized”

Una situación muy frecuente es tener drivers instalados, ADB funcionando, depuración USB activada… pero al ejecutar “adb devices” aparece el móvil como “unauthorized” y el script o herramienta que uses (por ejemplo, un .jar para desinstalar bloatware) te muestra mensajes del tipo “Unauthorised device found! Please allow USB debugging on the device!”.

Esto suele deberse a que no se ha completado la autorización entre el PC y el móvil o a que la huella digital del ordenador se ha invalidado. Para solucionarlo:

  • Desconecta el cable, entra en Ajustes > Opciones de desarrollador y desactiva la depuración USB.
  • Actívala de nuevo y, si existe la opción, pulsa en “Revocar autorizaciones de depuración USB”.
  • Vuelve a conectar el móvil al PC. Al desbloquearlo, debería aparecer de nuevo la ventana emergente pidiéndote que autorices al ordenador. Acepta y, si quieres, marca “Permitir siempre”.
  • Ejecuta de nuevo adb devices. Ahora el estado debería pasar de “unauthorized” a “device”.

No hay evidencia de que versiones concretas de capas como MIUI 12.5 sean incompatibles con ADB a nivel general. Suelen ser más bien fallos de autorización, drivers o cable. Si tu Android se bloquea al conectar el USB, revisa causas y soluciones. Eso sí, algunos fabricantes endurecen las políticas de seguridad y cada vez es más frecuente que tengas que autorizar de nuevo al cambiar de puerto, de cable o tras un reinicio.

Depuración USB, flasheo y bootloader: advertencias básicas

Si tu objetivo va más allá de pasar archivos y quieres flashear firmware, recuperar un móvil brickeado o desbloquear el bootloader, además de que el PC reconozca el móvil es vital entender el papel de ADB y otras herramientas, y revisa los usos avanzados del puerto USB-C.

En muchos dispositivos (por ejemplo, los que usan SP Flash Tool o herramientas similares), deberás:

  • Descargar el firmware específico de tu modelo desde una fuente fiable.
  • Cargarlo en la herramienta de flasheo (Flashtool, SP Flash Tool, etc.).
  • Pulsar el botón para iniciar el flasheo y conectar el teléfono en el modo adecuado (normalmente apagado, a veces con una combinación de teclas).

Es fundamental no interrumpir el proceso hasta que termine, ya sea con éxito o con error. Si el móvil tiene el bootloader bloqueado y lo que quieres es desbloquearlo, la parte de flasheo suele ir separada y requiere comandos por CMD (fastboot o herramientas específicas del fabricante).

En la mayoría de guías, el orden es: instalar drivers, activar depuración USB, activar “Desbloqueo OEM” en las opciones de desarrollador y, a partir de ahí, seguir las instrucciones de la marca para solicitar y aplicar el desbloqueo. Cada fabricante tiene su sistema y conviene seguirlo al pie de la letra para no perder garantía ni dejar el dispositivo inservible.

Cuando no es culpa de los drivers: modos USB, bloqueo y seguridad

No hay que obsesionarse solo con ADB y drivers: muchas veces la razón de que tu PC no vea el móvil es algo tan sencillo como que el teléfono está bloqueado o en un modo USB incorrecto. Algunas recomendaciones básicas:

  • Siempre que conectes el móvil al PC, asegúrate de que la pantalla esté desbloqueada (PIN, patrón, huella, lo que uses). Muchos sistemas bloquean el acceso a los datos si el dispositivo está bloqueado, por seguridad.
  • Comprueba en la notificación de USB que el modo seleccionado sea “Transferencia de archivos (MTP)” o uno equivalente, no “Solo carga”.
  • En móviles Android raros o muy antiguos, activar la Depuración USB puede ser necesario incluso para ciertas conexiones básicas, pero en la mayoría de modelos actuales no hace falta para que el PC los vea como almacenamiento.

En Mac con procesador Apple Silicon (M1, M2, etc.), además, entra en juego un ajuste de seguridad adicional: la opción de “Permitir que los accesorios se conecten” dentro de Ajustes del sistema > Privacidad y seguridad. Si está configurado demasiado restrictivo, los puertos USB pueden estar casi “capados” hasta que cambies la opción a “Preguntar siempre” o “Automáticamente al estar desbloqueado”.

Conectar el móvil al PC en Linux y macOS

En sistemas tipo Linux (incluyendo muchas distribuciones de escritorio y ChromeOS), la conexión con Android suele ser bastante buena de serie. Los drivers MTP y ADB suelen venir integrados o se instalan fácilmente desde los repositorios. Si algo falla:

  • Comprueba si tu usuario tiene permisos para acceder a dispositivos USB y MTP (a veces hay que añadir reglas Udev o pertenecer a un grupo determinado).
  • Asegúrate de que el driver FUSE y los paquetes MTP están instalados.
  • Verifica el punto de montaje en el sistema de archivos cuando conectas el móvil.

En macOS el panorama cambia bastante según el tipo de móvil:

  • Con un iPhone o iPad, todo es mucho más directo: lo conectas y debería aparecer en Finder (en versiones modernas) o en iTunes (en versiones antiguas). Si hay problemas, puedes probar a ir a Ajustes > General > Transferir o restablecer > Restablecer > Restablecer ubicación y privacidad para limpiar permisos.
  • Con un Android, macOS no lo monta como unidad de disco de forma nativa. Para acceder a los archivos necesitas aplicaciones como Android File Transfer u OpenMTP, que actúan como “intermediarios” MTP entre el móvil y el sistema.

Para saber si el Mac al menos está detectando físicamente el teléfono, ve a menú Apple > Opción pulsada > Información del sistema, entra en la sección USB y revisa el árbol de dispositivos. Si el móvil aparece ahí, significa que la capa física y el puerto funcionan; el resto es cuestión de software de gestión de archivos o de permisos de seguridad.

Reinicios, orden de instalación y pequeños trucos

Algo que parece de perogrullo pero marca la diferencia: cuando instales nuevos drivers (ya sean ADB, del fabricante o del chipset USB), reinicia siempre el PC antes de empezar a probar conexiones. Muchos controladores no terminan de aplicarse hasta que Windows arranca de cero.

Android File Transfer
Artículo relacionado:
Cómo instalar y usar ADB y Fastboot en Mac paso a paso

Un orden bastante efectivo para atacar el problema de que el PC no reconoce el móvil por USB suele ser el siguiente:

  1. Comprobar modos USB, desbloqueo del móvil y cambiar de cable/puerto.
  2. Verificar si el móvil aparece en el Administrador de dispositivos y corregir el driver MTP.
  3. Instalar driver ADB universal y, en su caso, driver OEM específico.
  4. Si se trata de un portátil con AMD Ryzen u otro chipset conflictivo, revisar y actualizar los controladores USB de la placa (o aplicar el fix correspondiente).
  5. Reiniciar el PC y el móvil, activar de nuevo depuración USB y autorizar el PC desde el teléfono.
  6. Comprobar con adb devices y, si es necesario, probar otros puertos del equipo o incluso otro ordenador para descartar problemas físicos.

En la práctica, siguiendo esta secuencia y prestando atención a los detalles (modo USB, desbloqueo, aviso de depuración, drivers correctos) se resuelven la enorme mayoría de casos en los que el móvil no se deja ver por el PC.

Cuando entiendes cómo encajan piezas como ADB, MTP, drivers OEM, controladores USB del chipset, puertos físicos, cable y configuraciones de seguridad de cada sistema operativo, deja de ser un misterio que el móvil no aparezca al enchufarlo: casi siempre hay un eslabón concreto de la cadena que está fallando.

Revisando de forma ordenada el modo de conexión del teléfono, los drivers instalados en Windows, el estado de los puertos (sobre todo en equipos con procesador AMD), la autorización de depuración USB y, en el caso de macOS y Linux, las herramientas y permisos necesarios, es posible devolver a la vida esa conexión USB para transferir archivos, usar ADB o flashear sin tener que volverse loco ni depender de apps de terceros. Comparte esta información para que más usuarios conozcan del tema.


Add as preferred source