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

9 ビュー (過去 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 件のコメント
Raman dhillon
Raman dhillon 2016 年 11 月 23 日
thank u Georges..
ACHKHE
ACHKHE 2021 年 2 月 23 日
Thank you BRO <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 Center および File ExchangeIntroduction 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