UnityでInput SystemやCinemachineを入れようとした時に、Package Managerが開かなかったり、「Loading packages…」のまま止まったりして困った経験はありませんか?
さらに厄介なのが、My Assetsが空になったり、Asset Storeアセットをダウンロードできなかったりするケースです。
こういう時って、「Unityが壊れたかも…」と焦って再インストールしたくなりますよね。私も最初は、原因が分からないままUnityを入れ直しかけたことがあります🙂
でも実際には、Package Managerのトラブルは次のような“別の原因”で起きていることがかなり多いです。
- Unity Hubのログイン状態がおかしい
- Package Managerのウィンドウが画面外に行っている
manifest.jsonが壊れている- VPNやネットワーク設定で通信できていない
- Asset Store側の認証がずれている
特に初心者のうちは、「何を触れば安全なのか」が分からず、逆に状況を悪化させてしまうこともあります。
Package Manager系の不具合は、“症状ごとに順番に切り分ける”のがかなり大事です。
今回は、
- Package Managerが開かない
- 読み込み中のまま止まる
- My Assetsが表示されない
- パッケージをインストールできない
こういった症状を、原因別に整理しながら対処方法をまとめていきます。
Unity Package Managerが開かない時の結論
Package Managerが開かない時は、いきなりUnityを再インストールするよりも、「どの症状なのか」を先に切り分ける方が安全です。
特に多い原因は、次の5つです。
- Unityのウィンドウレイアウトが崩れている
- Unity HubとEditorのログイン状態がおかしい
- VPN・ファイアウォールなどで通信できていない
manifest.jsonが壊れている- パッケージ構成そのものが破損している
まずは、自分がどの症状に当てはまるか確認してみましょう。
| 症状 | 原因候補 |
|---|---|
| Window → Package Managerを押しても何も出ない | レイアウト崩れ・manifest.jsonエラー |
| Loading packages… のまま止まる | 通信エラー・認証エラー |
| My Assetsだけ空になる | Unityアカウント問題 |
| 特定パッケージだけInstall失敗 | バージョン競合・依存関係 |
最初にやらなくていいこと
Package Managerが壊れると、つい大きな操作をしたくなるんですが、最初から次の操作をするのはおすすめしません。
- Unityを再インストールする
- プロジェクトを削除する
manifest.jsonを消す- Libraryフォルダを片っ端から削除する
- Reset Packages to defaults をいきなり実行する
というのも、Package Manager系のトラブルは「見た目は派手だけど、原因は小さい」というケースがかなり多いからです。
例えば、Package Managerウィンドウが“画面外”に飛んでいるだけなのに、「Unityが壊れた!」と思って再インストールしてしまうこともあります。
逆に、manifest.json を適当に削除してしまうと、Input SystemやURPなど、導入済みパッケージの情報まで消えてしまう場合があります。
私も昔、Input Systemを導入中にPackage Managerが真っ白になって、「これは終わったかも…」と思ったことがありました。でも実際は、VPNが原因で通信できていなかっただけでした🙂

なので、まずは「どの画面で止まっているのか」を見るのが大切です。
Package Managerが開かない原因と対処法
「Window → Package Manager」を押しても何も表示されない場合、Unityそのものが壊れているとは限りません。
特に多いのは、ウィンドウレイアウトの崩れか、manifest.json のエラーです。
ウィンドウが画面外にある場合
Package Managerが“開いていない”ように見えて、実際には画面外へ移動しているケースがあります。
特にデュアルモニター環境を使っていた後や、解像度を変更した後によく起きます。
この場合は、まずレイアウトをリセットしてみましょう。
- Unity上部メニューの Window を開く
- Layouts を選択
- Default をクリック
これでPackage Managerが中央付近に戻ってくることがあります。
Unity Editorが固まっていないなら、最初にここを確認するのがおすすめです。
逆に、Consoleに大量の赤エラーが出ている場合は、次の manifest.json エラーの可能性があります。
manifest.jsonエラーの場合
manifest.json は、Unityプロジェクトが「どのパッケージを使うか」を管理している重要なファイルです。
このファイルが壊れると、Package Manager自体が正常に読み込めなくなることがあります。
特に次のようなケースで発生しやすいです。
- Packageを手動追加した
- Gitの競合解消をした
- チーム開発でファイルが上書きされた
- JSON構文を間違えた
よくあるミスはこんな感じです。
- カンマ「,」が抜けている
- ダブルクォーテーションが閉じていない
- 波括弧
{ }の数が合っていない
まずはConsoleウィンドウを確認してみてください。
もし次のようなエラーが出ていたら、manifest.json関連の可能性があります。
Malformed manifest.json
JSON parse error
Failed to parse Packages/manifest.json
エラー内に行番号が表示されている場合は、その行を重点的に確認すると原因を見つけやすいです。
manifest.json は通常、次の場所にあります。
プロジェクトフォルダ/Packages/manifest.json
修正する前に、必ずバックアップを取っておきましょう。
また、VS CodeやRiderなどのエディタを使うと、JSON構文エラーを色付きで表示してくれるのでかなり見つけやすくなります。

