Matlab 7.1 in Windows Vista: Error starting desktop when open Matlab

6 visualizaciones (últimos 30 días)
I have installed matlab v 7.1 in Windows Visata (AMD CPU) and when I wanted to start it, the message appear Error starting desktop AND
com.mathworks.mwswing.desk.DTnestingContainerSTreeState.findSubTree(DTnestingContainer.java1840)
com.mathworks.mwswing.desk.DTnestingContainer......(DTnestingContainer.java765)
com.mathworks.mwswing.desk.DTnestingContainer.........
(DTnestingContainer.java135).......................................
..............
.................
...................
...................
java.awt.event.InvocationEvent............................
java.awt.EventQueue...................................................
Wondering anybody has also encountered such problem and any suggestion are appreciated.
Thanks.
  1 comentario
Kaustubha Govind
Kaustubha Govind el 27 de Abr. de 2011
MATLAB 7.1 was supported only on Windows 2000 and Windows XP (see http://www.mathworks.com/support/sysreq/release14sp3/index.html). Is it possible for you to upgrade to the latest release?

Iniciar sesión para comentar.

Respuesta aceptada

Matt Fig
Matt Fig el 27 de Abr. de 2011
I am running 7.0.1 on WinVista no problem. I do use an Intel cpu, but I can't imagine that would matter.
Do you need to update java?
  1 comentario
Jinlong Wei
Jinlong Wei el 28 de Abr. de 2011
Hi, Matt, I also successfully installed and ran Matlab 7.0. In this case, if the CPU is AMD, the only extra thing I need to do is to setup an system variable (can not remember clearly not what it is).
I guess you got the point on updating java. I searched an old discussion at http://www.mathworks.com/matlabcentral/newsreader/view_thread/147403 which exactly is the same question and I followed the suggestion to download the latest JRE (which is jre-6u25-windows-i586.exe I obtained from the Internet) and installed it under C:/Program Files/Java/ and I copied the "jre6" to C:\Program Files\MATLAB71\sys\java\jre\win32, where I changed the existing "jre1.5.0" to "_jre1.5.0" and "jre6" to "jre1.5.0"
However, when I open the Matlab again, it appears similar complains, though the content of the complains are different from those before.

Iniciar sesión para comentar.

Más respuestas (3)

Georges
Georges el 29 de Feb. de 2012
Here is the solution to this issue
Just right click on the app,choose properties,select the compatibility tab...it's probably showing operating for windows XP...don't change it to windows 7,choose windows vista...tada,problem solved Good luck
  3 comentarios

Iniciar sesión para comentar.


Jinlong Wei
Jinlong Wei el 28 de Abr. de 2011
Hi, Matt, I can use Matlab 7.0 as well. However, I am using some other software which requires Matlab7.1 or above.
In terms of updating java, I downloaded the latest JRE (which is jre-6u25-windows-i586.exe I obtained from the Internet) and installed it under C:/Program Files/Java/ and I copied the "jre6" to C:\Program Files\MATLAB71\sys\java\jre\win32, where I changed the existing "jre1.5.0" to "_jre1.5.0" and "jre6" to "jre1.5.0" However, when I open the Matlab again, it appears similar complains, though the content of the complains are different from those before.
Anyone has solutions for it? Thanks in advance.

Scotland
Scotland el 29 de En. de 2012
Simply change your theme to classic windows theme! It works for me
*to change to classic theme in windows 7 specially in windows 7 starter type theme in start panel search and click on (change the color scheme) then choose windows classic and apply

Categorías

Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by