What is DLL..??

xp - windows XP wallpaper..
India
August 18, 2007 6:06pm CST
The reason I am asking this is because I turned on my computer this morning and this pop's up:.. CIMONE.EXE-Illegal system DLL Relocation.. The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occurred because the DLL c:\WINDOWS\system32\HHCTRL.OCX occupied an address range reserved for windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL ..CAN ANYBODY TELL ME WHAT'S THAT??..thank you
2 responses
• India
19 Aug 07
DLL stands for Dynamic Link Library. basically DLLs contain functionality required for certain programs to run. programmers creates the DLLs with the functionality which r not immediately required after EXE being executed and is used by more than one EXE. DLLs will be loaded in memory address space. so the executables will refer to the memory location. usually that address space will not be freed or moved until that DLL gets unloaded. some times due to any application malfunction this may happen. usually, user32.dll gets loaded with the windows at the boot time. so it is not possible to delete them.
• India
19 Aug 07
thanks destructor...i must appreciate your knowledge about them...yes you are right i have also seen user32.dll somewhere..but i don't remember it..
• United States
19 Aug 07
It's one of the many files that's needed to make your computer run properly. If you were to accidentally delete certain dlls, you wouldn't be able to load windows. And without the proper knowledge of fixing it, you'd most likely have to reformat.
• India
19 Aug 07
thanks trutallica..i'll never try to delete them..never thought they are so important..i see them everywhere in my system...hmmm..how true..they are compulsory for system functioning..