久しぶりの更新になってしまった。

メインPCの動作が微妙になってきたので最近Cドライブを初期化して再インストールをしました。 それでしばらく正常に使用できていたのですが、21H1にアップデートしてからなのかはわからないですが、インストーラーでインストール場所を選ぶときにネットワークの場所が一切選べない現象に見舞われました。

この症状の人はわかると思うが、具体的にはこんな感じでした。

症状詳細

エクスプローラーではネットワークドライブをドライブ文字で割り当てて問題なく使用できているが

インストール先を選ぼうとするとこのように表示がおかしくなって選べなかったり、

そもそもドライブが表示されなかったりといった感じです。

ちなみに確認に使ってた原神のインストール画面だとこんな感じで、「無効なファイルパス」と表示される上に、そもそも容量が表示されず、アクセスができない雰囲気でした。

対処方法

この現象は、OS上で管理者権限と(昇格前の)利用者権限で、ネットワークドライブの接続状態が共有されないと発生するらしい。 「利用者権限でエクスプローラなどを見るとネットワークドライブは接続されているように見えても、管理者権限で実行するプログラムから見るとネットワークドライブが切断状態として見えてしまうというもの」ということだった。

対処方法はレジストリを弄ることになるので、

何かあっても自己責任でお願いします。①レジストリエディタを起動②「コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System」にアクセス③右クリック→新規→DWORD32で「EnableLinkedConnections」という値を作成④「EnableLinkedConnections」のデータに1を入力して再起動以上。これでネットワークドライブを参照できるようになりました。やったぜ!!!!!参考(SCADAとか言うアプリケーションのQ&A)https://www.roboticsware.com/dev-jp/faq_v5/faq-94/さいごに

自分は基本的にSteam等ゲームを10GbEのNASにインストールしていて、大容量SSDを買わなくて済むようにしています。 Steam等の場合は、スチームのアプリケーションはローカルSSDにインストールするが、ゲームのインストール先はNASって感じです。 これをすることでサブのPCからクラウドセーブデータ共有していないPC同士でも同じセーブデータでゲームがプレイできるっていう(COMD3D2とかシナリオ系のゲームとか)。

PC初期化したから色々再インストールしようにもインストールできなくて困ってたのでなんとかなってよかった…。