Current Position:Home > "ShellExecuteEx() failed to create process. GetLastError() = 2L" When Installing iTunes 11.1 on Windows 7 64-bit

"ShellExecuteEx() failed to create process. GetLastError() = 2L" When Installing iTunes 11.1 on Windows 7 64-bit

Update:10-11Source: network consolidation
Advertisement
Hello,
I get the following error (in the logs) right after hitting the install button within the iTunes 64bit installation program:
Executing: C:\Users\Travis\AppData\Local\Temp\IXP651.TMP\SetupAdmin.exe /evt EFEB /pid 3872 /mon 448 460
ShellExecuteEx( C:\Users\Travis\AppData\Local\Temp\IXP651.TMP\SetupAdmin.exe /evt EFEB /pid 3872 /mon 448 460  ) failed to create process. GetLastError() =   2L
ExitCode =    2L
InstallPackages exiting. ==>   2L
MSI (c) (50:1C) [04:47:57:639]: Leaked MSIHANDLE (11) of type 790540 for thread 3796
MSI (c) (50:1C) [04:47:57:639]: Leaked MSIHANDLE (10) of type 790541 for thread 3796
MSI (c) (50:1C) [04:47:57:639]: Note: 1: 2769 2: InstallPackages 3: 2
DEBUG: Error 2769:  Custom Action InstallPackages did not close 2 MSIHANDLEs.
The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2769. The arguments are: InstallPackages, 2,
CustomAction InstallPackages returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 4:47:57: InstallPackages. Return value 3.
MSI (c) (50:24) [04:47:57:639]: Doing action: SetupCompleteError
Action 4:47:57: SetupCompleteError.
Action start 4:47:57: 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 4:47:57: SetupCompleteError. Dialog created
I have cleaned out the temp folder for the account in question and uninstalled prior version of iTunes.
What can I do to get past this error and install iTunes?
Thank you in advance for your time.

The Best Answer

Advertisement
Pls check: http://forums.adobe.com/message/5864897
Level: Easy to solve.
Cause: This is because Chinese (or any non-English) windows (Microsoft's responsibility!) cannot read special letter such as copyright / registration symbol from so-called "non-Unicode program" (actually, this microsoft-invented term just means any software with english-as-medium of installation instruction/ path). It happens all the time when installing softwares. I just don't know why microsoft does not fix it.
Solution:
Control Panel > Clock, Language, and Region > Region and Language> Administrative tab > Language for non-Unicode programs > Change system locale > Change Chinese (or any non-English setting) to English
This allows non-Unicode programs to run on your computer using the specified language. 
Option: You may change the "region and language" back to original setting after sucessful installation.
Refs:
http://support.muse.adobe.com/thread/1280610?tstart=0
http://windows.microsoft.com/is-is/windows/change-system-locale#1TC=windows-7