web-dev-qa-db-ja.com

`Net Use`を使用できるようにワークステーションサービスを開始するにはどうすればよいですか?

ドメインにログインするWindows7マシンがあります。マシンはさまざまな共有をネットビューおよび表示できますが、使用しようとすると、Net Use * \\name\share、サービスが開始されていないというエラーが表示されます。しかし、ネットスタートを発行すると、サービスがすでに開始されていると表示されます。私の他のwin7マシンは正常に動作します。彼らはどの共有も見て使用することができます。

無効または有効にする必要のあるセキュリティ設定はありますか?私は本当にこれを機能させる必要があり、他のマシンは異なるシステム上の共有に問題なくアクセスできるので、他のアイデアはありません。

「ワークステーションサービスが開始されていません」というエラーが表示されますが、他のマシンは正常に接続でき、「ネットスタートワークステーション」を発行すると、サービスがすでに開始されていると表示されます。さらに、私が受け取っているエラー番号は2138です。

更新:問題が発生しているマシン上。

問題のあるマシンから発行した場合

Net View \\name

接続したいマシン上のすべての共有を見ることができます。私がしようとすると

Net Use * \\name\sharename

「ワークステーションサービスが開始されていません」というエラーが表示されます。

両方の設定をしました

sc config lanmanworkstation start = auto

そして

sc config lanmanserver start = auto

問題が発生しているWindows7コンピューター。コンピュータを再起動しましたが、まだサイコロがありません。ネットワーク上の任意のコンピューターをネット表示してすべての共有を表示できますが、表示できる共有にアクセスできません。

HKLM\System\CurrentControlSet\Servicesの下のレジストリ内

LanmanServerとLanmanWorkstationの両方の開始が2に設定されています。

Net Useのスクリーンキャプチャと表示:

enter image description here

サービス:

enter image description here

enter image description here

これは本当に奇妙です。何が足りないのですか?それはセキュリティ設定でなければなりません...

1
nitefrog

私は同じ問題を抱えていました(Win8)。レジストリは次のようになりました。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider] @ = "" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\HwOrder] "ProviderOrder" = "、npnotes64" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order] @ = "" "ProviderOrder" = "、npnotes64"

別のシステムと比較したところ、私のエントリが異なっていることがわかりました。そこで、レジストリを次のように変更しました。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\HwOrder] "ProviderOrder" = "RDPNP、LanmanWorkstation、webclient" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order] "ProviderOrder" = "RDPNP、LanmanWorkstation、webclient"

それはそれを解決しました。 UNCパスはすぐに再び機能しました。

3
A_S

まず最初に。トラブルシューティングの最善の方法は、一度に1つの問題を解決することです。

A)サービス開始モード

サービスLanmanServerおよびLanmanWorkstation自動モードで開始されているかどうかを確認します。 。それらが手動である場合、それらを開始するための遅延あなたが話しているエラーメッセージの原因である可能性があります。

B)サービスの依存関係

Psycogeekコメントに同意します:依存関係を確認する必要があります。 LanmanServerおよびLanmanWorkstationが起動に失敗したか、自動的に起動されないサービスの場合、これらのサービスの起動に遅延が生じる可能性があります。

C)サービス設定の比較

動作中のワークステーションのサービス設定と問題のあるワークステーションのサービス設定を比較してください...

D)ワークステーションとLAN間のパケットスニッフィング

また、このワークステーションとローカルエリアネットワーク間のパケット転送をチェックして、実際に何が起こっているか(または起こっていないか...)を確認します。

推奨ツール

a)サービスの場合:

services.mscまたはmmc.exeを追加し、services.msc(ディスプレイのセットアップを維持するため)またはNirSoftのServiWin(ドライバー用...)を追加します。

b)パケットスニッフィングの場合:

WiresharkまたはMicrosoftネットワークモニター

If問題は、解決策があるサービスのセットアップに起因します。

そうでない場合thisの可能性を排除し、他の何かを探すことができます...

この助けを願っています。我々に教えてください。

1
climenole

ワークステーション(LanmanWorkstation)サービスは、clientマシン(接続しようとしているマシン)で開始する必要があります。サーバーでは、LanmanServerが必要です。

0
user1686

私はまったく同じ問題を抱えていました。ここで提供されているヒントに従った後、MSサポートを確認し、リンクを見つけました https://support.Microsoft.com/en-us/kb/31454 これXPにのみ適用されましたが、それは問題を解決するためのヒントであり、基本的に私がしたことは回答#2のアドバイスに従うことであり、問​​題を修正しました。

別の同僚のラップトップを比較して、このエントリをレジスタHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvideからエクスポートし、ラップトップにインポートします。システムを再起動する必要はありません。

0
Alejadro Torres