Consoleの赤エラーを見る習慣があるだけで、Package Manager系のトラブルはかなり切り分けしやすくなります。
Package Managerが読み込めない原因
Package Managerの画面自体は開くのに、「Loading packages…」のまま進まなかったり、パッケージ一覧が空になったりすることがあります。
この症状は、Unity Editorよりも“通信”や“認証”側に原因があるケースがかなり多いです。
ネットワーク接続の問題
Package Managerは、ローカル機能だけで動いているわけではありません。
Unityのサーバーへ接続して、パッケージ情報やAsset Store情報を取得しています。
そのため、通信がブロックされると、Loading状態のまま止まることがあります。
特に多い原因はこちらです。
- VPNを使用している
- セキュリティソフトが通信を遮断している
- 学校・会社のネットワーク制限
- プロキシ設定の問題
- ファイアウォール設定
もし自宅では動くのに、学校や会社だけで止まる場合は、ネットワーク制限の可能性が高めです。
まずは次の順番で確認してみてください。
- VPNを一時的にOFFにする
- Unity Hubを再起動する
- 別回線(スマホテザリングなど)で試す
- セキュリティソフトの例外設定を確認する
- ポート80・443が遮断されていないか確認する
「急にPackage Managerだけ動かなくなった」という時、VPNが原因だったケースは意外と多いです。
私も一度、別作業用にVPNをONにしたままUnityを開いていて、Package Managerだけずっと読み込み中になったことがありました🙂
特に海外VPNや広告ブロック系VPNは、Unity通信と相性が悪い場合があります。
Diagnosticsツールで確認する
Unityには、Package Manager関連の通信問題を調べるためのDiagnosticsツールが用意されています。
「何が原因か全然分からない…」という時は、このツールで切り分けするとかなり便利です。
Windowsの場合は、通常こちらにあります。
<Unityインストールフォルダ>\Unity\Data\Resources\PackageManager\Diagnostics\
その中にある RunUnityPackageManagerDiagnostics.bat を実行します。
macOSの場合は、Unity.appを右クリックして「パッケージの内容を表示」から辿れます。
このツールでは、
- Unityサーバーへ接続できているか
- DNS解決に失敗していないか
- SSL証明書エラーが起きていないか
- プロキシ設定が影響していないか
などを確認できます。
もし別プロジェクトでも同じ症状が出るなら、プロジェクトより“環境側”を疑った方が早いです。

