如何锁定Windows XP用作互联网亭?


12

我们建立网站的客户之一是超高端自行车的制造商。他们希望在一些知名度较高的经销商处分发信息亭(基本上是Dell锁定的Windows XP盒子)。信息亭仅限于浏览制造商的网站。我不在这里,希望在以下方面提供一些帮助和/或良好的阅读材料(和/或分步说明;-]):

  • 保护桌面免遭偶然的愚蠢。这些信息亭将部署到高端自行车精品店,因此,对于客户而言,恶意攻击将极为罕见。
  • 仅允许访问特定的网址。
  • 远程还原信息亭。理想情况下,该解决方案应足够简单,以使自行车销售人员能够以最少的电话手持方式进行处理。

最后,我完全愿意接受这样的回答:“您在这里过头了,请教专业人士。” 最初提出这项工作时,我曾争论过很多,但我坚信在找到具有更丰富系统管理经验的人员之前,请自己尝试一下。


我发布了分步说明(我喜欢分步说明)。
— 罗伯·卑尔根

Answers:


14

Windows SteadyState是Microsoft提供的免费工具,可以完全执行您要查找的内容。它也很容易设置和管理,似乎非常适合您的信息亭推出。

Windows SteadyState包括以下功能可帮助您管理共享计算机:

Windows磁盘保护–帮助防止包含Windows操作系统和其他程序的Windows分区未经管理员批准而被修改。Windows SteadyState允许您将Windows磁盘保护设置为在重新启动时删除所有更改,在特定日期和时间删除更改或根本不删除更改。如果选择使用Windows磁盘保护来删除更改,则在重新启动计算机后,共享用户在登录到计算机时所做的所有更改都将被删除。
用户限制和设置–用户限制和设置可以帮助增强和简化用户体验。限制用户访问Windows中的程序,设置,“开始”菜单项和选项。您也可以锁定共享用户帐户,以防止更改从一个会话到下一个会话被保留。
用户帐户管理器–创建和删除用户帐户。您可以使用Windows SteadyState在备用驱动器上创建用户帐户,即使打开Windows磁盘保护,该帐户也将保留用户数据和设置。您还可以将用户设置从一台计算机导入和导出到另一台计算机,从而节省了宝贵的时间和资源。
计算机限制–控制安全设置,隐私设置等,例如,防止用户在驱动器C中创建和存储文件夹以及阻止从InternetExplorer®打开Microsoft Office文档。
计划软件更新–在方便您和您的共享用户时,使用最新的软件和安全更新来更新共享计算机。

SteadyState支持Windows XP Professional,Home Edition,Tablet PC Edition以及Windows Vista Business,Enterprise,Ultimate,Home Basic,Home Premium和Starter。硬件要求与Windows XP和Windows Vista相同,因此任何运行这些操作系统的计算机都应能够运行Windows SteadyState。


1
Windows SteadyState易于安装,运行良好且免费。
— DCNYAM,2009年

有关如何使用SteadyState并从中使用Internet浏览亭的说明,请参见下文。
— 罗布·

这对我来说很棒。
— Gopherkhan

@ Rob Bergin-哪个URL中的“说明如下”?谢谢。
— Zachary Hanna

3

为了简单起见,请看一下使用可引导CD / USB驱动器加载轻量级Linux OS来浏览该网站。

通过使用仅用于浏览一个网站的信息亭,当您可以查看一些预构建的解决方案时,您实际上就不需要保护Windows的复杂性。

在可启动信息亭CD上查看Matts Tech博客

这应该为您指明正确的方向,并提供指向KioskCD和Boothbox(开源的Kiosk型CD)的链接。


另外,要添加一条路线,您可以简单地邮寄一张新CD(又称为Kiosk Update),并让最终用户弹出旧CD,插入新CD并重新启动PC。
— 2009年

Webconverger是Linux Web Kiosk发行版的更好选择。
— hendry

2

我在超过75台计算机上使用Windows SteadyState。

它完全免费,并提供许多特定的限制以及锁定HD,以便在每次重新启动时将其还原到特定的预配置状态。例如,如果用户设法用恶意软件感染计算机,则重新启动会立即将其清除。

这里有太多可供选择的选项,但是SS可以完成您在问题中提到的所有内容,甚至更多。下载并试用。它的下载量很小,并且易于配置和使用。


1

为您提供一些建议:

几年前,我为客户做了这样的工作。我将Windows XP配置为以“信息亭模式”启动Internet Explorer作为外壳程序,并禁用了上下文菜单。本机上没有键盘,因此用户无法退出全屏模式。

