iT邦幫忙

0

win10 21H1 共用資料夾 第一次連線正常 重開機後連不上 (已解決)

問題描述
Win2003 Server 共用資料夾
Win10 1903
Win10 21H1

目前三台狀況
公司使用Win2003 Server 共用資料夾,先前Win10 1903使用上都沒問題。

日前因為安全性問題更新至Win10 21H1後,共用資料夾開始發生問題,第一次手動建立連線網路磁碟機都可正常使用,但一重開後就連不上,甚至導致檔案總管整個卡住無法正常作業,需拔除網路線後重開機,再將網路磁碟機中斷再接上網路才可正常作業。

目前測試

  1. 使用完整共用名稱連線。 狀況依舊
  2. 使用IP連線。 狀況依舊
  3. 使用管理者權限。 狀況依舊
  4. 開啟SMB 1.0。 狀況依舊
  5. 測試多個AD帳號。 狀況依舊

想請教各位高手是否有遇到相同問題,感謝。

-----------------已解決-----------------
感謝各位熱心回復,已確定之後更換Server2019,目前測試Server2019與21H1測試正常,不會再有緩慢問題。

底下各位提供的方法可能會依照環境不同而不同,說不定以下的方法對你的環境是有效的,可以測試看看。

看更多先前的討論...收起先前的討論...
停用Server上的 Guest帳號看看
把 2003 昇級到 2008 以上,我們也發生過,昇級就沒事了
有在國外論壇找過類似問題,都是直接建議昇級會必較快
在Win10的電腦上, 如果網路磁碟機代號是L的話. 手動增加一筆登錄.
[HKEY_CURRENT_USER\Network\L]
"ProviderFlags"=dword:00000001
感謝 japhenchen
停用Server上的 Guest帳號看看>狀況一樣

感謝 窮嘶發發發
把 2003 昇級到 2008 以上>近期跟主管討論看看,確實2003也比較舊了!

感謝 michaelwan
在Win10的電腦上, 如果網路磁碟機代號是L的話. 手動增加一筆登錄.>目前測試狀況一樣我們是Z槽
我的情況幾乎與你的相同, 升級到21H1就會有網路磁碟的問題, 但如果是全新安裝21H1就不會. 但是我們加入ProviderFlags登錄後, 重新開機就正常了. 但是如果連線中斷就要再重新加一次登錄重開.
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
1
lion_inin
iT邦新手 1 級 ‧ 2021-08-30 09:05:55
最佳解答

您好, 我們也有遇到這種情況,一模一樣,所以我猜測也是DB主機過舊造成。

先說我們的情況

我們一開始使用WIN10 1909 可以連上共用資料夾,
之後更換為WIN10 2004 & 20H2 後皆不能使用(應該是更新的都會有連接不穩的問題)。

後來發現,是因為WIN10 2004以上(含) ,他對於SMB1.0的功能跟以前1909不太一樣。
導致與我們共用資料夾的DB主機(N3400)連線不穩定

我們的解決辦法是 : 把DB主機更換,因為WIN10 不可能不更新上去,而N3400 老實說的確也滿老的了。

我的建議: 您可以看看你們那台DB主機能否再進行driver的更新,若是可以更新看看,也許就可以連上了,但其實有這種問題,代表機器也已經使用很長一陣子了吧,遲早得換,看能撐多久而已。

感謝 lion_inin
確實機器也較舊了! 這次與主管討論看是否能更新硬體+Server版本。

0
斷線的木偶
iT邦新手 5 級 ‧ 2021-08-30 12:20:41

我公司因設備老舊也有相同情況,也是使用Windows Server2003做共用資料夾,後來我測試幾次後發現只要是Windows10 2004版本以上都會有此現象,目前我的解決方法是,再設備尚未升級的情況下,先讓常使用該共享資料夾的同仁停留在Windows10 1909版本不要更新;若不常使用,可以不連接該網路磁碟機,於要使用的時候再至檔案總管輸入位置來連線,這樣不會造成卡住的情況,至於該情況往後微軟應該不會再更新相關支援,所以一勞永逸的方法就是不要使用Windows Server 2003做共享資料夾。

希望有幫到您!

感謝 h19928020
目前先請USER用您說的方式做使用,後續再與主管討論是否能更換設備與Server系統。

1
japhenchen
iT邦超人 1 級 ‧ 2021-08-30 13:19:01

這陣子我有處理一台Server2008時,發生一個狀況

伺服器不允許使用多個帳戶登入

查了老半天才發現,桌機開機都會自動以Guest匿名登入2008,造成有設定權限的資料夾無法(這些資料夾裡一律沒打開Everyone),一開始我是想辦法在桌機下net use ... /delete 去把ipc$刪除,但....重開機就故態復萌,弄了幾次愈想愈火大,到Server上的【電腦管理】功能裡的"工作階段",才發現裡面一堆Guest(匿名、來賓).......氣結,到本機使用者及群組裡,把Guest給停用

問題解決,桌機再重開也沒發生

PS: 那台2008沒加入AD域,在另一個小廠區辦公室運作的檔案伺服器而已

感謝 japhenchen
這部份我明天再做最後確認,我看是否有卡住一些工作階段,全部清除測試看看。

0
jynwoei
iT邦新手 5 級 ‧ 2021-08-31 16:38:57

你好,我在我們公司也有遇到,應該是微軟SMB1關閉的問題。
我自己製作了一個批次檔給同事執行,執行完重開機當天就可以正常使用。
此檔案有2個,一個是批次檔,一個是Powershell的.ps1檔案。命名(SMB1.ps1)
2個檔案放在同一個資料夾,執行批次檔會自己去帶.ps1。

SMB1.ps1這裡面有自動重開機的指令,如要自己重開機,可以拿掉。

----------下列內容複製到記事本儲存.Bat--------
%1 Mshta vbscript:CreateObject("Shell.Application").ShellExecute("Cmd.exe","/C ""%~0"" ::","","runas",1)(window.close)&&exit

sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
powershell.exe -ExecutionPolicy Bypass -File %~pd0\SMB1.ps1
pause
-----------以上結束-------------------------

----------Powershell的.ps1檔案--------------
Get-WindowsOptionalFeature -Online -FeatureName smb1protocol

Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol -norestart

Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol -norestart

shutdown -r
---------以上結束--------------------

感謝jynwoei
目前此問題會走更換Server版本,目前已實際測試Server 2019搭配21H1來解決此問題。

我要發表回答

立即登入回答