逆に、特定プロジェクトだけ止まる場合は、manifest.jsonやパッケージ構成の問題である可能性が高くなります。
My Assetsが表示されない時の対処法
Package Manager自体は開いているのに、「My Assets」だけ空になることがあります。
特にAsset Storeで購入したアセットや、無料アセットを追加した直後によく起きる症状です。
この場合は、Package Managerの故障というより、“Unityアカウント認証”が原因になっているケースがかなり多いです。
Unityアカウントにログインし直す
まず確認したいのが、Unity HubとUnity Editorで同じアカウントにログインできているかです。
よくあるのが、
- Unity Hubではログイン済み
- でもEditor側の認証が切れている
- 別アカウントでAsset Store購入していた
というパターンです。
この状態だと、Asset Storeでは購入済みなのに、My Assetsが空になることがあります。
一度、次の手順でログインし直してみましょう。
- Unity Editorを閉じる
- Unity Hubを開く
- 右上のアカウントアイコンからログアウト
- 再度ログインする
- プロジェクトを開き直す
- Package Manager → My Assets を確認する
もしPackage Manager内に Sign in ボタンが表示されている場合は、そこから再認証できることもあります。
また、複数アカウントを使っている人はかなり要注意です。
例えば、
- 個人アカウントでAsset購入
- 仕事用アカウントでUnity Hubログイン
という状態だと、My Assetsが空に見えることがあります。
「購入したアセットが消えた!」と思って焦る前に、まずアカウントを確認してみてください。
購入直後は反映を待つ
Asset Storeで購入した直後は、My Assetsへの反映に少し時間がかかる場合があります。
特に次のケースでは、反映が遅れることがあります。
- 大型セール期間
- Humble Bundle系の一括配布
- Organization経由の購入
- Seat割り当てが必要なアセット
Asset StoreのWebページでは購入済みなのに、Package Manager側へまだ反映されていない…というケースですね。
この場合は、次の順番で確認すると切り分けしやすいです。
- ブラウザのAsset Store購入履歴を確認
- Unity Hubのアカウントを確認
- Package Managerを再読み込み
- Unity Editorを再起動
- 少し時間を置いて再確認
Organizationを使っている場合は、「Seat(利用権限)」が自分に割り当てられているかも重要です。
特にチーム開発では、購入済みでもSeat未割り当てで表示されないことがあります。
なお、反映遅延は環境差もあるため、「必ず◯分で表示される」とは言い切れません。
しばらく待っても表示されない場合は、ログイン状態やOrganization設定を再確認してみましょう。
パッケージをインストールできない原因
Package Managerは開いているのに、「Install」を押しても失敗したり、ダウンロードが始まらなかったりすることがあります。
この場合は、認証問題・利用規約・パッケージ依存関係など、少し別方向の原因を疑った方が切り分けしやすいです。
規約同意ループが起きている場合
Asset Storeアセットをダウンロードしようとした時に、
Asset Store Terms of Service and EULA
への同意画面が何度も表示されることがあります。
しかも、「Agree」を押してもまた同じ画面へ戻される…。かなり厄介です。
この症状は、ブラウザ側とUnity Editor側で、ログインセッションがうまく同期できていない時に発生しやすいです。
まずは次の手順を試してみてください。
- Unity Editorを閉じる
- Unity Hubも終了する
- ブラウザでUnity Asset Storeへアクセスする
- 使用中アカウントでログインする
- 利用規約ページでAgreeを押す
- Unity Hubを再起動する
- 再度ダウンロードを試す
場合によっては、無料アセットを「Add to My Assets」したタイミングで規約同意が更新され、正常化するケースもあります。
ただし、これは環境依存の回避策に近いため、「必ず直る方法」としては考えない方が安全です。
特定パッケージだけ入らない場合
「Package Manager自体は動く。でもInput Systemだけ入らない」というケースもあります。
この場合は、通信ではなく“パッケージ同士の相性”や“Unityバージョン”を疑った方が早いです。
特に起きやすいのはこちらです。
- 古いUnityに新しいパッケージを入れようとしている
- URP/HDRPとBuilt-in Render Pipelineが競合している
- 依存パッケージのバージョンが噛み合っていない
manifest.jsonに古い記述が残っている
例えばInput Systemでは、旧Input Manager設定との兼ね合いでエラーが出ることがあります。
Cinemachineも、Unityバージョン差でPackage名や依存関係が変わることがあります。
Addressables系は、インストール後に別エラーへ繋がるケースも少なくありません。
特定パッケージだけ失敗する時は、「全部壊れている」と考えるより、“そのパッケージ周辺だけ問題がある”と考える方が切り分けしやすいです。
そのため、まずは次の順番で確認してみましょう。
- Unityバージョンを確認する
- Package Managerの赤エラーを見る
- 依存パッケージを確認する
manifest.jsonを確認する- 別バージョンのパッケージを試す

特にPackage Managerのエラー文は、最初は難しく見えても、「何のパッケージで止まっているか」だけ読むと原因をかなり絞れます。
3分でできる診断チェックリスト
Package Manager系のトラブルは、原因を一気に決めつけるより、「どこまで正常か」を順番に確認した方が早く解決しやすいです。
特に初心者のうちは、いきなり大きな修復操作をするより、“症状の切り分け”を先にやるのがおすすめです。
症状別チェック
上から順番に確認していくと、かなり原因を絞り込みやすくなります。
- Package Managerウィンドウは表示されますか?
→ 完全に表示されないなら、レイアウト崩れやmanifest.jsonの可能性があります。 - Consoleに赤エラーは出ていますか?
→ JSONエラーやPackage関連エラーが出ているなら、manifest.jsonを確認します。 - My Assets以外のPackagesは表示されますか?
→ My Assetsだけ空なら、ログインや認証問題の可能性が高めです。 - Unity Hubに正しいアカウントでログインしていますか?
→ Asset Store購入アカウントと違うケースはかなり多いです。 - VPNやプロキシを使用していますか?
→ Loading packages… のまま止まる場合は通信問題を疑います。 - 別プロジェクトでも同じ症状が出ますか?
→ すべてのプロジェクトで起きるなら、Unity環境側の問題かもしれません。 - 最近manifest.jsonを編集しましたか?
→ Gitマージ直後や手動編集後は特に注意です。 - 特定パッケージだけ失敗していますか?
→ バージョン競合や依存関係エラーの可能性があります。
判断結果の見方
確認結果によって、疑うべき場所がかなり変わります。
| 状況 | 原因候補 |
|---|---|
| 別プロジェクトでも発生する | Unity Hub・通信環境・認証 |
| 今のプロジェクトだけ発生する | manifest.json・パッケージ構成 |
| My Assetsだけ空 | Unityアカウント・Seat・認証 |
| 特定パッケージだけ失敗 | 依存関係・Unityバージョン |
ここまでで原因がある程度絞れたなら、いきなりPackagesリセットや再インストールをする必要はないケースが多いです。

