iT邦幫忙

0

強制關閉SMB2.0、3.0後如何再開啟服務

  • 分享至 

  • twitterImage

Windows10 LTSC版本先前無法讀取QNAP NAS資料,
都需要開啟SMB1.0及打下列指令才有辦法讀取資料。
SC.EXE config lanmanworkstation depend=bowser/mrxsmb10/nsi
SC.EXE config mrxsmb20 start=disabled

現在NAS改為Synology,檔案服務為SMB3.0及SMB2.0
為提升安全性不再支援SMB1.0,此後無法連接NAS。

有看過很多教學去設定,一直都無法復原
有試過:
SC.EXE config lanmanworkstation depend=bowser/mrxsmb10/mrxsmb20/nsi
SC.EXE config mrxsmb20 start=auto

目前是要捨棄SMB1.0欲改為SMB2.0~3.0

正常LanmanWorkstation啟用畫面
https://ithelp.ithome.com.tw/upload/images/20201201/20110302OXFBrlfhAK.jpg

hauyaren iT邦新手 4 級 ‧ 2020-12-01 11:08:13 檢舉
已知測試問題,僅執行下面這段指令就無法存取
SC.EXE config lanmanworkstation depend=bowser/mrxsmb10/nsi
服務名稱: LanmanWorkstation 名稱:Workstation ---> 無法正常啟用
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
Wayne
iT邦新手 2 級 ‧ 2020-12-03 03:10:58
最佳解答

我的作法如下,您參考看看,重點是在第四點。
指令來源同hsiang11

  1. admin權限打開powershell執行禁用SMB v1
Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol
  1. admin權限打開cmd,輸入指令禁用SMB v1,自動啟用SMB v2
sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
sc.exe config mrxsmb10 start= disabled
sc.exe config mrxsmb20 start= auto
  1. 再檢查一次設置,應該會如下圖
sc.exe qc lanmanworkstation

https://ithelp.ithome.com.tw/upload/images/20201203/20119088cM7KusFXSo.png

  1. 打開Program and Features/Turn windows feature on or off,將SMB v1/CIFS選項打勾,將SMB Direct選項打勾,如下圖
    https://ithelp.ithome.com.tw/upload/images/20201203/20119088uCbhMAmoCf.png

  2. 再試試看連接NAS試試看,S牌可以去Log Center看login紀錄,就可以看到它是以SMB2狀態連接,如下圖
    https://ithelp.ithome.com.tw/upload/images/20201203/201190889QT8SaKi2Z.png

總結:
全新的windows 10預設關閉SMBv1,SMB1.0/CIFS client預設也是未勾選,這個沒問題
強制關閉過SMBv2以上的windows 10,不知道為什麼SMB1.0/CIFS client就一定要勾選,才能順連接。
原理不太清楚,google的時候有看到有人討論到CIFS client需要被打開,我測試過後也得到這樣的結果,您可以試試看!

hauyaren iT邦新手 4 級 ‧ 2020-12-04 14:09:36 檢舉

謝謝,我記得我前兩天已經解決了,也有把指令貼上,但不曉得怎沒顯示出來。
解單的說我只打這兩行就可以了。
SC.EXE config lanmanworkstation depend=bowser/mrxsmb20/nsi
SC.EXE config mrxsmb20 start=auto

PS.只是第四項:打開Program and Features/Turn windows feature on or off,將SMB v1/CIFS選項打勾,將SMB Direct選項打勾
這應該是要取消的不可以打勾,因為已經不使用SMB1.0了。

再次感謝幫忙。

Wayne iT邦新手 2 級 ‧ 2020-12-05 00:55:40 檢舉

原來如此,我的情況反而是不勾的話,整個SMB function就沒有了,神奇的windows~

0
hsiang11
iT邦好手 1 級 ‧ 2020-12-01 10:46:35
hauyaren iT邦新手 4 級 ‧ 2020-12-01 10:47:55 檢舉

這篇看過了,沒有任何一項可以還原

我要發表回答

立即登入回答