Windows XP 服务调整,内存调整,文件共享向导

作者:中国网管之家   编辑: 中国网管之家   发布时间:2007-8-15 17:48:40  阅读次数:     发表评论

Windows XP 服务调整向导

ClipBook,启用“剪贴板查看器”储存信息并与远程计算机共享。如果停止这个服务,“剪贴板查看器”将无法与远程计算机共享信息。如果呢不准备使用远程桌面,这个服务完全可以禁用掉。


Error Reporting Service,服务和应用程序在非标准环境下运行时允许错误报告。这个服务完全可以设置为手动,或者禁止。如果你想对错误报告进行更详细的设置,可以右键单击我的电脑图标,选择属性,在高级选项卡下点击错误报告按钮,在那里你可以觉得是否发送错误报告以及发送怎样的错误报告。而对于没有上网的人就可以直接禁用这个服务了。这里有一个小建议,就是如果你是使用宽带上网,最好开起着这个服务。因为有时候在你提交了错误报告后程序会反馈给你正确的解决方法。我就曾在提交报告后得到了解决方法,并且顺利的解决了问题。而如果你担心这种报告会向微软透漏你的私人信息(应该不会发生这种事情,至少微软是这样说的),那你大可禁用这服务。


Fast User Switching Compatibility,为在多用户下需要协助的应用程序提供管理。切换用户是Windows XP提供的一项新功能,这个功能允许在一台没有加入域的电脑上进行用户之间的快速切换。如果你认为你不需要这个功能,或者你的电脑上没有多个用户,完全可以禁用掉这个服务,或者设定启动类型为手动。不过在禁用这个服务前一定要先在控制面板-用户帐户下禁用用户切换功能。


Human Interface Device Access,启用对智能界面设备 (HID)的通用输入访问,它激活并保存键盘、远程控制和其它多媒体设备上的预先定义的热按钮。如果你有符合人体工程学标准的设备(主要指键盘和鼠标),那么这个服务最好设置为自动,否则这些设备的一些功能将不能正常使用。而如果你没有这类设备或者你的设备有自己的驱动,就可以禁用这个服务了。


IMAPI CD-Burning COM Service,用 Image Mastering Applications Programming Interface (IMAPI) 管理 CD 录制。这个服务提供了Windows XP的光盘刻录功能,不过相信没有人会使用这个功能的,我们有功能更加强大使用更加简便的第三方刻录软件。因此,禁用它。


Indexing Service,本地和远程计算机上文件的索引内容和属性;通过灵活查询语言提供文件快速访问。这项服务对个人用户似乎没有多大的用途,而启用后某些时候会导致系统极度繁忙。表现在,通过任务管理器,可以看见cidaemon.exe这个进程占用了大部分CPU资源。如果是这种情况,你可以禁用这个服务。


Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS),为家庭或小型办公网络提供网络地址转换,定址以及名称解析和/或防止入侵服务。如果你需要使用Windows XP内建的Internet连接共享和防火墙功能,就需要保持这个服务自动运行,否则可以禁用。


Print Spooler,将文件加载到内存中以便迟后打印。如果你没有安装打印机(本地的或者网络上的),就可以禁用这个服务。


Remote Registry,使远程用户能修改此计算机上的注册表设置。对于我们一般用户,最好禁用这个服务。这样就不用担心浏览网页时注册表被改弄的整个系统面目全非。


Smart Card,管理此计算机对智能卡的取读访问。我们没有这种设备,所以就禁用这个服务。


Smart Card Helper,启用对此计算机使用的旧式非即插即用智能卡读取器的支持。同样的,禁用就可以了。


SSDP Discovery Service,启动家庭网络上的UPNP设备的发现。这个服务的影响似乎不是很好,前一段时间有一个严重的系统漏洞就是这个服务引起的。所以禁用吧!


System Restore Service,执行系统还原功能。虽然很多人觉得系统还原不怎么实用,但是对初学者来说,确实是一个不错的功能。如果你不希望使用系统还原,就可以禁用这个服务了。


