我有一个客户经营一家小企业,拥有 4 个台式机系统,其中两个价格便宜 [
XP Pro 系统目前被用作时间表和 QuickBooks 数据的文件“服务器”。它还共享一台 HP 喷墨打印机。客户希望停用该系统,因为 (1) 它很丑陋 [确实如此] 并且 (2) 它耗电太多 [确实如此]。
如果我们在 Windows 7 Home Premium 系统之一上共享一个文件夹,与最多 3 台其他计算机连接该文件夹会出现问题吗?
那么打印机共享怎么样?
我隐约记得看到过 Windows 7 不太适合“服务器”用途,并且对客户端数量有严格的限制。但我似乎找不到这些数字。
在我自己的网络中(超过 12 个系统),我们可以毫无问题地从 Windows 7 Ultimate 共享到需要的其他几个系统。
我很尴尬,经过几天的搜索我似乎无法找到这个问题的答案。
如果可以提高共享能力,我可以随时将其中一个系统升级到 Pro。我无法说服客户将“真实服务器”放入他们的网络中。
答案1
在 Windows 7 中打开提升的命令提示符,输入:
net config server
这显示了实际的局限性:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32>net config server
Server Name \\***
Server Comment
Software version Windows 7 Home Premium
Server is active on
NetbiosSmb ****
NetBT_Tcpip_*************
Server hidden No
Maximum Logged On Users 20
Maximum open files per session 16384
答案2
复制自我上面的评论:从 EULA 来看,是 TWENTY
开始 -> winver -> Microsoft 许可条款包含:
e. 设备连接。您最多可以允许 20 台其他设备访问许可计算机上安装的软件,但只能使用文件服务、打印服务、Internet 信息服务、Internet 连接共享和电话服务。
答案3
需要考虑的另一件事是,20 个“连接”并不意味着 20 台 PC。一台计算机可能会打开多个连接来检索一个简单的文件。此外,XP(不确定 Pro 在这方面是否比 Home 有任何优势)在检测和切断挂起连接方面的能力不如...比如...服务器平台。
即使没有 20 台 PC 连接到您的客户端,您的客户端也完全有可能遇到与“连接过多”有关的错误。如果他们在发生这种情况时可以重新启动“服务器”,只要他们提前知道,就不会有什么坏处,对吧?
(未经请求的意见部分)如果不需要,我不能责怪他们不想安装 MS 服务器 - 但我可能会尝试使用联网打印机和独立 NAS(类似于特雷斯塔,但我知道 SU 上也有很多更便宜的选择的推荐)。