如果我今天必须这样做,那么第一步就是要寻找Firefox的信息亭扩展或Internet Explorer的“ shell”。

为了防止浏览器中的内存泄漏导致设备停机,我在不活动的超时后使用了屏幕保护程序来注销计算机,随后计算机再次自动登录。我还安排了每晚重新启动,以防止后台进程泄漏内存。

在恢复方面,构建Windows PE / BartPE可启动USB记忆棒以在机器发生故障时重新映像机器(ImageX,Ghost,无论您要使用什么),都是相当琐碎的。

在“仅访问某些网站”方面:将PC上的DNS指向限制性DNS服务器(仅为您要启用访问的站点的区域提供服务),您也许可以摆脱困境。您可以使用“ HOSTS”文件,但是如果这些IP中的任何一个发生更改,则您会遇到更新问题。您可以在PC上使用一些“ netnanny”类型的过滤软件,但是我对此没有经验。最后,您可以将PC配置为使用代理服务器(可以在PC上本地托管,也可以在'net上集中托管),然后以这种方式过滤请求。

那个旧的信息亭工作真的很有趣,部分是因为信息亭本身没有Internet连接!它在后台运行了一个Apache / PHP / MySQL堆栈和一个通配DNS服务器,并通过WiFi将站点提供给自己和该区域的其他信息亭!您甚至可以从USB记忆棒或CD(媒体上带有正确的身份验证文件)加载信息亭中内容的更新。如果您尝试从托管的主站点上进行浏览,则通配符虚拟主机和通配符DNS会将您带到“对不起,您无法到达...”页面。

我原本希望使用基于Linux的解决方案来完成这项工作,但是客户有一个使用Windows的要求。无论如何,我最终都会在基于Linux的系统上做一个非常相似的事情,因为它允许客户将其实时网站加载到自助服务终端上,该自助服务终端无法访问Internet,并且不需要其网站开发人员进行任何更改(即信息亭执行了所有PHP,并以与真实网站相同的方式使用了数据库)。真是有趣!



-3

使用适用于Windows的Microsoft共享计算机工具包(aka Steadystate)(http://www.microsoft.com/windowsxp/sharedaccess/default.mspx)

但要专门使其成为信息亭-参见下文:

从Yuval Sinay MVP和http://support.microsoft.com/kb/555463

要以Kiosk模式配置本地计算机,请使用以下步骤:

  1. 转到“开始”->“运行”。

  2. 编写“ Regedit”,然后按“ Enter”按钮。

  3. 导航:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon

警告:错误地使用注册表编辑器(REGEDIT.EXE或REGEDT32.EXE)会导致严重的系统范围的问题,可能需要重新安装Windows NT才能解决这些问题。

  1. 在屏幕的右侧,双击“ Shell” REG_SZ。

  2. 用新数据“ iexplore -k http://www.msn.com ” 替换“值数据:”

  3. 按下“确定”按钮。

  4. 如果您使用的是Windows XP,则可以使用“ Windows XP的Microsoft共享计算机工具包”

       to enhanced the local computer settings: 
    

    适用于Windows XP的Microsoft共享计算机工具包

    http://www.microsoft.com/windowsxp/sharedaccess/default.mspx

  5. 重新启动计算机。


1
如果您碰巧遇到了“共享计算机工具包”的副本,请不要下载它,也不要使用它。它减慢了我们的启动时间,并确实损害了性能。Microsoft的新SteadyState取代了Shared Computer Toolkit,它变得更好,更快,更容易使用。
— cop1152 2009年

您的信息是从2005
— 。– cop1152 2009年

是的-我是在上面写的。AKA是一种旧技术的缩写,也称为“ AKA”(AKA)-单击该链接,然后转到SteadyState主页。SteadyState冻结了文件和注册表,并且这些步骤会将XP OS设置为Kiosk模式-他要求提供逐步说明。
— 罗伯·卑尔根

不过,该信息已经过时...。他可能会错误地从例如Versiontracker中下载“共享计算机工具包”的副本,因为这是您专门命名的。在此之前的版本被命名为其他名称。这可能有点令人困惑。
— cop1152 2009年

共享计算机工具包和SteadyState不是同一件事。AKA不适用。那就像说“ Windows NT AKA Windows XP .....”。一年多以前,SteadyState完全取代了Shared Computer Toolikt。已经有SteadyState的第二个版本了。对不起,我不能同意你的意见。
— cop1152 2009年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.