Windows10でSMB1共有プロトコルを有効にする
この記事では、SMB1ファイル共有プロトコルを有効にする方法を説明します。 最新のWindows10バージョンでは、セキュリティ上の理由から無効になっています。 ただし、ネットワーク内にWindows Vistaより前のシステムを実行するコンピューター、またはSMB v1でのみ動作するAndroidまたはLinuxアプリがある場合は、これらのデバイスとのネットワークを有効にする必要があります。
サーバーメッセージブロック(SMB)プロトコルは、MicrosoftWindowsのネットワークファイル共有プロトコルです。 プロトコルの特定のバージョンを定義するメッセージパケットのセットは、方言と呼ばれます。 Common Internet File System(CIFS)は、SMBの方言です。 SMBとCIFSの両方がVMSでも利用できます。 SMBとCIFSの両方が、サードパーティの代替実装を介してLinuxやAndroidなどの他のオペレーティングシステムでも利用できることは言及する価値があります。 参考までに、 次のMSDN記事.
MicrosoftによるSMBプロトコルの実装には、次の追加機能があります。
- 方言交渉
- ネットワーク上の他のMicrosoftSMBプロトコルサーバーの特定、またはネットワークブラウジング
- ネットワーク経由での印刷
- ファイル、ディレクトリ、および共有アクセス認証
- ファイルとレコードのロック
- ファイルとディレクトリの変更通知
- 拡張ファイル属性の処理
- Unicodeサポート
- 日和見ロック
SMBv1プロトコルは古く、安全ではありません。 これは、WindowsXPまでの唯一の選択肢でした。 これは、優れたパフォーマンスと優れたセキュリティを提供するSMB2以降のバージョンに取って代わられました。 SMB v1は、Microsoftによる使用は推奨されていません。 Windows Vista以降、MicrosoftはSMB2と呼ばれる新しいバージョンのSMBを実装しました。 ただし、古いバージョンのWindowsと、AndroidおよびLinuxで実行されている多くのアプリは、最近のバージョンをサポートしていません SMBのバージョン。SMBv2/ v3のみが存在する場合、WindowsPCをそのようなデバイスとネットワーク化することは不可能です。 有効。
SMB1は、Windows10バージョン1709「FallCreatorsUpdate」以降、デフォルトで無効になっています。 したがって、SMB1を有効にする必要がある場合は、次のように実行できます。 続行する前に、ユーザーアカウントに次の内容があることを確認してください
管理者権限. 次に、以下の手順に従います。Windows10でSMB1を有効にするには、 以下をせよ。
- を押します 勝つ + NS 実行して入力するためのキー
オプションの機能.exe
実行ボックスに。 - 探す SMB 1.0 / CIFSファイル共有のサポート リストで、その横にあるチェックボックスをオンにします。
- または、必要に応じて、拡張してクライアントまたはサーバーのみを有効にすることもできます。
- プロンプトが表示されたら、[再起動]ボタンをクリックします。
その後、SMB1がWindows10で動作するようになります。
上記のオプションを無効にすると、OSからSMB1サポートが削除されます。
または、PowerShellを使用してSMB1を有効または無効にすることもできます。
PowerShellを使用してWindows10でSMB1プロトコルを有効または無効にします
- 管理者としてPowerShellを開く.Tip:できます 「管理者としてPowerShellを開く」コンテキストメニューを追加.
- 次のコマンドを入力するか、コピーして貼り付けます。
Get-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"
SMB1プロトコルが有効になっているかどうかが表示されます。
- この機能を有効にするには、コマンドを実行します。
Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -All
- この機能を無効にするには、次のコマンドを実行します。
Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol"
- 操作を確認すれば完了です。
それでおしまい。