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

6 vues (au cours des 30 derniers jours)
Jinlong Wei
Jinlong Wei le 27 Avr 2011
Commenté : ACHKHE le 23 Fév 2021
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 commentaire
Kaustubha Govind
Kaustubha Govind le 27 Avr 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?

Connectez-vous pour commenter.

Réponse acceptée

Matt Fig
Matt Fig le 27 Avr 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 commentaire
Jinlong Wei
Jinlong Wei le 28 Avr 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.

Connectez-vous pour commenter.

Plus de réponses (3)

Georges
Georges le 29 Fév 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 commentaires
Raman dhillon
Raman dhillon le 23 Nov 2016
thank u Georges..
ACHKHE
ACHKHE le 23 Fév 2021
Thank you BRO <3

Connectez-vous pour commenter.


Jinlong Wei
Jinlong Wei le 28 Avr 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 le 29 Jan 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

Catégories

En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by