How to resolve Side by side Error?

FOund this error in Event Viewer log

Activation context generation failed for "C:\Program Files (x86)\Nero\Nero 9\Nero PhotoSnap\PhotoSnap.exe.Manifest".Error in manifest or policy file "" on line . A component version required by the application conflicts with another component version already active. Conflicting components are:. Component 1: C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac.manifest. Component 2: C:\Windows\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2.manifest.

XML View:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="SideBySide" />
  <EventID Qualifiers="49409">80</EventID>
  <Level>2</Level>
  <Task>0</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2013-03-19T03:26:27.000000000Z" />
  <EventRecordID>9464</EventRecordID>
  <Channel>Application</Channel>
  <Computer>Abhishek-PC</Computer>
  <Security />
  </System>
- <EventData>
  <Data>C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac.manifest</Data>
  <Data>C:\Windows\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2.manifest</Data>
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data>C:\Program Files (x86)\Nero\Nero 9\Nero PhotoSnap\PhotoSnap.exe.Manifest</Data>
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  <Data />
  </EventData>
  </Event>

I knew that if i follow the following steps gonna solve the problem:

1. Close Nero then Navigate to C:\Program Files (x86)\Nero\Nero 9\Nero PhotoSnap 

2. Save a copy of PhotoSnapViewer.exe.Manifest as PhotoSnapViewer.exe.Manifest.Nero9BrokenOriginal (or similar) in a safe location

3. Open the offending file - PhotoSnapViewer.exe.Manifest (it's an xml file) - in an appropriate editor

4. Delete the following <dependency><dependentAssembly><assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="x86" publicKeyToken="6595b64144ccf1df" language="*"></assemblyIdentity></dependentAssembly></dependency>

5. Save the file

All now works fine with no more event errors. :) 

This works by deleting the offending call - if anyone has the details to replace the identity type with the appropriate call to the 64 bit manifest that would be a better solution <_< 



But i don't understand the 2 point i.e; to save in a safe location. what is the use of it, and also on 4th point after deleting the code i should save it as  PhotoSnapViewer.exe.Manifest in same location or some where else?

Hi Abhishek Gupta,

 

Thank you for reaching us out on Microsoft Community Forums.

 

It looks like you need to validate the steps that you have used to resolve the issue.

 

I appreciate the efforts that you have put forward and the information that you have provided.

 

 

It would be better if you could provide us the original source where you found the steps to resolve the issue.

 

This issue normally occurs when the file system for the program is corrupted and need to replace it.

 

 

Hope this information helps. Do get back to us with the status so that we could help you further.

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated April 15, 2024 Views 4,212 Applies to: