日期:2014-05-17  浏览次数:21517 次

如何修改win7的smb端口号为139
主要是要使用京瓷3060的网络扫描功能,在XP下使用完全没问题,换成win7之后由于win7中smb默认的端口号是445所以使用不了

------解决方案--------------------
看看这样行不行

win7的网上邻居属性-网络和internet-网络和共享中心-高级共享设置如下:
1,启用网络发现
2,打开文件和打印机共享
3,为使用40或56位加密的设备启用文件共享
4,关闭密码保护共享

win7中修改注册表项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa
everyoneincludesanonymous 修改为1
NoLmHash 修改为0
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters
restrictnullsessaccess 修改为0


重启win7
------解决方案--------------------
改端口是不太现实的,会影响到网络共享的兼容性,而且估计只能修改核心文件才行,

我想楼主的意思是不是想关闭掉445端口,这样只留下139端口。

修改注册表方法闭关445端口:

在 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters

增加一个值:
Value Name: SmbDeviceEnabled
Type: REG_DWORD
Value Data: 0

------解决方案--------------------
这是网上找的所谓修改SMB端口的方法,在WIN7下是否管用,后果如何,不得而知:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Smb]
"SessionPort"=dword:0000008B
"DatagramPort"=dword:0000008B

注:十六进制8B=139