Terminal Services,允许多位用户连接并控制一台机器,并且在远程计算机上显示桌面和应用程序。这是远程桌面(包括管理员的远程桌面)、快速用户转换、远程协助和终端服务器的基础结构。一般的个人用户用不到这个功能,可以禁用这个服务。


Themes,为用户提供使用主题管理的经验。如果你喜欢Windows XP漂亮的主题,就不要改这个服务。相反的,如果你不喜欢这种华丽的界面,怀念朴素的Windows 2000,或者希望尽可能的提高系统性能,就可以直接禁用这个服务。


Uninterruptible Power Supply,管理连接到计算机的不间断电源。这需要你有一个比较高档的UPS电源,至少要能够和计算机通讯的。如果没有,就可以禁用这个服务。


恢复禁用的服务


如果你错误的设置了某些服务,导致系统出错,并且不能通过运行Services.msc更改,就可以试试修改注册表。方法是,在运行中输入regedit然后回车,打开注册表编辑器,展开注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services这个位置,点击出现问题的服务的名称,在右侧的窗口中找到并双击“Start”这个键,出现图四的界面,在键值窗口中输入不同的数字可以表示不同的启动类型,其中


2表示自动。
3表示手动。
4表示禁用。


设置好之后退出注册表编辑器,并重启动电脑,刚才的设置马上就会生效了。


 

Windows XP 内存调整向导

跟Windows 9x相比,尽管Windows 2000/XP提供了更完善的内存管理机制不过为了使它们运行地更流畅,更有效率,你都需要更多的内存。本文即将引导你安全地调整调整你的软件设置,以便在有限的内存(包括物理内存和分页文件)条件下,使你的系统运行地更好。注意,本文以Windows XP Professional为准,其中的一些特性在其他操作系统上可能不能体现出来。并且在进行操作的时候你最好能用Administrator或有同等权限的账号登录。

软件升级

最重要的事情就是经常保持你的软件为最新,这不仅会解决一些软件安全性上的问题,同时也可以解决一些设计上的差错。例如有些程序在编写的时候没有弄好,结果运行后会发生严重的内存泄漏,那么长时间的运行这样的软件,会严重影响到系统的正常运作。因此恰当的办法是经常性的升级。对于Windows系统,你可以直接访问Windows Update网站,进行更新和升级。而其他软件,则需要你经常留意软件厂商的网页。

在硬件方面,就要经常关注各种驱动程序的更新了,一般新的驱动程序都会或多或少的提高硬件设备的工作效率,而查找硬件更新,建议你去驱动之家,并且你还可以订阅某个驱动的升级提醒。这样,只要你订阅的驱动有更新,就会收到驱动之家的邮件,提醒你注意。

硬盘调整

为了保证内存子系统工作在最佳状态下,恰当的调整硬盘也是必要的,因为分页文件是保存在硬盘上的,而分页文件将会严重影响到内存的工作性能。

同时按下Windows键和Pause Break键,打开系统属性对话框,在硬件选项卡下打开设备管理器,点击磁盘驱动器前的加号,展开磁盘驱动器选项,双击你的硬盘标示,然后在策略选项卡下选中启用磁盘上的写入缓存。这会很大程度上提高硬盘的I/O性能。请注意,这里是针对IDE硬盘的设置,如果你使用的是SCSI硬盘,你看到的将不会是这些选项。

接下来应该确定,你的所有IDE设备已经打开了DMA(Directly Memory Access,直接内存读取)。同样是在设备管理器中,展开IDE ATA/ATAPI控制器,双击主要/次要IDE通道,在高级设置选项卡下,把所有设备的传输模式更改为DMA即可。

第三个需要关注的是设备类型的选择。在Windows XP中,所有IDE通道的设备类型默认都是设置为自动检测的,这个设置将会使系统在启动的时候花费大量时间探测所有的IDE通道。所以明智的做法是把空闲的IDE通道的设备类型设置为无,这样系统启动的速度就可以提高很多。不过要注意,只能这样设置空闲的IDE端口啊。

传送模式。如果可用,那么IDE设备的最佳传输模式应该是DMA,除非你使用的是老式的IDE设备,否则最好这样设置。而对于不能使用IDE模式的设备,就只能设置为PIO了。