Package Manager系は、「壊れている場所だけ直す」意識で進めると、余計なトラブルを増やしにくくなります。
最終手段はPackagesリセット
ここまで試してもPackage Managerが直らない場合は、パッケージ構成そのものが壊れている可能性があります。
その時に候補になるのが、Unityの Reset Packages to defaults です。
ただし、この機能はかなり強力です。
便利な反面、導入済みパッケージ構成が変わる可能性もあるため、“最後の手段”として使うのがおすすめです。
リセットしてよいケース
次のような状況なら、Packagesリセットを検討してもよい段階です。
manifest.jsonを修正しても直らない- Package Managerが常にエラー状態
- 新規プロジェクトでは正常に動く
- 現在のプロジェクトだけ壊れている
- パッケージ依存関係がぐちゃぐちゃになっている
逆に、原因がまだ切り分けできていない段階では、先に実行しない方が安全です。
例えば通信問題なのにPackagesリセットをしても、結局またLoading状態で止まることがあります。
リセット前に必ずやること
Reset Packages to defaultsを実行する前に、必ずバックアップを取ってください。
最低限、次のファイルは保存しておくのがおすすめです。
Packages/manifest.jsonPackages/packages-lock.json
Git管理している場合は、コミットしてから作業するとかなり安心です。
また、現在使っている主要パッケージもメモしておきましょう。
- Input System
- Cinemachine
- URP/HDRP
- Addressables
- TextMeshPro
などは、リセット後に再導入が必要になる場合があります。
リセット後に確認すること
リセットした後は、いきなり全部戻さない方が安全です。
まずは最低限の状態で、Package Managerが正常動作するか確認します。
- Package Managerが開くか確認
- Loadingが止まらないか確認
- Consoleエラーが消えたか確認
- 必要パッケージを1つずつ戻す
一気に全部戻してしまうと、「どのパッケージで再発したのか」が分からなくなります。
特にURP・Addressables・Input System系は依存関係が絡みやすいため、1つずつ確認する方が安全です。
また、チーム開発中のプロジェクトでは、勝手にPackagesリセットしない方が良いケースもあります。
チームメンバーとパッケージ構成がズレると、別のエラーに繋がる場合があるためです。
Unityの仕組みを体系的に理解したい場合は、こういった“パッケージ管理”や“依存関係”まで解説している本がかなり役立ちます。
Unityゲーム プログラミング・バイブル 2nd Generation
✅ Amazonでチェックする|✅ 楽天でチェックする
よくある誤解と注意点
Package Manager系の不具合は、症状が派手なわりに、原因はかなり細かいことがあります。
そのため、思い込みで対処すると、逆に状況を悪化させてしまうことも少なくありません。
Unity本体の再インストールは後回し
Package Managerが動かないと、「Unityを入れ直せば直るかも」と考えがちです。
もちろん、Unity環境自体が壊れているケースもゼロではありません。
ただ実際には、
- ログイン状態
- manifest.json
- ネットワーク制限
- 認証セッション
などが原因になっていることの方が多いです。
特に現在のプロジェクトだけ問題が起きている場合は、Unity本体より“プロジェクト側”を疑った方が切り分けしやすくなります。
My Assetsが空でも購入データが消えたとは限らない
My Assetsが突然空になると、かなり焦りますよね。
でも、実際には購入データそのものが消えているケースは多くありません。
よくある原因はこちらです。
- 別アカウントでログインしている
- Organizationが違う
- Seat未割り当て
- 反映遅延
- 認証セッション切れ
特に複数アカウントを使っている人は、かなり引っかかりやすいポイントです。
Asset Store上では購入済みなのに、Unity Hub側だけ別アカウントだった…というケースは本当にあります。
manifest.jsonは消すより直す
manifest.json は、Unityが「どのパッケージを使うか」を管理している重要ファイルです。
ネット上では「manifest.jsonを削除すれば直る」という情報を見かけることもあります。
ただ、初心者のうちは削除より“修正”を優先した方が安全です。
というのも、このファイルには、
- Input System
- URP
- Cinemachine
- Addressables
などの依存情報が入っているためです。
不用意に削除すると、「別の機能まで動かなくなった」という状態になることがあります。
まずはConsoleのエラー行を見て、JSON構文ミスを直す方が安全です。
ネットワーク問題は環境差が大きい
Package Managerは通信を使うため、ネットワーク環境の影響をかなり受けます。
特に学校・会社・共有Wi-Fiでは、プロキシや証明書の影響で接続できない場合があります。
そのため、
- 自宅では動く
- 会社だけ動かない
- テザリングだと動く
というケースも普通にあります。
この場合、Unityの再インストールをしても改善しないことがあります。

