New Install - CTD related to unsigned DLL's.

Page 1 of 2 12 LastLast

  1. Posts : 8
    Windows 7 Professional 64bit
       #1

    New Install - CTD related to unsigned DLL's.


    Hi all,

    I reinstalled Windows 7 Professional 64-bit last week and after going through the process of installing drivers, letting Windows Update check for and install updates, I'm getting crashes.

    The specific problem is related to programs that use Visual Studio 2005 C++, I'm getting a consistent CTD with MSVCP80.DLL or appinit_dll.dll_unloaded. I know the AppInit loads DLL's and unsigned DLL's will crash the system.

    Also note that this never happened before I reinstall Windows. While reinstalling I upgraded from a 1090T to a 2600K, so new mobo and drivers.

    I have 5 MSVCP80.DLL files. Here are their locations:

    C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad
    C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5
    C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_d08cc06a442b34fc
    C:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_88dce9872fb18caf
    C:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_88df89932faf0bf6

    Each DLL shows up as having a digital signature except for the one residing in the "x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad" folder.

    I installed Visual Studio 2005 C++ Redistributable, plus it's service pack and patch through an administrator account and ran the programs as an administrator.

    CCleaner did not detect any errors related to the DLL, just run of the mill leftover installer stuff.

    Also I turned UAC off as soon as Windows installed and before VC 2005 only installed motherboard drivers, GPU drivers, and did Windows Updates.

    If anybody could point me to the source of these CTD's and how to fix them I'd appreciate it (got to get my workstation back up and running!).

    Regards,

    Alex
      My Computer


  2. Posts : 11,269
    Windows 7 Home Premium 64 Bit
       #2

    Uninstall each of the following, and then install using the links below. To uninstall: Start Menu -> Control Panel -> Uninstall a program.After uninstalling and installing the above, make sure to download and install the updates to each through Windows Update, as well.

    I would also recommend not running with UAC off. Run in the default settings when installing or uninstalling programs. Having it off can sometimes cause some odd persmissions/ownership issues. Not sure why this happens, but I had a similar problem on my laptop at one point.
      My Computer


  3. Posts : 8
    Windows 7 Professional 64bit
    Thread Starter
       #3

    writhziden said:
    Uninstall each of the following, and then install using the links below. To uninstall: Start Menu -> Control Panel -> Uninstall a program.After uninstalling and installing the above, make sure to download and install the updates to each through Windows Update, as well.

    I would also recommend not running with UAC off. Run in the default settings when installing or uninstalling programs. Having it off can sometimes cause some odd persmissions/ownership issues. Not sure why this happens, but I had a similar problem on my laptop at one point.
    Thanks! I'll try this. I've already filled out two pages of troubleshooting on the internal forums at my work :)

    Would you recommend installing the x86 and x64 packages? On Win 7 64-bit I should only need x86 or so I thought...
      My Computer


  4. Posts : 11,269
    Windows 7 Home Premium 64 Bit
       #4

    You need both the x86 and x64. Sorry, I usually include that information when I provide those links for 64-bit users.
      My Computer


  5. Posts : 8
    Windows 7 Professional 64bit
    Thread Starter
       #5

    writhziden said:
    You need both the x86 and x64. Sorry, I usually include that information when I provide those links for 64-bit users.
    No worries I installed both anyways, apps still crashed and threw an msvcp80.dll error.

    Also if it helps the motherboard is an AsRock Z77 Extreme 4.
      My Computer


  6. Posts : 11,269
    Windows 7 Home Premium 64 Bit
       #6

    Please provide us with your Event Viewer administrative logs by following these steps:
    1. Click Start Menu
    2. Type eventvwr into Search programs and files (do not hit enter)
    3. Right click eventvwr.exe and click Run as administrator
    4. Expand Custom Views
    5. Click Administrative Events
    6. Right click Administrative Events
    7. Save all Events in Custom View As...
    8. Save them in a folder where you will remember which folder and save as Errors.evtx
    9. When asked, save the display information in English.
    10. Go to where you saved Errors.evtx
    11. Create a new folder by right clicking in a blank area within the folder Errors.evtx is saved in. You could also click New Folder at the top of the directory under the directory path box.
    12. Name the new folder Errors.
    13. Place Errors.evtx and the LocaleMetaData folder into the new Errors folder.
    14. Right click the Errors folder -> send to -> compressed (zipped) folder
    15. Upload the .zip file here.
      My Computer


  7. Posts : 8
    Windows 7 Professional 64bit
    Thread Starter
       #7

    Ok, got it zipped up:

    https://www.sevenforums.com/attachmen...1&d=1335825301

    Thanks for helping check out this error!

    *Edit: Updated system specs to include all components
      My Computer


  8. Posts : 11,269
    Windows 7 Home Premium 64 Bit
       #8

    treeman said:
    Hi all,

    I reinstalled Windows 7 Professional 64-bit last week and after going through the process of installing drivers, letting Windows Update check for and install updates, I'm getting crashes.

    The specific problem is related to programs that use Visual Studio 2005 C++, I'm getting a consistent CTD with MSVCP80.DLL or appinit_dll.dll_unloaded. I know the AppInit loads DLL's and unsigned DLL's will crash the system.

    Also note that this never happened before I reinstall Windows. While reinstalling I upgraded from a 1090T to a 2600K, so new mobo and drivers.

    I have 5 MSVCP80.DLL files. Here are their locations:

    C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad
    C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5
    C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_d08cc06a442b34fc
    C:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_88dce9872fb18caf
    C:\Windows\winsxs\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_88df89932faf0bf6

    Each DLL shows up as having a digital signature except for the one residing in the "x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad" folder.

    I installed Visual Studio 2005 C++ Redistributable, plus it's service pack and patch through an administrator account and ran the programs as an administrator.

    CCleaner did not detect any errors related to the DLL, just run of the mill leftover installer stuff.

    Also I turned UAC off as soon as Windows installed and before VC 2005 only installed motherboard drivers, GPU drivers, and did Windows Updates.

    If anybody could point me to the source of these CTD's and how to fix them I'd appreciate it (got to get my workstation back up and running!).

    Regards,

    Alex
    Problem is located with C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a which is part of the following security update: MS11-025: Description of the security update for Visual C++ 2005 SP1 Redistributable Package: June 14, 2011

    I unfortunately do not think that gets us anywhere beyond what has already been tried. Have you tried uninstalling and re-installing the programs that you get the error with?
      My Computer


  9. Posts : 8
    Windows 7 Professional 64bit
    Thread Starter
       #9

    writhziden said:
    Problem is located with C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.6195_none_d09154e044272b9a which is part of the following security update: MS11-025: Description of the security update for Visual C++ 2005 SP1 Redistributable Package: June 14, 2011

    I unfortunately do not think that gets us anywhere beyond what has already been tried. Have you tried uninstalling and re-installing the programs that you get the error with?
    Yes, the program has been uninstall freshly more times than I can count. I've uninstalled, deleted remnant files, clear the registry of it's entries, and re-installed.

    No luck.

    Is there a way to sign the DLL so that APPInit can load it without crashing? Or allow APPinit to load unsigned DLL's?
      My Computer


  10. Posts : 11,269
    Windows 7 Home Premium 64 Bit
       #10

    The DLL has to be signed by the program that created it, so there is no way to do so after the fact. This is an odd problem. I assume you already installed Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update ?
    Last edited by writhziden; 30 Apr 2012 at 19:19. Reason: Wrong link
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 05:34.
Find Us