Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Error applying transforms. Verify that the specified transform paths are valid.

When using auto update to update from iTunes 12.2.1 to iTunes 12.2.2, I am getting the error as in the picture below

User uploaded file


I tried as in the picture to download manually using the apple software update but I am getting this


User uploaded file


Also tried from http://www.apple.com/itunes/download/ and still getting the same error message "Error applying transforms. Verify that the specified transform paths are valid."


I am using a Toshiba laptop and I just recently upgraded from windows 7 home to windows 10 home


Any suggestions ??

iPhone 6, iOS 8.4.1, null

Posted on Aug 18, 2015 11:02 AM

Reply
58 replies

Aug 20, 2015 8:58 AM in response to zolarious

See Re: Can't install iTunes 12.1 on Windows 7 64-bit. for details on how to install each component of iTunes independently, generating log files as you do so.


Once you know which component it is that produces the error you can examine the log file for details of the transform file that is causing the problem. Hopefully the steps outlined here https://support.microsoft.com/en-us/kb/299699 will explain which registry entries you should remove to prevent the error happening when you try again.


tt2

Aug 26, 2015 11:14 AM in response to turingtest2

Since I don't have this problem I cannot test it for myself but hopefully somebody will try the suggestion I set out above and come back with some results to share.


See Re: Can't install iTunes 12.1 on Windows 7 64-bit for details on how to install each component of iTunes independently, generating log files as you do so.

Once you know which component it is that produces the error you can examine the log file for details of the transform file that is causing the problem. Hopefully the steps outlined here https://support.microsoft.com/en-us/kb/299699 will explain which registry entries you should remove to prevent the error happening when you try again.


tt2

Aug 26, 2015 12:08 PM in response to turingtest2

done what you said, this is the error I got for the iTunes6464.msi file


DEBUG: Error 2203: Database: 1025. Cannot open database file. System error -2147287038

1: 2203 2: 1025 3: -2147287038

Error applying transforms. Verify that the specified transform paths are valid.

1025

MSI (c) (DC:98) [22:05:09:290]: Note: 1: 1708

MSI (c) (DC:98) [22:05:09:298]: Product: iTunes -- Installation failed.


MSI (c) (DC:98) [22:05:09:311]: Windows Installer installed the product. Product Name: iTunes. Product Version: 12.2.2.25. Product Language: 1033. Manufacturer: Apple Inc.. Installation success or error status: 1624.


MSI (c) (DC:98) [22:05:09:318]: MainEngineThread is returning 1624

=== Verbose logging stopped: 26/08/2015 22:05:09 ===


any help?

Aug 26, 2015 12:26 PM in response to zolarious

Search for .mst in the log file.


Looking again at https://support.microsoft.com/en-us/kb/299699 once you've identified the .mst file it seems you need to apply a similar process to one I wrote up earlier for dealing with dead .msi references.




Press WinLogoKey+R, type Regedit in the Run dialog and press Enter/Return.


Click Edit > Find, type in the name of the file that is causing problems, e.g. itunes6464.msi (or in your case <something>.mst), change the Look at boxes so that only Data is ticked, then click Find Next.


You should find it somewhere like:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\{Long string of letters & numbers}


Right-click on the key with the long string of letters & numbers that contains the reference to the file and click Delete from the context menu. This should stop the Windows Installer from looking for the file in question when you reinstall iTunes. If you're being cautious you could Export the key before deleting it.


tt2

Aug 26, 2015 12:18 PM in response to turingtest2

This is the complete log text, and there is no .mst in it



=== Verbose logging started: 26/08/2015 22:14:34 Build type: SHIP UNICODE 5.00.10011.00 Calling process: C:\WINDOWS\system32\msiexec.exe ===

MSI (c) (5C:D8) [22:14:34:207]: Font created. Charset: Req=0, Ret=0, Font: Req=, Ret=Arial


MSI (c) (5C:D8) [22:14:34:207]: Font created. Charset: Req=0, Ret=0, Font: Req=, Ret=Arial


MSI (c) (5C:6C) [22:14:34:231]: Resetting cached policy values

MSI (c) (5C:6C) [22:14:34:231]: Machine policy value 'Debug' is 0

MSI (c) (5C:6C) [22:14:34:231]: ******* RunEngine:

******* Product: C:\Users\XXXXX\Downloads\Programs\iTunes6464Setup\iTunes6464.msi

******* Action:

******* CommandLine: **********

MSI (c) (5C:6C) [22:14:34:235]: Machine policy value 'DisableUserInstalls' is 0

MSI (c) (5C:6C) [22:14:34:263]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'C:\Users\XXXXX\Downloads\Programs\iTunes6464Setup\iTunes6464.msi' against software restriction policy

