Search Discussions:


Showing results for 
Search instead for 
Do you mean 
Advanced search
Welcome to our community! Here you can share advice and tips with thousands of other Microsoft mobile devices users around the world in English. Please take a moment to read our community guidelines for more information. Everyone can search and read the discussions, but to post your own question or reply to others you need to sign in first. If this is your first time here, you can choose an alias to represent you. If you don't have an account yet, please register here.
Reply

Re: MTP device driver installation failure (-> Sol...

New Member
Posts: 1

MTP device driver installation failure (-> Solution!)

I formatted my computer and now its a Windows Vista home premium 32bit SP2, with all updates for windows and newest editions of Ovi suite and Nokia pc suite also including the MTP Protocol port kit from www.microsoft.com (Im Using a Nokia 5800 Express Music). And after 3 days of investigating, why the MTP driver cannot be installed and i only had access to the small card of the phone, which ever way i installed Ovi suite and Nokia Pc suite and used the other hints on the internet. Well Tadaa ->nothing worked until i had following options:

 

1 Jump Around on the Phone/ Computer

2 Take the phone and shove it up the vendor's behind while Highway to hell is playing

3 Being presistant which led to this solution:

 

1) Press the power button on the phone and select thr remove memory card option

2) remove memory card

3) Load Nokia PC suite and connect the Phone to the computer via cable (you should be able to browse the small card via PC suite or (My computer -> Nokia Phone browser or equivalent)

4) In my case, windows still moaned about the inability to install the MTP device driver.So while the phone is still connected and error message is present => go to Start -> (Setting->) Control Panel -> Device manager (Classic view)

5) Find "MTP device" (Has a Yellow Exclamation mark on the Symbol)

6) Right click and select "Disable" (the fu****)

7) Take memory card and insert it into the phone while it is still connected to the Computer. A beeping sound should come up.

8) Check if it has worked by either trying to browse it via PC suite or My computer -> Nokia Phone browser or equivalent.

 

If you can access it: Congratulations.

If not: I wish you good luck on your journey to a solution

 

With that method i was able to let the pc suite move videos and pictures onto the computer, load pictures and other files such as maps onto the phone via the Nokia map loader. So this raises a quiestion. Who is so stupid and programmes a protocol which isnt needed?

 

Well have fun with the phone

Contributor
Posts: 4

Re: MTP device driver installation failure (-> Solution!)

Download the driver from windows updates
Contributor
nj_pd
Posts: 3

Re: MTP device driver installation failure (-> Solution!)

i tried following the installation suggestion but the installation displays the ' code 10 error' what that means, can anyone help in this matter !
Mobile Visionary
pavilion_alex
Posts: 996

Re: MTP device driver installation failure (-> Solution!)

can you give me the link where you downloaded the driver from microsoft?
Greece Nokia X6 RM-559 v40.0.002
Registered Member
buddy299
Posts: 2

Re: MTP device driver installation failure (-> Solution!)

Used windows update and went to the microsoft site did not make any difference.  Phone updater does not work either.  Common Nokia get your act together and fix the problem.

Registered Member
CsodaPeter
Posts: 1

Re: MTP device driver installation failure (-> Solution!)

This worked for me, after faffing around thring to get the driver working.

 

Unbelievable, but true.

 

Thank you!

Registered Member
bathrinath
Posts: 2

Re: MTP device driver installation failure (-> Solution!)

[ Edited ]

You can try this AT YOUR OWN RISK.

Copy ALL OF THIS into a text doc, then save the file as wpdmtp.inf and put it in windows\inf or wherever you want, really, just point it there when it asks for the drivers, OR, go into device manager, and "update driver" and point it wherever you have this file.

 

..................Copy after this..............


; Installation inf for devices supporting Media Transfer Protocol (MTP)
;
; Copyright (c) Microsoft Corporation.
;

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
wpdusb.sys = 3426
wpdmtpdr.dll = 3426
wpdmtp.dll = 3426
wpdmtpus.dll = 3426
wpdmtpip.dll = 3426
wpdconns.dll = 3426

[Version]
Signature="$WINDOWS NT$"
Class=WPD
ClassGUID={EEC5AD98-8080-425f-922A-DABF3DE3F69A}
Provider=%Msft%
DriverVer=06/21/2006,6.0.6000.16386


