Share via

How to repair DBGHELP.dll

Anonymous
2013-04-16T02:06:19+00:00

Hello,

I am running the latest version of XP SP3

I am getting the error DBGHELP.dll is not found

I have tried the repairing by inserting my (Old) Windows XP CD - 2007,

Opening a command prompt and running sfc /scannow

This did not help as it installed an old version of DBGHELP.dll

and this has been updated and changed many times. The Microsoft

web site even stated this

I did find one fix but it looks like it is not designed to work for XP

See   http://msdn.microsoft.com/en-us/library/windows/desktop/ms679294(v=vs.85).aspx

I can't get a straight answer on how to replace/repair DBGHELP.dll

and i am sure that repairing this will inclure a few other files

I see that there are sites where you can download this .dll but I have

seen many warnings against doing this

There should be a way i can obtain this file/these files and download

then to the correct windows directory

Thank you for your help as I am really in a bind

Mike

Windows for home | Previous Windows versions | Apps

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

11 answers

Sort by: Most helpful
  1. Anonymous
    2013-04-16T11:16:22+00:00

    When do you see this message?

    How do you think the file came up missing?  It is one of the 3498 files that Windows File Protection looks after so it should never be missing and would take extra effort to delete it on purpose.

    I can assure you with 100% certainty that running sfc /scannow will not replace a missing or corrupt dbghelp.dll file in the system32 folder.  That is not what sfc /scannow does, that is not how it works and that is not what it is for.  Sorry, Microsoft engaged Support Engineer "experts".

    How can I be so sure sfc /scannow will not help?  I recreated the problem and I tested it.

    This is not anywhere in my notes, so that usually means I have never seen it before, but there is a copy of the Windows XP SP3 file on my SkyDrive, so I must have put it there for somebody...

    The link is right - if you are using the Windows Debugging Tools, it uses its own version of dbghelp.dll which is not the same as the default one for XP.  If you need that one, I have that too.

    There is a copy of the general purpose XP SP3 file on my SkyDrive you can download - here's how:

    I uploaded a copy of the XP Pro SP3 file you need to my SkyDrive (everybody has a SkyDrive for sharing files).

    Here is the link to my SkyDrive and you can look for the file you need there:

    https://skydrive.live.com/?cid=6a7e789cab1d6f39&id=6A7E789CAB1D6F39!311

    You can download it and when you do, put a copy of the file in these folders (assuming Windows is installed on your C drive):

    c:\windows\system32

    c:\windows\system32\dllcache    (that is where XP keeps backup copies of important files).

    When you see the files available for download, you may not see the file extension (.exe, .dll, .cpl, .sys, .zip, etc.), but when you download them they will have the correct extension.

    When you download the file (especially if you use Internet Explorer), when you get a chance to save the file, your browser may not save the file with an extension (like .exe, .dll, .cpl, .sys, .zip, etc.) so you will have to manually add the proper extension to the file when you download the file before you save it.

    You can download the file with no extension and then rename the file to add the proper extension.  You don't want to try to use a file called dbghelp when the file name really needs to be called dbghelp.dll (if the downloaded file has no extension you will have to change the name of the file to add the proper extension to get it to work.

    You then need to copy/paste the downloaded file in the correct folder(s) on your system.

    10+ people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2013-09-12T16:14:42+00:00

    Thank you this was exactly the help I needed.

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2016-04-25T03:03:51+00:00

    run a sfc/scannow

    Click Start

    Type: CMD, from the results, right click CMD

    Click 'Run as Administrator'

    To find how to run comman propmt as an administrator, 

    refer to the following:

    http://www.thewindowsclub.com/how-to-run-command-prompt-as-an-administrator

    At the Command Prompt, type: sfc/scannow

    let your computer to run sfc/scannow 

    Wait the sfc/scannow finishes, then try to connect the internet

    Hope this works for you

    1 person found this answer helpful.
    0 comments No comments
  4. Anonymous
    2014-05-23T08:07:24+00:00

    I went to look for this but got the message 'this item no longer exists'. Can you help please.

    Dave

    0 comments No comments
  5. Anonymous
    2013-09-12T16:49:34+00:00

    Good job!

    Take the rest of the day off.

    0 comments No comments