{"id":13109,"date":"2013-01-16T03:53:00","date_gmt":"2013-01-16T01:53:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=13109"},"modified":"2021-02-05T15:29:12","modified_gmt":"2021-02-05T14:29:12","slug":"windows-mtp-treiber-funktioniert-nicht","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2013\/01\/16\/windows-mtp-treiber-funktioniert-nicht\/","title":{"rendered":"Windows-MTP-Treiber funktioniert nicht"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"margin: 0px 10px 0px 0px; border-width: 0px;\" title=\"win7\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/03\/win7_thumb1.jpg\" alt=\"win7\" width=\"44\" height=\"42\" align=\"left\" border=\"0\" \/>Windows kann mit Ger\u00e4ten wie Smartphones, Tablet PCs oder Digitalkameras \u00fcber den MTP-Treiber Daten austauschen. Allerdings gibt es immer wieder Benutzer, wo der MTP-Treiber nicht funktioniert bzw. nicht geladen werden kann oder Fehler liefert. Zeit, einen kurzen Blick hinter die Kulissen zu werfen.<\/p>\n<p><!--more--><\/p>\n<h2>Was steckt hinter dem Begriff MTP?<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/995dcb6888284d1c88d0c1c38622f5ab\" alt=\"\" width=\"1\" height=\"1\" \/>Beim Anschluss von Kameras, Tablet PCs oder anderen tragbaren Ger\u00e4ten kann unter Windows entweder ein Standard-USB-Treiber, das Picture Transfer Protocol (PTP samt Treiber) oder ein MTP-Treiber verwendet werden. Der MTP-Treiber \u00fcbernimmt die Kommunikation mit dem Ger\u00e4t. MTP steht dabei f\u00fcr <a href=\"http:\/\/de.wikipedia.org\/wiki\/Media_Transfer_Protocol\" target=\"_blank\" rel=\"noopener noreferrer\">Media Transfer Protocol<\/a>.<\/p>\n<h2>Wenn der MTP-Treiber nicht l\u00e4dt<\/h2>\n<p>Standardm\u00e4\u00dfig enth\u00e4lt Windows 7 bzw. 8 einen MTP-Treiber, d. h. nach dem Einschalten des Ger\u00e4ts und Verbindung mit dem Windows-Rechner wird der Treiber geladen (MTP muss am Ger\u00e4t aktiviert werden \u2013 in den Ger\u00e4teoptionen gibt es einen entsprechenden Befehl, siehe [<a href=\"https:\/\/borncity.com\/blog\/2012\/09\/25\/simvalley-sp-140-dateiaustausch-mit-windows\/\" target=\"_blank\" rel=\"noopener noreferrer\">b<\/a>]).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/i.imgur.com\/72rdgdt.jpg\" alt=\"\" width=\"617\" height=\"347\" \/><\/p>\n<p>Bei manchen Benutzern wird der Treiber jedoch nicht geladen. Entweder passiert beim Herstellen der USB-Verbindung nichts, oder es wird ein Treiberfehler angezeigt. Meist kommt die Meldung, dass der MTP-Treiber nicht installiert werden kann.<\/p>\n<p>Unter [<a href=\"https:\/\/web.archive.org\/web\/20140717043928\/http:\/\/levicki.net\/articles\/tips\/2012\/03\/23\/HOWTO_Fix_MTP_USB_driver_problem_in_Windows_7.php\" target=\"_blank\" rel=\"noopener noreferrer\">1<\/a>] findet sich der Tipp, den MTP-Eintrag im Windows 7 Ger\u00e4te-Manager anzuw\u00e4hlen und den Treiber aktualisieren zu lassen. Mein Problem: Diesen Eintrag gibt es bei mir nicht. Unter [<a href=\"https:\/\/web.archive.org\/web\/20200111040532\/http:\/\/www.alokagrawal.com\/blog\/archives\/88\" target=\"_blank\" rel=\"noopener noreferrer\">2<\/a>] es den Hinweis zum Installieren eines Treibers und unter [3] g\u00e4be es sogar das Media Transfer Protocol Port Kit. F\u00fchrt aber in die Irre, weil die Ursachen nicht analysiert und beseitigt wurden.<\/p>\n<h2>Die Ursache ist?<\/h2>\n<p>Hintergrund ist, dass USB-Ger\u00e4te \u00fcber Treiberketten miteinander verkn\u00fcpft sind. Um einen Treiber nachladen zu k\u00f6nnen, muss Windows das Ger\u00e4t erkennen und den Treiber aus dem Treibercache nachladen. Blockiert ein USB-Treiber in der betreffenden Treiberkette diesen Aufruf, schl\u00e4gt das Laden des Treibers fehl.<\/p>\n<p>Was alles schief l\u00e4uft, und wie man Treiberprobleme analysieren k\u00f6nnte, habe ich in anderem Zusammenhang unter [<a href=\"https:\/\/borncity.com\/blog\/2012\/01\/11\/wechselmedien-anwendung-nicht-gefunden\/\">c<\/a>] beschrieben. Unter [<a href=\"http:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_7-hardware\/mtp-usb-device-failed-to-install-on-windows-7\/4b8dd562-7ad8-4382-a327-d3a54c3a2d77\" target=\"_blank\" rel=\"noopener noreferrer\">4<\/a>] finden sich noch einige Hinweise zur Reparatur aus einem MS Answers-Forenbeitrag. Aber ich m\u00f6chte noch einen anderen Weg skizzieren.<\/p>\n<h2>Filtertreiber von Virenscannern als Ursache<\/h2>\n<p>Da das Thema MTP-Treiberprobleme mehrfach in den MS Answers-Foren auftaucht, hat mich das Thema interessiert. Auf meinen Windows-Systemen gab es zwar keine Probleme, aber bei den Recherchen zu diesem Artikel bin ich auf eine m\u00f6gliche Ursache gesto\u00dfen. Virenscanner richten an allen \"Schnittstellen\", \u00fcber die Daten auf den Computer gelangen k\u00f6nnen, sogenannte Filtertreiber ein. Diese scannen den Datenstrom auf Malware.<\/p>\n<p>Wird nun ein Filtertreiber in der USB-Filterkette eingetragen, ist davon auch der MTP-Treiber betroffen. Blockiert der Filtertreiber das Nachladen des MTP-USB-Treibers, kommt es genau zum beschriebenen Fehlerbild. \u00dcberpr\u00fcfen l\u00e4sst sich dies, indem man im Ger\u00e4te-Manager das betreffende Ger\u00e4t sucht.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/S9Agukj.jpg\" alt=\"\" \/><\/p>\n<p>In obigem Screenshot wurde das SP-140 Android-Smartphone als tragbares Ger\u00e4t angew\u00e4hlt. Dieses habe ich als MTP-Ger\u00e4t f\u00fcr Windows freigegeben. W\u00e4hlt man das Ger\u00e4t per Doppelklick an, l\u00e4sst sich die <em>Details<\/em>-Registerkarte mit dem Ger\u00e4teigenschaften aufrufen. Die folgende Abbildung zeigt diese Registerkarte.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/lCymzbL.jpg\" alt=\"\" width=\"414\" height=\"283\" \/><\/p>\n<p>Im Listenfeld <em>Eigenschaft<\/em> l\u00e4sst sich dann der Parameter \"Untere Ger\u00e4tefilter\" abrufen. Im aktuellen Beispiel ist dort der Wert \"WinUSB\" eingetragen, d.h. Windows besitzt \u00fcber den WinUSB-Treiber die Kontrolle \u00fcber die Treiberkette. Ist dort ein anderer Filtertreiber eingetragen, ist dieser f\u00fcr das Laden den MTP-Treibers zust\u00e4ndig. Ein Wert \"UpperFilters\" = \" klfltdrv\" in den Eigenschaften weist z.B. auf einen Drittherstellertreiber hin.<\/p>\n<p>Tragen Virenscanner von Kaspersky, Norton &amp; Co. einen Filtertreiber ein, gilt es, diesen zu bereinigen. Unter [<a href=\"http:\/\/www.techspot.com\/community\/topics\/windows-7-mtp-driver-not-working.171886\/\" target=\"_blank\" rel=\"noopener noreferrer\">5<\/a>, 6, <a href=\"http:\/\/www.android-hilfe.de\/samsung-galaxy-s3-i9300-forum\/301416-mtp-treiber-kann-nicht-installiert-werden-samsung-galaxy-s3-2.html\" target=\"_blank\" rel=\"noopener noreferrer\">7<\/a>] ist der Ansatz thematisiert.<\/p>\n<p>1. Es ist der Registrierungs-Editor \u00fcber <em>Als Administrator ausf\u00fchren <\/em>aufrufen.<\/p>\n<p>2. Dann ist der folgende Registrierungseintrag zu kontrollieren und gegebenenfalls zu bereinigen. Die Filtertreiber finden sich im Schl\u00fcssel:<\/p>\n<p><em>HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\<br \/>\nControl\\Class\\{EEC5AD98-8080-425F-922A-DABF3DE3F69A}<\/em><\/p>\n<p>Der Schl\u00fcssel ist laut [<a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/ff553426(v=vs.85).aspx\" target=\"_blank\" rel=\"noopener noreferrer\">9<\/a>] ab Windows Vista f\u00fcr Windows Portable Drivers vorgesehen und kann von Drittherstellern verwendet werden.<\/p>\n<p>Ist dort der Wert <em>\"Upperfilters\" = klfltdrv<\/em> oder ein Upperfilters-Eintrag mit \u00e4hnlichem Wert vorhanden, sollte dieser gel\u00f6scht werden [8]. Im hier gezeigten Screenshot fehlt der Filtereintrag, und der MTP-Treiber kann problemlos geladen werden.<\/p>\n<p><a href=\"https:\/\/i.imgur.com\/EbzIXUh.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/EbzIXUh.jpg\" alt=\"\" width=\"652\" height=\"317\" \/><\/a><\/p>\n<p>Falls es also mit dem Laden des MTP-Treibers unter Windows Probleme gibt, empfiehlt sich die oben skizzierte \u00dcberpr\u00fcfung. Hilft dies nichts, bleibt nur noch die Problemdiagnose mit dem unter [c] beschriebenen USBDeview von <a href=\"http:\/\/www.nirsoft.net\">www.nirsoft.net<\/a>. Oder das System ist auf den Werksauslieferungszustand zur\u00fcckzusetzen.<\/p>\n<p><strong>\u00c4hnliche Artikel:<br \/>\n<\/strong>a: <a href=\"https:\/\/borncity.com\/blog\/2012\/09\/28\/simvalley-sp-140-mit-dem-windows-media-player-synchronisieren\/\">Simvalley SP-140 mit dem Windows Media Player synchronisieren<\/a><br \/>\nb: <a href=\"https:\/\/borncity.com\/blog\/2012\/09\/25\/simvalley-sp-140-dateiaustausch-mit-windows\/\">Simvalley SP-140: Dateiaustausch mit Windows<\/a><br \/>\nc: <a href=\"https:\/\/borncity.com\/blog\/2012\/01\/11\/wechselmedien-anwendung-nicht-gefunden\/\">Wechselmedien: \"Anwendung nicht gefunden\"<\/a><\/p>\n<p><strong>Links:<\/strong><br \/>\n1: <a href=\"https:\/\/web.archive.org\/web\/20140717043928\/http:\/\/levicki.net\/articles\/tips\/2012\/03\/23\/HOWTO_Fix_MTP_USB_driver_problem_in_Windows_7.php\" target=\"_blank\" rel=\"noopener noreferrer\">How To Fix MTP USB-Driver Problem in Windows 7<\/a><br \/>\n2: <a href=\"https:\/\/web.archive.org\/web\/20200111040532\/http:\/\/www.alokagrawal.com\/blog\/archives\/88\" target=\"_blank\" rel=\"noopener noreferrer\">Connecting Google Nexus 7 to Windows XP<\/a><br \/>\n3: Media Transfer Protocol Porting Kit<br \/>\n4: <a href=\"http:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_7-hardware\/mtp-usb-device-failed-to-install-on-windows-7\/4b8dd562-7ad8-4382-a327-d3a54c3a2d77\" target=\"_blank\" rel=\"noopener noreferrer\">Diagnose-\/Reparaturverfahren MS Answers-Forum<\/a><br \/>\n5: <a href=\"http:\/\/www.techspot.com\/community\/topics\/windows-7-mtp-driver-not-working.171886\/\" target=\"_blank\" rel=\"noopener noreferrer\">Forendiskussion zum MTP-Problem<\/a> (englisch)<br \/>\n6: Forendiskussion zum MTP-Problem<br \/>\n7: <a href=\"http:\/\/www.android-hilfe.de\/samsung-galaxy-s3-i9300-forum\/301416-mtp-treiber-kann-nicht-installiert-werden-samsung-galaxy-s3-2.html\" target=\"_blank\" rel=\"noopener noreferrer\">Forendiskussion zum MTP-Problem<\/a><br \/>\n8: L\u00f6sung des MTP-Problems<br \/>\n9: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/ff553426(v=vs.85).aspx\" target=\"_blank\" rel=\"noopener noreferrer\">System-Defined Device Setup Classes Available to Vendors<\/a><br \/>\n10: Liste mit Ger\u00e4tefehlern Zune Player<br \/>\n11: <a href=\"http:\/\/web.archive.org\/web\/20140912192437\/https:\/\/support.t-mobile.com\/thread\/28807\" target=\"_blank\" rel=\"noopener noreferrer\">Diskussion zum MTP-Problem bei Support-T-Mobile<\/a><br \/>\n12: <a href=\"http:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_7-hardware\/getting-mtp-usb-device-failed-when-trying-to\/232a42b4-b51c-47fe-962a-b390b8cde315?page=2\" target=\"_blank\" rel=\"noopener noreferrer\">Noch ein Beitrag im MS Anwers Forum<\/a> (Englisch)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Windows kann mit Ger\u00e4ten wie Smartphones, Tablet PCs oder Digitalkameras \u00fcber den MTP-Treiber Daten austauschen. Allerdings gibt es immer wieder Benutzer, wo der MTP-Treiber nicht funktioniert bzw. nicht geladen werden kann oder Fehler liefert. Zeit, einen kurzen Blick hinter die &hellip; <a href=\"https:\/\/borncity.com\/blog\/2013\/01\/16\/windows-mtp-treiber-funktioniert-nicht\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[2633,4298,3288],"class_list":["post-13109","post","type-post","status-publish","format-standard","hentry","category-problemlosung","tag-mtp-treiber","tag-problemlosung","tag-windows-en"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/13109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=13109"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/13109\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=13109"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=13109"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=13109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}