We help IT Professionals succeed at work.

Windows 10 Side by Side error for CheckPPFolders.exe

twigins
twigins asked
on
Medium Priority
953 Views
Last Modified: 2017-08-19
While troubleshooting a different issue, I noticed the following Event Log error which is being generated each time my machine boots.  The installed version of Paperport  is 14.5, Patch 1,  on Windows 10, v 1607, 64 bit.  The exact error is:

Activation context generation failed for "C:\Program Files (x86)\Nuance\PaperPort\CheckPPFolders.exe".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\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_89c64d28dafea4b9.manifest. Component 2: C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_42191651c6827bb3.manifest.

Looking back, the error first appears in the event log beginning 11-23-16, but I have no idea what else might have transpired on that date to cause this to begin.  I don't think I have ever had occasion to manually run CheckPPFolders.exe but I don't know whether or not it is launched by another process and runs in the background from time to time.

I lack the technical background to completely understand the error as well as how to solve it.  Does anyone have thoughts or suggestions?

Thanks.

GW
Comment
Watch Question

Developer
CERTIFIED EXPERT
Fellow
Most Valuable Expert 2018
Commented:
Hi GW,
I don't know why this is happening and I don't know how to fix it, but I can confirm the same behavior here. Every day around 4am I have an Event Log entry for CheckPPFolders.exe like this:
Log Type          : Application
Event Type        : Error
Time              : 7/29/17 4:21:38 AM
Source            : SideBySide
Category          : 0
Event ID          : 80
Event Data Length : 0
Record Length     : 776
Event Description : Activation context generation failed for "C:\Program Files (x86)\Nuance\PaperPort\CheckPPFolders.exe".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\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d.manifest.  Component 2: C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b1e3d17594757.manifest.

Open in new window

The first occurrence in my Event Log was on 3/13/17:
Log Type          : Application
Event Type        : Error
Time              : 3/13/17 4:33:05 AM
Source            : SideBySide
Category          : 0
Event ID          : 80
Event Data Length : 0
Record Length     : 776
Event Description : Activation context generation failed for "C:\Program Files (x86)\Nuance\PaperPort\CheckPPFolders.exe".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\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d.manifest.  Component 2: C:\Windows\WinSxS\manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b1e3d17594757.manifest.

Open in new window

I never noticed it before until you posted this question, so I'd like to thank you very much for that. My first thought was that it's a W10 issue, as there have been numerous issues with PaperPort in W10 (discussed in my EE article). But that's not the case, as the events above are from my W7 system.

My second thought was that you weren't on PP14.5 or Patch 1, but your question says that you have both.

While working on this post, I noticed in my W7 Event Log that it's also happening on another Nuance product, Power PDF Advanced. In this case, it's coming from NPDFAssist.exe, such as:
Log Type          : Application
Event Type        : Error
Time              : 7/29/17 4:20:34 AM
Source            : SideBySide
Category          : 0
Event ID          : 80
Event Data Length : 0
Record Length     : 768
Event Description : Activation context generation failed for "C:\Program Files (x86)\Nuance\Power PDF\NPDFAssist.exe".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.18837_none_fa3b1e3d17594757.manifest.  Component 2: C:\Windows\WinSxS\manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_41e855142bd5705d.manifest.

Open in new window

The first occurrence for this one in my Event Log was on 3/7/17.

So my next thought was that this is a Nuance problem, but then I noticed a similar entry for Microsoft Office:
Log Type          : Application
Event Type        : Error
Time              : 7/29/17 4:20:33 AM
Source            : SideBySide
Category          : 0
Event ID          : 35
Event Data Length : 0
Record Length     : 684
Event Description : Activation context generation failed for "C:\Program Files (x86)\Microsoft Office\root\Office16\lync.exe.Manifest".Error in manifest or policy file "C:\Program Files (x86)\Microsoft Office\root\Office16\UccApi.DLL" on line 1.  Component identity found in manifest does not match the identity of the component requested.  Reference is UccApi,processorArchitecture="AMD64",type="win32",version="16.0.0.0".  Definition is UccApi,processorArchitecture="x86",type="win32",version="16.0.0.0".  Please use sxstrace.exe for detailed diagnosis.

Open in new window

I don't have a clue what's going on here! I wrote an email to my support contacts at Nuance about the CheckPPFolders.exe and NPDFAssist.exe entries. I asked them why it is happening, if there is a way to stop it, and if it is anything to worry about. I'll let you know as soon as I hear back from them. Thanks again for bringing this to our attention. Regards, Joe

Author

Commented:
Thanks Joe.  

As a hobbyist only, my ability to decipher some of the entries that show up in the Event Logs is obviously limited.   When I looked at this one, my only suspicion was that is had something to do with a 32 bit vs 64 since the description of the offending components included "x86" for one of them and "amd64" for the other.  But like I said, I am a hobbyist.

I stumbled into Experts Exchange a while back  while researching a different Paperport issue.   What a great forum!  I've solved more than one or two problems by just searching around and reading the various discussions here.    Thanks again to all who participate.
Joe WinogradDeveloper
CERTIFIED EXPERT
Fellow
Most Valuable Expert 2018
Commented:
You're welcome, GW, happy to try to help. I'm glad to hear that you think EE is a great forum and that you've solved some of your PaperPort in Windows 10 problems here.

I just received a response from my contacts at Nuance and am passing it along to you verbatim:
SideBySide errors are nothing to worry about. This is how Windows manages two applications running at the same time that require a different version of the same DLL. SideBySide manages the memory swapping of the two resources so both applications function as designed.
Bottom line — there's no way to stop it, but it's nothing to be concerned about. Regards, Joe
Joe WinogradDeveloper
CERTIFIED EXPERT
Fellow
Most Valuable Expert 2018

Commented:
The selected posts contain many useful details about the problem, including feedback from the software vendor (Nuance), and, in the end, explain that it's not a problem about which to be concerned, or about which anything can be done. Regards, Joe