MSI (c) (5C:6C) [22:14:34:265]: SOFTWARE RESTRICTION POLICY: C:\Users\XXXXX\Downloads\Programs\iTunes6464Setup\iTunes6464.msi has a digital signature

MSI (c) (5C:6C) [22:14:34:549]: SOFTWARE RESTRICTION POLICY: C:\Users\XXXXX\Downloads\Programs\iTunes6464Setup\iTunes6464.msi is permitted to run at the 'unrestricted' authorization level.

MSI (c) (5C:6C) [22:14:35:063]: Cloaking enabled.

MSI (c) (5C:6C) [22:14:35:063]: Attempting to enable all disabled privileges before calling Install on Server

MSI (c) (5C:6C) [22:14:35:066]: End dialog not enabled

MSI (c) (5C:6C) [22:14:35:066]: Original package ==> C:\Users\XXXXX\Downloads\Programs\iTunes6464Setup\iTunes6464.msi

MSI (c) (5C:6C) [22:14:35:066]: Package we're running from ==> C:\Users\XXXXX\Downloads\Programs\iTunes6464Setup\iTunes6464.msi

MSI (c) (5C:6C) [22:14:35:075]: APPCOMPAT: Compatibility mode property overrides found.

MSI (c) (5C:6C) [22:14:35:076]: APPCOMPAT: looking for appcompat database entry with ProductCode '{BFEAB774-C7DC-4032-B05A-DA5F7CB7B365}'.

MSI (c) (5C:6C) [22:14:35:076]: APPCOMPAT: no matching ProductCode found in database.

MSI (c) (5C:6C) [22:14:35:084]: MSCOREE not loaded loading copy from system32

MSI (c) (5C:6C) [22:14:35:094]: Machine policy value 'TransformsSecure' is 0

MSI (c) (5C:6C) [22:14:35:094]: User policy value 'TransformsAtSource' is 0

MSI (c) (5C:6C) [22:14:35:096]: Machine policy value 'DisablePatch' is 0

MSI (c) (5C:6C) [22:14:35:096]: Machine policy value 'AllowLockdownPatch' is 0

MSI (c) (5C:6C) [22:14:35:097]: Machine policy value 'DisableMsi' is 0

MSI (c) (5C:6C) [22:14:35:097]: Machine policy value 'AlwaysInstallElevated' is 0

MSI (c) (5C:6C) [22:14:35:097]: User policy value 'AlwaysInstallElevated' is 0

MSI (c) (5C:6C) [22:14:35:097]: Running product '{BFEAB774-C7DC-4032-B05A-DA5F7CB7B365}' with user privileges: It's not assigned.

MSI (c) (5C:6C) [22:14:35:097]: Machine policy value 'DisableLUAPatching' is 0

MSI (c) (5C:6C) [22:14:35:097]: Machine policy value 'DisableFlyWeightPatching' is 0

MSI (c) (5C:6C) [22:14:35:097]: Looking for storage transform: 1025

MSI (c) (5C:6C) [22:14:35:097]: Note: 1: 2203 2: 1025 3: -2147287038

DEBUG: Error 2203: Database: 1025. Cannot open database file. System error -2147287038

1: 2203 2: 1025 3: -2147287038

Error applying transforms. Verify that the specified transform paths are valid.

1025

MSI (c) (5C:6C) [22:14:35:098]: Note: 1: 1708

MSI (c) (5C:6C) [22:14:35:098]: Product: iTunes -- Installation failed.


MSI (c) (5C:6C) [22:14:35:099]: Windows Installer installed the product. Product Name: iTunes. Product Version: 12.2.2.25. Product Language: 1033. Manufacturer: Apple Inc.. Installation success or error status: 1624.


MSI (c) (5C:6C) [22:14:35:106]: MainEngineThread is returning 1624

=== Verbose logging stopped: 26/08/2015 22:14:35 ===

Aug 26, 2015 12:39 PM in response to zolarious

OK, bang goes that theory. What the heck is storage transform 1025? 😕


Is this an upgrade to a previous install? Perhaps a full tear-down as shown in the second box of Troubleshooting issues with iTunes for Windows updates, and then the following would help:





Press WinLogoKey+R, type Regedit in the Run dialog and press Enter/Return.


Click Edit > Find, type in itunes6464.msi (or the name of the problem .msi if different), change the Look at boxes so that only Data is ticked, then click Find Next.


You should find it somewhere like:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\{Long string of letters & numbers}\SourceList


Right-click on the immediate parent key with the long string of letters & numbers that contains the SourceList with the reference to the .msi file and click Delete from the context menu. This should stop the Windows Installer from looking for the .msi when you reinstall iTunes. (Or using any other outdated information which might be stored in that key.)




You could look for a reference to 1025.mst in the key before deleting it.




tt2

Error applying transforms. Verify that the specified transform paths are valid.

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