Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Matlab Conflict with Windows system dll user32.dll

22 views
Skip to first unread message

mrx m

unread,
Nov 25, 2009, 1:51:03 PM11/25/09
to
It seems I have problems with launching Matlab R2009b for windows XP. The error I get is:

The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occurred because the DLL Dynamically Allocated Memory occupied an address range reserved for Windows systems DLLs. The vendor supplying the DLL should be contacted for a new DLL.

Does anybody knows what can I do? I've tried fixing it with patch KB935448. But it's too old, I have Windows XP Pro with service pack 3.

thanks

mrx m

unread,
Nov 25, 2009, 1:54:06 PM11/25/09
to

Kedar

unread,
Nov 27, 2009, 6:29:06 PM11/27/09
to
Blame it on Microsoft my friend. I have faced this problem myself too.
What actually screws up Matlab is some weird update that Microsoft
sends for XP SP3. So the best what you can do is remember since when
this started to happen, and if was say 2 days ago, Restore your WinXP
to some date before then, say 3 days ago. And that should fix it,
ideally. But then the Matlab license conflicts. You will get some
different error message saying so. Not the "USER32.dll relocated"
message. Go ahead and reinstall Matlab. After that it should work just
fine.

Now remember to block the updates from installing again, one screwed
your Matlab last time remember!

I have been trying to figure out what update it was by selectively
installing the updates, but it seems every single one does that crazy
stuff. And then I got bored of reinstalling Matlab. If someone gets
lucky to figure out which one it is, please let us all know.

Thanks,
Kedar

0 new messages