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

조회 수: 6 (최근 30일)
Jinlong Wei
Jinlong Wei 2011년 4월 27일
댓글: ACHKHE 2021년 2월 23일
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
Kaustubha Govind
Kaustubha Govind 2011년 4월 27일
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?

댓글을 달려면 로그인하십시오.

채택된 답변

Matt Fig
Matt Fig 2011년 4월 27일
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
Jinlong Wei
Jinlong Wei 2011년 4월 28일
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.

댓글을 달려면 로그인하십시오.

추가 답변 (3개)

Georges
Georges 2012년 2월 29일
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

댓글을 달려면 로그인하십시오.


Jinlong Wei
Jinlong Wei 2011년 4월 28일
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 2012년 1월 29일
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

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by