[DestinationDirs]
MTP.Files.Kernel = 12
MTP.Files.XPRT_USB = 11
MTP.Files.XPRT_IP = 11
MTP.Files.Core = 11
MTP.Files.UMDFDDriver = 12,UMDF ; copy to system32\drivers\umdf

[Manufacturer]
%MfgName%=Generic,NTx86,NTamd64
%MfgNameVendorModels%=VendorModels,NTx86,NTamd64

;
;Device is identified by Microsoft OS descriptor
;If your device does not support it, use specific VID & PID for identification
;
[Generic.NTx86]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericPTP.DeviceDesc%=MTP, USB\Class_06&SubClass_01&Prot_01
%GenericMTPIP.DeviceDesc%=MTPIP, umb\urn:microsoft-com:device:mtp:1

[Generic.NTamd64]
%GenericMTP.DeviceDesc%=MTP, USB\MS_COMP_MTP
%GenericPTP.DeviceDesc%=MTP, USB\Class_06&SubClass_01&Prot_01
%GenericMTPIP.DeviceDesc%=MTPIP, umb\urn:microsoft-com:device:mtp:1

[VendorModels.NTx86]
; Kodak PTP
%USB\VID_040A&PID_0140.Device%=MTP, USB\VID_040A&PID_0140
%USB\VID_040A&PID_0200.Device%=MTP, USB\VID_040A&PID_0200
%USB\VID_040A&PID_0121.Device%=MTP, USB\VID_040A&PID_0121
%KodakDC4800%=MTP, USB\VID_040A&PID_0160

[VendorModels.NTamd64]
; Kodak PTP
%USB\VID_040A&PID_0140.Device%=MTP, USB\VID_040A&PID_0140
%USB\VID_040A&PID_0200.Device%=MTP, USB\VID_040A&PID_0200
%USB\VID_040A&PID_0121.Device%=MTP, USB\VID_040A&PID_0121
%KodakDC4800%=MTP, USB\VID_040A&PID_0160


;;************************************************ ******************************
;;
;; MTP with USB Transport
;; ======================
;;
;; The following are to be used in vendor specific "Includes" and "Needs" sections.
;; Specifically, the vendor INF should contain:
;;
;; [DDInstall]
;; Include = wpdmtp.inf
;; Needs = WPD.MTP
;;
;; [DDInstall.hw]
;; Include = wpdmtp.inf
;; Needs = WPD.MTP.Registration <- includes all default legacy API and autoplay registration for the device
;; - OR -
;; Needs = WPD.MTP.RegistrationBasic <- only do minimum registration, no legacy API or autoplay
;;
;; [DDInstall.Services]
;; Include = wpdmtp.inf
;; Needs = WPD.MTP.Services
;;
;; [DDInstall.CoInstallers]
;; Include = wpdmtp.inf
;; Needs = WPD.MTP.CoInstallers
;;
;; [DDInstall.Wdf]
;; Include = wpdmtp.inf
;; Needs = WPD.MTP.Wdf
;; UmdfServiceOrder=WpdMtpDriver
;;
;;************************************************ ******************************

[WPD.MTP]
CopyFiles = MTP.Files.Kernel, MTP.Files.XPRT_USB, MTP.Files.Core, MTP.Files.UMDFDDriver
RegisterDlls = MTP.RegisterComServers

[WPD.MTP.Registration]
AddReg = WDF.Registration, MTP.AutoPlayRegistration, MTP.LEGACY.Registration, MTPUSB.Transport.Registration

[WPD.MTP.RegistrationBasic]
AddReg = WDF.Registration, MTPUSB.Transport.Registration

[WPD.MTP.Services]
AddService=WUDFRd, 0x000001fa, WUDFRD_ServiceInstall ; 0x2 - assigned the name service as the PnP function driver
AddService=WpdUsb, 0x000001f8, MTP.WpdUsb.AddService

[WPD.MTP.CoInstallers]
AddReg = WDF.CoInstaller

[WPD.MTP.Wdf]
UmdfService=WpdMtpDriver,WpdMtpDriver_Install

;;************************************************ ******************************
;; Inbox MTP USB section
;;************************************************ ******************************

[MTP.NT]
CopyFiles = MTP.Files.Kernel, MTP.Files.XPRT_USB, MTP.Files.Core, MTP.Files.UMDFDDriver
RegisterDlls = MTP.RegisterComServers
AddProperty=MTP.AddProp

