none
SideBySide errors event ID 33

    Question

  • Hello people,

     

    Let me say that I'm not really sure if this is the correct place to post this question, if that's so, please move it accordingly

     

    So, here's my question. I have a few messages on the event log regarding sidebyside errors with ID 33, three are for visual studio components and another is for a vmware workstation component.

    The errors I'm talking about read as such:

    VMWare Workstation 7.0.1.11056

    Activation context generation failed for "c:\program files\VMware\vmware workstation\vssSnapVista64.exe". Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="amd64",
    publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis.

     

    Visual Studio 2010

    Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\ia64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="*",processorArchitecture="ia64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.

    Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\X64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="*",processorArchitecture="amd64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.

    Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="*",processorArchitecture="amd64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.

     

    Now, I want to note that I haven't had any problems using this applications, so whatever is reporting the event log doesn't seem to be a problem for my use of the applications and I've also read several KBs and other online resources about even ID 33 related to sidebyside.

    Another thing I want to point out is that my system is Windows 7 Ultimate 32-bits and what interest me about this errors is that with each one there are references to 64-bits platform components (x64 or ia64).

    The fact that my system is 32-bits could be the reason I'm getting such messages in the event log or should I be looking for other things? Is there anything I could do to avoid such messages?

    That's it, thanks for reading. If you have any info about this please provide :)

     

    Regards

    Saturday, May 01, 2010 6:46 PM

Answers

  • Hi,

     

    Based on my further research, Event ID 33 is logged in the Application log when you start an application that has versioning conflicts. This kind of error doesn’t affect the functionality of application. You can safely ignore this. BTW, from your event log, it seems to be more related to Microsoft Visual Studio 2010. If you do would like to prevent event error from being logged, you may need to isolate applications and Side-by-side Assemblies to correct the DLL versioning conflicts, please visit the following site for reference:

     

    Isolated Applications and Side-by-side Assemblies

     

    Best Regards

    Dale

    • Marked as answer by EDMV Tuesday, May 04, 2010 3:11 AM
    Tuesday, May 04, 2010 2:04 AM
    Moderator

