UnityがHold On状態になり、タスクマネージャーから削除される現象への対処法

Unityを使っている際に、Hold On(動作が停止してしまう現象)が続いていた経験はありませんか?そして、その後にはUnityが消えてしまい、タスクマネージャーを確認してみると、Unityがそこからも削除されている状態です。このような問題に遭遇した場合、一つの対処法があります。

発生した現象

Unityを使用している途中でHold Onが続き、その後Unityが突如として消え、タスクマネージャーを確認するとUnityがリストからも消えている状態。

対処法

  1. ScriptAssembliesフォルダの削除

    1. まず最初に、Librayフォルダ内にあるScriptAssembliesフォルダを削除します。このフォルダはUnityがスクリプトをコンパイルして生成するもので、一時的なデータが含まれています。

    2. bashCopy code

    3. # Librayフォルダ内のScriptAssembliesフォルダを削除 rm -r Library/ScriptAssemblies

    4. または、手動でLibrayフォルダにアクセスし、ScriptAssembliesフォルダを削除してください。

  2. Unityの再起動

    1. ScriptAssembliesフォルダを削除した後、Unityを再起動します。これにより、Unityは新しいScriptAssembliesを生成し、問題が解消される可能性があります。

    2. Unityを再起動することで、スクリプトのコンパイルが再実行され、以前の一時ファイルがクリアされるため、問題が解決されることがあります。

結果

これらのステップを踏むことで、UnityがHold On状態に陥り、かつタスクマネージャーから削除される現象を解消することができました。ScriptAssembliesの一時データが原因であった可能性が高く、これをクリアすることで正常にUnityを再起動できました。
この対処法は、Unityの開発環境が不安定になった際に有効な手段となります。ただし、解決しない場合や他にも原因が考えられる場合は、他の対処法も検討することが重要です。
参考URL: Qiita – Unityが立ち上がらなくなったときの対処法

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


最近のコメント