[MTP.NT.hw]
AddReg = WDF.Registration, MTP.AutoPlayRegistration, MTP.LEGACY.Registration, MTPUSB.Transport.Registration, TSRedirection.Registration

[MTP.NT.Services]
AddService=WUDFRd, 0x000001fa, WUDFRD_ServiceInstall ; 0x2 - assigned the name service as the PnP function driver
AddService=WpdUsb, 0x000001f8, MTP.WpdUsb.AddService

[MTP.NT.CoInstallers]
AddReg = WDF.CoInstaller

[MTP.NT.Wdf]
UmdfService=WpdMtpDriver,WpdMtpDriver_Install
UmdfServiceOrder=WpdMtpDriver


[MTPUSB.Transport.Registration]
HKR,"WpdMtpDriver","TransportClassID",0x0,"{34C445 BA-07EB-4b5d-8EE9-F66BB9DA403B}"


;;************************************************ ******************************
;;
;; MTP with IP Transport
;; =====================
;;
;; The following are to be used in vendor specific "Includes" and "Needs" sections.
;; Specifically, the INF should contain:
;;
;; [DDInstall]
;; Include = wpdmtp.inf
;; Needs = WPD.MTPIP
;;
;; [DDInstall.hw]
;; Include = wpdmtp.inf
;; Needs = WPD.MTPIP.Registration <- includes all default legacy API and autoplay registration for the device
;; - OR -
;; Needs = WPD.MTPIP.RegistrationBasic <- only do minimum registration, no legacy API or autoplay
;;
;; [DDInstall.Services]
;; Include = wpdmtp.inf
;; Needs = WPD.MTPIP.Services
;;
;; [DDInstall.CoInstallers]
;; Include = wpdmtp.inf
;; Needs = WPD.MTPIP.CoInstallers
;;
;; [DDInstall.Wdf]
;; Include = wpdmtp.inf
;; Needs = WPD.MTPIP.Wdf
;; UmdfServiceOrder=WpdMtpDriver
;;
;;************************************************ ******************************

[WPD.MTPIP]
CopyFiles = MTP.Files.Kernel, MTP.Files.XPRT_IP, MTP.Files.Core, MTP.Files.UMDFDDriver
RegisterDlls = MTPIP.RegisterComServers

[WPD.MTPIP.Registration]
AddReg = WDF.Registration, PTP.AutoPlayRegistration, PTP.LEGACY.Registration, MTPIP.Transport.Registration

[WPD.MTPIP.RegistrationBasic]
AddReg = WDF.Registration, MTPIP.Transport.Registration

[WPD.MTPIP.Services]
AddService=WUDFRd, 0x000001fa, WUDFRD_ServiceInstall ; 0x2 - assigned the name service as the PnP function driver

[WPD.MTPIP.CoInstallers]
AddReg = WDF.CoInstaller

[WPD.MTPIP.Wdf]
UmdfService=WpdMtpDriver,WpdMtpDriver_Install


;;************************************************ ******************************
;; Inbox MTP IP section
;;************************************************ ******************************

[MTPIP.NT]
CopyFiles = MTP.Files.XPRT_IP, MTP.Files.Core, MTP.Files.UMDFDDriver
RegisterDlls = MTPIP.RegisterComServers
AddProperty=MTP.AddProp

[MTPIP.NT.hw]
AddReg = PTP.AutoPlayRegistration, PTP.LEGACY.Registration, MTPIP.Transport.Registration, TSRedirection.Registration

[MTPIP.NT.Services]
AddService=WUDFRd, 0x000001fa, WUDFRD_ServiceInstall ; 0x2 bit assigned the name service as the PnP function driver

[MTPIP.NT.CoInstallers]
AddReg = WDF.CoInstaller

[MTPIP.NT.Wdf]
UmdfService=WpdMtpDriver,WpdMtpDriver_Install
UmdfServiceOrder=WpdMtpDriver


[MTPIP.Transport.Registration]
HKR,"WpdMtpDriver","TransportClassID",0x0,"{90ED8E EA-1605-4c46-8314-EED94AAA588B}"


;;************************************************ ******************************
;; Common section
;; 1. File copy
;; 2. Regsvr COM servers
;; 3. AutoPlay
;; 4. WDF
;; 5. Registration
;; 6. WMDM/WIA legacy support
;; 7. Kernel mode service (WPDUSB)
;; 8. Driver update notification
;;************************************************ ******************************