配置启动和故障恢复选项

在默认的设置下,如果系统发生了严重的错误,会转储很多内存中的数据,以便管理人员根据这些数据排除错误。不过这功能对于我们一般用户确实没有什么用,反而浪费了宝贵的硬盘空间。因此每次安装好系统后的第一件事就是禁止系统转储。

在系统属性的高级选项卡下,点击启动和故障恢复的设置按钮,打开一个新的窗口,在系统失败这一个配置项下,取消对将事件写入系统日志、发送管理警报、自动重新启动的选择,并在写入调试信息的下拉菜单下选择“无”。经过这样的设置,就可以避免系统做大量的无用功。

而在写入调试信息的下拉菜单下,我们可以看见四个不同的选项,它们分别会占用不同数量的硬盘空间来保存数据:

无,这将在发生错误的时候不写入任何信息,这个选项不会在系统崩溃时写入任何数据,不会占用硬盘空间。

小内存转储(64K),这个选项将在系统崩溃时写入最少的转储信息,基本上会占用2MB左右的硬盘空间。

核心内存转储,这个选项将在系统崩溃时转储全部的核心内存,这会占用50MB左右的硬盘空间。

完全内存转储,这个选项会在系统崩溃时转储全部的内存,这将会耗费和物理内存一样多的空间用来保存数据。

高级性能选项

在系统属性的高级选项卡下,点击性能设置的按钮可以打开性能选项窗口,在性能选项的高级选项卡下,我们可以看到图四的内容。

处理器计划。这个设置将会决定在各个进程中,CPU怎样分配工作时间。如果设置为程序,那么CPU的时间将更多的应用在前台运行的程序上,例如游戏、IE、Word等;而如果设置为后台服务,则CPU的时间将会平均分配到所有运行着的进程上。因此,如果你的机器不是用作服务器使用,最好把这个设置为程序。

内存使用。如果在这里设置为系统缓存,Windows将会把除4MB之外的全部系统内存作为文件系统的缓存使用。如果你的电脑有大量的内存(起码要多余256MB),就应该在这里设置为系统缓存,这样系统性能会有很大的提升;而如果你的内存不足256MB,最好就设置为程序。

注册表的设置

说道Windows系统似乎就免不了提到注册表。没错,经过对注册表的合理改动,你的系统会运行地更加流畅和迅速。然而需要注意的是,对注册表的不恰当改动也会造成严重的系统问题,因此在进行改动之前,最好能明确,你的操作将会造成什么样的后果。还有,如果能通过系统还原创建一个还原点,也是一个不错的措施。

在运行中输入regedit并回车,打开注册表编辑器,展开注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management,在这里你可以进行如下的修改:

ClearPageFileAtShutdown(关机时清除分页文件),这个项目最好不要动,也就是保持默认的值为0就可以了。当然,你也可以设置为1,不过这就会在系统关闭的时候花费大量的时间删除分页文件。直接导致关机的速度变慢。有些朋友可能在使用过Windows优化大师或者超级兔子之类的优化软件之后发现关机的速度慢了很多,那么你就应该检查以下,是不是你无意中设置了删除分页文件。当然,这个设置也不是一无用处的,例如如果你要用Ghost或者Drive Image对你的系统盘做一个刻隆的镜象,你肯定不想把几百兆的分页文件也一起保留进取吧,如果你使用的是FAT分区,你还可以先用DOS启动盘启动到DOS下删除分页文件,可是NTFS分区就不能这样做了。因此如果你是这种情况,就可以设置关机的时候删除分页文件,然后直接刻隆。

DisablePagingExecutive(禁用内存调度),默认的设置为0,这样Windows会不停地把内存片断写入分页文件保存,而如果你的内存比较多(256MB以上),就可以设置这一项为1,这样就可以把全部的数据保留在内存中,由于内存的速度要比分页文件快很多,这样作无疑会提升系统性能。

PagingFiles(分页文件),这一项不仅能决定分页文件的最大和最小值,还可以决定分页文件的名称。这样,你就可以把XP的分页文件也命名为win386.swp,如果你安装了Windows 98和Windows XP的双系统,这样就可以让Windows 98和Windows XP公用同一个分页文件/虚拟内存,达到节省硬盘空间的目的。

