ご使用のシステムでは、Windows10でSMB2以上のエラーが必要です

サーバーメッセージブロックまたはSMBは、ファイル共有に使用されるプロトコルです。ネットワークデバイスでの読み取りおよび書き込み操作提供します。これは、ユーザーがLinuxベースのサーバーにアクセスしているときに広く使用されます。このプロトコルの最新バージョンは、SMB 1の後継であるSMB2です。SMB2には、SMB1が発生しがちだった脆弱性に対する修正がさらに含まれています。SMB 1は、さまざまな最新のランサムウェアへのゲートウェイとして脆弱であったため、Windows 10v1709以降のMicrosoftではデフォルトで無効になっています。

ご使用のシステムでは、Windows10でSMB2以上のエラーが必要です

共有しようとすると、次のエラーが表示される場合があります。

この共有には、廃止されたSMB1プロトコルが必要です。これは安全ではなく、システムを攻撃にさらす可能性があります。システムにはSMB2以降が必要です。

システムにはSMB2以降が必要です

このプロセスのあらゆる側面をカバーします。それでは、始めましょう。

SMB2.0バージョンをWindows10にインストールできるかどうかを確認する方法

まず、WINKEY + Xボタンの組み合わせを押すことから始めます。

次に、Windows PowerShell(管理者)をクリックします。

次のように入力して、Enterキーを押します。

Get-SmbServerConfiguration | EnableSMB2Protocolを選択します

メッセージが表示されます。以下のスニペットのようにtrueと表示されている場合、PCはSMB2プロトコルを実行できます。

それ以外の場合は、PCでSMB2プロトコルを実行できません。

読む:WindowsでSMBバージョンを確認する方法。

Windows10でSMB2プロトコルを有効にする方法

このためには、最初にSMB 1プロトコルを有効にしてから、SMB2にアップグレードする必要があります。

WINKEY + Iボタンの組み合わせ押して、Windows10設定アプリを起動することから始めます。

次に、検索領域に「コントロールパネル」と入力し、適切な結果を選択しますこれにより、コンピュータのコントロールパネルウィンドウが起動します。

プログラムをクリックします。次に、[プログラムと機能]の大きなメニューで、[ Windowsの機能をオンまたはオフにする]を選択します

Windowsの機能がポップアップ表示されます。

必ずSMB1.0 / CIFSファイル共有サポートを選択してください次に、[ OK ]をクリックします

必要なすべてのファイルをインストールし、変更を有効にするためにコンピューターを再起動します。

これにより、コンピューターでSMB2サポートが有効になります。

または、管理者レベルの権限でWindows PowerShellウィンドウに次のコマンドを入力して、有効にすることもできます。

Set-SmbServerConfiguration –EnableSMB2Protocol $ true

それでおしまい!

関連記事:Windows10コンピューターでSMB1を無効にする方法。