apple mobile device service will not install. Itunes and all its other components will install except Apple Mobile Device Support. I can no longer sync my iPod with iTunes. I've tried literally EVERYTHING and still have zero solution.

I get the message "This iPod cannot be used because the required software is not installed. run the iTunes installer to remove iTunes, then install iTunes again."

I've been through countless discussions and nothing has worked. I've uninstalled and installed itunes about a trillion times now. Apple Mobile Device Support will not show up in Control Panel and I've tried using the itunes extracting method to individually install the components. No luck with AMDS.

iPod touch, iOS 8.4.1

Posted on Aug 25, 2015 11:22 AM

Reply
5 replies

Aug 25, 2015 12:37 PM in response to bladewormwood4644

Ready to roll up your sleeves and try again? 🙂


The steps below should result in a set of detailed log files on the desktop for the selected installer. Once generated review the logs for clues as to why particular components would not install.


  1. Uninstall all Apple components, as shown in second box of the user tipTroubleshooting issues with iTunes for Windows updates. Perform the named folder deletions and reboot.
  2. Extract the .msi files from your chosen setup file into the root of drive C:\
    See the Install missing components section of the user tip for more information on this step.
  3. Triple click the first line from the relevant batch below that corresponds to your setup file.
  4. Press Ctrl+C on your keyboard to copy the selected line.
  5. Press the WindowsLogoKey (between Ctrl and Alt) +R to open the run dialog.
  6. Press Ctrl+V on your keyboard to paste the selected line.
  7. Press Enter/Return on the keyboard.
  8. Follow any on screen prompts.
  9. Repeat for each line in the batch.
  10. You will end up with 5 or 6 text files on your desktop which are the installation logs.
  11. You should review the log for any component that failed to install correctly using Notepad orNotepad++ looking for keywords such as error or failed.

iTunesSetup.exe = 32-bit iTunes for Windows

msiexec /i C:\AppleApplicationSupport.msi /l*v "%USERPROFILE%\Desktop\Log_AAS.txt"

msiexec /i C:\AppleMobileDeviceSupport.msi /l*v "%USERPROFILE%\Desktop\Log_AMDS.txt"

msiexec /i C:\AppleSoftwareUpdate.msi /l*v "%USERPROFILE%\Desktop\Log_ASU.txt"

msiexec /i C:\Bonjour.msi /l*v "%USERPROFILE%\Desktop\Log_Bonjour.txt"

msiexec /i C:\iTunes.msi /l*v "%USERPROFILE%\Desktop\Log_iTunes.txt"

itunes6464setup.exe = 64-bit iTunes for Windows

msiexec /i C:\AppleApplicationSupport.msi /l*v "%USERPROFILE%\Desktop\Log_AAS.txt"

msiexec /i C:\AppleApplicationSupport64.msi /l*v "%USERPROFILE%\Desktop\Log_AAS64.txt"

msiexec /i C:\AppleMobileDeviceSupport6464.msi /l*v "%USERPROFILE%\Desktop\Log_AMDS6464.txt"

msiexec /i C:\AppleSoftwareUpdate.msi /l*v "%USERPROFILE%\Desktop\Log_ASU.txt"

msiexec /i C:\Bonjour64.msi /l*v "%USERPROFILE%\Desktop\Log_Bonjour64.txt"

msiexec /i C:\iTunes6464.msi /l*v "%USERPROFILE%\Desktop\Log_iTunes6464.txt"

itunes64setup.exe = 64-bit iTunes for Windows (for older video cards)

msiexec /i C:\AppleApplicationSupport.msi /l*v "%USERPROFILE%\Desktop\Log_AAS.txt"

msiexec /i C:\AppleMobileDeviceSupport64.msi /l*v "%USERPROFILE%\Desktop\Log_AMDS64.txt"

msiexec /i C:\AppleSoftwareUpdate.msi /l*v "%USERPROFILE%\Desktop\Log_ASU.txt"

msiexec /i C:\Bonjour64.msi /l*v "%USERPROFILE%\Desktop\Log_Bonjour64.txt"

msiexec /i C:\iTunes64.msi /l*v "%USERPROFILE%\Desktop\Log_iTunes64.txt"



tt2

Aug 25, 2015 3:47 PM in response to turingtest2

The first few components installed successfully, but when I reached AMDS I get this message : "Apple Mobile Device Support wasn't installed on your computer. The installer encountered errors before AMDS could be configured. Your system has not been modified. To retry these operations at a later time, please run the installer again. Click finish to exit the installer."

Jan 2, 2016 11:47 AM in response to turingtest2

Hi there,

I've had the same problem.


I ran the log as you suggested and found loads of errors:


MSI (s) (74:88) [19:31:23:174]: The call to SRSetRestorePoint API failed. Returned status: -2147212542. GetLastError() returned: -2147212542


MSI (s) (74:28) [19:31:26:572]: Invoking remote custom action. DLL: C:\windows\Installer\MSIC04D.tmp, Entrypoint: CheckAMDServiceRunning64

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

Action ended 19:31:26: CheckAMDServiceRunning64. Return value 1.


MSI (s) (74:78) [19:31:26:968]: Invoking remote custom action. DLL: C:\windows\Installer\MSIC1D5.tmp, Entrypoint: TerminateProcessTableAction

TerminateProcessTableAction entered.

Stopping process ATH.exe.

TerminateProcessNameAction entered.

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 19:31:27: TerminateProcesses. Return value 1.


