Apple Mobile Device Support won't install in Windows 10

I just got iTunes 12.3 installed correctly on my system, finally, 12.2 does not like Windows 10, but now Apple Mobile Device Support will not start. It also will not repair, will not change, and will not install or uninstall. All I get are "an error occurred...." or "fatal error..." the ... meaning there is no relevant information in the rest of it, so please don't ask what error code I am getting, there isn't one. The first occurs when trying to manually install AMDS from the iTunes installer package, the latter when using Windows "Uninstall or change a program". I was trying to install 12.2 until today, and found out 12.3 had been released. 12.2 would not install at all for the same reason. The current version of AMDS on my system is 8.0.5.6, which was installed in January, and I assume is not the most recent version. I have a 160 Gb iPod Classic, nearly full of music and audiobooks, so removing all iTunes, or Apple components is not an option. It would take me days to recreate my library, since iTunes does not remember when an .MP3 file has been set to Audiobook, and my library is created from other hard drives, not the iTunes library. I need a fix that will allow me to just uninstall or repair AMDS, not everything else. Please help. I'm sure there are other users out there like me, with the same problem who don't want to completely start from scratch either.

Windows 10

Posted on Sep 29, 2015 1:34 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 6, 2015 4:52 PM

Hey Guys – I got the 12.3 install to work.

First I performed the steps to uninstall iTunes as per Apple.


TT2 mentioned the registry cleaner so I started to poke around in my registry. I found the following key….

HKEY_LOCAL_MACHINE\SOFTWARE\Apple Inc.\Apple Mobile Device Support

I deleted this key along with everything that was underneath it.

I searched the registry for other references to “C:\Program Files\Common Files\Apple\Mobile Device Support”. I did find a few but I’ve left them there for now.


I re-ran the 12.3 install and the Mobile Device Support installed properly along with everything else.
I’ve only been using it for a little bit but it seems ok. I will update you if something goes wrong.


In hindsight after the very first attempt to install 12.3 there were hints that the uninstall for the Apple Mobile Device Support wasn’t
complete. For example the Apple Mobile Device Service was still listed under services. While the files were gone the entry in the registry was still there (I deleted that in my original troubleshooting).

If there are any other remnants of a bad uninstall left in my registry I hope they will remain inert.

Thanks for all your help!

24 replies

Sep 29, 2015 1:37 PM in response to Wolfmannm

For general advice see Troubleshooting issues with iTunes for Windows updates.


The steps in the second box are a guide to removing everything related to iTunes and then rebuilding it which is often a good starting point unless the symptoms indicate a more specific approach.


Review the other boxes and the list of support documents further down the page in case one of them applies.


The further information area has direct links to the current and recent builds in case you have problems downloading, need to revert to an older version or want to try the iTunes for Windows (64-bit - for older video cards) release as a workaround for installation or performance issues, or compatibility with QuickTime or third party software.




Your library and device backups should be unaffected by these steps but there are links to backup and recovery advice should it be needed.




If the issue persists and you have a 64-bit system try the for older video cards version which is a 64-bit installer for mostly 32-bit code, similar to all 64-bit versions of iTunes up to 12.1.



If you've tried the above without success then see the method in Install missing components. What component fails to install, and what error message does it give? See this post for steps to produce detailed logs of the installation which may reveal why iTunes won't install. Look for keywords such as failed or error.


You can use the same technique to extract the .msi file for the version of AMDS is that is/was currently installed so that you can repair/remove it.


tt2

Sep 30, 2015 5:58 PM in response to turingtest2

AMDS finally uninstalled, but reinstalling still give me this error. I tried extracting it and got a log file but I'm not sure what the errors mean. I tried to copy the log here, but it when I hit reply it just sits and won't submit, I'm guessing that its too much text. Here are all sections with error in them, not sure what is relevant.


MSI (s) (00:A8) [16:20:21:443]: The System Restore service is disabled. Returned status: 1058. GetLastError() returned: 1058


GetLastError = 00000000


CustomAction CheckAMDServiceRunning64 returned actual error code 1154 but will be translated to success due to continue marking


TerminateProcessName could not terminate "ATH". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process AppleMobileBackup.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "AppleMobileBackup". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process AppleMobileDeviceHelper.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "AppleMobileDeviceHelper". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process AppleMobileSync.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "AppleMobileSync". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process AppleSyncMapiInterfaceHelper.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "AppleSyncMapiInterfaceHelper". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process AppleSyncMapiInterfaceHelper_x64.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "AppleSyncMapiInterfaceHelper_x64". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process MDCrashReportTool.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "MDCrashReportTool". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process Mingler.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "Mingler". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process SyncDiagnostics.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "SyncDiagnostics". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process SyncPlanObserver.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "SyncPlanObserver". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process SyncServer.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "SyncServer". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process SyncUIHandler.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "SyncUIHandler". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process com.apple.IE.client.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "com". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process com.apple.Outlook.client.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "com". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process com.apple.Safari.client.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "com". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process com.apple.WindowsContacts.client.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "com". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process com.apple.WindowsMail.client.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "com". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process com.google.ContactSync.client.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "com". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process syncli.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "syncli". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process upgradedb.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "upgradedb". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