All replies

  • Could you tell us the Source name of this event? Event ID 33 can be caused by different components. You'd better copy the whole Event information and paste here.

    1)    Click "Start", input "eventvwr" (without quotation marks) in the Start Search bar and press Enter.

    2)    Expand the "Windows Logs" node on the left pane, right-click on "Application" and click "Save All Events As"; in the pop-up window, click to choose the Desktop icon on the left frame, input "app" in the "File name" blank, and then click save.

    3)    Right click on "System", with the same method, save it as "sys".

    4)    Locate the two saved log files on the Desktop

     

     

     

    Best Regards

    Dale

     

    Monday, May 03, 2010 7:41 AM
    Moderator
  • Hello, thanks for responding :)

    As I said previously, the Source name of the errors (for vs2010 and vmware7) is: SideBySide, or that's what I see in every event on the Source field of the general tab, if that's not what you're asking, let me know.

    I've created both evtx files as you requested, what should I do with those?

    Regarding, copying the whole events, here they are:

    Log Name:      Application
    Source:        SideBySide
    Date:          5/2/2010 5:40:11 AM
    Event ID:      33
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Chaos
    Description:
    Activation context generation failed for "c:\program files\VMware\vmware workstation\vssSnapVista64.exe". Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="amd64",
    publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-05-02T10:10:11.000000000Z" />
        <EventRecordID>4066</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Chaos</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.VC80.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762"</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>c:\program files\VMware\vmware workstation\vssSnapVista64.exe</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>
     Log Name:      Application
    Source:        SideBySide
    Date:          5/2/2010 5:38:32 AM
    Event ID:      33
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Chaos
    Description:
    Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\ia64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="ia64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-05-02T10:08:32.000000000Z" />
        <EventRecordID>4065</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Chaos</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.Windows.Common-Controls,language="&amp;#x2a;",processorArchitecture="ia64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0"</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\ia64\msvsmon.exe</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>
    Log Name:      Application
    Source:        SideBySide
    Date:          5/2/2010 5:38:31 AM
    Event ID:      33
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Chaos
    Description:
    Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-05-02T10:08:31.000000000Z" />
        <EventRecordID>4064</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Chaos</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.Windows.Common-Controls,language="&amp;#x2a;",processorArchitecture="amd64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0"</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x64\msvsmon.exe</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>
     Log Name:      Application
    Source:        SideBySide
    Date:          5/2/2010 5:36:37 AM
    Event ID:      33
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Chaos
    Description:
    Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\X64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-05-02T10:06:37.000000000Z" />
        <EventRecordID>4063</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Chaos</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.Windows.Common-Controls,language="&amp;#x2a;",processorArchitecture="amd64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0"</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\X64\msvsmon.exe</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>

    I want to make clear that I'm not having problems while using the applications, but it intrigues me to see those event (which happen very times a day) so I'd like to know if I can do anything about it.

    Also a thing I notice today, the vmware error happens even if I'm not using the application (no client app initialized and no service running), for instance, I have an event from today at 5:40 AM and I haven't used vmware in days. Odd to me.

    Thanks for reading,

    Regards

    Monday, May 03, 2010 12:48 PM
  • Hi,

     

    Based on my further research, Event ID 33 is logged in the Application log when you start an application that has versioning conflicts. This kind of error doesn’t affect the functionality of application. You can safely ignore this. BTW, from your event log, it seems to be more related to Microsoft Visual Studio 2010. If you do would like to prevent event error from being logged, you may need to isolate applications and Side-by-side Assemblies to correct the DLL versioning conflicts, please visit the following site for reference:

     

    Isolated Applications and Side-by-side Assemblies

     

    Best Regards

    Dale

    • Marked as answer by EDMV Tuesday, May 04, 2010 3:11 AM
    Tuesday, May 04, 2010 2:04 AM
    Moderator
  • Hi,

    Thank very much ;)

    I'm reading right now the link since the primary interested in avoid those events is merely to stop noid in the logs.

    I'll keep investigating the issue but just to know why this version conflicts.

    For now I think the question is answered so thanks a lot.

    Regards

    Tuesday, May 04, 2010 3:11 AM
  • When diagonise side-by-side errors, start the SxSTracing using the below command:

    SxsTrace Trace -logfile:SxsTrace.etl


    Then run your application that is causing the problem.

    When done, press Enter to stop the tracing and use the below command to generated a text formatted file of the output.

    sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
     
    Going through the generated text file should give details of each of the loaded modules and the bindings.


    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Wednesday, May 05, 2010 12:44 AM
  • When diagonise side-by-side errors, start the SxSTracing using the below command:

    SxsTrace Trace -logfile:SxsTrace.etl


    Then run your application that is causing the problem.

    When done, press Enter to stop the tracing and use the below command to generated a text formatted file of the output.

    sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt
     
    Going through the generated text file should give details of each of the loaded modules and the bindings.


    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/


    Thanks a lot! I'll be checking that later today.

    Regards

    Wednesday, May 05, 2010 4:26 PM
  • Have you made a SxStrace?

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Wednesday, May 05, 2010 10:42 PM
  • Have you made a SxStrace?

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/

    I have but with no success it seems.

    I start the trace, open up VS2010, open a project, made a simple change, rebuild the project, ran that project in debug mode, ran without debugging, stop the trace and parsed the file.

    To my surprise the sxstrace.txt I set in the -outfile was empty (btw, I ran sxstrace from an elevated cmd). Another funny thing is that I went to the event log, and there're SideBySide errors from this afternoon at 2:03 PM, but there was none at the time I was using sxstrace (~7:30 PM).

    What I could made of this is that the SideBySide errors occur under certain conditions but not every time I build or run a project. Maybe is a project specific thing or maybe is something else, however, I would like to know now, should sxstrace provide output no matter if there were errors or not?

     

    Regards

    Thursday, May 06, 2010 12:43 AM
  • Update:

    I don't know yet what happened before but I manage to get the trace, however, didn't get much from it.

    I've paste the trace in the following link: http://pastie.org/947751

    As I see it, there are no errors on that trace, beyond some manifest being searched for EN_US and EN cultures whatever that means.

    Also, I think the lack of errors in that file is related to the fact that, once again, there are no SideBySide error on my logs beyond those from this afternoon.

    I used the project I was working on this afternoon in case it was a really a project specific thing, but still no SideBySide errors. 

    I guess this is one of those times when you finally have something to dig deeper the error just doesn't show :P

    Anyway, I'll be keeping my eyes on the matter and try to catched.

     

    Regards

    Thursday, May 06, 2010 1:18 AM
  • Dudes, I got an error that I think is very similar.  I am trying to run msvsmon.exe for VS 2010 on a win 2000 server and am getting this is not a valid win32 application.  Could it be that the target server in your case is win 2000?
    Thursday, May 06, 2010 3:03 PM
  • I received an error message such messages since last update:

    And those damn messages came at a time 13!!! Is this Idiotsoft stupid joke???

    It seems that the update to be fully turned off! :@ :@

     

    Log Name:      Application
    Source:        SideBySide
    Date:          13.07.2011 23:21:55
    Event ID:      33
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Martin-VAIO
    Description:
    Activation context generation failed for "C:\Windows\system32\conhost.exe". Dependent Assembly Microsoft.Windows.SystemCompatible,processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823" could not be found. Please use sxstrace.exe for detailed diagnosis.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2011-07-13T20:21:55.000000000Z" />
        <EventRecordID>34153</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Martin-VAIO</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.Windows.SystemCompatible,processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823"</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Windows\system32\conhost.exe</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>


    Log Name:      Application
    Source:        SideBySide
    Date:          13.07.2011 23:22:02
    Event ID:      33
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Martin-VAIO
    Description:
    Activation context generation failed for "C:\Windows\system32\conhost.exe". Dependent Assembly Microsoft.Windows.SystemCompatible,processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823" could not be found. Please use sxstrace.exe for detailed diagnosis.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">33</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2011-07-13T20:22:02.000000000Z" />
        <EventRecordID>34154</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Martin-VAIO</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Microsoft.Windows.SystemCompatible,processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823"</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>C:\Windows\system32\conhost.exe</Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
        <Data>
        </Data>
      </EventData>
    </Event>

     

    WHAT THE FUCK??? HOW FIX THIS JOKE????? :@

    Wednesday, July 13, 2011 8:47 PM
  • we have the same errors after the last updates :(


    Thursday, July 14, 2011 2:00 PM
  • Uninstall Security Update KB2507938 works for me...

    Best regards, Alexander Zirbes
    • Proposed as answer by a_g_w Thursday, July 14, 2011 2:23 PM
    Thursday, July 14, 2011 2:22 PM
  • Doesn't work in our environment...all servers are affected.

    Thursday, July 14, 2011 2:55 PM
  • Do you have rebooted the affected server after the update was uninstalled?

     

     


    Best regards, Alexander Zirbes
    Thursday, July 14, 2011 6:03 PM
  • I uninstall the KB2507938 and rebooted, but I have the same error, it appears to be calling an invalid version, in my case this is the error:

    Activation context generation failed for "C:\Windows\system32\conhost.exe". Dependent Assembly Microsoft.Windows.SystemCompatible,processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.7600.16823" could not be found. Please use sxstrace.exe for detailed diagnosis.

    And it started whe I install the KB2507938 security update, this error is generated about 3 times on a minute, its getting my event log crazy.

    Thursday, July 14, 2011 6:34 PM
  • I am getting the invalid version as well, I uninstalled KB2507938 and it did not help.
    Thursday, July 14, 2011 7:29 PM
  • I see another post out there stating that C++ may be corrupt and to uninstall and reinstall C++

     

    Thursday, July 14, 2011 7:45 PM
  • Someon else posted this. It relates to Vista but may apply.

     

    "The "side-by-side" component is associated with the Vista Windows Resource
    Protection (WRP). You may have a corrupted file in the SxS folder.

    To resolve this issue, use the System File Checker tool (SFC.exe) to repair
    these files.
    To do this, follow these steps:

    1. Open an elevated command prompt. To do this, click Start, click All
    Programs, click Accessories, right-click Command Prompt, and then click Run
    as administrator. If you are prompted for an administrator password or for a
    confirmation, type the password, or click Allow/Continue.

    2. Type the following command, and then press ENTER:
    sfc /scannow
    (The sfc /scannow command scans all protected system files and replaces
    incorrect versions with correct Microsoft versions.)

    Thursday, July 14, 2011 7:55 PM
  • I tried the SFC option, but it didnt work. I still have the problem.
    Thursday, July 14, 2011 8:33 PM
  • Activation context generation failed for "C:\Program Files\Microsoft Visual Studio 10.0\Common7\Packages\Debugger\X64\msvsmon.exe". Dependent Assembly Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="amd64",
    publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0" could not be found. Please use sxstrace.exe for detailed diagnosis.

    I've got exactly the same errors with Visual Sutdio 2010 Express installed. The reason is quite clear. Windows SxS basically makes sure that each binary is run with the desired version of a dependency library. So it tries to locate the right dependency (stored in %SystemRoot%\winsxs). In this case here it reads the dependencies from the manifest files of "msvmon.exe". Unfortunately Vistual Studio installs the 64-bit debugger in Packages\Debugger\X64 even on 32-bit system. This 64-bit version of the debugger depends on the Microsoft common controls library in version 6.0.0.0 for x64 platform.

    As you're running 32-bit Windows you won't be able to install the common controls library for x64 platform. As a result I don't think it is possible to make this error disappear. I currently even don't know a way to prevent Windows from analyzing the manifest and then print this error.

    In fact I have never launched msvsmon.exe. It seems to be analyzed (or launched) by Windows itself. I've also searched the registry but did not find any reference which could make it run automatically at any point in time. So I don't know why Windows continuously scans this file (and a couple others I've have similar issues) again and again and keeps complaining. I thought about Antivirus (MSSE) but it shall actually not run the binary I guess.

    So the only solution left I see is to manually remove "msvsmon.exe" from my system or rename it. Unfortunately there seems also not to be any option to uninstall this component from the VisualStudio installation in order to get rid of the error. Although renaming/removing shall be quite safe as the binary anyway is not supposed to serve any purpose on 32-bit systems. It even cannot be run on 32-bit system as it is a pure 64-bit application.

    CAUTION: Do not rename/remove the file on 64-bit Windows installations as it might be required there. Althoug on such systems you will likely not see the SideBySide error - or at least you would be able to install the common controls package for AMD64 architecture to solve the problem.

    Friday, July 15, 2011 7:33 AM
  • Hi Dale, I am receiving the exact same error as "Martins911" posted below (7/13/11 @ 8:47 PM) ... Basically just a slightly different "flavor" of the VC++ 32 & 64 bit library version conflicts as the original post that you responded to.  However, I feel your "solution" for anyone wanting to eliminate the flood of Event ID 33-related error messages being generated by the underlying issue(s), while well intentioned, is less than acceptable ... particularly in my case!

    You see, I have a brand new system with only Windows 7 Pro 64-bit and all its relevant patches/updates installed (with the exception of SP1 because I experienced other issues with that on a previous install, but that's another story!).  NOTHING else ... No 3rd party applications, No Anti-Virus/Anti-Malware, etc.  Call me crazy, but I consider the two options you appear to be providing as "solutions" to this error - That is, to either ignore the numerous, frequently generated Error Messages flooding the Event Log, or to spend God-knows-how-long "isolating applications and Side-by-Side Assemblies to correct the DLL versioning conflicts" - Unacceptable!!!  It's not MY job to debug and fix Win 7 issues for Microsoft which exist on a simple, "vanilla" install of the OS, and I don't think it's asking too much to expect a clean (or at least relatively clean) Event Log for a typical Win 7 install!!

    So, I am formally requesting that Microsoft PLEASE create a Win 7 patch/update immediately that automatically identifies and corrects all of the Event ID 33-related errors (i.e. - x86 & x64 VC++ versioning conflicts).  BTW, I've read many of the other posts and I do not think that the other "solution" commonly cited by Microsoft in these forums ... i.e. - asking people to manually install the Run-Time libraries of one or more versions of VC++, is acceptable either given the substantial # of people that have reported not having any success with that approach.  Anyway, if that was an appropriate solution, it should be automated and bundled into a self-fixing patch since the burden of fixing internal OS glitches falls solely upon Microsoft, and not its customers!  

    Thank you for your time, and I look forward to your reply ...  - Ron

    P.S. - For what it is worth, it seems to me that given the significant number of DLL versioning conflict-related errors that I have seen users reporting on the web for many different Windows versions spanning several years, Microsoft seems to be lacking internal controls across development teams to prevent such problems from being reintroduced over-and-over again.  I know that given the vast number & size of your product development teams, this is a lot easier said than done ... But that's no excuse ....

    Friday, July 15, 2011 7:30 PM
  • I have had the same problem and deinstalling Patch KB2507938 did not help. After deinstalling "Update for Microsoft Windows (KB2533623)" and rebooting the error was gone. It worked at 2 other 2008 R2 servers fine.
    • Proposed as answer by Edward Bebo Saturday, July 16, 2011 9:40 AM
    Friday, July 15, 2011 9:42 PM
  • Andreas.... the same here :)
    Edward
    Saturday, July 16, 2011 9:41 AM
  • Works for me :)
    Tuesday, July 19, 2011 9:36 AM
  • I called Microsoft here is the response.

    It is a cosmetic error and can be ignored, however see below.

    This is a known issue and is documented in http://support.microsoft.com/kb/2507938.  You can safely ignore this, however, if needed you can work around this by applying one of the two below, although there are caveats –

    1.      Apply KB977648, but please note that this would put the system on the QFE branch for this component, which means the system would be on the Hotfix branch and not the General Release branch.

    2.      Apply Service Pack 1, clearly deploying an SP has bigger implications.

    • Proposed as answer by Paul Newell Thursday, July 28, 2011 1:11 PM
    Tuesday, July 19, 2011 4:23 PM
  • Thanks for sharing your experience with MS, Lanman. 

    Oddly, for me, I need to have both 2507938 and 2533623 uninstalled to stop the errors.  Not sure if there is a commonality between the two, but since it is a known issue, and can be safely ignored, I'll just live with them until I can install SP1 on the rest of my servers.

    Friday, July 22, 2011 2:14 PM
  • for me, it worked.

    uninstall the KB 2507938 and 2533623. On my R2 SP1 Machine i hadn't any error.

    Thanx to lemann777 for posting a offical answer from microsoft. that gives a better feeling :)

     

    Wednesday, July 27, 2011 5:13 PM
  • SideBySide errors are typically caused by the current Microsoft Visual C++ version not being backward compatible with the application that failed. The Event ID 33 error message is typically: Activation context generation failed for “program name”..Please use sxstrace.exe for detailed diagnosis. There are other similar SideBySide errors with the same problem of backward compatibility. If the software works OK then you don't have to fix it but if it does not or you want to get rid of this error here are two Fixes:


    1) Reinstall or Repair (preferred if an option) the application. Often the installation package will have the version of Microsoft Visual C++ that it uses and will install it.


    2) Try to figure out what Microsoft Visual C++ Redistributable Package version (available versions are: 2003, 2005, 2008, & 2010) the application needs (most likely the one that came out prior to the date that the application software was created; check the dates of the files in the package). . These are available through Microsoft's Downloads.

    Worse comes to worse you can just try installing a previous version to see if it works, if not then try the one before that. Though I don't like it, you can have multiple versions of Microsoft on your computer and most people do because various install programs will install the one that they like.

    • Proposed as answer by JSiepmann Wednesday, July 27, 2011 10:38 PM
    Wednesday, July 27, 2011 10:34 PM
  • While I don't disagree with you about why these errors occur and how to "Fix" them in general JSpiepmann, your reply isn't the answer to this particular issue. 

    As noted by Lanman777 in the link he posted, this error being recorded for conhost.exe with after having installed KB2507938 is a known issue with this patch.  It can be fixed by installing SP1. 

    Thursday, July 28, 2011 1:11 PM
  • Had the same problem. Reinstalled Microsoft Visual C++ 2010 Redistributable Package (x86).

    Worked.

    Saturday, November 12, 2011 2:39 AM
  • Tried running sfc.exe tool (as proposed above by Iam4Technology77) with /VERIFYONLY option to remove the side-by-side error of msvcmon.exe during startup of the system. Seems that this option not only verifies but also try to repair (or replace?) the corrupted protected files that it finds. It disappeared with every new restart. But next morning the error returned. Not very annoying, but strange.


    Monday, March 19, 2012 11:05 AM