「別回線なら動くか?」を試すだけでも、かなり原因を絞り込みやすくなります。
まとめ:症状別に順番に確認しよう
UnityのPackage Managerトラブルは、見た目だけだと全部同じに見えやすいんですが、実際には原因がかなり違います。
そのため、「Package Managerが壊れた」とまとめて考えるより、“どこで止まっているか”を見るのが大切です。
まずは次の順番で確認していくと、かなり切り分けしやすくなります。
- Package Managerウィンドウが表示されるか確認する
- Unity HubとEditorのログイン状態を確認する
- Consoleの赤エラーを見る
manifest.jsonを確認する- VPN・ネットワーク制限を確認する
- 別プロジェクトでも同じ症状か試す
- 最後の手段としてPackagesリセットを検討する
特に重要なのが、「いきなり大きな操作をしないこと」です。
Package Manager系は、
- ログインし直しただけで直る
- レイアウトリセットだけで戻る
- manifest.jsonのカンマミスだった
みたいな“小さい原因”で止まっているケースが本当に多いです。
逆に、焦って再インストールやファイル削除をすると、別の問題まで増えることがあります。
私も最初の頃は、「Unityが壊れた!」と思って大掛かりな修復をしがちでした。でも実際には、Consoleを見るだけで原因が分かったケースがかなり多かったです🙂
Package Managerで困った時は、まず症状を切り分けて、原因を1つずつ潰していくのがおすすめです。
よくある質問(FAQ)
- QPackage ManagerがずっとLoadingのままでも待てば直りますか?
- A
一時的な通信遅延なら、数十秒〜数分で復旧することもあります。
ただ、長時間「Loading packages…」のまま変化がない場合は、待つより原因を切り分けた方が早いケースが多いです。
特に次の状況なら、通信や認証を疑ってみてください。
- 別プロジェクトでも同じ症状が出る
- VPNを使用している
- My Assetsも表示されない
- 会社・学校ネットワークを使っている
まずはUnity Hub再起動、VPN OFF、別回線確認あたりから試すのがおすすめです。
- QMy Assetsが表示されない時、Unityを再インストールした方がいいですか?
- A
基本的には、再インストール前にログイン状態を確認した方が安全です。
My Assets系は、Unity本体より“認証問題”の方が多いからです。
特に確認したいのはこちらです。
- Unity Hubのログインアカウント
- Asset Store購入アカウント
- Organization設定
- Seat割り当て
別アカウントになっているだけで、My Assetsが空に見えることもあります。
まずはログアウト → 再ログインを試してみましょう。
- QReset Packages to defaultsを使うとプロジェクトは壊れますか?
- A
必ず壊れるわけではありません。
ただし、導入済みパッケージ構成が初期状態へ戻る可能性があるため、バックアップなしで実行するのはおすすめしません。
特に次のようなパッケージを使っている場合は注意です。
- Input System
- URP/HDRP
- Addressables
- Visual Scripting
Reset Packages to defaultsは、「最初に試す修復」ではなく、「切り分け後の最終手段」と考えるのが安全です。











※当サイトはアフィリエイト広告を利用しています。リンクを経由して商品を購入された場合、当サイトに報酬が発生することがあります。
※本記事に記載しているAmazon商品情報(価格、在庫状況、割引、配送条件など)は、執筆時点のAmazon.co.jp上の情報に基づいています。
最新の価格・在庫・配送条件などの詳細は、Amazonの商品ページをご確認ください。