MSI (s) (74:88) [19:31:27:211]: Calling SRSetRestorePoint API. dwRestorePtType: 0, dwEventType: 102, llSequenceNumber: 0, szDescription: "Installed Apple Mobile Device Support".

MSI (s) (74:88) [19:33:07:782]: The call to SRSetRestorePoint API failed. Returned status: -2147212542. GetLastError() returned: -2147212542


Then I got this section which appears to be where everything goes wrong:


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

DIFXAPP: ERROR: InstallDriverPackages failed with error 0xD8

DIFXAPP: RETURN: InstallDriverPackages() 216 (0xD8)

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

Action ended 19:33:16: InstallFinalize. Return value 3.

MSI (s) (74:88) [19:33:16:150]: User policy value 'DisableRollback' is 0

MSI (s) (74:88) [19:33:16:150]: Machine policy value 'DisableRollback' is 0

MSI (s) (74:88) [19:33:16:150]: Executing op: Header(Signature=1397708873,Version=500,Timestamp=1210227749,LangId=1033,Platfo rm=589824,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttribut es=1)

MSI (s) (74:88) [19:33:16:150]: Executing op: DialogInfo(Type=0,Argument=1033)

MSI (s) (74:88) [19:33:16:150]: Executing op: DialogInfo(Type=1,Argument=Apple Mobile Device Support)

MSI (s) (74:88) [19:33:16:150]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=R emoving backup files,CleanupTemplate=File: [1])

Action 19:33:16: Rollback. Rolling back action:

Rollback: MsiInstallDrivers

MSI (s) (74:88) [19:33:16:150]: Executing op: ActionStart(Name=MsiInstallDrivers,,)

MSI (s) (74:88) [19:33:16:150]: Executing op: ProductInfo(ProductKey={5D61F006-168C-4B8B-B7FD-F113C10AE0E4},ProductName=Apple Mobile Device Support,PackageName=AppleMobileDeviceSupport6464.msi,Language=1033,Version=1343 48801,Assignment=1,ObsoleteArg=0,ProductIcon=Installer.ico,,PackageCode={9F482DE 5-6CE7-4898-B042-7BC546673826},,,InstanceType=0,LUASetting=0,RemoteURTInstalls=0 ,ProductDeploymentFlags=2)

Rollback: MsiRollbackInstall

MSI (s) (74:88) [19:33:16:166]: Executing op: ActionStart(Name=MsiRollbackInstall,,)

MSI (s) (74:88) [19:33:16:166]: Executing op: CustomActionRollback(Action=MsiRollbackInstall,ActionType=3329,Source=BinaryDat a,Target=RollbackInstall,CustomActionData=2.1 5 {9AA3828A-F852-11DB-8E29-6C6B55D89593} 23 2 Apple Mobile Device Support Apple Inc.)

MSI (s) (74:A0) [19:33:16:166]: Invoking remote custom action. DLL: C:\windows\Installer\MSI6C6C.tmp, Entrypoint: RollbackInstall

DIFXAPP: ENTER: RollbackInstall()

DIFXAPP: INFO: 'CustomActionData' property 'DIFxApp Version' is '2.1'.

DIFXAPP: INFO: 'CustomActionData' property 'componentId' is '{9AA3828A-F852-11DB-8E29-6C6B55D89593}'.

DIFXAPP: INFO: 'CustomActionData' property 'flags' is 0x17.

DIFXAPP: INFO: 'CustomActionData' property 'installState' is '2'.

DIFXAPP: INFO: 'CustomActionData' property 'ProductName' is 'Apple Mobile Device Support'.

DIFXAPP: INFO: 'CustomActionData' property 'ManufacturerName' is 'Apple Inc.'.

DIFXAPP: INFO: user SID of user performing the install is 'S-1-5-21-669031334-2678956433-3806110023-1001'.

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) (74:88) [19:33:16:275]: Executing op: ActionStart(Name=InstallFiles,Description=Copying new files,Template=File: [1], Directory: [9], Size: [6])

MSI (s) (74:88) [19:33:16:275]: Executing op: SetTargetFolder(Folder=C:\Program Files\Common Files\Apple\Mobile Device Support\NetDrivers\)

MSI (s) (74:88) [19:33:16:275]: Executing op: FileRemove(,FileName=C:\windows\Installer\$PatchCache$\Managed\600F16D5C861B8B4 7BDF1F311CA00E4E\8.2.1\F_CENTRAL_msvcr100_x64.BFF61907_AA2D_3A26_8666_98D956A62A BC,,)

MSI (s) (74:88) [19:33:16:275]: Executing op: FileRemove(,FileName=C:\windows\Installer\$PatchCache$\Managed\600F16D5C861B8B4 7BDF1F311CA00E4E\8.2.1\F_CENTRAL_msvcp100_x64.BFF61907_AA2D_3A26_8666_98D956A62A BC,,)


From then on it's all FileRemove and Unregister to the end. Does this mean anything to you? Thanks!

Jan 2, 2016 11:56 AM in response to higglesworth2000

No definitive suggestions for you I'm afraid, but this post Re: Apple Mobile Device Support won't install, keeps rolling back.. suggests it might be an idea to delete the following files before attempting to reinstall AMDS.


C:\Windows\System32\drivers\usbaapl64.sys

C:\Windows\System32\drivers\usbfilter.sys

C:\Windows\System32\drivers\usbaaplrc.dll

tt2

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 service will not install. Itunes and all its other components will install except Apple Mobile Device Support. I can no longer sync my iPod with iTunes. I've tried literally EVERYTHING and still have zero solution.

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