嗨,
Windows 11 Home 24H2 已經導致我在兩台筆記型電腦上無法存取我的 QNAP TS-653A。
在命令列我使用:
net use M: “\192.168.1.xxx\Folder” /user:“user.name” password
或者在 Windows 檔案總管中我使用:
映射網路磁碟機,選擇「使用不同的認證連線」並輸入上述資訊
不管用哪一種方式,我可以在命令提示字元下存取資料夾和檔案(我可以複製檔案,也可以用 VLC 播放影片等等),但嘗試在 Windows 檔案總管中存取 M:\ 磁碟機時,只會顯示「[b]M:\ 無法存取。指定的伺服器無法執行所要求的操作。[b]」
在仍然使用 Windows 11 23H2 的機器,以及 Windows 10 機器上一切都運作正常。
我已經嘗試了網路上能找到的所有方法……
用 PowerShell 啟用 SMBv1:Detect, enable, and disable SMBv1, SMBv2, and SMBv3 in Windows | Microsoft Learn
檢查所有服務是否正在執行:Fix: Mapped Network Drive Not Showing in Windows 11 | Password Recovery
執行了這裡的第 8 步(來自舊論壇的連結):accessing-a-third-party-nas-with-smb-in-windows-11-24h2-may-fail/4154300
這些步驟「有效」的部分是 SMBv1 現在已啟用,服務也在運行,第 8 步的命令看起來也執行成功了。我每次都重開機並重新檢查。我也知道這些步驟在安全性上其實很糟糕。
但我在 Windows 檔案總管存取 NAS 時仍然遇到完全一樣的錯誤。[b]這些方法都沒有解決問題。[b]
我的 NAS 現在在這些筆電上完全沒用了。
還有什麼方法可以嘗試嗎?有任何建議嗎?我沒辦法回復到 Windows 11 23H2。
感謝任何能提供協助的人。
謝謝,
David.
TS-653A 預設不會執行 SMB v1,所以即使你啟用了 SMB1,也不會有任何改變。
你的 NAS 上的 SMB 進階設定是什麼?(最好貼一張截圖)
你是指這個嗎?…
沒什麼特別的。
其他 Windows 10 和 11 的筆記型電腦都還能正常使用這台 NAS,除了另一台升級到同樣 Win11 版本的那台。
謝謝,
David.
很遺憾,那完全沒有幫助。那裡確實有一個憑證被保存,但移除並重新建立後也沒有效果。
奇怪的是,當我在 Windows 檔案總管中映射磁碟機時,仍然會出現「M:\ 無法存取。指定的伺服器無法執行請求的操作。」的錯誤訊息,但在命令列中,M: 磁碟機卻能正常顯示並運作!
SMB 多通道和最小 SMB 版本似乎在您的圖形介面中缺失..這是什麼韌體版本?
感謝您的提問。我原本使用的是 4.3.3.0188 Build 20170516。
我已更新至 5.2.5.3145 2025/05/06,現在一切運作正常!
(最高 SMB 版本 = 3;最低 = 2)
非常感謝您的協助。
我有一台 TS-269L,目前也在運行 FW 4.3.3.018 Build 20170516,發現它的最新韌體版本是 4.3.4.2814 build 20240618。這對一般家庭用戶來說代表什麼?這個韌體版本能解決我遇到的相同問題嗎?我無法在家裡的兩台 Windows 11 筆記型電腦上掛載(還沒嘗試過命令列)NAS 的磁碟機。
感謝您的協助。
-Brian
我在另一個討論串發過這個,但也許對你有用。這個問題似乎只會發生在 Win11 上:-
我在存取我的 TS251A 或 TS251B 時沒有遇到這個問題,但在嘗試存取路由器上的可攜式硬碟(媒體伺服器)時卻遇到了。這只發生在 Windows 11 上。W10、W7(虛擬機)和 Linux Mint 都沒問題。透過在我的 W11 電腦上用 PowerShell 執行以下三個指令解決了:
以系統管理員身分執行
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true -Force
Set-SmbClientConfiguration -RequireSecuritySignature $false -Force
Set-SmbServerConfiguration -RequireSecuritySignature $false -Force
另外,我是在執行這些指令來存取路由器上的硬碟之後,才嘗試存取這兩台 NAS 的。
你也可以透過 SSH 在 okd NAS 上檢查 SMB 等級
SMB2status
感謝你,Richard 和 dolby man。
我執行了 PowerShell 指令,硬碟顯示出來了,但無法存取。
以下是 smb2status 指令的結果:
我在所有 Windows 10 電腦上都沒有 NAS(網路儲存裝置)共享的問題,這個問題只是在我最舊的 Windows 11 電腦被 Microsoft 更新後才出現,最新的 Windows 11 電腦一開始就有問題。
有什麼想法嗎?
-Brian
如果你用 Google 搜尋那則訊息,會找到一些關於重設 DNS 和服務等的討論。
我從來沒有走「升級」這條路,而是在格式化硬碟並安裝 24H2 之前,先把硬碟(筆電和桌機——備份)複製了一份,這也許就是我沒有遇到同樣問題的原因。