禁用POSIX,POSIX(Portable Operating System Interface,便携式计算机环境操作系统接口)可以对你的计算机的IEEE接口提供支持,如果你没有这种设备,就可以禁用对POSIX的支持。具体的方法是,打开注册表编辑器,展开注册表到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\SubSystems,找到并删除Optional和POSIX两个键,重启动电脑后就可以生效。不过尤其需要注意的是,这个改动可能会使你的某些比较特殊的软件不能正常运行,因此明智的做法是在删除前先把这两个键备份出来,这样以后如果发现什么程序由于这个操作而发生错误,只要简单地还原就可以恢复正常。

监视和决定分页文件的使用量

虽然Windows系统能够自己管理分页文件,不过那不能使系统性能达到最优,而自己设置的话你直到怎样做才最合理吗?从其他的文章你可能会看到别人的劝告:分页文件的大小设置到物理内存的1.5倍或者2倍。然而适合别人的就一定适合你吗?如果你有了1G的内存,恐怕是足够用了,可是按照1.5倍来计算,你甚至要白白浪费掉1.5G的硬盘!其实只要你按照以下的说明,就可以清楚地看到你的系统对分页文件的需求,然后做到有的放矢。

要决定你的分页文件的大小,首先你要监视你的系统对内存的需要情况。要监视这些东西你首先需要设定一个比较大的分页文件数值。打开系统属性,在高级选项卡下,点击性能设置按钮,然后在弹出窗口中选择高级选项卡,点击更改按钮,指定分页文件的大小为512MB(或者更多),并且让最大值和最小值相等。然后点击一下旁边的设置。重启动之后,新的设置就已经生效了。

接下来开始监视,打开控制面板-性能和维护-管理工具-性能,展开左侧的性能日志和警报,并点击选择记数器日志,在右侧的面板中空白处点击鼠标右键,选择新建日志设置,并命名为Pagefile,然后回车确认。然后会出现一个窗口,

在常规选项卡下,点击添加记数器按钮,在新弹出的窗口的性能对象下拉菜单中选择Paging File,并选择“从列表选择记数器”,然后点击% Usage Peak,在范例中选择“_Total”,并接着点击添加,完成的设置应该跟图六一样。然后关闭这个窗口。你需要从当前日志名下记住日志文件的名称以及保存位置。然后在日志文件选项卡下,设置日志文件的类型为“文本文件(并用逗号分隔)”。

这样,点击确定后这个记数器已经开始运行了,你可以在电脑上进行你的日常操作,并尽可能多的打开和关闭各种经常使用的应用程序和游戏。经过几个小时的使用,基本上记数器已经可以对你的使用情况做出一个完整的评估。

这时你需要先停止这个记数器的运行,同样是在记数器日志窗口中,选中我们新建的Page File记数器,然后右键点击,并且选择停止。用记事本打开日志文件,你看到的结果应该跟图七类似。我们根据这幅图一起来分析一下分页文件的使用。

需要注意的是,在日志中的数值并不是分页文件的使用量,而是使用率。也就是说,根据日志文件的现实,我一般情况下的分页文件只使用了不到50 %,而我设置的分页文件足有512MB,那么为了节省硬盘空间,我完全可以把分页文件最大值缩小为256MB大小。而对于最小值,可以先根据日志中的占用率求出平均占用率,然后再与最大值相乘,就可以得到了。

设置分页文件

现在,你已经计算出了你需要的分页文件的大小,那么我们一次来研究一下究竟要怎样设置才最合理。首先要考虑的就是是否要使用固定大小的分页文件,即初始值和最大值相等。而另一种方案就是一般的,最大值要大于初始值。他们各有利弊。如果你设置了固定大小的分页文件,在这种情况下,如果系统或者其他应用程序在需要更大分页文件时会不能被满足,这时Windows会强制调整分页文件的大小,直到满足了系统或者程序的需要。固定大小的分页文件会减少硬盘碎片的产生,因为分页文件不再动态地增大或者减小。对于一般的设置,在分页文件的需要超过初始值后,分页文件会动态地增大(直到达到最大值)到需要的大小,在使用过之后又会自动减小。因此对于一般的设置方式,分页文件的最大值最好设置为初始值的2倍。不过这种设置的不足就是,随着分页文件大小的改变,会产生很多硬盘碎片。因此具体选择哪种方式就看你自己的意思了。

