📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

.DLL file missing

Options
A friend of mine who is an MSE member keeps getting the following mesage
"Error starting program: a required .DLL file blah blah...MSVCRT40.DLL was not found."
Any ideas as to how to stop this happening?
Thanks,
Fortyfoot

Comments

  • penrhyn
    penrhyn Posts: 15,215 Forumite
    Part of the Furniture Combo Breaker
    You can download missing dll files from here, never tried it myself.

    http://www.dll-files.com/dllindex/dll-files.shtml?msvcrt40
    That gum you like is coming back in style.
  • electron_3
    electron_3 Posts: 439 Forumite
    Download and install it here http://www.dll-files.com/dllindex/dll-files.shtml?msvcrt40

    Workaround http://support.microsoft.com/kb/q185433/

    ***Install the file into the correct directory though***

    http://dll.softandco.com/dll/4/Msvcrt40.dll.html Download here aswell.
  • Sloganjerry
    Sloganjerry Posts: 305 Forumite
    Hi

    There is another thread on here where people are getting this sort of message after their computer restarts after the latest update from windows?!?!

    I had this problem and I just went to start, run typed in msconfig and disabled the downloaded dll file in 'start'. It's got rid of the error message but anyone know why I would want this file anyway???

    This is the message I and others are getting after the update:

    the system dll user32.dll was relocated in memory.
    the application wil not run properly.
    the relocation occured because the dll c:windows/system32/HHCTRL.OCX occupied an address range reserved fo windows system dll's.
    the vendor supplying the dll should be contacted for a new dll

    What is going on????:confused:

    Cheers

    Sloganjerry
  • Stephen_Leak
    Stephen_Leak Posts: 8,762 Forumite
    1,000 Posts Combo Breaker
    DLL stands for Dynamic Link Library, and they are shared common files, used by Windows and loads of other programs. An analogy is that it means that you don't have to re-invent the wheel if you design a new car. On paper, this is a great idea. In practice, however, bad (arrogant) programming on the part of one new program can make changes that adversely affect others and, as they are changed so regularly, they have more chances of getting corrupted and "go missing" as far as the software that needs them is concerned.
    The acquisition of wealth is no longer the driving force in my life. :)
  • Chippy_Minton
    Chippy_Minton Posts: 3,339 Forumite
    I had this problem and I just went to start, run typed in msconfig and disabled the downloaded dll file in 'start'. It's got rid of the error message but anyone know why I would want this file anyway???

    This is the message I and others are getting after the update:

    the system dll user32.dll was relocated in memory.
    the application wil not run properly.
    the relocation occured because the dll c:windows/system32/HHCTRL.OCX occupied an address range reserved fo windows system dll's.
    the vendor supplying the dll should be contacted for a new dll

    What is going on????:confused:
    You have Realtek HD Audio Control Panel. Disabling it in msconfig only prevents Windows starting the program when the computer starts up; if you run it via Start - All Programs the error will occur. You need to download and install the Microsoft fix from http://support.microsoft.com/kb/935448/. See the Causes section for why this problem has suddenly occurred.
  • SMC_2
    SMC_2 Posts: 780 Forumite
    Part of the Furniture 500 Posts
    Hi

    There is another thread on here where people are getting this sort of message after their computer restarts after the latest update from windows?!?!

    I had this problem and I just went to start, run typed in msconfig and disabled the downloaded dll file in 'start'. It's got rid of the error message but anyone know why I would want this file anyway???

    This is the message I and others are getting after the update:

    the system dll user32.dll was relocated in memory.
    the application wil not run properly.
    the relocation occured because the dll c:windows/system32/HHCTRL.OCX occupied an address range reserved fo windows system dll's.
    the vendor supplying the dll should be contacted for a new dll

    What is going on????:confused:

    Cheers

    Sloganjerry

    Yep that happened to me. I have done a system restore to before I did the windows update and all is fine again.
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 351.1K Banking & Borrowing
  • 253.2K Reduce Debt & Boost Income
  • 453.6K Spending & Discounts
  • 244.1K Work, Benefits & Business
  • 599.1K Mortgages, Homes & Bills
  • 177K Life & Family
  • 257.5K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.