Homepage » DLL Q & A

Custom Dynamic Link Libraries Loaded For Every Application

Download Now

Dynamic Link Libraries

CAROL CRABTREE asked on March 6, 2013. Status: Answered & Closed.

Custom Dynamic Link Libraries Loaded For Every Application

» Custom dynamic link libraries are being loaded for every application: Can anyone tell me why I get this warning in my System Event Viewer (Event ID:11) every time Windows7 x64 boots? Should I worry about it? Is there anything I can do to make it go away?

Best Answer

» Dlls are files shared between a number of software programs (and are similar to .EXE files), used in Microsoft Windows and OS/2 operating systems.

A static library attaches itself to the executable itself and hence suppose some function A is to be used by n applications, all n apps will have functions A definition in their executables. BUT if func A is written in a dynamic link library or DLL, first DLL should export this function. and then n apps can call into this function. it will save a lot of memory. you can also dynamically load the library by calling LoadLibrary function.

The linkage may be damaged by some virus/Trojan(TrojanDownloader:Win32/Ponmocup.A), thus leading a missing or abnormal dll error message. In this case, you need to run an antivirus/antimalware scan, and then, use DLL Suite to fix the associated problems. Your system thus becomes stable and restored.

JAMES CLARKE replied on March 12, 2013

All Answers:

  1. CHARLIE MOTSINGER replied on March 6, 2013: » It sounds like there may be a problem with the battery?
    You might want to remove the battery and clean the contacts in the battery compartment as well as on the battery.

    Check with the laptop manufacturer to see if they have a battery diagnostic utility

  2. VICTORINO GARCIA replied on March 7, 2013: » So I read up your response and I've tried cleaning the battery and the compartment, but I don't think it has helped. What other issue may this be? Thanks for the response though!Can you launch Process Explorer, choose File->Show Details for All Processes, run notepad.exe, and then find and select notepad.exe in the list in Process Explorer? Then press CTRL+D, right-click the column headers in the lower pane, check all boxes on the DLL tab of the "Select Columns" window that comes up, click OK, then choose File->Save to save a report?

  3. GREGORY RENKAS replied on March 8, 2013: » In your case it seems that some program added DLLS to AppInit_DLLs, set LoadAppInit_DLLs to 1, and then the DLLs were removed from AppInit_DLLs, but LoadAppInit_DLLs was not restored to the default value of 0 (or not being present at all).

    So, our exploration indicates that Windows bases the decision to log the event about "Custom Dynamic Link Libraries being loaded for every application" on the LoadAppInit_DLLs setting, regardless of the contents of the AppInit_DLLs value.

  4. THOMAS SAYRE replied on March 9, 2013: » I was having an issue on my Win 7 OS, after logging on to my windows desktop I would be presented with a 5 to 10 second delay showing only a black screen and my mouse cursor, before having my desktop background and icons back. I checked my event viewer and found that every time I logged in this wininit issue was being logged every time, I removed the empty AppInit_DLLs and set LoadAppInit_DLLs to 0 (zero), and it seems everything returned back to normal, i also don't get the delays or the event viewer issues anymore...

  5. THAI DANG replied on March 11, 2013: » I tried the solution here, and I was able to save nearly a whole minute of time during boot-up on my machine! This solution has allowed me to fix these problems and speed up my computer's boot time. The machine is also much more responsive too.

DLL Q & A You Might Like:

  1. BCCode 1000007e Blue Screen Of Death »
  2. How To Repair Corrupted .dll Files With SFC/Scannow »
  3. DwmHintDxUpdate Failure With USER32.dll »
  4. How To Change A Dll File Back To Normal »
  5. Shell32.dll USER32.dll Error On Windows 7 64 Bit »
  6. Windows Explorer Crashes Constantly »