整理分页文件的碎片

呵呵,你没有看错,确实是分页文件的碎片。不知道你主义过没有,在进行硬盘碎片整理的时候,在系统盘中,你会发现一些无法移动的文件,他们就是分页文件(以及其他系统文件)的碎片。这些文件从来就没有整理过,因此对性能的影响很大。不过一般的碎片整理软件对这些文件是无能为力的,这里向你介绍一个免费的好工具:PageDefrag,你可以在NT/2000/XP上使用它来整理你的分页文件还有其他一些系统文件的碎片。这个软件是免费的,在 这里可以下载到针对X86计算机的版本。并且它还是绿色的,解压缩下载的文件到一个文件夹,然后直接双击可执行文件就可以运行了。由于软件不能在系统运行的时候对分页文件进行独占性访问,因此整理工作会在下一次启动系统的时候进行。你可以按照需要,设置下次启动时整理,或者每次启动时整理。


总结

到现在你已经完全掌握了在Windows XP下调整内存设置,以便系统更加流畅运行的一些方法了。当然,不管你进行怎样的设置,都不如多安装些内存来的实在些,因此,尽可能地多装些内存吧,但愿你使用Windows XP的过程是一个美妙的experience。

Windows XP的文件共享

 

Windows XP的文件系统是以Windows NT和Windows 2000为基础的,对于从Windows 9X升级上来的朋友,可能还不习惯或者不了解。在Windows 9X里,你可以通过分配密码来共享你的文件夹或者硬盘分区,这样,只有知道你的密码的用户才能访问到。这种情形在小型的家庭网络里是很容易的。但是在大型的商业网络里,这是很不现实的,因为管理那么多的用户和密码实在是一件很困难的事。


Windows XP使用了两种方法取代基于密码保护的文件共享方式:简单文件共享(Simple File Sharing)和高级文件共享(Professional File Sharing)。我们分别加以说明。并且在文章中的Windows XP全部是指Professional版。


简单文件共享

默认情况下,简单文件共享是启用的。


Windows XP允许你通过简单文件共享,在网络上和其它电脑共享你的硬盘分区或者任意的文件夹。而对于共享的硬盘分区或者文件夹,网络上的任何人都可以访问到,不需要访问者提供任何的密码,而这样做也是很安全的,Windows XP可以保护你免受损失。


利用简单文件共享,我们可以很轻松的设置共享文件夹:


首先,在想共享的文件夹上点击鼠标右键,选择“共享和安全”,我们可以看到如图的窗口。

一旦你共享了硬盘分区或文件夹,那么它们的子文件夹也同样会被共享,同样可以被网络上的其它用户访问。而在你要共享一个硬盘分区的时候,Windows XP会发出警告,提示你,最好是共享特定的某个文件夹,这样只有共享的文件夹可以访问,相对安全一些。


在第一次设置共享的时候,需要你运行一下网络安装向导。按照你的实际网络情况进行设置之后,设置文件共享和安全的对话框变成图二的样子。你需要做的就是指定共享的文件夹名称和是否允许更改,一般情况下,只要网络用户只读共享,就不用选择“允许网络用户更改文件”这个选项。有一点需要注意的是,如果你设置了用户可以更改你的文件,那也意味这对方有了删除文件的权限,如果对方通过网络删除了你的文件,你的文件并不会转移到你的或者对方的回收站,而是直接被清除掉。这一点尤其需要注意!

如果我们共享了文件夹或硬盘分区,但是不想让所有人都能看见,则可以使用隐含共享。方法是,在设置共享名称的时候,在名称的最后添加一个美元符号“$”。这时通过网络邻居,对方就不能看见这个共享了。而对于希望能够访问隐含文件夹的人,只要他知道这个文件夹的名称,就可以在运行中输入\\你的机器名\隐含共享的文件夹名$ ,就可以直接访问。当然,对方也可以通过直接映射网络驱动器的方式打开。

