Thanks AKSlive. Unfortunately its not that simple. AppleMobileSupport always rolls back during installation thus not installing or uninstalling properly. It is reaching some point in the install process that makes it quit everytime. Even if I delete all directory's in ProgramData, Common Files, and Registry. They do not seem to make a difference.
Uninstall order is:
iTunes |
Apple Software Update |
Apple Mobile Device Support |
Bonjour |
Apple Application Support 32-bit |
Apple Application Support 64-bit |
DIFXAPP: INFO: ENTER: DriverPackageInstallW
DIFXAPP: INFO: Installing INF file 'C:\Program Files\Common Files\Apple\Mobile Device Support\Drivers\usbaapl64.inf' (Plug and Play).
DIFXAPP: INFO: Could not open file C:\WINDOWS\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_14c8400756ec 0e3b\usbaapl64.inf. (Error code 0xE0000100: The style of the INF is different than what was requested.)
DIFXAPP: ERROR: PnP Install failed. (Error code 0x3EE: The volume for a file has been externally altered so that the opened file is no longer valid.)
DIFXAPP: INFO: Attempting to rollback ...
DIFXAPP: INFO: No devices to rollback
DIFXAPP: INFO: Successfully removed '{9AA3828A-F852-11DB-8E29-6C6B55D89593}' from reference list of driver store entry 'C:\WINDOWS\System32\DriverStore\FileRepository\usbaapl64.inf_amd64_14c8400756e c0e3b\usbaapl64.inf'
DIFXAPP: INFO: RETURN: DriverPackageInstallW (0x3EE)
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 0x3EE
DIFXAPP: RETURN: InstallDriverPackages() 1006 (0x3EE)
CustomAction MsiInstallDrivers returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 15:27:07: InstallFinalize. Return value 3.
Action 15:27:07: Rollback. Rolling back action:
Rollback: MsiInstallDrivers
Rollback: MsiRollbackInstall
I believe this to be the problem. That being the usbaapl64( Plug and Play driver ) is not being installed due to some misconfigured setting? Not sure how to go forward with this one as reinstalling via the INF install method for drivers does not seem to correct the issue either. Going to test one more route.