時至今日,一個小型的區域網中的
作業系統
資源共享
一、Win7訪問WinXP的共享印表機
在許多的網上的帖子上說,一個是GUEST帳號,一個是透過新增網路埠的印表機。這兩個,我都試過,前一個,絲毫不起作用,Win7能看到WinXP的機器,但看不到其共享的印表機。後一個,雖然順利添加了WinXP的印表機,但是列印的檔案卻都是空白紙,更新了印表機驅動也沒有效果。
解決方案“”
現在將解決步驟貼於下方,供大家參考
Win7機器方:
1、的服務
程式
以下服務:
Server
Workstation
ComputerBrowser
DHCPClient
RemoteProcedureCall
RemoteProcedureCall(RPC)Locator
DNSClient
FunctionDiscoveryResourcePublication
UPnPDeviceHost
SSDPDiscovery
TIP/IPNetBIOSHelper
2、Win7和WinXP兩臺機器要在一個工作組裡
3、
網路共享
檔案共享
在“針對不同的網路配置檔案更改共享選項”下勾選“啟用
網路發現
印表機共享
在“允許程式透過Windows
防火牆
4、Win7中應該啟用Guest帳號
WinXP機器方:
1、首先要啟用“檔案和印表機共享”
注意:在“
本地連線
2、開始-執行-services.msc-啟動“server服務”。
組策略
開始選單執行-secpol.msc-安全設定-本地策略
安全選項:
網路訪問:不允許SAM帳戶的匿名列舉,屬性給“停用”。
網路訪問:不允許SAM帳戶和共享的匿名列舉,屬性給“停用”。
網路訪問:本地帳戶的共享和安全模型,屬性改為“經典-本地使用者以自己的身份驗證”。
4、使用者管理---啟動guest使用者
5、重啟WinXP電腦。
共享
印表機
二、Win7的不關閉防火牆下的FTP設定
網路上介紹的Win7下的FTP設定,最後都會來一句,如果不能正常訪問,把“Win7的防火牆”關閉。的確在關閉Win7的防火牆之後,其餘的電腦都能正常訪問FTP了。而一旦了Win7的防火牆,就無法正常的訪問FTP了。
問題出在防火牆處。
一般的文章中介紹,在“允許程式透過Windows防火牆通訊”中勾選“FTP伺服器”,就能使FTP透過防火牆。但經過實際使用來看,這是不行的。
在“”中提到了解決辦法。
就是在“允許程式透過Windows防火牆通訊”中不僅僅要勾選“FTP伺服器”,還要新增“inetinfo.exe”。
首先找到這個檔案
透過筆者的本地搜尋,在本機上的上有兩個,分別是
C:\Windows\winsxs\x86_microsoft-windows-iis-metabase_31bf3856ad364e35_6.1.7600.16385_none_39084df88346b717\inetinfo.exe
C:\Windows\winsxs\x86_microsoft-windows-iis-metabase_31bf3856ad364e35_6.1.7601.17514_none_3b3961c080353ab1\inetinfo.exe
會發現在“允許的
在如上的操作後,在Win7的防火牆之後,其他的機器也能正常的訪問FTP了。其實Win7的FTP就是IIS下的一個子功能,所以也必須使IIS透過
時至今日,一個小型的區域網中的
作業系統
,Win7和WinXP共存的現象已經是很普遍的了(就像當時WinXP和Win98曾經共存了一段時間一樣)。那麼在Win7和WinXP之間的設定資源共享
就得費一番周折了。本人今日碰到二則事例,在網上查了很多資料後,很多都是言語寥寥,不能解決實際問題。在仔細的搜尋一番後,找到兩個帖子,都順利的解決了我的問題。在這兒,著文以記之。也是給更多的人一個參考。一、Win7訪問WinXP的共享印表機
在許多的網上的帖子上說,一個是GUEST帳號,一個是透過新增網路埠的印表機。這兩個,我都試過,前一個,絲毫不起作用,Win7能看到WinXP的機器,但看不到其共享的印表機。後一個,雖然順利添加了WinXP的印表機,但是列印的檔案卻都是空白紙,更新了印表機驅動也沒有效果。
解決方案“”
現在將解決步驟貼於下方,供大家參考
Win7機器方:
1、的服務
或計算機—管理----服務和應用程式
,開啟服務或者用WIN+R開啟執行---輸入services.msc回車,開啟服務設定以下服務:
Server
Workstation
ComputerBrowser
DHCPClient
RemoteProcedureCall
RemoteProcedureCall(RPC)Locator
DNSClient
FunctionDiscoveryResourcePublication
UPnPDeviceHost
SSDPDiscovery
TIP/IPNetBIOSHelper
2、Win7和WinXP兩臺機器要在一個工作組裡
3、
網路共享
和檔案共享
在“針對不同的網路配置檔案更改共享選項”下勾選“啟用
網路發現
”和“啟用檔案和印表機共享
”在“允許程式透過Windows
防火牆
通訊”下勾選“網路發現
”和“檔案和印表機共享”。並且“家庭/工作(專用)”和“公用”都勾選4、Win7中應該啟用Guest帳號
WinXP機器方:
1、首先要啟用“檔案和印表機共享”
注意:在“
本地連線
屬性”下“Microsoft的網路的檔案和印表機共享”下的“協議”中的“networkmonitordriver協議”也要安裝2、開始-執行-services.msc-啟動“server服務”。
3、
組策略
設定:開始選單執行-secpol.msc-安全設定-本地策略
安全選項:
網路訪問:不允許SAM帳戶的匿名列舉,屬性給“停用”。
網路訪問:不允許SAM帳戶和共享的匿名列舉,屬性給“停用”。
網路訪問:本地帳戶的共享和安全模型,屬性改為“經典-本地使用者以自己的身份驗證”。
4、使用者管理---啟動guest使用者
5、重啟WinXP電腦。
印表機共享
怎麼設定筆者按照上述的方法做了一遍之後,Win7成功的在網路共享
裡發現WinXP的共享
印表機,雙擊,按照提示安裝印表機驅動,成功的將網路印表機設為預設的印表機
。並且可以正常的使用。二、Win7的不關閉防火牆下的FTP設定
網路上介紹的Win7下的FTP設定,最後都會來一句,如果不能正常訪問,把“Win7的防火牆”關閉。的確在關閉Win7的防火牆之後,其餘的電腦都能正常訪問FTP了。而一旦了Win7的防火牆,就無法正常的訪問FTP了。
問題出在防火牆處。
一般的文章中介紹,在“允許程式透過Windows防火牆通訊”中勾選“FTP伺服器”,就能使FTP透過防火牆。但經過實際使用來看,這是不行的。
在“”中提到了解決辦法。
就是在“允許程式透過Windows防火牆通訊”中不僅僅要勾選“FTP伺服器”,還要新增“inetinfo.exe”。
首先找到這個檔案
透過筆者的本地搜尋,在本機上的上有兩個,分別是
C:\Windows\winsxs\x86_microsoft-windows-iis-metabase_31bf3856ad364e35_6.1.7600.16385_none_39084df88346b717\inetinfo.exe
C:\Windows\winsxs\x86_microsoft-windows-iis-metabase_31bf3856ad364e35_6.1.7601.17514_none_3b3961c080353ab1\inetinfo.exe
會發現在“允許的
程式
和功能”中已經有了“InternetInformationServices”並且打上了勾。在如上的操作後,在Win7的防火牆之後,其他的機器也能正常的訪問FTP了。其實Win7的FTP就是IIS下的一個子功能,所以也必須使IIS透過
防火牆
。