高级文件共享


通过禁用简单文件共享,你可以设置ACL(Access Control List,访问控制列表)来规划文件夹和硬盘分区的共享情况。


关于高级文件共享,我们主要从以下几方面来设置:

禁用简单文件共享
创建用户账户和用户组
共享文件夹和硬盘分区
设置访问控制列表
允许无需密码的访问


为了举例说明,我们做如下的试验:


为A,B,C,D四个用户建立账号
建立ShareA,ShareB,ShareC三个共享文件夹,并给每一个用户不同的权限:用户A和用户B可以访问ShareB文件夹;用户C和用户D可以访问ShareA文件夹;所有人都可以访问ShareC文件夹
了解每个用户如何访问他们的文件夹

最后,我们还将了解如何通过网络访问其他电脑上的共享文件夹和硬盘分区。


禁用简单文件共享


要为共享文件夹创建ACL,首先要做的就是禁用简单文件共享。方法是:依次点击 开始-我的电脑-工具-文件夹选项-察看,在高级设置里托动滚动条,找到“使用简单文件共享”,取消对它的选择。点击“OK”。


创建用户账号


创建用户账号有很多种方法,我们点击 开始-控制面板-用户账户

在这里,你可以看见电脑上已有的账户和Guest账户。Guest账户在默认情况下是被禁用的。点击“创建新账户”,输入用户名“A”。点击继续,选择用户类型,这决定了用户将在哪个组里。基于“最小的权限+最少的服务=最大程度的安全” 这个公式,我们选择用户类型为“受限制用户”,点击“创建账号”。这时新建的账号就会出现在窗口中。

重复上面的步骤建立用户“B”,“C”,“D”。

这里还有一点:关于用户的密码问题,新建的账户都是没有密码的,这就意味这着用户可以登录系统。然而默认情况下,Windows XP是不允许网络用户通过没有密码的账号访问系统。这里就有两种解决方法:

如果你很在意安全问题,就可以为用户指派密码。这要求用户在登录系统时输入。

很多朋友喜欢Windows 9X那样的登录方式,不需要提供密码,Windows XP将直接登录到桌面。在这种情况下,你需要更改Windows 的安全策略,以允许用户直接通过网络登录系统: 在控制面板-性能和维护-管理工具-本地安全策略,展开“本地策略-安全选项”,双击“账户: 使用空白密码的本地账户只允许进行控制台登录”,并禁用它,然后确定。需要注意的是,组策略在Home版的Windows XP里是没有的。

如果你希望像Windows 2000那样对用户有更详细的设定,可以点击 开始-控制面板-性能和选项-管理工具-计算机管理,打开 本地用户和组-用户 文件夹,在这里创建用户也是一样的。


创建组


也许你希望把权限相似的用户放入同一个组,方便管理。例如学校里,把职员和学生分别分组。你对组这个整体的设置将体现在每一个组员上。这样,你就不必给所有成员依次设置,只要设置组的属性就可以同时完成了。这样建立组:在“计算机管理”窗口,打开 系统工具-本地用户和组-组,在空白处点击鼠标右键,选择“新建组”,给组命名,以及做适当的描述,点击:“添加”,开始添加成员。在“添加用户”窗口里,设置“Object Type”为“用户”,在“位置”里设置为“你当前的电脑”,点击 高级-查找,就可以列出本机上所有的用户。选择好你想添加到这个组的用户,点两次 确定 就完成了。


创建共享

依照上面的例子,我们在C盘的根目录下建立ShareA,ShareB,ShareC三个文件夹。用鼠标右键点击ShareA文件夹,选择“共享和安全”。在共享选项卡下设置共享和共享名“ShareA”,如果你愿意,还可以添加描述,这个描述将在网络邻居中显示。对于“用户人数限制”,你可以不用理会。在Windows 2000 Professional和Windows XP中,允许的并发连接数是10,也就是说,如果你用这些操作系统做文件服务器,在同一时间里,只能有10个客户端和服务器连接。要突破这10个连接的限制,你只能装Windows 2000 Server或者Windows 2000 Advanced Server。

