0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

フォルダを選択するダイアログでマッピングされたネットワークドライブが表示されない

Posted at

ネットワークドライブが表示されない問題

WindowsのSHBrowseForFolderを使用したプログラムを作成した際、フォルダ選択ダイアログからマッピングしたネットワークドライブが表示されませんでした。
ただ、同じ記述なのに別のプログラムだと表示されたりと規則性がなかったので困っていました。
UNC表記だと正しく認識してくれるので、全く見えないわけではないみたい……。

表示されない原因

管理者権限で実行されたプログラムからはネットワークドライブが参照できないようです。
確かに、管理者として実行すると見えなくなりました!

これはWindows側の逃れられない定めのようです(´・ω・`)

回避策の一つとして…

レジストリ値を変更すると一応は回避できるようです。
レジストリエディタを開いて

HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System
新規にDWORD32ビットで名前:EnableLinkedConnections 値のデータ:1

と設定して再起動すればいいようです。
でも正直レジストリの値をポコポコ弄るの怖いですよね~。

参考資料

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?