Dois-je supprimer en toute sécurité les périphériques MTP?
L’un des avantages des ports USB est qu’ils sont des ports Plug & Play, c’est-à-dire que nous pouvons les connecter, les utiliser comme nous le voulons et nous déconnecter sans craindre que des données soient perdues ou que l’appareil ou le système d’exploitation soit endommagé. Cependant, lors de la connexion d’un périphérique au port USB, cela peut être fait de différentes manières, par exemple en tant que périphérique de stockage de masse ou en tant que MTP.
MTP , Media Transfer Protocol, est un protocole de transfert de fichiers, une version améliorée de PTP, développée par Microsoft et fréquemment utilisée dans les appareils tels que les appareils photo, les lecteurs de musique et, surtout, dans les smartphones Android. Chaque fois que nous connectons un périphérique de stockage via un port USB à notre ordinateur, une option apparaît pour » retirer le périphérique en toute sécurité » qui nous permet de mettre fin à tous les accès à la mémoire de stockage pour éviter que, une fois déconnecté, certains peuvent être des données endommagées.
Comme nous l’avons vu par le passé, dans le cas des clés USB ou des disques durs externes, il est totalement inutile de les retirer en toute sécurité avant de se déconnecter car, le cache n’étant pas utilisé, on ne court pas le risque de perdre des données.
Cependant, les périphériques MTP ne fonctionnent pas de la même manière que les périphériques de stockage de masse car ces périphériques, au lieu de travailler au niveau du bloc, fonctionnent au niveau du fichier. Lorsque nous connectons un périphérique MTP à un ordinateur, le système génère une base de données avec tous les fichiers et dossiers de l’appareil afin que, lors de sa reconnexion à l’avenir, au lieu d’analyser complètement tout l’espace sur l’appareil, il ne charge que cette base de données. en mémoire, gain de temps et amélioration des performances.
Fonctionnement du protocole de transfert de fichiers MTP
Les périphériques MTP ont une opération séquentielle , c’est-à-dire que toutes les actions sont effectuées étape par étape. Par exemple, lors du processus de copie d’un fichier, le système envoie un avertissement à l’appareil qui va le stocker, attend qu’il donne l’autorisation, l’envoie et, une fois la copie terminée, ajoute son entrée dans la base de données. Les données. La même chose se produit lors de la copie d’un fichier de l’appareil vers un ordinateur et même de la suppression de fichiers. De plus, en raison de cette opération séquentielle, nous ne pouvons accéder aux fichiers qu’un par un.
En ayant une opération séquentielle, ce type de stockage n’est pas affecté par les transferts échoués et il est donc impossible pour le système de fichiers d’être corrompu et nous perdons les données qui y sont stockées.
Pour tout cela, il est totalement sûr d’extraire un périphérique MTP sans sécurité , car à aucun moment nous ne perdrons les données qui y sont stockées et, tout au plus, au cas où un transfert ne serait pas complètement terminé (évidemment) nous ne perdrons que cela patch. file, mais rien d’autre. Même si une application lit un fichier et que nous déconnectons de force l’appareil, nous ne perdrons aucune donnée.
Avez-vous déjà eu des difficultés à retirer un périphérique USB sans sécurité?