大家都知道MS已于2014年4月停止Windows XP服務,WIN7也即將退出舞臺,取代它們的將是WIN10,相信很多人已經在使用了。
雖然XP已經停止服務,但依然還有人在使用它,如果您有數據在WIN10系統上需要共享出來給XP系統使用可以嗎?
當您在WIN10中開啟文件夾共享,然后在XP系統中嘗試通過\IP去訪問時提示以下錯誤:
The specified network name is no longer available.(指定的網絡名稱不再可用。)
在兩臺電腦進行共享前,先通過Ping來檢查兩臺機之前能否連通,上圖可以看到第一次ping 192.168.10.200(WIN10主機)不通,關閉WIN10上的防火墻之后再去ping就通了,表明主機之間的連通性已經沒有問題了,那應該就是系統上的設置出了問題。
經過摸索,通過在WIN10中安裝SMB 1.0/CIFS File Sharing Support功能組件可以實現,它默認沒有安裝,需要自己手動添加,方法如下:
1、在WIN10中點擊開始,找到設置,如下圖:
2、在彈出的Settings設置窗口找Apps,然后點擊它打開;
3、接著在右側找到Programs and features(程序和功能),點擊它打開;
4、接著在Programs and features窗口左側點擊Turn Windows features on or off(打開或關閉Windows特性),在彈出的Windows Features窗口找到SMB 1.0/CIFS File Sharing Support,展開它勾選以下兩項后確定;
5、安裝完提示重啟,重啟后就可以使用了。
安裝完再回到XP系統去訪問WIN10上的共享文件夾,它會彈出輸入賬號密碼,這時只要輸入WIN10上的賬號和密碼就可以了,賬號的格式是:WIN10計算機名\賬號,通過驗證就可以訪問了。
企業里,不同時期的電腦同時使用是經常遇到的情況,有些大企業更新換代比較快,可以降低維護成本,但很多小企業,都是電腦無法再啟動了,修不好了,實在是太慢了,才能退出歷史舞臺,所以掌握不同操作系統電腦之間的共享設置很重要,尤其是跨度比較大的操作系統。
Windows 10的電腦要訪問WINDOWS XP 電腦中掃描的文件目錄,一直提示錯誤信息:
我們通過這臺電腦的名稱可以判斷這是2011年11月6號安裝的操作系統,已經使用快10年了,說明還是很穩定。
但是相同的環境下,Windows XP Windows 7 都可以正常訪問該電腦共享文件夾,唯有這個WINDOWS 10 2004版本的這個不行,但是可以PING 通,說明網絡是通的,既然Windows 10 不能訪問 XP ,如果能用XP訪問WINDOWS 10 的共享目錄也可以實現共享的功能,嘗試后也不行,但是WINDOWS 7 可以正常訪問WINDOWS 10的共享目錄,WINDOWS 10 也能訪問 WINDOWS 7的共享文件夾。
通過設置訪問密碼、禁用防火墻、添加WINDOWS 憑據管理,都沒有效果,最后通過設置一個選項,在WINDOWS 10的控制面板中,程序和功能,打開后,選擇左側導航欄,啟用或關閉WINDOWS 功能, SMB1.0/CIFS 文件共享支持,應用后,重新啟動電腦,可以正常訪問WINDOWS XP 的共享文件夾了。
背景資料:
SMB(Server Message Block)協議是一種網絡共享協議,SMB協議是一種客戶端 - 服務器通信協議,用于共享對網絡上的文件,打印機,串行端口和其他資源的訪問。SMB協議經過多年發展,有了許多版本,而每個版本都有其特定標準的數據包或語言。而CIFS(Common Internet File System)協議就是Microsoft開發的SMB協議的早期的一種數據包版本/語言。雖然其主要用途是文件共享,但SMB協議功能還包括以下內容:
? 數據包/版本協商(用于確定服務器和客戶端都支持的具有最高功能級別的數據包版本)
? 確定網絡上的其他Microsoft SMB協議服務器或網絡瀏覽
? 網絡打印
? 文件,目錄和共享訪問身份驗證
? 文件和記錄鎖定
? 文件和目錄更改通知
? 擴展文件屬性處理
? Unicode支持
? 機會鎖(協調客戶端和服務器的數據一致性,使服務器和客戶端數據同步)
以下簡述SMB協議數據包交換的過程:
1.客戶端和服務器建立NetBIOS會話。
2.客戶端和服務器協商使用的Microsoft SMB協議版本。
3.客戶端登錄到服務器。
4.客戶端連接到服務器上的共享。
5.客戶端在共享上打開一個文件。
6.客戶端從文件中讀取。
SMB協議有許多版本和改變。以下是SMB協議一些著名版本的簡要概述:
? SMB 1.0(1984):由IBM創建,用于DOS中的文件共享。引入機會鎖定(OpLock)作為旨在減少網絡流量的客戶端緩存機制。微軟稍后會在其LAN Manager產品中包含SMB協議。
? CIFS(1996):Microsoft開發的SMB版本,在Windows 95中首次亮相。增加了對更大文件大小的支持,直接通過TCP / IP傳輸,以及符號鏈接和硬鏈接。
? SMB 2.0(2006):隨Windows Vista和Windows Server 2008發布。減少干擾以提高性能,增強可擴展性和彈性,并增加對WAN加速的支持。
? SMB 2.1(2010):Windows Server 2008 R2和Windows 7引入。客戶端oplock租賃模型取代了OpLock,以增強緩存并提高性能。其他更新包括大的最大傳輸單元(MTU)支持和提高的能源效率,這使得來自SMB服務器的打開文件的客戶端能夠進入睡眠模式。
? SMB 3.0(2012):在Windows 8和Windows Server 2012中推出。添加了幾項重要升級,以提高可用性,性能,備份,安全性和管理。值得注意的新功能包括SMB多通道,SMB Direct,客戶端訪問的透明故障轉移,遠程VSS支持,SMB加密等。
? SMB 3.02(2014):在Windows 8.1和Windows Server 2012 R2中引入。包含的性能更新以及完全禁用CIFS / SMB 1.0支持的功能,包括刪除相關的二進制文件。
? SMB 3.1.1(2015):隨Windows 10和Windows Server 2016發布。增加了對高級加密,預身份驗證完整性以防止攻擊以及對其他更新的支持。