web-dev-qa-db-ja.com

WindowsからWindows7共有フォルダーへの断続的な接続XPワークステーション

私は会計事務所のために小さなネットワークを維持しています。私のクライアントには、インターネットアクセスを共有し、2台のWindows7ワークステーションと2台のWindows XPワークステーション)にフォルダーを共有しているWindows 7 Professionalサーバーがあります。フォルダーはすべてドライブ「L:」としてマップされています。ワークステーション。

Windows7ワークステーションではすべて正常に動作します。彼らはインターネットにアクセスし、共有フォルダ内のファイルを一日中、毎日読み書きすることができます。

Windows XPワークステーションでは、最初はすべて正常に動作しますが、しばらくすると(場合によっては数時間、場合によっては一晩)共有フォルダーにアクセスできなくなります。ただし、インターネットへのアクセスは保持されます。 Windows XPワークステーションを再起動して共有フォルダを再度表示できる場合もありますが、接続が明らかにランダムなスケジュールで出入りする場合もあります。

これに対処するために私が行ったことは次のとおりです。これらのいくつかは私の問題とは無関係のようですが、私は修正を切望しています。

  • すべてのワークステーションとサーバーは同じワークグループ上にあります。
  • パスワードで保護された共有がサーバーで有効になっており、すべてのワークステーションとサーバーのユーザー名とパスワードが同じです。
  • ファイアウォールは適切に構成されており(共有をオンにすると自動的に構成されるとMSが言うWindowsファイアウォールを使用)、ファイアウォールをオフにしても問題は解決しません。
  • サーバーの共有側のネットワークは「動作中」に設定されています(ルーターがインストールされていないため、「不明なネットワーク」ですが)。
  • サーバーの詳細プロパティは「NetBIOSoverTCP/IPを有効にする」に設定されています(以前は「デフォルト」でした)
  • サーバーは私の ワークグループのマスターブラウザ です。
  • サーバーのネットワークカードの省電力はオフになっているため、電源がオフになることはありません。

私はこれに対する解決策を探して探しましたが、今のところそれを見つけていません。ファイアウォールやマスターブラウザに関係があると思っていたのですが、今のところそうはいきません。他にご意見がございましたらお知らせください。前もって感謝します!

1
Knute Knudsen

サーバー上のイベントビューアを参照することが、この問題を解決するための鍵でした(ありがとう、jftuga)。 「srv2017」エラーを確認した後、Web検索により、この問題はかなり古いものであり、明らかな解決策への参照が数十あることが明らかになりました。 Alan LaMielleは 最初にソリューションを投稿する の功績を認められるべきだと思われます。

ソリューション

まず、次のレジストリ変更を行います。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"LargeSystemCache"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters]
"Size"=dword:00000003

次に、サーバーを再起動します(または再起動します)。

net stop server
net start server

ソリューションについて

Windowsの他のバージョンでは、ファイル共有用にサーバーを最適化するためのオプションがコントロールパネルの[ネットワーク]セクションにあります。 Windows 7では、レジストリを自分で変更する必要があります。 Alan LaMielleは、多くのWindows 7ユーザーがこれを理解するのに役立ちましたが、以前はMicrosoftの レジストリを使用してWindows NT Serverを最適化する方法 :で説明されていました。

サーバーサービスの4つのオプションのいずれかを構成すると、情報は次の2つのレジストリキーに保存されます。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\size

Your choices for this registry key are 1, 2 and 3.
    1 = Minimize Memory Used
    2 = Balance
    3 = Maximize Throughput for File Sharing and Maximize
        Throughput for Network Applications

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\LargeSystemCache

Your choices for this registry key are 0 and 1.
    1 = Maximize Throughput for File Sharing
    0 = Maximize Throughput for Network Applications
4
Knute Knudsen