Sorry to say that, but it seems you have some corruption in your HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft
registry. I wouldn't be surprised at all if this could be caused by TuneUp utilities. As I said earlier, you should remove this application as soon as possible; registry/system cleaners and optimizers, such as TuneUp, usually do more harm than good. Moreover, they often make troubleshooting systems more difficult.
So, back to the issue. Please see the ProcMon log comparison between your computer and my test machine, which has no issues:
As you can see, SVCHOST.EXE is is trying to read paths from the registry before it launches the app (Zune Music, in this case). It starts with the package your are launching - Microsoft.ZuneMusic_2.2.299.0_x64__8wekyb3d8bbwe
. At this point, everything is OK, and, as you can see, first 7 records are exactly the same on both systems. Once it successfully does that, it starts doing the same with dependencies of this package. Microsoft.ZuneMusic_2.2.299.0_x64__8wekyb3d8bbwe
depends on the following packages:
And this is were the issues starts. My test system successfully reads data for Microsoft.VCLibs.120.00_12.0.21005.1_x64__8wekyb3d8bbwe
and proceeds with other dependencies, while your system cannot find HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Packages\Microsoft.VCLibs.120.00_12.0.21005.1_x64__8wekyb3d8bbwe
key in the registry, so it fails to load the application.
I cross-checked these dependencies with the registry export you attached earlier, and I can confirm that the following registry keys are missing on your computer:
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Packages\Microsoft.WinJS.2.0_1.0.9600.16408_neutral__8wekyb3d8bbwe
- HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Packages\Microsoft.VCLibs.120.00_12.0.21005.1_x64__8wekyb3d8bbwe
One of the guesses could be that these packages are missing from the system, but it doesn't seem to be the case. All other Registry keys related to these packages exist, indicating that these packages are installed, only the keys above are missing. Since these keys contain a single value - a path pointing to the package installation directory, I recreated these registry keys and attached them here for you. Please download this file - View attachment WinJS_VCLibs_Fix.zip
, extract it and click on the WinJS_VCLibs_Fix.reg
file to import it. Reboot the computer afterwards.
If the solution above doesn't help, please generate a new ProcMon log the same way you did it before.
In addition, could you please run PowerShell (press WIN
, type powershell
, click ENTER
), run the following command and paste its output here?
Get-AppxPackage -Name *Zune*