Q: apple mobile device service will not install. Itunes and all its other components will install except Apple Mobile Device Support. ... 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. more
-
All replies
-
Helpful answers
-
Aug 25, 2015 12:37 PM in response to bladewormwood4644by turingtest2,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.
- Uninstall all Apple components, as shown in second box of the user tip Troubleshooting issues with iTunes for Windows updates. Perform the named folder deletions and reboot.
- 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. - Triple click the first line from the relevant batch below that corresponds to your setup file.
- Press Ctrl+C on your keyboard to copy the selected line.
- Press the WindowsLogoKey (between Ctrl and Alt) +R to open the run dialog.
- Press Ctrl+V on your keyboard to paste the selected line.
- Press Enter/Return on the keyboard.
- Follow any on screen prompts.
- Repeat for each line in the batch.
- You will end up with 5 or 6 text files on your desktop which are the installation logs.
- You should review the log for any component that failed to install correctly using Notepad or Notepad++ 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 turingtest2by bladewormwood4644,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."
-
Aug 25, 2015 4:03 PM in response to bladewormwood4644by turingtest2,Any clues from the log file?
tt2
-
Jan 2, 2016 11:47 AM in response to turingtest2by higglesworth2000,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 higglesworth2000by turingtest2,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