時間:2017-10-31 來源:互聯網 瀏覽量:
近日,應該有不是朋友使用Win10升級到最新係統Windows 10 Fall Creators Update(秋季創意者更新),這是Windows 10發布以來的第四次重磅升級,可以稱之為“Windows 10.4”,版本號Build 17004。
係統升級的同時卻給訪問小米路由盤帶來了問題,不知道大家有沒有遇到過呢?除了最近升級最新版本遇到訪問不了小米路由盤這問題,早在Windows 10預覽體驗計劃版版本號Build 162xx後,已經早產生了這個問題。假如無法正常讓電腦訪問小米路由盤,很多資料的存儲、備份應用會受到很大的影響。
什麼是samba?
Samba是在Linux和UNIX係統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它為局域網內的不同計算機之間提供文件及打印機等資源的共享服務。SMB協議是客戶機/服務器型協議,客戶機通過該協議可以訪問服務器上的共享文件係統、打印機及其他資源。通過設置“NetBIOS over TCP/IP”使得Samba不但能與局域網絡主機分享資源,還能與全世界的電腦分享資源。
原因分析
通過小米路由器app同樣打不來小米路由盤,而且左上角的轉轉,還是不停地打轉轉沒有任何反應,完全就是屬於相關服務或者協議沒有打開導致的。
新版本Win10.4和Win10預覽體驗版,不能正常訪問小米路由盤,這正是係統中的samba網絡協議失效。
我們使用電腦正常ping小米路由器ip地址192.168.31.1是正常的暢通的,而且延時都是小於1ms。這個充分說明了就是samb協議問題了。
根據通過samba協議,直接使用“映射網絡驅動器”同樣也是沒法進行正常訪問小米路由盤,而且直接顯示係統無法訪問,直接有0x80070035的錯誤代碼,直接找不到網絡路徑。Ping 192.168.31.1正常連通,延時也正常,沒有可能訪問不了。這個又再次證明是samba協議問題。
解決方法
1、係統服務開啟
確保一下關鍵的網絡服務要開啟,win鍵+R,打開運行,在運行中輸入(services.msc)回車。
就會顯示出你係統當前的所有服務,在其中查找對應四個關鍵網絡服務,並把其設置為啟動狀態。
Server
Workstation
DHCP Client
Remote Procedure Call
Remote Procedure Call (RPC) Locator
DNS Client
UPnP Device Host
SSDP Discovery
2、安裝Microsoft網絡客戶端協議(關鍵方法)
根據新版係統分析,Win10.4和Win10預覽體驗版在升級過程中,Microsoft網絡客戶端協議可能出現了重寫更新或者其他bug,導致samba協議訪問失效。
現在隻需要重新安裝相對應服務與協議,重啟電腦後即可完美解決問題。
重啟後,win鍵+R,打開運行,在運行中輸入(\\192.168.31.1)回車。或者直接使用小米路由器app就可以訪問小米路由盤了。
希望這個發現能幫到大家解決問題,也希望微軟對新版本Win10的bug進行排查跟進,花俏的小功能並不重要,重要的是我們需要的穩定穩妥的功能。