[MTP.Files.XPRT_IP]
WpdMtpIP.dll,,,0x0100

[MTP.Files.Kernel]
WpdUsb.sys,,,0x0100

[MTP.Files.XPRT_USB]
WpdMtpUS.dll,,,0x0100
WpdConns.dll,,,0x0100

[MTP.Files.Core]
WpdMtp.dll,,,0x0100

[MTP.Files.UMDFDDriver]
WpdMtpDr.dll,,,0x0100


[MTP.RegisterComServers]
11,,wpdconns.dll,1
11,,wpdmtpus.dll,1
11,,wpdmtp.dll,1
12,UMDF,wpdmtpdr.dll,1

[MTPIP.RegisterComServers]
11,,wpdmtpip.dll,1
11,,wpdmtp.dll,1
12,UMDF,wpdmtpdr.dll,1


;=============== TS Redirection =============
[TSRedirection.Registration]
;
; Enable support for redirecting the device over Terminal Server
connection.
;
HKR,,"TSRedirFlags",0x10001,0x1



; ================ AutoPlay =================

; PTP devices

[PTP.AutoPlayRegistration]
; This lists the interfaces which WpdUsb.sys will register on device start; this list contains the legacy AutoPlay
HKR,,"Interfaces",0x00010000,"{6ac27878-a6fa-4155-ba85-f98f491d4f33}"

; Enable default AutoPlay support
HKR,,"EnableDefaultAutoPlaySupport",0x10001,1

; Ensure that the entries show up as 'source only' so apps registered for sink do not show up in the list
HKR,,"AutoPlaySourceOnly",0x10001,1

; MTP devices

[MTP.AutoPlayRegistration]
; Enable default AutoPlay support
HKR,,"EnableDefaultAutoPlaySupport",0x10001,1


; ================= WDF sections ===============

[WDF.CoInstaller]
HKR,,CoInstallers32,0x00010000,"WUDFCoinstaller.dl l"

[WDF.Registration]
HKR,"WUDF","Exclusive",0x10001,1
HKR,,"LowerFilters",0x00010008,"WpdUSB" ; FLG_ADDREG_TYPE_MULTI_SZ | FLG_ADDREG_APPEND

[WpdMtpDriver_Install]
UmdfLibraryVersion=1.0.0
ServiceBinary="%12%\umdf\WpdMtpDr.dll"
DriverCLSID="{AAAE762B-A6A2-4c45-B5D8-9A83AFB6BB70}"

; =============== Legacy support ===============

; PTP devices

[PTP.LEGACY.Registration]
; Request for auto-determination of WIA/WMDM legacy API support based on device capabilities and type
HKR,,"EnableLegacySupport",0x10001,0xFFFFFFFF

; Set PTP devices to 'Camera type' devices so the correct device icon will be displayed in Windows Explorer
HKR,,"PortableDeviceType",0x10001,1

; Report EXIF format as JPEG for WIA
HKR,,"ReportJPGFormatForEXIF",0x10001,1


; MTP devices

[MTP.LEGACY.Registration]
; Request for auto-determination of WIA/WMDM legacy API support based on device capabilities and type
HKR,,"EnableLegacySupport",0x10001,0xFFFFFFFF

; Report EXIF format as JPEG for WIA
HKR,,"ReportJPGFormatForEXIF",0x10001,1

; =================== WUDFRd ===================

[WUDFRD_ServiceInstall]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\WUDFRd.sys

; =================== WPDUSB ===================

[MTP.WpdUsb.AddService]
DisplayName = %WpdUsb.SvcDesc%
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\wpdusb.sys
LoadOrderGroup = Base

; =========== Driver update notification ========

[MTP.AddProp]
GenericDriverInstalled,,,,1


;
; =================== Strings ===================
;

[Strings]

; not localizable
SERVICE_KERNEL_DRIVER = 0x1
SERVICE_DEMAND_START = 0x3
SERVICE_ERROR_NORMAL = 0x1

;; Localizable strings
USB\VID_040A&PID_0121.Device="Kodak Digital Camera"
USB\VID_040A&PID_0140.Device="Kodak DC4800 Zoom Digital Camera"
USB\VID_040A&PID_0200.Device="Kodak Digital Camera"
KodakDC4800="Kodak DC4800 Zoom Digital Camera"
GenericPTP.DeviceDesc="Digital Still Camera"

