2013-04-15 17:00:09 UTC
For all people who are stuck with such an old version like me, here is my solution:
Part 1 - Install the Microsoft Java VM
1) Get the last version of the Microsoft JVM (Build 3810) from some website, it's usually called "msjavx86.exe".
A still working official link is (despite the different filename)
2) Use your favourite zip tool like 7-Zip to extract the "msjavx86.exe" file to some directory.
3) Open a command prompt in that directory and type: javatrig /l
4) A dialog will appear indicating that the Java VM is not compatible with Windows 7. Ignore it and just click on "Run program".
The MS JVM is now installed. This is required before you can even run MATLAB's Setup.
Do that now and install MATLAB to the default C:\MATLAB6p5 directory.
Part 2 - Working around "License Manager Error -103 Terminal Server Remote Client not allowed"
This is the usual message you get when trying to launch MATLAB after the finished installation.
The fix is simple though: Open an Explorer in C:\MATLAB6p5\bin\win32 and create an empty file called "wtsapi32.dll" there.
MATLAB will then use this DLL when checking for Terminal Services and believe that they don't exist. It won't affect the program in any other way as the file is used exclusively for Terminal Services.
Finally you can change the permissions of C:\MATLAB6p5 and subdirectories to allow Full Access for normal users, so that MATLAB can store its settings there even without Administrator privileges.
And voilà: Loading Image...
My solution may also work for other MATLAB versions of a similar age (like R12 or R14). I don't own them, so I cannot try this out.
Comments are welcome! :-)