Share via

prevent visual c++ library runtime error message being displayed

Anonymous
2014-03-05T09:35:38+00:00

Hello,

I need to check multiple libraries (*.dll) and for one of them the R6034 runtime error is being displayed. The file in question does not contain an embedded manifest. I'd like to get rid of the error message, even if it means not checking libraries which don't contain an embedded manifest. I understand (after researching the subject on the web) that there may be multiple causes for this exception, but my question is whether a library not containing an embedded manifest will always cause this runtime exception ?

Thanks,

amate2

Windows for home | Previous Windows versions | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

3 answers

Sort by: Most helpful
  1. Anonymous
    2014-03-11T05:22:33+00:00

    Thank you very much for the update amate2.

    However, please let us know what is the exact and complete error messagein the pop-up that actually highlights the .DLL files that are corrupted. It would help us troubleshoot the issue related to those specific .DLL files and also, to know the particular programs they are related to.

    In addition to that, I would suggest you to run a System File Checker (SFC) scan to check for any files corruption:

    1. Go to Start, click All Programs and open Accessories.
    2. Right click on Command Prompt in the Program list and then select Run as administrator. If you are prompted for an administrator password or for confirmation, type your password, or click OK.
    3. In the Command Prompt, type the following command, and then press ENTER:

    sfc  /scannow

    For more information refer to this link:

    **http://support.microsoft.com/kb/929833/en-us**

    Give a try to these steps and post back with your results for further assistance.

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2014-03-06T08:54:47+00:00

    Hello Harkanwar,

    thanks for the information from your reply, but this is not what I'm looking for.

    Probably I wasn't clear when I stated my problem: an application will be run on workstations beyond my control. I'm interested only in preventing the popup message from appearing when the application is checking arbitrary libraries (DLL) in its configured path. Whether or not the operating system is healthy or not is beyond my control (and interest).

    Following multiple sources from the web, I've tried setting the errormode using calls from the kernel32 library, but to no avail. I see two ways for avoiding this popup: not touching the particular library - and to filter out specific library/libraries I need to know what may cause this error - e.g. does not contain a manifest ?, or preventing the popup from appearing - silently reporting the error - if this is possible at all.

    I hope I've clarified my problem with this additional information.

    Thank you,

    amate2

    0 comments No comments
  3. Anonymous
    2014-03-06T05:57:38+00:00

    Hi amate2,

    Thank you for posting your query in Microsoft Community Forum.

    The error that you are getting can be caused due to the Runtime Components of Visual C++ libraries that are missing or getting conflicted, possibly due to a third party software.

    So, I would suggest you to try the following steps and check if the issue persists:

    Method 1:

    Try to clean boot the system. A clean boot helps to verify if any third party application services or startup item is causing this issue.

    You may refer the following KB article to put the computer in clean boot:

    **How to perform a clean boot in Windows**

    Note: Refer "How to reset the computer to start normally after clean boot troubleshooting" to reset the computer to start as normal after troubleshooting.

    Method 2:

    You may also reinstall the Runtime components of Visual C++ Libraries to resolve the problem.

    You can uninstall any existing Microsoft Visual C++ Redistributable Package and install the latest Microsoft Visual C++ 2010 Redistributable Package and check if it helps.

     Step 1: To uninstall the package:

    1. Open Programs and Features, by click Start > Control Panel > Programs and Features.
    2. From the list, find Microsoft Visual C++ Redistributable Package and click on it.
    3. Right click on it and select Uninstall.
    4. Restart the computer.

    Step 2: Download and install the latest package and see if it helps.

    Download the relevant package according to your system architecture.

    For 32 bit: Download details: Microsoft Visual C++ 2010 Redistributable Package (x86)

    For 64 bit: Download details: Microsoft Visual C++ 2010 Redistributable Package (x64)

    Hope this information is helpful. If the issue still persists, please post back for further assistance, we'll be glad to assist you.

    0 comments No comments