window10で今​まで使えていた201​9aが,急に起動しな​くなった

23 次查看(过去 30 天)
naoki osawa
naoki osawa 2021-1-20
今まで普通に使えていた(といっても,パソコン自体の調子は悪く再起動を繰り返すこともある)matlab2019aが,再起動後,急に開かなくなってしまいました.
matlab 2019aを開こうとすると,一瞬,起動したような画面が表示されますが,すぐに消えてしまいます.
どのように解決ができるでしょうか.

回答(1 个)

Asahina
Asahina 2021-1-21
上記の事象から起動しない原因としては、
主に以下の二つが考えられます。
1. MATLAB 環境情報の破損
2.アクティベーションされた際のユーザー名がマシン上でのあなたのユーザーログインと一致しない場合
1. の場合:
1) Application Data フォルダを開き、Application Data フォルダ内にある Mathworks\MATLAB フォルダへ移動します
Windows の「ここに入力して検索」にて %APPDATA% を検索し、
C:\Users\<username>\AppData\Roaming\Mathworks フォルダを開きます。
2) 該当するMATLAB バージョンのフォルダを削除します (例: R2019a)。
※注: 「R2019a_licenses」 というフォルダは削除しないでください。
3) フォルダを削除したら、$MATLAB\bin\matlab.exeを右クリックの「管理者として実行」でMATLAB を再起動します。
※こちらで $MATLAB は MATLAB のインストールディレクトリを表します。
例:C:\Program Files\MATLAB\R2019a\bin\matlab.exe
2.の場:
正しいユーザー名を取得し、MATLAB上で再アクティベーションを行います。
1)Windows のコマンドプロンプト(CMD.exe)を起動し、set username コマンドを実行します。
USERNAME= のうしろに表示されるのは正しいコンピューターのユーザー名になります。
2)MATLAB のアクティベーションを停止いただき、MATLAB を起動していただくと、MATLAB のアクティベーションクライアントが起動するので、画面の指示に従って、正しいユーザー名でアクティベーションを実施します。
アクティベーション停止方法:
$MATLAB\uninstall\bin\win64\deactivate_matlab.exe をダブルクリックで実行し、
画面に従って、アクティベーション停止を行います。
※ $MATLAB は MATLAB のインストールディレクトリを表します。
例:C:\Program Files\MATLAB\R2019a\uninstall\bin\win64
上記の2つの方法を試されても、引き続き起動ができない場合、
MathWorks インストールサポート窓口まで問い合わせください。
  1 个评论
naoki osawa
naoki osawa 2021-1-28
コメントありがとうございます!
一旦は,正常に動くようになったのですが,続きのトラブルとして,
無効な MEX ファイル 'C:\toolbox\Psychtoolbox\PsychBasic\MatlabWindowsFilesR2007a\Screen.mexw64': 依存する共有ライブラリがありません:
'C:\toolbox\Psychtoolbox\PsychBasic\MatlabWindowsFilesR2007a\Screen.mexw64' で必要とされる 'glib-2.0-0.dll'
'C:\Program Files\MATLAB\R2019a/bin/win64\icuuc61.dll->C:\Program Files\MATLAB\R2019a/bin/win64\icuin61.dll->C:\Program
Files\MATLAB\R2019a/bin/win64\libmwi18n.dll->C:\Program
Files\MATLAB\R2019a/bin/win64\libmx.dll->C:\toolbox\Psychtoolbox\PsychBasic\MatlabWindowsFilesR2007a\Screen.mexw64' で必要とされる 'icudt61.dll'
と出てきてしまいます.以前,アンインストール,再インストールした際には,出なかったものが,同様の工程をたどったにもかかわらず,出てきてしまいます.

请先登录,再进行评论。

产品

Community Treasure Hunt

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

Start Hunting!