GPOがPCのネットワークドライブをマッピングしないようにする方法は?


1

私は職場から入手したWindows 8.1ラップトップを使用しており、職場ドメインのメンバーです。職場のIT部門は、GPOを介してドメイン内のすべてのコンピューターにマップされたネットワークドライブを適用することをお勧めします。ショートカットを使用しても同じメリットが得られるため、理由はわかりません。

マップされたドライブの問題は、職場の内部ネットワークにいないとき(たとえば、自宅で仕事をしているとき)、ファイルに関連するすべてのアクションが、マップされたドライブに関係なく、非常に遅くなることです。たとえば、[保存]ダイアログを開く、[マイコンピュータ]を開くなど。マップされたドライブを切断すると、速度が低下します。

グーグルで調べた後、私が遅くなった理由は、Windowsがマップされたドライブへの接続を試行し続けることだとわかりました。

マップされたドライブは、再起動のたびに、場合によっては再起動なしでも、GPOにより再接続され続けます。何が再接続をトリガーするのかを正確に把握していません。

私はマップされたドライブを使用しません(代わりにショートカットがあります)、彼らは私のコンピューターを非常に遅くしているので耐えられません.ITの人たちにそれらの使用をやめるように頼んだとき、彼らは私が狂ったように見えました。

マップされたドライブを永久に切断し、GPOがそれらを再接続しないようにするにはどうすればよいですか?

回答:


2

IT部門の行為を覆す方法については説明しません。ただし、それらが半合理的である場合は、その特定のGPOから免除するよう依頼することができます。方法がわからない場合は、許可リストにコンピューターを追加し、読み取り許可を許可から拒否するように設定すると、コンピューターはそのGPOを適用しなくなります。


2

グループポリシーによってマップされたドライブは、次のいずれかで作成されます。

  • ユーザーログオン時のみ(VBSスクリプト経由など)-
    または-
  • ユーザーログオン時、およびグループポリシー設定項目を使用する場合のGPの定期的なバックグラウンド更新時

IT部門がドライブマッピングポリシーからユーザーを削除しない場合を除き、ドライブがマップされないようにすることはできません。しかし、あなたができるマップされたドライブを削除し、そのスクリプトは、お使いのコンピュータにログインするたびに実行させるスクリプトを使用します。

サンプルバッチスクリプト:

rem Wait for user logon to complete and drives to be mapped...
TIMEOUT /T 30 /NOBREAK

rem Disconnect mapped drives...
NET USE K: /delete
NET USE P: /delete
<repeat for other drive letters>

このスクリプトUnmapDrives.cmdを、Windows 7/8では次の場所にあるスタートアップフォルダーに保存します %AppData%\Microsoft\Windows\Start Menu\Programs\Startup

IT部門がGPプリファレンスを使用してドライブをマップしている場合、通常の勤務時間中に1回または2回再表示される場合があります。その場合、上記のスクリプトを手動で実行するか、スケジュールされたタスクとして頻繁に実行するようにスケジュールすることができます。


1

GPOプリファレンスでドライブをマッピングしている場合、ドライブをマッピングする前にサーバーが使用可能かどうかを確認するためのpingテストを追加できます。ドライブマッピングの基本設定項目で、項目レベルのターゲティングを追加し、WMIクエリターゲティングオプションを選択します。WMIクエリは次のようになります

SELECT StatusCode FROM Win32_PingStatus WHERE Address="ServerNameHere" and StatusCode=0

このpingが成功すると、ドライブがマップされます。切断された状況では、pingは失敗し、ドライブはマップされません。

もちろん、スクリプトを介してドライブをマッピングしている場合、同様のことができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.