![]() |
user32.dll im speicher verschoben-HHCTRL.OCX belegt speicher
Hallo,
folgende Fehlermeldung kommt beim Anmelden an einem Windows XP Professional:
Code:
Der DLL-Lieferant ist ja hier wohl Microsoft, die OCX ist ja fürs Hilfesystem zuständig.
---------------------------
RTHDCPL.EXE - Illegales Verschieben einer System-DLL --------------------------- Die System-DLL "user32.dll" wurde im Speicher verschoben. Die Anwendung wird nicht einwandfrei ausgeführt. Die Datei wurde verschoben, da die DLL "C:\WINDOWS\system32\HHCTRL.OCX" einen Adressbereich belegt, der für Windows-System-DLLs reserviert ist. Besorgen Sie sich vom DLL-Lieferanten eine neue DLL. --------------------------- OK --------------------------- Was mach ich da jetzt?! |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Das kommt durch das Update ( KB925902 ) dass am Di erschienen ist.
Als Lösung soll das Update KB935448 helfen. |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
OK, danke. Zur Vollständigkeit:
![]() EDIT: Ist eh nur ne direkte weiterleitung :) |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Danke für den Download-Link. :thumb:
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
ich helfe doch immer gern.
(aber schon bescheuert, dass das als optionales update nicht automatisch vom windowsupdate gezogen wird. damit muss jeder hinz jetzt erstmal nach dem fehler suchen, bis er hierher oder anderswohin kommt...) |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
besonders, da das fehlerverursachede update automatisch geladen wurde
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Sind die Updates Laender/Sprachen-Unabhaengig? Denn seit Gestern haben wir das Problem auch auf allen neuen Rechnern die wir bauen und updaten fuer die Kunden!
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Der eigentliche Haken daran ist neben dem unbemerkten Überlappen der Adressbereiche aber auch dass die meckernde Applikation zuerst HtmlHelp und dann erst User32.dll anzieht. Das ist in etwa wie wenn man sich zuerst Mantel, Hut und Schuhe anzieht und dann die Hose ;)
@Mackhack: Die Downloadseite für das Update hat ne Sprachauswahl, kannst ja schauen ob alles dabei ist was Du brauchst. |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Ich habe nach der Installation des Patches von Microsoft immer noch das Problem mit der Dll-Fehlermeldung. Vor der Installation habe ich 2 Fehlermeldungen erhalten nun nur noch eine. Ist da nochwas faul?
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Die selbe Fehlermeldung?
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Jupp es wird nur ein anderes Programm genannt
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
dann musst du auf den entsprechenden patch warten ;-) oder das programm suchen und aus dem autostart entfernen.
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
So, hier mal die genaue Fehlermeldung.
Zitat:
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
hast du das Update zum sicherheitsupdate installiert?
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Jupp, hab ich! Danach war auch eine def 2 Fehlermeldungen verschwunden. Aber die besagte blieb!
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Beim Starten welches Programms tritt das denn auf? Der Knackpunkt dabei ist, dass das betroffene Programm seine Importe in der "falschen" Reihenfolge organisiert hat - böse Falle. Kann auf jeden Fall nicht schaden, das mal MS mitzuteilen, notfalls über die passende öffentliche Newsgroup. Für den Augenblick kann man evtl. das Programm passend patchen, das ist aber vom Einzelfall abhängig (müsste ich mir anschauen).
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Also, es handelt sich bei der Anwendung um Microsoft ActiveSync in der Version 4.0
Ich habe dieses nun deinstalliert und die neueste Version 4.5 Installier. Das Problem besteht aber weiterhin. |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Ja, das haben nicht alle installiert, deswegen kanns gut sein, dass man im Hause Microsoft nocht nix weiß davon.
also sollte man da was dagegen tun ;-) |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Das sind nicht die beiden einzigen Programme die betroffen sind...
Zitat:
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
010Editor ebenso. Wurde schon bei MVI gepostet. MS ist also schon seit letzter Woche darueber informiert ;)
Uebrigens scheinen viele der Programme mit einem Borlandlinker gelinkt zu sein. Ein (Foren)Schelm wer dabei Boeses denkt. |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Zitat:
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Naja, ob das so Absicht war weiss ich nicht... Die Systemlibs von Windows liegen alle so im Adressraum verteilt, dass keine Relocations notwendig werden, und trotz Pufferbereichen ist der Platz halt nicht grenzenlos gross - und wenn jetzt durch endlose Updates eines der Files zu gross wird, klemmt es dann halt mit dem verfügbaren Platz und Windows verschiebt automatisch die DLL die zu spät kommt an einen freien Platz. Dumm nur dass das bei System-DLLs nicht erlaubt ist (user32.dll nimmt ja eine Sonderrolle ein) - und diese Programme alle ihre DLLs nicht in der gleichen Reihenfolge laden wie Microsoft das erwartet (zuerst die Kernbibliotheken wie z.B. user32.dll) :)
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Zitat:
Kernel32 ist immer direkt nach NTDLL da, weil es ansonsten kein Win32-Prozess ist (NT-Plattform-spezifisch), der Rest ist leider frei. Eine Korrektur im Loader wuerde das ja auch beheben ;) |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Zitat:
Nachtrag: (*)CoW -> Can of Worms :) |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Nein, hast dich nicht missverstaendlich ausgedrueckt - aber ich. Ich meinte meine Aussage eher scherzhaft, nicht dass MS gezielt Borland attackiert oder so.
Zitat:
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Ich hab das gleiche Problem (mit der Shell32.dll)
Und zwar immer wenn ich einen Spielepatch installieren möchte! |
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
|
Re: user32.dll im speicher verschoben-HHCTRL.OCX belegt spei
Den Patch hab ich ja schon lange installiert. Wenn ihr aber mal
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz