J'ai un Samsung Galaxy S II qui, lorsqu'il est connecté à mon ordinateur Windows 7, agit comme un "lecteur multimédia portable"
Chaque fois que j'essaie de copier une vidéo sur le périphérique, il me demande si je veux la convertir, comme suit:
Cela devient assez pénible à long terme, alors j'aimerais le désactiver.
Existe-t-il un moyen de désactiver ces invites?
windows-7
media-player
mobile-phone
Sebastian Paaske Tørholm
la source
la source
Applications
>Development
>USB debugging
.Réponses:
Pourquoi cela se produit
Cette invite est l’une des fonctionnalités que Windows implémente pour les périphériques connectés en tant que périphériques MTP . Le moyen le plus sûr de le désactiver est de connecter votre Galaxy SII en mode de stockage de masse USB. De cette façon, Windows le détectera comme un lecteur flash normal et transférera les fichiers comme n'importe quel autre lecteur flash sans se soucier du type. Certaines fonctionnalités plus avancées (souhaitées) peuvent toutefois être perdues.
Les deux moyens de base pour empêcher cela de se produire:
Connectez le téléphone en mode Stockage de masse.
Désactivez l'extension shell sur Windows qui gère cela. Il y a deux façons de faire cela :
Annuler l'enregistrement du
.dll
.Désactiver l'extension avec ShellExView.
Option 1: Changer le mode de connexion du téléphone
Activation du mode Stockage de masse sur Galaxy SII ICS (Android 4.x) ( source ):
Option 2: désinscription
.dll
de l'extension shell Windows qui gère cetteSi vous souhaitez continuer à utiliser le mode MTP pour quelque raison que ce soit, un fil créé sur microsoft Answers a pour objectif spécifique de désactiver cette invite. Plus précisément:
Vous devriez probablement redémarrer après avoir exécuté la commande.
Je n'ai pas essayé cette méthode personnellement et la désinscription des DLL Windows standard peut avoir des conséquences inattendues. Si quelque chose ne va pas, je vous recommande de démarrer en mode sans échec et d'exécuter
regsvr32 wpdshext.dll
dans une invite de commande élevée.Désactiver l'extension du shell
Cette méthode peut être plus sûre que la non-inscription a
.dll
.Télécharger ShellExView
Trouver l'extension nommée
Portable Devices Menu
Clic droit>
Disable Selected Items
Redémarrez votre ordinateur (par sécurité)
la source
Comme rien de ce qui est mentionné ne fonctionne pour moi sur Windows 8.1, voici une approche alternative utilisant un script dans AutoHotkey .
la source
Des années plus tard ... il y a peut-être un moyen. Ouvrez regedit en tant qu'administrateur et dirigez-vous vers
Sauvegardez ce "FormatMap".
Ensuite, nous allons essayer de tromper Windows ... En gros, vous devrez copier le contenu des clés "Format" et "ContentType" d'un format à un autre.
Essayez d'utiliser ces formats source:
par exemple, la clé d'origine pour flac est
Nous allons donc simplement changer l'identifiant de WMA:
Nous pourrions aussi ajouter de nouveaux formats, comme .m4a (audio mp4):
Cependant, cela peut avoir des effets indésirables sur toute application utilisant ces clés ... Peut-être que WMP?
la source
Ma solution consistait simplement à corriger wpdshext.dll
Sur mon système (Windows 7 x64, avec WMP non installé), la fonction qui ouvre la boîte de confirmation est
qui retourne
0
si la copie est autorisée, sinon1
.Je viens de remplacer les premiers octets de la fonction par:
alors ça revient toujours
0
.Fonctionne bien jusqu'à présent; Je ferai rapport si je remarque des résultats inattendus.
pour référence, le CRC de mon wpdshext.dll était
d6ca5ac8
, avant de patcheret
_DoesObjectMatchDeviceCapabilities
est à RVA0x95118
la source
Pour ceux d'entre vous qui ont des difficultés à appliquer l'une de ces suggestions techniques (comme moi), j'ai trouvé une solution de contournement. Créez simplement un nouveau dossier sur le bureau de votre PC et copiez-y tous les fichiers que vous souhaitez transférer sur votre appareil. Ensuite, une fois que cela est fait, faites simplement glisser le dossier entier sur votre appareil pour le copier comme d’habitude. L'invite apparaîtra, mais vous pouvez simplement sélectionner "faire ceci pour tous les fichiers" et le transfert s'effectuera dans tout le contenu du dossier sans vous demander à nouveau.
la source