34 votes

Lettre de lecteur pour la connexion MTP sous Windows

Dans Android 3.0, la connexion au PC en tant que fonction de contrôleur de stockage de masse a été supprimée.

Y a-t-il un moyen d'accéder au téléphone monté en MTP en tant que lettre de lecteur ? Je veux que les programmes de gestion de fichiers standard (par exemple Total Commander) fonctionnent.

3 votes

0 votes

@Basj Je pense que vous utilisez un réseau sans fil pour accéder à l'appareil, ce qui provoque des performances lentes pour des raisons évidentes. Si vous basculez vers le partage de connexion USB, les performances seraient similaires à celles de la connexion MTP ou de stockage de masse USB. Lié: Y a-t-il une alternative viable à MTP pour le transfert de fichiers ? (fonctionne à merveille de Android 4.2.1 à 6.0.1)

0 votes

@Firelord : Je ne comprends pas votre remarque. Je n'utilise pas de connexion sans fil. Je utilise le stockage USB sur mon appareil Android 2.3, et maintenant avec mon nouvel appareil Android 4.2.2, je voudrais continuer à avoir une connexion USB avec une lettre de lecteur (pour pouvoir exécuter des outils de fichier tels que des outils de sauvegarde, etc.). Je ne m'intéresse pas aux solutions sans fil pour le moment. Ma question est : y a-t-il des solutions disponibles en 2016 qui permettent d'avoir une lettre de lecteur lors de la connexion d'un appareil Android 4.2 au PC via USB?

12voto

ang mo Points 161

En théorie, il n'y a pas de moyen d'accéder à la carte mémoire de votre téléphone avec une lettre de lecteur, car, comme vous l'avez dit, Android le connecte maintenant en tant que périphérique MTP, et non en tant que périphérique de stockage de masse. Mais, il existe deux solutions:

  1. Rooter le téléphone et obtenir une application "Mass Storage" activable qui fonctionnera sur votre téléphone.
  2. Sans rooter le téléphone : tant que les deux ordinateurs sont sur le même réseau, exécutez un serveur FTP sur le téléphone, et accédez-y sur l'ordinateur.

Il existe des applications comme FTPUse et NetDrive qui vont mapper cette adresse FTP à une lettre de lecteur. J'ai utilisé NetDrive sur Windows XP, mais je n'ai pas réussi à le faire fonctionner sur Windows 7 64 bits, donc maintenant j'utilise FTPUse, et ça fonctionne bien.

Donc, ce n'est pas exactement la même chose, et c'est un peu plus lent, mais ça marche, et je suis capable de parcourir les dossiers, effacer des fichiers, etc, et même utiliser des applications comme WinDirStat pour analyser les tailles des dossiers, etc.

0 votes

Malheureusement, Avec la version 4.4, les applications ne peuvent plus écrire sur les cartes SD externes... Donc, le téléchargement via FTP n'est plus possible

0 votes

Avez-vous un lien pour activer le stockage de masse avec un téléphone Android 4.2 rooté?

1 votes

7voto

LexTalionis Points 71

Ma méthode est basée sur la réponse suggérant WebDAV. Elle pourrait être reproduite par un FTP, Samba, ou un autre serveur de fichiers en réseau. Fondamentalement, vous démarrez un serveur WebDAV sur votre appareil Android et le montez comme un lecteur réseau. L'adresse IP de votre téléphone doit être visible par l'ordinateur sur lequel vous souhaitez naviguer dans les fichiers. En général, cela signifie que vous devez être sur le même réseau local. Cette solution expose le système de fichiers de votre téléphone à votre réseau local et pourrait entraîner certains problèmes de sécurité. Je ne le recommande pas pour les réseaux non fiables.

Tout d'abord, obtenez et installez une application serveur WebDAV sur votre appareil Android. J'ai utilisé WebDAV Server car l'interface est simple, c'était la première application de ma recherche et le prix est correct (gratuit !). Démarrez votre application serveur WebDAV et obtenez son adresse. Cela devrait ressembler à http:\\198.162.1.101:8080.

Ensuite, ouvrez Ordinateur dans l'Explorateur Windows. Dans la barre d'outils, sous la barre d'adresse, cliquez sur "Connecter un lecteur réseau." Entrez l'adresse dans la case indiquée pour le dossier. Cliquez sur Terminer. Si la connexion échoue, assurez-vous que vous pouvez pinger l'adresse IP de votre téléphone.

Bam! Votre appareil devrait maintenant apparaître dans l'ordinateur avec la lettre de lecteur que vous avez choisie (Z: par défaut).

Références : d0bon - Comment puis-je mapper une lettre de lecteur à mon appareil Android MTP ou PTP ?

1voto

Réponse courte: NON! Il n'existe pas de client protocole MTP pour Windows qui mappe sur une lettre de lecteur.

Mais Total Commander a un plugin qui fonctionne bien: Windows Media Audio 2 (MP3) 1.2

Je l'utilise souvent avec différents appareils et je suis satisfait.

0 votes

Réponse plus valide : Voir mtpdrive.com (payant) et github.com/hst125fan/mtpmount (gratuit)

1voto

wp78de Points 111

D'après ce que je sais, il n'existe qu'une solution de mappage de lettres de lecteur (commerciale) pour Microsoft Windows : PTP et MTP.

Ces pilotes ne sont pas parfaits, parfois lents et non gratuits, mais, je pense, ils font ce que vous voulez.

0 votes

@ wp78de: Vous avez inversé les liens.

1voto

Donald Duck Points 165

J'ai créé un programme appelé AndroidDrive qui détecte les appareils Android connectés par USB et crée un lecteur contenant le stockage interne de l'appareil Android. C'est gratuit et open-source et ne nécessite pas de rootage (bien qu'il nécessite le débogage USB activé, voir ci-dessous). Vous pouvez télécharger un fichier ZIP avec le programme et ses dépendances ici. Pour que cela fonctionne, vous devez également installer Dokan (Je n'ai aucune association avec les personnes qui ont créé Dokan).

Pour qu'il puisse détecter et interagir avec votre appareil Android, vous devez activer le débogage USB. Pour ce faire, suivez ces étapes :

  1. Ouvrez les paramètres sur votre appareil Android.
  2. Allez dans "À propos du téléphone".
  3. Faites défiler jusqu'en bas et appuyez sept fois sur "Numéro de build" jusqu'à ce que vous receviez un message disant que vous êtes un développeur.
  4. Retournez à l'écran des paramètres principaux, puis allez à Système > Avancé > Options pour les développeurs et activez le débogage USB.

Lorsque AndroidDrive est en cours d'exécution, il détectera automatiquement tous les appareils Android connectés par USB avec le débogage USB activé, et créera un lecteur pour chacun de ces appareils. Voici une capture d'écran :

Si vous êtes intéressé par le code source, vous pouvez le trouver ici. Si vous trouvez un bug, vous pouvez le signaler ici.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X