先週の木曜日(03/05/12)自宅で仕事ができる新しいコンピューターを手に入れました。私はそれをケーブルで会社のネットワークに接続し、仕事中の固定コンピューターの共有にアクセスすることで、そのために必要なソフトウェアのほとんどをインストールしました。ここではこれまで何の問題もありませんでしたが、すべてうまくいきました。
昨日の夕方、Windows VPN経由で会社のネットワークにアクセスしようとしましたが、ネットワークに接続できましたが、ネットワーク上のどのコンピューターにも接続できませんでした。接続時にエラーが発生しましたが、エラーメッセージの詳細を取得するために、再度エラーが発生するようには見えません。
今日、私は再び会社のネットワークに座っています。アクセスしようとしているすべてのコンピューターにpingを実行できますが、先週の木曜日のようにネットワーク上の何にもアクセスできなくなりました。
この問題のトラブルシューティングに役立つ可能性のある詳細のリストを次に示します(updated):
共有にアクセスしようとしてPowerShellを使用すると、次のエラーが発生します(もちろん、ComputerNameとShareNameは正しい値です)。
PS C:\Users\MyUser> cd \\ComputerName\ShareName
Set-Location : Cannot find path '\\ComputerName\ShareName' because it does not exist.
At line:1 char:3
+ cd <<<< \\ComputerName\ShareName
+ CategoryInfo : ObjectNotFound: (\\ComputerName\ShareName:String) [Set-Location], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand
ただし、PowerShellから同じマシンにpingを実行すると(ComputerNameにpingを実行)、すぐに応答が返されます。
(観察/アクションのリストに記載されているように、同じ結果を得るために、VPNでIPアドレスを使用して上記を再試行しました)
要約すると、私ができるできない唯一のことは、ブラウジング(Explorer.exe、PowerShell、マップネットワークドライブなど)を介して他のコンピューターにアクセスすることです。パスは他のすべての種類のサービスを使用して完全に解決されますが、ブラウジングを介して他のコンピューターに接続しようとすると、パスを解決できないということです。
問題を解決するために次に何を試すことができるかについての推奨事項はありますか? :)
私はついにこれを引き起こした原因を見つけました!
私はレジストリにいくつかの変更を追加した古い「パフォーマンスブーストスクリプト」を使用していましたが、その中には次の2つがありました:(警告:これらはすべきでないことの例であり、解決策ではありません)
;Disable Background Intelligent Transfer Service (default is 2)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BITS]
"Start"=dword:00000004
;Disable TCP/IP NetBIOS Helper (default is 2)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LmHosts]
"Start"=dword:00000004
2つのうちどちらがエラーの原因であるかは完全にはわかりませんが、ドメインネットワークを使用している場合は、両方の設定を無効にしないでください。
しかし、イベントログなどで何も見つけられなかったので、クリーンインストールでの試行錯誤だけで、最終的にすべての原因を見つけました。
私が理解しているように、あなたは他のコンピュータの共有フォルダにアクセスすることができません。すべてのプロファイルでWindowsファイアウォールを完全に無効にして、PCを参照できるかどうかを確認してください。ウイルス対策ソフトウェアまたはファイアウォールソフトウェアを使用している場合は、それも無効にしてみてください。ネットワークと共有センターでファイルと印刷の設定を確認してください->高度な共有設定。