Windows 11でSMB 1.0/CIFSファイル共有サポートを有効にする方法
古いネットワーク機器やレガシーNASデバイスがWindows 11でうまく動作しないという状況に陥っていませんか?そう、WindowsがデフォルトでSMB 1.0を無効にしているからです。SMB 1.0は古くて安全性の低いプロトコルですが、古いプリンターやサーバーと通信する唯一の手段である場合もあります。少しイライラしますが、一時的にSMB 1.0をオンにして動作させる方法があります。ただし、これは必ずしも安全な方法ではないので注意してください。さて、どうしてもこれらの古いデバイスと通信する必要がある場合にSMB 1.0を有効にするのに役立つ、実際の(少し不完全な)手順をご紹介します。
Windows 11でSMB 1.0/CIFSファイル共有サポートを有効にする方法
基本的に、これはWindowsの機能設定を細かく調べる作業です。Windowsは当然ながら、必要以上に複雑にしているからです。そして、コントロールパネルで手動で切り替える必要があります。その後は再起動が必要になりますが、まあ、それがWindowsなのですから。見た目は良くありませんが、ほとんどの場合はうまくいきます。
コントロールパネルを開く
- スタートメニューを開き、「コントロールパネル」と入力します。ポップアップが表示されたら、それをクリックするか、 を押しますEnter。すると、システム調整のためのメインコントロールハブが開きます。
- ご注意:代わりに [設定] に慣れている場合は、[設定] > [ネットワークとインターネット]を検索して、[詳細な共有オプション] に移動することもできますが、この場合は [コントロール パネル] を使用することをお勧めします。
プログラムと機能へ移動
- コントロールパネル内で「プログラム」をクリックします。次に「プログラムと機能」をクリックします。ここでWindowsの機能をオン/オフにすることができます。
- 左側にある「Windowsの機能の有効化または無効化」を探してクリックします。すると、システムで有効または無効になっている項目の魔法のリストが表示されます。
Windowsの機能設定を開く
- 「Windowsの機能の有効化または無効化」ボタンをクリックすると、新しいウィンドウがポップアップ表示されます。ここには、便利なものもあれば、そうでないものもありますが、オプション機能がすべてリストされています。
- SMB 1.0/CIFS ファイル共有サポートが表示されるまでスクロールします。他にもたくさんのオプションが表示されても心配しないでください。この1つだけに集中してください。
SMB 1.0/CIFS ファイル共有サポートを有効にする
- SMB 1.0/CIFS ファイル共有サポートの横にあるボックスにチェックを入れてください。クライアントやサーバーなどのサブオプションが表示されるはずです。通常、このメインボックスを有効にすると必要なコンポーネントが自動的に有効になりますが、念のため、これらのサブオプションもチェックを入れてください。
- これはWindowsにレガシープロトコルをインストールするように指示します。繰り返しますが、古いNASやプリンターを使っている場合、これが唯一の頼みの綱です。
機能をインストールする
- 「OK」を押してください。Windowsは必要なファイルを取得します。システムによっては1~2分かかる場合があります。進行状況バーが表示されますので、しばらくお待ちください。
コンピュータを再起動してください
- 完了すると、Windows は再起動を要求するでしょう。再起動は非常に重要です。SMB 修正がシステムに読み込まれるように、再起動が完了すると考えてください。
- 再起動後、Windows 11 は SMB 1.0 しか使えない古いデバイスにも接続できるようになるはずです。ただし、設定が完了したら必ず無効化してください。そうしないと、かなり危険なセキュリティ対策になってしまいます。
実生活におけるSMB 1.0の使用
ええ、これはずっとオンにしておきたいものではありません。それでも、古いNASや、古いプロトコルしかサポートしていない奇妙な組み込みデバイスに接続しなければならない時もあります。SMB 1.0には多くの脆弱性があるため、本当に必要な場合のみオンにし、できるだけ早く無効にしてください。
Windows 11でSMB 1.0/CIFSファイル共有サポートを無効にする方法
セキュリティリスクを冒すのに「もう十分だ」と思ったなら、SMB 1.0を無効にするのが正解です。手順は基本的に同じですが、逆の手順になります。
コントロールパネルを開く
- 前と同じです。スタートメニューでコントロールパネルを検索し、クリックします。
プログラムと機能へ移動
- コントロール パネルで、[プログラム]、[プログラムと機能]の順に移動します。
- 左側のサイドバーで、[Windows の機能の有効化または無効化]を選択します。
SMB 1.0/CIFSを見つける
- SMB 1.0/CIFS ファイル共有サポートまでスクロールダウンします。現在有効になっている場合はチェックが入っているはずです。
チェックを外して適用
- チェックボックスをオフにします。
- 「OK」をクリックしてください。Windowsはコンポーネントを削除し、変更を適用します。数秒かかる場合がありますので、しばらくお待ちください。
もう一度再起動
- システムを再起動してください。再起動後、SMB 1.0 はアクティブではなくなります。
- これをオフにすると、特に最新のネットワーク ハードウェアを使用している場合は、システムがはるかに安全になります。
よくある質問の要約
SMB 1.0 は Windows 11 で安全に使用できますか?
正直に言うと、いいえ。セキュリティホールだらけで、Microsoftは、古いネットワークデバイスと通信する唯一の手段でない限り、使用を避けることを推奨しています。必要がない時は無効にしておきましょう。
Windows が SMB 1.0 をデフォルトで無効にするのはなぜですか?
古くて脆弱なプロトコルであるため、ランサムウェアやネットワーク攻撃の標的となる可能性があります。SMB 2.0や3.0などのより優れたバージョンの方が安全です。
SMB 1.0 はいつ必要になりますか?
新しいSMBバージョンに対応しない古いハードウェアを扱う場合にのみ使用してください。それ以外の場合は、無効にしてください。
SMB クライアントだけを有効にできますか?
はい、自分のデータをサーバーとして共有せずに、古いデバイスだけに接続したい場合もあります。機能リストの「クライアント」チェックボックスだけをオンにすれば大丈夫です。
SMB 1.0 を有効にすると Windows 11 の速度が低下しますか?
おそらくそうではないでしょうが、セキュリティリスクが非常に高いため、長期間使用し続ける価値はありません。特定の問題を解決するためだけに使用してください。
まとめ
この一連の動作はかなり面倒ですが、本当に必要な場合のみSMB 1.0を有効にするようにすれば、古い機器が無駄になるのを防ぐことができます。ただし、使用後は必ずオフにしてください。そうしないと、セキュリティ上の問題を引き起こす可能性があります。
まとめ
- コントロールパネルを開き、「プログラムと機能」に進みます。
- Windowsの機能の有効化または無効化を選択する
- SMB 1.0/CIFSファイル共有サポートのチェックをオンまたはオフにする
- 変更を適用するにはPCを再起動してください
これが、奇妙な接続トラブルを回避する誰かの助けになれば幸いです。古いプロトコルは、時に、対処しなければならない頑固な親戚のように、面倒ではありますが、時には必要な存在です。