マップされたネットワークドライブがWindows10で機能しない
マップされたネットワークドライブ 別のコンピューターまたは外部ストレージにあるドライブに接続する必要がある場合に非常に便利です。ファイルへのアクセスが簡単になります。ただし、マップされたネットワークドライブがWindows 10 v1809で機能しない場合は、間違いなく煩わしいです。
Windowsが利用できないことを通知する方法はたくさんあります。ネットワークドライブに表示されるか、コマンドプロンプトまたは通知を通じて使用されたときに使用不可と表示される赤いXである可能性があります。ネットワークドライブの接続に通常よりも時間がかかる場合があるため、コンピューターにログインするときにいくつかのスクリプトを実行することをお勧めします。
マップされたネットワークドライブが機能しない
回避策を進める前に、特定のシナリオで一部のワークアウトが機能することを知っておく必要があります。ログオン時にネットワークアクセスが必要な場合もあれば、グループポリシー設定へのアクセスが必要な場合もあります。だからあなたのために働くものを選んでください。
コンピューターにログオンした後、マップされたネットワークドライブが表示、接続、またはWindows 10で機能しない場合は、スクリプトを使用するこれらの回避策を試して、コンピューターの使用を開始するとすぐに接続されていることを確認できます。
スクリプトの作成
ここには2つのスクリプトがあります。 MapDrives.cmdによって実行されるMapDrives.ps1であり、通常の(昇格されていない)コマンドプロンプトで実行されます。
MapDrives.cmdという名前のスクリプトファイルを作成します 、ファイルが安全な場所に保存します。
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1
同様に、 MapDrives.ps1という名前のスクリプトファイルを作成します 以下の内容で。両方のスクリプトを同じフォルダに保存します。
$i=3 while($True){ $error.clear() $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath foreach( $MappedDrive in $MappedDrives) { try { New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True } catch { Write-Host "There was an error mapping $MappedDrive.RemotePath to $MappedDrive.LocalPath" } } $i = $i - 1 if($error.Count -eq 0 -Or $i -eq 0) {break} Start-Sleep -Seconds 30 }
マップされたネットワークドライブに接続するためのスクリプトを実行するための可能な方法
1]スタートアップアイテムを作成する
これは、ログイン時にネットワークにアクセスできるデバイスでのみ機能します。そこにない場合、スクリプトはネットワークドライバを自動的に再接続できません。
- %ProgramData%\ Microsoft \ Windows \ Start Menu \ Programs \ Startupにあるスタートアップフォルダを開きます その中にMapDrives.cmdをコピーして貼り付けます。
- %SystemDrive%\ Scripts \にあるScriptsフォルダを開きます そのフォルダにMapDrives.ps1をコピーして貼り付けます。
これにより、%TEMP%フォルダーにStartupLog.txtという名前のログファイルが作成されます。次に、マシンからログアウトしてから、再ログインします。これにより、マップされたドライブが確実に開きます。
2]スケジュールされたタスクを作成する
ユーザーがコンピューターにログインするとすぐに実行されるスケジュールされたタスクを作成することができます。まず、スクリプトファイルMapDrives.ps1をWindowsのスクリプトフォルダ(%SystemDrive%\ Scripts \)にコピーします。 次に、タスクスケジューラを起動します。検索ボックスで検索すると表示されます。
- [アクション]>[タスクの作成]を選択し、[全般]タブにタスクの名前と説明を入力します。
- 次に、[ユーザーまたはグループの変更]をクリックします ボタンをクリックし、ローカルユーザーまたはグループを選択します。次に、[ OK ]を選択します 。
- 「最高の権限で実行する」というチェックボックスをオンにします
- [トリガー]タブに切り替え、[タスクの開始]ドロップダウンの[ログオン時]オプションを使用して新しいトリガーを作成します。 [OK]をクリックします。
- 次に、[アクション]タブに切り替えます
- 新しいアクションを作成し、プログラムの開始を選択します。
- [プログラム/スクリプト]フィールドにPowershell.exeと入力します。
- 引数の追加(オプション) フィールドに次のように入力します。
-windowsstylehidden-command。\MapDrives.ps1>>%TEMP%\ StartupLog.txt 2>&1 - 開始(オプション) フィールドに場所を入力します(%SystemDrive%\ Scripts \ )スクリプトファイルの。
- 条件について タブで、[次のネットワーク接続が利用可能な場合にのみ開始する]を選択します オプションで、[任意の接続]を選択します 、[ OK ]を選択します 。
アカウントを再起動またはログオフし、ログに戻ってタスクを実行します。
3]グループポリシー設定
これは、マップされたドライブがグループポリシー設定で定義されている場合に必要です。ドライブマップのアクションを交換に更新する必要があります 。
次に、既存のマップされたドライブを削除し、ログオンするたびにマッピングを再作成します。ただし、グループポリシー設定から変更されたマップされたドライブの設定は、ログオンするたびに失われます。変更が機能しない場合は、 gpupdateを実行します / forceを使用したコマンド グループポリシー設定をすぐに更新するためのパラメーター。
Microsoftが提案するこれらの解決策の1つは、マップされたネットワークドライブがWindows10で機能しないという問題を解決するのに役立つはずです。どちらが効果的かをお知らせください。
-
修正:Windows 10 ですべてのネットワーク ドライブを再接続できませんでした
Windows を使用しているときに、「Windows 10 はすべてのネットワーク ドライブに再接続できませんでした」というポップアップ アラートがデスクトップ上で点滅するのに遭遇したことがありますか?システムの誤動作につながる可能性があるため、この通知を無視しないでください。 このアラートが画面に表示される理由を知りたいですか? Windows がすべてのネットワーク ドライブを再接続できないのはなぜですか?この投稿では、「Windows 10 がすべてのネットワーク ドライブに再接続できませんでした」問題を修正する方法に関する詳細なガイドを取り上げ、このアラートを解決するためのいくつか
-
Windows 11 でイーサネット接続が機能しない問題を解決する 7 つの方法
ワイヤレス接続では、イーサネット接続には多くの利点があります。ただし、機能が停止した場合、Windows 11 でイーサネットが機能しない問題を診断して解決するのは少し難しい場合があります。組み込みのトラブルシューティング ツールは、ネットワークの問題を特定して解決するのに役立ちますが、イーサネット接続の誤動作の原因となっている他の根本的な問題が存在する可能性があります。 ここでは、Windows 11 でイーサネット接続が失敗する一般的な原因と、再接続できるように修正する方法を示します。 Windows 11 でイーサネット接続が機能しない問題を解決する方法 1.ネットワーク アダプターの