现在开始设置ShareA的ACL。点击“权限”,你可以注意一下,Everyone组有Full Control(完全控制)权限,这意味着,所有人都可以读写,甚至删除文件。这不是我们想要的结果。可以这样更改权限:点击“添加”,在Object Type里,取消对Built-in security principles和Groups的选择。因为我们是在给每个用户依次设置权限。确定后点击 “位置”,选择你的电脑的名称。点 高级-查找,选择希望能访问这个文件夹的用户(即前面说到的用户C和用户D)。选择好后的结果如图。用户被表示为“CC\C”这样,其中“CC”是我们的机器名,这就表示了某某机器上的某某用户。管理起来也一目了然。如果要添加其他用户,只要重复前面的步骤就可以了。

现在我们开始对ShareA文件夹ACL的设置,看图六我们可以知道,对于新添加的用户,只有读取的权限,如果你想他们有写入的权限,只要选择好用户,然后在下面的Change上打勾选择。对于每一个用户,你都需要重复上面的步骤(如果他们在同一个组,只要给组指定就可以了)。需要注意的是,不要给受限制用户Full Control的权限。我们可以具体的看看,不同的权限设置到底有什么区别:

Read权限允许用户:浏览或执行文件夹中的文件。
Change权限允许用户:改变文件内容或删除文件。
Full Control允许用户:完全访问共享文件夹。


而Full Control是Everyone组对共享文件夹的缺省权限,所以为了安全,我们可以在权限设置里删除Everyone组。这时候,除了用户C和用户D,已经没人可以访问这个文件夹了。 现在,我们已经达成了之前的目的:只有用户C和用户D可以访问ShareA文件夹。


对于ShareB和ShareC,大家可以自己练习设置一下。

NTFS许可


ACL对于保护网络共享文件很有效,但是它并不能保证本地用户访问的权限。为了保证文件在本地用户之间的私密性,Windows XP提供了不同的访问机制,你可以从文件系统层控制本地用户对文件的访问,这就是文件权限,并且只能在NTFS分区上实现,你不能在FAT分区上对文件设置权限。


在这里简单介绍一下NTFS以及FAT格式的分区。


Windows下常见的文件系统有FAT16,FAT32还有NTFS。

FAT16是最基本的,被很多操作系统所支持,兼容性最好,但是最大的FAT分区只能达到2G,并且空间的浪费现象比较严重。并且由于FAT16文件系统是单用户文件系统,它不支持任何安全性,并且不支持长文件名。

FAT32是在FAT16的基础上发展出来的,也可以被大多数操作系统支持,FAT32比FAT16更有效的利用了硬盘空间,并且最大分区的上限已经达到了32G,适合一般的家庭使用。

NTFS文件系统是伴随着Windows NT出现的,提供了综合的文件夹和文件级的安全,并且支持多种的安全特性。最大分区上限已达到了2T(1T=1024G)。遗憾的是只有Windows NT/2000/XP支持NTFS分区。所以说NTFS分区的兼容性是最差的。不过如果你需要使用到NTFS分区的一些特性,例如安全等方面,那就另当别论。



在默认的情况下,为了保持用户文件的私密性,Windows XP只在Documents and Settings文件夹上使用权限,当一个用户第一次登录本地计算机的时候,系统会在Documents and settings文件夹下为用户建立同名的“Home Directory(主文件夹)”,对于“我的文档”文件夹内的文件,默认的权限设置是:文件和文件夹的所有者拥有读写权限;本地计算机的Administrator拥有读写权限;其他用户不能访问这个文件夹或其中的文件。


值得注意的是,Administrator是可以察看任意用户的“我的文档”文件夹的,还有一点就是,你安装XP时建立的所有账户都在Administrators组,也就是说,他们都是本机的Administrator,他们都可以察看任何用户的文件夹。当一个Administrators组的用户给自己的账号添加了密码之后,Windows XP会自动要求用户设置文件夹为私有。之后这个文件夹就不能被其他Administrators组的人访问了。


