古いデバイスをどんどん切り捨てているWindows 10ですが、今度はNASを切り捨てました。
Windows 10 Spring Creators Updateがもうすぐリリースされるとのことで、Build 17133でいろいろ試していました。
キャプチャーした画像をNASにコピーしようとしたところ、NASが見えません。
ローカルセキュリティポリシーなども確認したのですが、問題はありませんでした。
ネットで調べてみると、NASにアクセスするためには、
この2つのサービスが動いていることが前提とのことです。
サービスで確認してみると「Computer Browser」サービス自体がありませんでした。
サービスが無いということは、必要な機能がインストールされていない可能性があります。
普段は使うことは無いのですが、Windows 10では特定の機能がオプションとなっており、必要な場合は「Windowsの機能」からインストールする必要があります。
この画面は、Windows 10 バージョン1709のものですが「SMB 1.0/CIFS」関係が有効になっています。
ところが、Windows 10 バージョン1803 ビルド17133では、このように「SMB 1.0/CIFS」関係が無効になっています。これではNASにアクセスはできません。
「Insider Previewだからなのではないか」という意見がありますので、正式リリース版でどうなるのか確認してみました。
正式リリース版にするにはInsider Preview版のWindows 10 Build 17133を回復から初期状態に戻すことで、Windows 10 バージョン1803をクリーンインストールした状態にすることができます。この場合、Insider Programからも外れます。
結果としては、上記のとおり「SMB 1.0/CIFS」関係は無効化されていました。
したがって、正式リリース版でも無効化されている可能性は非常に高いでしょう。
必要な機能が無効化されているので有効化します。
「コントロールパネル」の「プログラム」をクリックします。
「プログラムと機能」の「Windowsの機能の有効化または無効化」をクリックします。
「SMB 1.0/CIFS ファイル共有のサポート」の左の[+]をクリックして展開し、「SMB 1.0/CIFS クライアント」だけにチェックを入れて「OK」をクリックします。
あとは、インストールが完了するのを待って、指示に従いパソコンを再起動すればNASにアクセスできるようになります。
最近は、昔から普通に使われているプロトコルにセキュリティ問題が頻繁に見つかっています。
Windowsのファイル共有で使われるSMBにも見つかっていますが、サポートも終了してアップデートされない古いNAS製品がたくさんあります。
ユーザーはセキュリティの問題があることも知らず使い続けているため、Windows側で切り捨てたと思われます。
インサイダーHubを見てみるとSMB 1.0についての投稿では見つかりませんでしたが、「WINS2.0の廃止が決まっているがやめてほしい」との投稿がありました。
WINSは名前解決のプロトコルなのでSMBとは違いますが、ニュアンス的にはLAN Manager時代の古いプロトコルへの対応をやめることは決まっているようです。SMB 1.0/CIFSは、ローカルセキュリティポリシーではNTLM v1として扱われています。
なお、SMBには1.0、2.0、2.1、3.0などがありますが、2.0以上ならここで説明した操作をしなくてもアクセスできます。
しかし、SMB 1.0を使っているNAS製品は結構残っていると思われます。
完全に切り捨てたわけではありませんが普通の人は使わない操作ですので、NASメーカーのサポートは混乱することが予想されます。
とりあえず、ここで説明した操作でアクセスできるようになりますので、慌てて前のバージョンのWindows 10に戻さないようにしてください。
私の環境はまだ1709ですが、NASも常用していて、1803も一般に下りてきたらとくにブロックせずアップグレードするつもりでいましたので、もしアップグレード後にアクセスできなくなったとしても慌てずに済みそうです。
情報ありがとうございます。
コメントを頂きありがとうございます。
最終ビルドではないので仕様が変わるかもしれませんが、完全に削除されたわけではないので、とりあえず使い続けることができそうです。
分かりにくい設定で、何度も入力することになり申し訳ございません。
コメントはこちらで承認しないと表示されません。
2つ目のコメントは同じ内容なので削除させて頂きます。
とっくに販売しなくなったQNAP TS-112PではSMB2.1になっていました。
SMB3も有効にできるみたいで、SMB3にしてみました。
今ではTELNETでさえ自分で有効にしないといけないんですね。
WIN95の頃は何もしなくても使えた記憶があります。
コメントを頂きありがとうございます。
QNAPなどアプリケーションもインストールできる高級なNASは、SMB 2.0以上に対応しているのでしょう。
TeraStation、LinkStation系列のBUFFALO製品は比較的新しい製品でもSMB 1.0のままです。
Windows Vistaあたりから、セキュリティポリシーでSMB 1.0を禁止にしたので面倒でしたが、Windows 10で制限をかけていませんでした。
1万5千円弱で買えた1ドライブの安いやつですよ。
2ドライブのRAIDでも値段は殆ど違わなかったですが、前に買っていた3TBのHDDを使いたかったので。
ファームウェアもしょっちゅう更新されますし、Webサーバーにもなるしコスパはかなり良いと思います。
コメントを頂きありがとうございます。
QNAPは魅力的なのですが、HDDは消耗品としか思えないのでRAID 5が使える製品となるとそれなりの値段で手が出せません。
なので、4ドライブのLinkStationがたくさんあります。
そういう高いのは無理です。
2万でRAID5があれば買いますけど…
それ以前に私は、ACアダプターとか、PCの電源とか信用していなくて、いつ発火してもおかしくないと考える人間です。
留守中に電源入れっぱなしとかできないタチです。
そのため、サーバー機能は意味がないです(^-^;
外出時はモデムもルーターも、電動ハブラシも全部コンセントから抜いています。
QNAPから3ドライブのRAID 5が出ましたね。全容量の2/3しか使えないのが難点ですが。
電源を信用できないのは難儀ですね。
電源のトラブルは4回ほどしかないので気にはなりません。
留守電やFAXが使えないのは困りますし、光電話なのでルーターが止まっていると電話もかかりませんし。