Stopping process iTunesHelper.exe.

TerminateProcessNameAction entered.

TerminateProcessName could not terminate "iTunesHelper". GetLastError()= 18L

TerminateProcessNameAction exiting. ==> 0L

TerminateProcessTableAction exiting. ==> 0L

Action ended 16:20:25: TerminateProcesses. Return value 1.

MSI (s) (00:A8) [16:20:25:052]: Doing action: InstallValidate

Action 16:20:25: InstallValidate. Validating install


MSI (s) (00:A8) [16:20:25:167]: The System Restore service is disabled. Returned status: 1058. GetLastError() returned: 1058


DIFXAPP: INFO: ENTER: DriverPackageInstallW

DIFXAPP: INFO: RETURN: DriverPackageInstallW (0x65B)

DIFXAPP: ERROR: encountered while installing driver package 'C:\Program Files\Common Files\Apple\Mobile Device Support\Drivers\usbaapl64.inf'

DIFXAPP: ERROR: InstallDriverPackages failed with error 0x65B

DIFXAPP: RETURN: InstallDriverPackages() 1627 (0x65B)

CustomAction MsiInstallDrivers returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

Action ended 16:20:27: InstallFinalize. Return value 3.


DIFXAPP: INFO: This was the component where the install failure occurred. The rollback for this component must have already occurred at the time of failure. No need to rollback again

DIFXAPP: ERROR: Rollback failed with error 0x2

DIFXAPP: RETURN: RollbackInstall() 2 (0x2)

CustomAction MsiRollbackInstall returned actual error code 1603 but will be translated to success due to continue marking

Rollback: Copying new files


MSI (s) (00:A8) [16:20:27:929]: Error in rollback skipped. Return: 5

Property(S): ErrorDialog = SetupError

Action ended 16:20:27: ExecuteAction. Return value 3.

MSI (c) (60:78) [16:20:27:996]: Doing action: SetupCompleteError

Action 16:20:27: SetupCompleteError.

Action start 16:20:27: SetupCompleteError.

DEBUG: Error 2836: The control Back on the dialog SetupCompleteError can not take focus

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2836. The arguments are: SetupCompleteError, Back,

Action 16:20:28: SetupCompleteError. Dialog created

Action ended 16:20:29: SetupCompleteError. Return value 2.

Action ended 16:20:29: INSTALL. Return value 3.

MSI (c) (60:78) [16:20:29:858]: Destroying RemoteAPI object.

Property(C): ErrorDialog = SetupError

MSI (c) (60:78) [16:20:29:884]: Product: Apple Mobile Device Support -- Installation failed.


MSI (c) (60:78) [16:20:29:885]: Windows Installer installed the product. Product Name: Apple Mobile Device Support. Product Version: 9.0.0.26. Product Language: 1033. Manufacturer: Apple Inc.. Installation success or error status: 1603.

User uploaded file

Oct 6, 2015 3:52 PM in response to turingtest2

Wolfmann - I apologize because I have tried so many different things at this point I'm not 100% certain what exact steps got the usbaapl64
"properly" installed.


I ran the 12.3 install and it said everything was great. However itunes didn’t recognize my apple devices when I plugged them in. That
lead me to start poking around the device manager.


When I plugged my ipad into my PC I would open device manager and under Universal Serial Bus Controller it would appear with an exclamation
mark. I tried several different things to get rid of that exclamation mark but even if it disappeared under properties it would still say there was
an error. I then read a post about rebooting windows with "disable driver signature enforcement". This seemed to help. Once I did that all
looked well in device manager under Universal Serial Bus Controller. However I can’t remember if I manually installed the driver that tt2 provided or if running the install for Mobile Device Support did it with tt2’s files in their proper place. I know I also tried manually removing the
drivers to make sure they were gone before installing the new ones,


Ironically I just re-looked in device manager and now I see my ipad is only appearing under Portable Devices with a Microsoft driver but not under USB controllers – so I’m not sure when that changed.


When you plug your apple device into the usb slot what does device manager say?


At this point I don’t know where I am at. I have two windows 8.1 machines. 12.3 installed fine on one but not on the other. I need to fully purge my PC of all things apple and start over again. The normal uninstall steps aren’t enough.

Tt2- Really? – you don’t have 'C:\Program Files\Common Files\Apple\Mobile Device Support\NetDrivers\’ ?


It is on my PC that has 12.3 properly installed. What I’m missing is what you’ve shown in your picture – I’ve tried a bunch of things to get the netaapl64 installed manually but no luck so far.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Apple Mobile Device Support won't install in Windows 10

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.