说到文件的权限,不知道大家有没有发现,在Windows XP中,所有的文件夹都具有“只读”属性,取消只读属性后再次察看会发现依然是只读的,但是这不影响文件的使用。因为在Windows XP中,文件夹属性中的“只读”不再代表原来的字面含义:


对于文件系统来说,文件夹的只读属性没有实际的意义。即使一个文件夹是只读的,你仍然可以在这个文件夹里创建、修改或删除文件。


Windows XP中文件夹“Read-Only”属性表示该文件夹是“定制”的。去掉“只读”属性会丢失该文件夹所有的“定制”信息,如图标、背景等。


所以,Windows XP中不再提供用户界面来设置文件夹本身的只读属性。文件夹属性中“只读”的状态永远是第三态。当你在文件夹属性中选中或清除“只读”时,你设置的是这个目录下的文件的只读属性。



从客户端连接到共享文件夹


当其他用户(客户端)试图通过网络访问共享的文件夹和硬盘分区(服务器端)时,Windows XP会检查那个用户是否有访问的权限。客户端把当前登录的用户的用户名和密码自动发送出来,供服务器端检查。如果所提交的信息符合服务器端的账户,那么服务器端会继续检查共享文件夹和硬盘分区的ACL,如果ACL设置的允许该用户访问,那么就等于通过了,否则,访问会被拒绝。


如果客户端运行着Windows95,98或者Windows Me,访问Windows XP的共享时需要提供服务器端可识别的用户名和密码。如果客户端运行着Windows 2000或者Windows XP,情况就不同了,只有在服务器端不能识别用户时才会要求客户端输入以确认。


通过Windows 95,98,Me访问共享文件夹


这一段讲的是运行Windows 9X的操作系统如何通过网络访问Windows XP上的共享文件夹和硬盘分区,以及一般可能出现的错误。在这个例子里,客户端运行了Windows 98 SE版本。


在Windows 95/98/Me下,你可以设置在登录Windows时直接登录到网络,这样就可以直接登录Windows NT/2000 服务器。需要明确一点:用户名是这一切的关键。然而许多Windows 9X的电脑设置了直接登录到桌面而不需要提供用户名和密码(即Windows 登录)。如果是这样的话,点击 开始-注销,就会显示出当前登录的用户名。只要确定 注销,就可以换用其他用户名登录了。登录后,双击网络邻居图标,就可以浏览所有共享的文件夹和硬盘分区。如果在这一步你遇到了错误,那么可能是没有正确登录造成的。

下面有一些常见的错误以及解决方法:


无法浏览网络,这是通过Windows 9X访问网络最常见的错误。

主要原因是用户没有正确登录,例如在登录网络的时候按了取消或ESC。发生这种问题的时候你可以在开始-关闭 的注销下看到当前登录的用户。如果显示的是注销XX(XX指你的用户名),那么就是正常的。如果直接显示为注销,就证明了你没有正确登录。只要注销后正确登录就可以了。


需要提供IPC$密码。

当你试图浏览浏览Windows 2000/XP上的文件夹时会发生这样的问题,简单的说就是对方电脑不认识你。主要原因是这样的:

当前你登录使用的用户名和密码在对方电脑上没有记录。解决这个问题,只要如果对方打开了Guest账号,或者使用有效账号登录就可以了。

你的用户名是正确的,但是密码错了。解决这个问题,在其中的一台电脑上把密码改成和对方一样。或者输入对方电脑的IPC$密码,如果你知道的话。


不知名的错误31。

这种错误主要是由于你所使用的用户没有密码,并且你试图访问一台运行Windows XP的电脑。因为默认情况下Windows XP不允许没有密码的账号登录。只要按照上面图四的方法设置一下安全策略就可以了。


关于Windows XP的文件共享,只要你按照上面说的去做,还是很容易的。


Windows XP 服务调整,内存调整,文件共享向导
本文地址: http://www.net-web.cn/1347.htm
上一篇:预防垃圾邮件        下一篇:网络个人中心说
热门评论
网友评论仅供网友表达个人看法,并不表明网管之家同意其观点或证实其描述


[ Ctrl + Enter]