Msft="Microsoft"
WpdUsb.SvcDesc="WpdUsb"
GenericMTP.DeviceDesc="MTP Device"
GenericMTPIP.DeviceDesc="MTP IP Device"
MfgName="(Standard MTP-compliant devices)"
MfgNameVendorModels="(Standard MTP-Compliant Device)"
Autoplay.Label= "Portable Device"


...............Stop before this................

 

Thanks to Easy IT Repair

 

or

 

try to update your windows media player 10 or 11

 

worked for me tested :smileyhappy:

 

 

 

Contributor
Posts: 5

Re: MTP device driver installation failure (-> Solution!)

Hi pipz... i encountered the same problem regarding MTP but was able to refrain from poping it up... what i did, while my 5800 attached on my pc thru pc-suite... (XP System) i right-clicked on MY COMPUTER, then clicked PROPERTIES to popup System Properties... I Selected HARDWARE, then DEVICE MANAGER, i located the YELLOW QUESTION MARK (?) Sign.. just right clicked on that then DISABLE... boila!!!! that will never anoy you when you access your phone back thru ur pc.   Goodluck!!!!

Contributor
jeffpuk
Posts: 5

Re: MTP device driver installation failure (-> Solution!)

earlier today, everything worked fine with Ovi Suite.  Then tonight, the phone refused to connect.  Rebooted everything I could find, even the dishwasher and espresso machine, but no luck.

 

then I found this post, removed the memory card, connected to pc, put card back in, and voila, all is good!

 

THANKS!

Registered Member
b8hoven
Posts: 1

Re: MTP device driver installation failure (-> Solution!)

I deleted:

 

e:\Private\ 10208913

 

on the memory stick and it worked like a charm. Simple and easy!

 

 

 

 

 

Counsellor
tf_translate
Posts: 69

Re: MTP device driver installation failure (-> Solution!)

 

This bug seems to be fixed in firmware  V 51.0.006.

 

I was suffering from it with the older v 50 (deleting files on the memory card did only provide temporary solutions, in efect I could only connect with the memory card removed).

 

I just upgraded to V 51.0.006, I again gut a message about "MTP device detected", but this time the driver installed. I then had a non-working and a working portable device in device manager, I deleted the non-working one, and since then, I can again normally connect in PC Suite mode.

 

Great. I wonder why they didn't put that one in the change log.

 

 

 

 

www.tf-translate.net
www.deutscheschule.kiev.ua
Counsellor
Law_CH
Posts: 47

Re: MTP device driver installation failure (-> Solution!)

Encountered same error.

 

Ovi 2.2.1

N97m v11.0.105

 

NOKIA PLEASE IMPROVE YOUR SOFTWARE QUALITY.

 

So many different problems everytime I connect the phone to PC. So much wasted time trying to troubleshoot problem rather than just using the software. **bleep**.

Registered Member
miracanales
Posts: 1

Re: MTP device driver installation failure (-> Solution!)

THANK YOU!

you found the solution.
Jaime, amsterdam
Contributor
Iohannes
Posts: 4

Re: MTP device driver installation failure (-> Solution!)

Have tried all these and more. No success. :smileysad:

 

My understanding is that this is an issue with the (relatively new) MTP (Media Transfer Protocol) and the (relatively old) Windows XP and USB systems, in how they try to be (and fail to be) compatible with the Nokia software. Thus ... MTP, XP, and USB exist and work among one another, while Nokia also exists and doesn't.

 

I.e., Nokia wrote bad software.

 

Gee what a surprise.

 

In specific, Nokia failed to deal with the fact that legacy platforms (Windows XP) aren't going to be able to read (since MTP was invented after XP was decommissioned) Nokia devices' calls for media transfer which used to be USB but are now MTP. Thus, Nokia sends MTP calls or prevent-MTP-calls calls which go unheeded. 

Registered Member
Dj07
Posts: 1

Re: MTP device driver installation failure (-> Solution!)

Hi Guys,

I had the same problem with Nokia C5-03. I followed all the steps above provided but no success. Further I installed Nokia Network Bridge application software for windows XP SP3. And now its working fine.

Try it. It may work for you guys.

Thankyou.
Registered Member
skydefender
Posts: 1

Re: MTP device driver installation failure (-> Solution!)

thanx, it solved my problem!
New Member
LostSoul
Posts: 1

Re: MTP device driver installation failure (-> Solution!)

wow ! it worked
thankyou so much
God bless ya all