問題
UnityHubからUnityをインストールできない。図1右上の “Install Editor” ボタンからインストールをしようとすると、プログレスバーが1割くらい進んで永久に停止したまま、インストールが終わらなくなってしまう。
ずっとWindows版の仕様かと思っていたがそうではないらしい。
解決
右下のタスクバーからUnity Hubを終了し(図2)、管理者モードでUnityHubを起動しなおして欲しい。
すると、問題なくUnityがUnity Hubからインストールできる。前々から不便だと感じていたので直って良かった。
VSCodeでも管理者特権の有無で設定同期が上手く行った/出来なかったケースがあり、WindowsはUAC関係の問題が多い様子。Macでも同様の現象が起きたことがあり、それはUnityHub自体の不具合だったため、Unity Hubを再インストールして修復した。
プログレスバーが9割くらいで止まってしまう場合は、Visual Studioインストールが原因の様子。
自分もインストールできず困っていたので、とても助かりました!ありがとうございます!!
コメントありがとうございます。直ったようで良かったです。
お初コメント申し訳ありません。
以前UnityをダウンロードしていたPCを使って新しいバージョンのUnity6をインストールしようとしているものです。
以前のものをフォルダから削除してしまい、何度もウイルスソフトに弾かれてしまった結果、Unityのエディターの検証が一生終わりません。
かれこれ4日格闘しています。
現状、フォルダの削除や、UnityHUBからのアンインストール。残ったUnity関連のソースコード類などを消したりもしているのですが、結果変わらずです。
管理者権限からのインストール、visual Studioの悪さを排除したインストールを行ってもなお続いております。
管理者権限を使用したCMDを使ったインストールでも無理でした。
もういっその事、必要な情報だけ抜き取ってPC初期してしまおうかと考えていますが、そのほか何が原因がありますでしょうか、
ご教示ください。
4日ではなく2日です
名前のないインフラエンジニアさん コメントありがとうございます。
ご指摘の事象の再現方法についてお尋ねします。
① 古いバージョンのUnityをインストール
② そのUnityのインストールフォルダ(C:\ProgramFiles\Unity)をExplorer等で開き、該当バージョンのフォルダを削除
③ 最新版をUnity Hubからインストールしようとする
上記手順にて再現できるという認識で合っておりますでしょうか。
過去のバージョンがどの程度古いかにもよるのですが、試せる解決方法としては次の方法がすぐに思い付きます。
・まずセキュリティソフトはWindows Defenderで十分ですから、一時的に機能を無効としてください(本筋と関係ないところでコケてしまうと時間がもったいないので)
・Unity Hubは確かUnity2017か2018の頃に出てきたものと承知しております。出始めの頃には大変不具合が多く、ご指摘のような不具合が頻発しておりました。
その頃はUnity EditorそのもののWindowsインストーラー(.exe)をアーカイブページから直接インストールして手動で修復していました。今のところこの手法で直せない状況に遭遇した事はありません。
https://unity.com/ja/releases/editor/archive
※上記ページにて、バージョン最横の”See All”などを選択するとこんなページが出てきます。
https://unity.com/ja/releases/editor/whats-new/6000.0.23#installs
↑ここからManual installを試すと良いでしょう。古いバージョンも完全には消し切れていないようですから、まだご記憶あるようであれば「古いバージョンをインストール」→「Unity Hubからアンインストール」を試し、ついでにUnity HubそのものもGeek Uninstaller等で消して最初からやり直すと良いかもしれません(多分レジストリにゴミが残っているのでしょう)。
いずれにしてもUnity Hubは完全ではありませんからその挙動にはあまり期待しない方が良いです。現象を再現した一連の画面のキャプチャ(動画)等あればYouTube等に上げて頂ければ拝見してコメント致します。
ご記載の内容から原因が完全には絞り切れていないので長文での回答となってしまい恐縮ですが、宜しくお願い致します。