昇格したアプリからネットワークドライブへのアクセスを有効にする
Windows Vista以降、Microsoftはユーザーアカウント制御機能、または単にUACを実装しました。 この機能は、OSのセキュリティを向上させるように設計されています。 この機能の副作用は、マップされたネットワークドライブが管理者として実行されているプログラムにアクセスできないことです。 例えば アプリTotalCommanderを昇格させて起動すると、マップされたドライブは表示されません。 これは、特にアプリを管理者として定期的に実行している場合、大きな不便になる可能性があります。 この記事では、昇格されたアプリからマップされたネットワークドライブへのアクセスを有効にする方法を説明します。
個人的には、仮想マシンを頻繁に使用しています。 通常、ゲストOS内のホストOSフォルダーをネットワークドライブとしてマップするため、管理者として実行されているアプリからホストOSフォルダーにアクセスできないのは非常に面倒です。 ヒント: ログオン後のWindowsの起動時に昇格された特権でアプリケーションを実行できます. では、その方法を見てみましょう 昇格したアプリからマップされたネットワークドライブへのアクセスを有効にします。.
管理者として実行されているアプリからネットワークドライブへのアクセスを有効にする
Windows 10、Windows 8、Windows 7、およびWindows Vistaには、管理者アカウントのネットワークドライブのロックを解除する特別なグループポリシーオプションが付属しています。
- 開ける レジストリエディタ.
- 次のレジストリキーに移動します。
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
ヒント:できます ワンクリックで任意のレジストリキーにアクセス.
このキーがない場合は、作成するだけです。 - と呼ばれる新しいDWORD値を作成します EnableLinkedConnections、1に設定します。
- PCを再起動すると、完了です。
それでおしまい。
同じことを使用して行うことができます Winaero Tweaker. [ネットワーク]-> [UAC経由のネットワークドライブ]に移動します。
レジストリの編集を回避するには、このオプションを使用します。
これで、プログラムが管理者として実行されている場合でも、マップされたネットワークドライブにアクセスできます。