web-dev-qa-db-ja.com

ネットワークコンピュータにアクセスできなくなりました

先週の木曜日(03/05/12)自宅で仕事ができる新しいコンピューターを手に入れました。私はそれをケーブルで会社のネットワークに接続し、仕事中の固定コンピューターの共有にアクセスすることで、そのために必要なソフトウェアのほとんどをインストールしました。ここではこれまで何の問題もありませんでしたが、すべてうまくいきました。

昨日の夕方、Windows VPN経由で会社のネットワークにアクセスしようとしましたが、ネットワークに接続できましたが、ネットワーク上のどのコンピューターにも接続できませんでした。接続時にエラーが発生しましたが、エラーメッセージの詳細を取得するために、再度エラーが発生するようには見えません。

今日、私は再び会社のネットワークに座っています。アクセスしようとしているすべてのコンピューターにpingを実行できますが、先週の木曜日のようにネットワーク上の何にもアクセスできなくなりました。

この問題のトラブルシューティングに役立つ可能性のある詳細のリストを次に示します(updated):

観察/行動のリスト

  • 私のコンピューターは、問題のない別のコンピューターと同じです。
  • ドメインではなく、デフォルトのワークグループにありますが、これは先週の木曜日には問題ではなかったので、まだ問題ではないと思います。
  • Exchangeサーバーで自分の電子メールにアクセスできます。
  • Visual StudioからTFSサーバーに接続できますが、Explorerからは接続できません。
  • データベースサーバーやリモートデスクトップにも接続できます。
  • ネットワークコンピュータを閲覧すると複数のコンピュータが表示されますが、いずれにも接続できません。
  • コンピュータに接続しようとすると、常にエラーコード「0x80070035」が表示されます(ネットワークパスが見つかりません)。
  • また、ネットワークUIからターゲットコンピューターをダブルクリックすると、0x80070035エラーが発生します。
  • ドメインに参加していないため、コンピューターにアクセスしようとしたときにログインダイアログが表示されません。 (ただし、Exchange、リモートデスクトップ、TFSの両方にログインしました)
  • 動作した木曜日と動作しなかった日曜日の夜の間に、かなりの数のセキュリティ更新プログラムに加えて、プログラミングに必要なさまざまなツールなどをインストールしました。
  • コンピューター名とIPでアクセスしようとしましたが、どちらも機能しません。
  • コンピューター名でpingできます。
  • 保存されているすべての(1エントリ)ネットワーク資格情報を削除しました。
  • ターゲットコンピューターから自分のコンピューターにアクセスできます。
  • クライアントとサーバーはネットワーク上でお互いを見ることができます=ネットワーク検出が有効になっています。
  • ネットワークプロファイル「Work」を使用しています。
  • VPN経由でネットワークにアクセスすると、コンピューター名を使用して何も機能させることができませんが、コンピューター名の代わりにIPアドレスを使用する場合は上記のすべてが当てはまります。
  • コンピューターでWindows7 HomePremiumを実行しています。

共有にアクセスしようとして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、マップネットワークドライブなど)を介して他のコンピューターにアクセスすることです。パスは他のすべての種類のサービスを使用して完全に解決されますが、ブラウジングを介して他のコンピューターに接続しようとすると、パスを解決できないということです。

問題を解決するために次に何を試すことができるかについての推奨事項はありますか? :)

4
Johny Skovdal

私はついにこれを引き起こした原因を見つけました!

私はレジストリにいくつかの変更を追加した古い「パフォーマンスブーストスクリプト」を使用していましたが、その中には次の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つのうちどちらがエラーの原因であるかは完全にはわかりませんが、ドメインネットワークを使用している場合は、両方の設定を無効にしないでください。

しかし、イベントログなどで何も見つけられなかったので、クリーンインストールでの試行錯誤だけで、最終的にすべての原因を見つけました。

0
Johny Skovdal

私が理解しているように、あなたは他のコンピュータの共有フォルダにアクセスすることができません。すべてのプロファイルでWindowsファイアウォールを完全に無効にして、PCを参照できるかどうかを確認してください。ウイルス対策ソフトウェアまたはファイアウォールソフトウェアを使用している場合は、それも無効にしてみてください。ネットワークと共有センターでファイルと印刷の設定を確認してください->高度な共有設定。

0
Hextht