﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-陈中祥的BLOG-文章分类-MS TECH</title><link>http://www.cnitblog.com/alex/category/3145.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 06 Oct 2011 07:57:17 GMT</lastBuildDate><pubDate>Thu, 06 Oct 2011 07:57:17 GMT</pubDate><ttl>60</ttl><item><title>家用计算机选购常见误区分析</title><link>http://www.cnitblog.com/alex/articles/16149.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Wed, 30 Aug 2006 02:49:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/16149.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/16149.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/16149.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/16149.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/16149.html</trackback:ping><description><![CDATA[
		<div id="Content_Left_Title">
				<h1>
						<font size="2">家用计算机选购常见误区分析</font>
				</h1>
				<font size="2">【转载】 作者：</font>
				<a class="a_lan12" href="http://www.spn.com.cn/doclist/author.php?author=&amp;class_id=2">
				</a>
				<font size="2"> 2006年08月04日 16:48 <br /><br /></font>
		</div>
		<div id="Content_Left_Page">
				<font size="2">
				</font>
		</div>
		<div id="Content_Left_Main">
				<div id="Content_Article_Main">
						<p>
								<font size="2">　　面对家用PC众多的“参数”、“配置”，可能初涉电脑的您或许会觉得十分头疼，上网狂补一回电脑知识之后，心里终于有了底，对家用PC 也有了一些了解。这时的您，千万不要以为这样就可以“学成”了。事实上，JS 们往往最喜欢的就是懂一些，但又不是十分内行的顾客，为什么呢?待本人向您慢慢道来。</font>
						</p>
						<p>
								<font size="2">　　一般来讲，多数用户在选购PC 的时候 最关注的就是价格，这本无可厚非。谁都知道价高的东东意味着品质要好得多。但是并不是所有的人都会掏出1w甚至2w 来购买一台顶级的品牌机，绝大多数人购买的还是4000-6000元级别的PC 。事实上对于PC 这种升级换代迅速的产品，消费者的确没有必要为了提前几个月尝试厂商的新品而掏出大把的银子，除非你钱多的花不完，所谓“够用就好”。这样，本着“少花钱多办事”的原则，消费者 就不得不在高频处理器、高性能显卡、大容量硬盘、大屏幕液晶等等高配置零件当中决定取舍，以节约成本。但并不是每一个消费者都那么“懂行”。因而，对电脑稍有了解但又不十分内行的消费者往往会被JS 大肆蛊惑，转而购买利润相对较高的高价机型，使用之后才明白，自己花高价购买到手的PC 性能并不比平价机型高出太多;而对PC 什么都不懂的用户往往只注意比较外观和价格，对JS 关于电脑采用的先进技术、优越性能的“忽悠”并不怎么感冒。因而，往往被JS 怂恿着购买了高价的高端机型而大大超出预算的朋友，往往都是对PC 有一些了解，却又不十分在行的人。</font>
						</p>
						<p>
								<font size="2">　　好了，接下来我就来简单分析一下，具体到实际购买当中，各位初学者容易出现的误区。</font>
						</p>
						<p>
								<font size="2">　　双核CPU 性能一定比单核好?</font>
						</p>
						<p>
								<font size="2">　　在过去的2005年，“双核”绝对算得上是PC 界的一个热点关键词。过去的一年，两大个人电脑微处理器芯片生产商INTEL 和AMD 在双核方面，可谓是你方唱罢我方唱。双核CPU 也由刚开始的价高和寡逐步走下神坛。特别是INTEL ，甚至宣布在2006年将全线出击，力推双核处理器。那么，是双核处理器就一定比单核处理器性能强大么?</font>
						</p>
						<p>
								<font size="2">　　简而言之，双核处理器就是基于单个半导体的一个处理器上拥有两个功能相同的处理器核心。换句话说，将两个处理器物理核心整合到一个内核中。这必然带来处理器两个核心之间的任务协同、数据交换、争抢缓存通道等等一系列棘手的问题。处理器厂商本来是想绕开双核，通过提升单个核心的架构和频率来提升性能的，无奈INTEL 的奔腾4 超过3.0G 时，功耗就已经近百瓦，个别高频型号比如奔腾4 670 设计功耗更是高达115W ，比得上一个微型电炉了!照此发展下去，用不了几年，CPU 表面就会像太阳表面一样热了;竞争对手AMD 也遇到了同样的瓶颈，FX57 功耗也已经过百，并且在频率的提升方面步履蹒跚。于是两家处理器厂商不约而同的都想到了双核心(多核心)，调整发展计划，寄希望于通过这个的设计来增加处理器的性能及功能。</font>
						</p>
						<p>
								<font size="2">　　现在，很多卖场里的伙计都喜欢将双核CPU 说成是“相当于两个CPU ”，然而，事实上双核处理器的性能远未达到像小学数学计算那样 1+1=2的水平。主要原因有如下三点:</font>
						</p>
						<p>
								<font size="2">　　首先，一个硬件性能的完全发挥对软件的依赖程度相当之大。这就是为什么在七年前发布的PS2 上，很多游戏可以健步如飞，画面绚丽夺目;而在同年代的主流配置PC 上，同样游戏的PC 版本运行起来十分困难。PS2 的配置是已经定在那里的，所有的游戏</font>
						</p>
						<p>
								<font size="2">　　开发商都必须针对这个配置，优化程序代码，以达到最佳运行效果;而PC 由于不断的更新换代，软件厂商根本就没有时间针对某一个特定的硬件配置优化代码，因而，造成了一定程度上的“硬件浪费”。与此相同，双核CPU 也是一个全新的硬件，要想完全发挥其优势，就必须采用与之匹配的多任务操作系统+多线程程序。操作系统方面，目前的主流Windows XP 操作系统和Windows Sever 服务器系统都支持多任务多线程的操作，可以提供对多核心CPU 良好的支持;但在应用软件方面，特别是游戏软件方面，目前还是单线程的居多。虽然在两大处理器厂商的大力倡导下，在微软的强力推动下，很多最新发布的软件都有了多线程版本。但一年半载之内，双核CPU 的优势还是会因为缺乏多线程软件而不能完全体现出来;而一年之后，可能奔腾4 、速龙64 都出来4核的了，双核心的赛扬、闪龙也都出来了，到那时再出手升级无疑会节省大笔银子而且可以得到更好的产品!</font>
						</p>
						<p>
								<font size="2">　　其次，由于控制发热量的需要，两大处理器厂商的双核处理器相比其单核产品都降低了主频，导致其在性能提升方面大打折扣。比如目前Intel在个人PC 领域最强的双核奔腾D 840 的核心频率也不过是3.2GHz 而已，而早在三年前，Intel 的奔腾4 主频就已经达到3.2G 了!更低端的双核奔腾D 805更是“严重缩水”，频率只有2.66G ;前端总线与低端的单核赛扬D 相同，只有533MHz 。这必将导致CPU 两个物理核心争抢本来就不宽裕的内存带宽，造成系统性能降低。AMD 方面也是类似，顶级的Athlon64 x2 4800+ 频率也比频率最高的单核FX57 低400MHz ，而且价格高得吓人。即使是低端的Athlon64 x2 3800+ 也要卖到近2000元，更不用说顶级的Athlon64 x2 4800+ 近万元的天价!</font>
						</p>
						<p>
								<font size="2">　　再次，PC 的整机系统是一个有机的整体，遵循着“木桶原理”，哪一部分出现了“短板”，都会导致总体性能的降低。而目前个人PC 的瓶颈绝对不是以数GHz 的频率运行的CPU 。因而，单纯将CPU 由单核的换为双核并不会让使用者感受到明显的速度提升。</font>
						</p>
						<p>
								<font size="2">　　总之，双核CPU 只不过在多任务、多线程的环境下才有一些性能的优势;而像传统的3D 游戏这样的单线程程序，双核CPU实际表现远不如高频的顶级单核CPU 。因而，倘若您平时喜欢同时开N个网页+N个BT下载，然后玩WOW 游戏，并且您不在乎昂贵的价格，那么双核PC 绝对适合您;倘若您囊中羞涩，或者您是超级游戏发烧友，选择采用了高主频单核CPU 的台式机才是明智的。</font>
						</p>
						<p>
								<font size="2">　　DDR2内存一定比DDR 好?</font>
						</p>
						<p>
								<font size="2">　　以往购买PC ，内存方面我们只需要注意一下容量是256M 的还是512M 的即可，实际的DDR工作频率对实际性能的影响并不是太大。而如今电脑城的伙计非要推荐采用了DDR2 内存的PC 。说是新一代的内存技术，频率达到了533MHz ，甚至更高的667MHz、800MHz，比起DDR 的400MHz 的运行频率，数字上似乎有着很大优势，但实际性能到底如何呢?</font>
						</p>
						<p>
								<font size="2">　　DDR2内存由于采用了全新的技术，内存电压比DDR 低，内存频率却高得多，而且频率提升相对容易;但由于采用了与DDR 不同的技术，DDR2 内存的存取延迟大幅增加。由此带来的内存性能损失导致采用了同频DDR2 的内存性能明显不如DDR 。DDR2 的高存取延迟在一定程度上抵消掉了内存频率上升带来的带宽提高。这也是为何在多数应用当中，并不能体会到DDR2 533 MHz的内存相比DDR 400MHz 性能 有什么提升的原因。而台式机上的DDR2 400 内存简直如同垃圾，频率没有比DDR400 更快，高延迟却导致性能不如 DDR400 ;但用在笔记本上就不同了，对于笔记本来说，更低的内存电压带来更少的发热量，更省电，这对笔记本来说可是至关重要。</font>
						</p>
						<p>
								<font size="2">　　目前，市场上采用了DDR2 内存的PC 都是基于Intel 处理器架构的，而且多数是运行于533MHz ，性能并没有多少提升;个别发烧机型上采用的667MHz 的DDR2 内存才是真正的“高端内存”。AMD 的处理器由于集成了内存控制器在处理器片内，除非更换处理器接口，否则无法实现对DDR2 内存的支持。来自AMD 的最新消息称:全新的SOKET M2 接口处理器即将推出，到时则可实现对DDR2 内存的支持。此前AMD 曾公开对媒体表示:低频DDR2 533 内存的高延迟将导致AMD 处理器架构性能的“倒退”，因而AMD 架构上的DDR2 内存极有可能从更高频率的667MHz 起跳。</font>
						</p>
						<p>
								<font size="2">　　因此，除非是采用了高频的800MHz、667MHz 的DDR2 内存机型(这样的PC 国内品牌机市场十分少见)，否则其他DDR2 内存在速度上并没有多大优势。挑选PC时，我们不必管它是采用了DDR400 还是DDR2 533内存， 反正速度也差不了多少，只要不是DDR2 400 ，我们一律只看容量即可。</font>
						</p>
						<p>
								<font size="2">　　串口SATA硬盘相比并口ATA性能提升真有那么明显?</font>
						</p>
						<p>
								<font size="2">　　目前，多数品牌机都采用了串口硬盘，但市场上依然还有一些采用了ATA 并口硬盘的机型。事实真如网上所流传的，串口SATA硬盘性能比并口ATA 硬盘高很多么?</font>
						</p>
						<p>
								<font size="2">　　其实不然。SATA就是Serial ATA ，即串行硬盘，与PATA，Parallel ATA 并口硬盘相对。目前多数硬盘采用的接口为SATA1.0，理论接口传输速率为150MB/S，少数高端产品采用SATA2.0接口，理论接口传输速率为300MB/S,;而ATA 硬盘多数为ATA 133 的，硬盘外部传输速率为133MB/S。倘若简单从数据上看，SATA接口硬盘性能要明显强于ATA 接口硬盘，然而，相同容量相同转速、相同缓存、不同接口的硬盘评测数据表明，两者之间的性能差距表现十分微小。这是因为，目前一般PC用硬盘的内部持续传输速度只有80MB/S ，ATA 133 接口133MB/S的外部传输速度已经完全可以满足需要，SATA1.0 150MB/S 更快的外部接口速率只不过突发传输性能略有提升而已。</font>
						</p>
						<p>
								<font size="2">　　因而，并不是ATA 接口的硬盘都是鸡肋，影响硬盘性能的主要因素是单碟容量(即存储密度)、硬盘转速、磁盘缓存，因而，倘若有硬盘采用了8M 的缓存，单碟125G 容量，那么其性能比2M缓存单碟80G的要强得多，而跟其采用了何种外部接口关系不大!</font>
						</p>
						<p>
								<font size="2">　　显卡的性能是由显存容量决定的?</font>
						</p>
						<p>
								<font size="2">　　目前很多PC卖场里的海报都只标明采用了多少M显存的独立显卡。其他一概不标，很多专卖店里的伙计也说不清显卡具体采用了具体何种显示芯片，核心/显存的运行频率是多少， 他们往往会反复地强调这是一款256M 显存的独立显卡云云，听起来好像是比起128M 显存的显卡性能翻了一倍?那么，显卡的性能到底和显存容量有多大关系呢?</font>
						</p>
						<p>
								<font size="2">　　如今，NVADIA、ATI 两大显示芯片巨头可谓是你争我夺好不热闹!几年时间，从8管线、12管线、到现在的16管线，规格不断提升，频率也不断增长;性能更是突飞猛进。芯片性能的不断增长对显存提出了更 高要求，不单容量要大，频率、位宽也一个都不能少。以显存容量来衡量显卡好坏最初始于TNT 时代，在那时，显存颗粒十分昂贵，能标配32M 显存的卡基本上都会采用当时的高端芯片，3D 性能强劲;虽然现在情况已经完全不同，显卡的主要成本回到了显示核心上，但很多商家和消费者依然还停留在以显存容量论显卡好坏的“老传统”上，不信你去二手市场购买显卡，老板第一句话就会问你:“要多大的?32M 还是64M 的?”</font>
						</p>
						<p>
								<font size="2">　　然而，目前的主流高端显卡已经达到256M甚至512M 的显存容量，中低端卡大多也配备了128M 的显存，只有极少数低端卡还停留在64M 的阶段。在这样的大环境下，显存的容量早已不是显卡性能的瓶颈。目前的显卡各项指标对于实际性能的影响排序大致是这样的:</font>
						</p>
						<p>
								<font size="2">　　显示核心类型(管线数量、顶点着色引擎? 〉 核心运行频率 〉显存位宽 〉显存运行频率 〉显存容量</font>
						</p>
						<p>
								<font size="2">　　因此，显存容量绝对不是衡量显卡性能的唯一指标，比如国内某品牌机的低端产品配置单上标明采用了显存高达256M 的S8 显卡，也许个别消费者会觉得这比只有16M 显存的6200TC 显卡要好上十倍。但事实上，他们两者在游戏当中的实际性能表现十分接近，在显卡驱动程序和游戏的兼容性方面，6200TC 甚至还要略胜一筹!因此，过分关注显存容量而忽略了其他，显然是丢了西瓜捡芝麻，得不偿失!</font>
						</p>
						<p>
								<font size="2">　　延迟小，就是好液晶?</font>
						</p>
						<p>
								<font size="2">　　在液晶显示器的选购上，很多厂家商家都会反复地强调一个参数:那就是延迟时间。其他参数一率放在次要位置介绍，莫非液晶显示器的好坏靠一个显示延迟就能说明得了?显然是不可能的。</font>
						</p>
						<p>
								<font size="2">　　现在很多商家反复强调的显示延迟问题确实曾严重困扰液晶显示器的发展和应用，科技的进步让低延迟的液晶面板成为了可能。但液晶的厂家和商家却延续了对于延迟问题的强烈关注。可谓“一朝被蛇咬，三年怕井绳”啊!但是目前的主流液晶显示延迟已经达到8ms (8ms响应速度,每秒画面可达125桢)，高端产品灰阶响应甚至达到1MS !在这样的大环境下继续强调液晶的显示延迟是不是有一些“矫枉过正”?事实上，影响液晶显示效果的因素决不仅仅是延迟时间这么简单。</font>
						</p>
						<p>
								<font size="2">　　大家知道，液晶显示器的原理简单来说，就是通过控制液晶面板夹层当中每一个“晶格”的电位情况，来控制每一个晶格所代表的像素的透光量，间接控制整体画面的亮度、色彩。由于是采用灯管照明的方式提供亮度，因而比起传统CRT 显示器，液晶的整体亮度均匀性、色彩饱和度方面要差一些。一般来说，亮度均匀性能达到90% 以上的面板就已经是不错的面板了!色彩饱和度更是液晶的传统弱项。除作图用的专业高端液晶之外，多数液晶显示器只能显示到16位增强色。专业高端液晶显示器由于采用了特殊的技术，可以达到接近24位真彩色的效果，但几万元人民币的售价高得吓人，显然无法普及!而传统CRT 却可以轻易的显示24位真彩色!</font>
						</p>
						<p>
								<font size="2">　　因此，可以这样预测，在液晶的“显示延迟争夺战”告一段落之后，下一阶段，厂家和商家将会把目光投向液晶的色彩方面，转而进行“真彩之争”。因而，液晶显示器的延迟时间在8MS 以下已经足矣，消费者更应该多关心一下液晶的亮度、对比度、亮度均匀性、色彩饱和度等等更切合实际的指标。</font>
						</p>
						<p>
								<font size="2">　　小结:其实初学者购买PC 的误区还有很多，限于篇幅，笔者就不一一阐述了。总之，选购PC 时一定要睁大双眼，不要轻易的被店主片面强调的某些“性能参数”所蛊惑。315就要来了，祝大家都能有一个好心情!</font>
						</p>
				</div>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/16149.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-08-30 10:49 <a href="http://www.cnitblog.com/alex/articles/16149.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows注册表修改实例完全手册(下)</title><link>http://www.cnitblog.com/alex/articles/15708.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 22 Aug 2006 03:29:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/15708.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/15708.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/15708.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/15708.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/15708.html</trackback:ping><description><![CDATA[
		<table class="border" cellspacing="0" cellpadding="2" width="100%" align="center" border="0">
				<tbody>
						<tr valign="center" align="middle">
								<td colspan="2" height="40">
										<font size="2">
												<strong>Windows注册表修改实例完全手册(下)</strong>
										</font>
								</td>
						</tr>
						<tr class="tdbg_rightall" align="middle">
								<td colspan="2">
										<font size="2">［ 作者：佚名    转贴自：电脑报    点击数：12838    更新时间：2006-6-26  ］</font>
								</td>
						</tr>
						<tr>
								<td colspan="2">
										<table style="WORD-BREAK: break-all" cellspacing="5" cellpadding="0" width="94%" align="center" border="0">
												<tbody>
														<tr>
																<td valign="top" height="200">
																		<table cellspacing="0" cellpadding="10" align="left" border="0">
																				<tbody>
																						<tr>
																								<td>
																										<font size="2">
																										</font>
																								</td>
																						</tr>
																				</tbody>
																		</table>
																		<p>
																				<font size="2">注册表是Windows操作系统的核心。它实质上是一个庞大的数据库，存放有计算机硬件和全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备说明以及各种网络状态信息和数据。可以说计算机上所有针对硬件、软件、网络的操作都是源于注册表的。</font>
																		</p>
																		<p>
																				<font size="2">　　　<strong>三、加强Windows系统安全</strong></font>
																		</p>
																		<p>
																				<font size="2">　　在目前这个病毒泛滥，"黑客横行"的网络时代，我们必须有备无患，加强计算机系统的安全。而注册表作为Windows操作系统的核心部分，往往成为病毒和黑客利用的工具。如果使用者缺乏注册表的相关知识，将无法找到病毒的"发源地"，而无法将之清除。另一方面，注册表也起着积极的作用。通过注册表，我们可以进一步加强Windows系统的安全，防止各种非授权的使用，以防止病毒和黑客的入侵。</font>
																		</p>
																		<p>
																				<font size="2">　　1.保护个人信息</font>
																		</p>
																		<p>
																				<font size="2">　　如果你是和别人合用一台计算机，或者你有比较私人的内容需要保护，那么你可以通过注册表来加强对这些私人信息的保护。</font>
																		</p>
																		<p>
																				<font size="2">　　(1)清除本机访问信息</font>
																		</p>
																		<p>
																				<font size="2">　　一般情况下，Windows为了方便使用者，总是将使用者最近访问过的文档、运行过的程序等信息保存下来，我们需要去除掉Windows提供的这种方便。</font>
																		</p>
																		<p>
																				<font size="2">　　下表中的值项，位于注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer中。</font>
																		</p>
																		<p>
																				<font size="2">　　(2)清除操作信息</font>
																		</p>
																		<p>
																				<font size="2">　　在我们使用Windows操作系统的过程中，很多操作内容都被存放到了注册表中。例如通过"开始"菜单的"运行"项运行过的程序名称、访问过"网上邻居"中的计算机、访问过计算机上的文件夹等。通过注册表，我们可以手工清除这些信息。</font>
																		</p>
																		<p>
																				<font size="2">　　(3)加密个人文件夹</font>
																		</p>
																		<p>
																				<font size="2">　　上面讨论的都是清除用户适用计算机时留下的信息。下面我们利用注册表知识，来加密我们的存放了个人信息的文件夹。</font>
																		</p>
																		<p>
																				<font size="2">　　我们知道，如果想隐藏你的文件夹，通过将文件夹的属性设置为"隐藏"是没有用的。用户只需要在资源管理器的"工具"→"文件夹选项"→"查看"对话框中，选择"显示所有的文件和文件夹"项，就可以看到所有隐藏属性的文件夹和文件。有一个小技巧，可以有效的保护你的文件夹。这个技巧就是，用类标识符作为文件夹名的文件扩展名。例如我们想保护文件夹C:\mydata。</font>
																		</p>
																		<p>
																				<font size="2">　　首先在注册表项HKEY_CLASSES_ROOT中找到某个文件类型的CLSID，如MIDI文件的CLSID是{00022603-0000-0000-C000-000000000046}。将文件夹mydata的名称加上{00022603-0000-0000-C000-000000000046}这个文件扩展名，即将C:\mydata的名称修改为"C:\mydata.{00022603-0000-0000-C000-000000000046}"。这时C:\mydata的图标就从文件夹的图标变成了MIDI文件的图标。</font>
																		</p>
																		<p>
																				<font size="2">　　在资源管理器中双击该图标，系统会报告该MIDI文件内容错误，无法播放(系统将文件夹当作MIDI文件处理了)，因此用户无法进入C:\mydata，也就无法查看该文件夹下的内容。这样做的好处是，我们可以成功的将我们的私人文件夹伪装成一个普通的MIDI文件。</font>
																		</p>
																		<p>
																				<font size="2">　　惟一能够查看文件夹内容的方法是:在DOS窗口中，使用CD命令进入到该文件夹。</font>
																		</p>
																		<p>
																				<font size="2">　　你可能会说，用户只要将该文件夹的文件扩展名去除，不就可以将保护的文件夹恢复出来了吗?不用担心，用户做不到这一步。即使用户在资源管理器的"工具"→"文件夹选项"→"查看"对话框中，去除对"隐藏已知文件类型的扩展名"选项的选择，使所有的文件都显示出扩展名。在资源管理器中，C:\mydata也不会出现扩展名。这样，用户就无法去除或者更改C:\mydata. {00022603-0000-0000-C000-000000000046}的CLSID部分。</font>
																		</p>
																		<p>
																				<font size="2">　　如果想在资源管理器中正常地查看该文件夹里的内容，可以在DOS窗口中，将该文件夹重新改名为正确的名称。</font>
																		</p>
																		<p>
																				<font size="2">　　该方法结合下面的限制运行程序的方法(限制运行DOS窗口)，可以很有效的保护你的文件夹。</font>
																		</p>
																		<p>
																				<font size="2">　　2.限制用户运行的程序(适用范围:Windows 9x/Me/NT/2000/XP)</font>
																		</p>
																		<p>
																				<font size="2">　　(1)禁止用户通过"运行"来运行应用程序</font>
																		</p>
																		<p>
																				<font size="2">　　通过"开始"菜单的"运行"，用户可以输入命令来启动某个程序。对于那些不是EXE为扩展名的程序，也可以直接运行。如果不希望用户随意执行程序，可以将"开始"菜单中的"运行"项去除。</font>
																		</p>
																		<p>
																				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer中，新建一个双字节值项NoRun，修改其值为1。</font>
																		</p>
																		<p>
																				<font size="2">　　提示:除了"运行"外，可以在DOS窗口中手工输入命令来启动某个程序。</font>
																		</p>
																		<p>
																				<font size="2">　　(2)禁止用户运行命令解释器和批处理文件(适用于Windows NT/2000/XP)</font>
																		</p>
																		<p>
																				<font size="2">　　通过修改注册表，可以禁止用户使用命令解释器(CMD.exe)和运行批处理文件(BAT文件)。</font>
																		</p>
																		<p>
																				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Policies\ Microsoft\Windows\System\中，新建一个双字节值项DisableCMD，修改其值为2。则命令解释器和批处理文件都不能够被运行。如果只是禁止命令解释器的运行，而运行批处理文件的运行，则修改DisableCMD的值为1。</font>
																		</p>
																		<p>
																				<font size="2">　　(3)禁止运行指定的程序</font>
																		</p>
																		<p>
																				<font size="2">　　为了安全性起见，我们可能希望有些带有危险性的程序不让用户去运行。这可以通过注册表来实现。例如我们想禁止用户运行记事本(notepad.exe)和计算器(cal.Exe)。</font>
																		</p>
																		<p>
																				<font size="2">　　首先在注册表项HKEY_CURRENT_USER\Software\Microsoft \Windows\CurrentVersion\Policies\Explorer中，新建一个双字节值项DisallowRun，修改其值为1，以允许我们定义禁止允许的程序，然后新建一个注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Explorer\DisallowRun，在其下新建两个字符串值项。第一个值项的名称为1，值为notepad.exe，第二个值项为2，值为calc.exe。如果想禁止更多的程序，可以依次建立名称为3、4等顺序往下排列的值项。修改注册表后立即生效。这时想通过"开始"菜单运行记事本和计算器程序，系统会提示不能进行此操作。</font>
																		</p>
																		<p>
																				<font size="2">　　注意:用户在Windows NT/2000/XP的命令解释器(CMD.exe)窗口中，仍然可以通过输入"notepad.exe"运行记事本。这是因为DisallowRun禁止的只是通过资源管理器Explorer运行的程序，记事本不是通过Explorer启动的，所以就无法禁止了。如果不希望用户可以通过命令解释器运行程序，应该在DisallowRun中将命令解释器(CMD.exe)禁止。另外，此方式还有一个不安全之处，就是如果用户将记事本程序"notepad.exe"更改名称，如改成"note.exe"，用户就可以运行它了。</font>
																		</p>
																		<p>
																				<font size="2">　　(4)只允许运行指定的程序</font>
																		</p>
																		<p>
																				<font size="2">　　为了限制用户运行程序，我们可以指定用户只能运行某些必须的程序。这种方式可以避免用户运行自己携带来的程序，有效地防范病毒地传播。这可以通过注册表来实现。</font>
																		</p>
																		<p>
																				<font size="2">　　首先在注册表项HKEY_CURRENT_USER\Software\Microsoft \Windows\Current Version\Policies\Explorer下新建一个双字节值项RestrictRun ，修改其值为1，以允许我们指定可以运行的程序。</font>
																		</p>
																		<p>
																				<font size="2">　　然后新建一个注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun，在其下新建两个字符串值项。第一个值项的名称为1，值为notepad.exe，第二个值项为2，值为calc.exe。如果想允许更多的程序，可以依次建立名称为3、4等顺序往下排列的值项。修改注册表后立即生效。这时想通过"开始"菜单和资源管理器运行其他的程序，系统会提示不能进行此操作。</font>
																		</p>
																		<p>
																				<font size="2">　　提示:如果你没有允许注册表编辑器运行，你会发现你将无法恢复此方法所做的修改，因为无法用注册表编辑器来修改注册表了。在这种情况下，你可以将注册表编辑器程序的名称改变为你允许运行的某个程序的名称，这样你就可以运行起来注册表编辑器了。</font>
																		</p>
																		<p>
																				<font size="2">　　注意:由于此方法的限制性非常大，所以请小心使用，尤其是避免没有允许任何程序运行这种情况。如果出现了这种情况，你将无法将此方法做的设定改变回来，因为你无法修改注册表。惟一的方法就是恢复修改前的注册表备份。</font>
																		</p>
																</td>
														</tr>
												</tbody>
										</table>
								</td>
						</tr>
				</tbody>
		</table>
		<font size="2">5)禁止使用注册表编辑器 </font>
		<p>
		</p>
		<p>
				<font size="2">　　注册表是复杂和危险的，所以我们往往希望用户不要尝试着去修改注册表。通过修改注册表，我们可以禁止用户运行系统提供的两个注册表编辑器，Regedit.exe和Regedt32.exe。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System\下新建一个双字节值项DisableRegistryTools，修改其值为1。这样，用户就不能启动注册表编辑器了。</font>
		</p>
		<p>
				<font size="2">　　注意:使用此功能要小心，最好作个注册表备份，或者准备一个其他的注册表修改工具。因为你在禁止了注册表编辑器后，就不能再使用该注册表编辑器将值项改回了。</font>
		</p>
		<p>
				<font size="2">　　(6)禁止用户更改口令(适用于Windows NT/200/XP)</font>
		</p>
		<p>
				<font size="2">　　用户在"Windows安全窗口"中(同时按下Ctrl+Alt+delete键)，可以单击"更改密码"来更改用户口令。通过修改注册表，可以禁止用户更改口令。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System下新建一个双字节值项DisableChangePassword，修改其值为1。这样，"Windows安全窗口"中的"更改密码"按钮变成了灰色不可选状态，用户无法更改口令。</font>
		</p>
		<p>
				<font size="2">　　(7)禁止用户锁定计算机(适用于Windows NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　用户在"Windows安全窗口"中，可以单击"锁定计算机"来锁定计算机。通过修改注册表，可以禁止用户锁定计算机。</font>
		</p>
		<p>
				<font size="2">　　在注册表HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System中新建一个双字节值项DisableLockWorkstation，修改其值为1。这样，"Windows安全窗口"中的"锁定计算机"按钮变成了灰色不可选状态，用户无法锁定计算机。</font>
		</p>
		<p>
				<font size="2">　　(8)禁止用户使用任务管理器(适用于Windows NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　用户可以使用"Windows任务管理器"(Taskmgr.exe)来启动和结束本地进程、查看和管理其他计算机上的进程、改变进程的优先级。通过修改注册表，可以禁止用户使用任务管理器。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\System\下新建一个双字节值项DisableTaskMgr，修改其值为1。这样，用户就无法启动任务管理器了。</font>
		</p>
		<p>
				<font size="2">　　3.限制用户可以查看的资源(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　(1)隐藏指定的磁盘驱动器</font>
		</p>
		<p>
				<font size="2">　　如果我们不希望使用者查看某个驱动器的内容，可以在"我的电脑"和资源管理器中将该驱动器的图标隐藏起来。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer中新建一个双字节值项NoDrives。</font>
		</p>
		<p>
				<font size="2">　　该值项共使用了从最低位(第0位)到第25位，共26个字位，分别代表驱动器A到驱动器Z。如果第0位为1，表示不显示驱动器A的图标，第3位为1，表示不显示驱动器D的图标，依此类推。例如我们想"我的电脑"中不显示任何驱动器的图标，可以修改"NoDrives"的值为"03ffffff"(第0位到31位全部为1)。修改后重启桌面使改动生效。</font>
		</p>
		<p>
				<font size="2">　　修改后，不只是"我的电脑"，还包括"网上邻居"、资源管理器，任何标准的"打开"、"保存"文件的对话框，都不会出现指定驱动器的图标。虽然这些驱动器的图标不能出现，但是用户仍然可以访问这些驱动器。例如可以在资源管理器的地址栏中输入驱动器号，或者在DOS窗口中使用命令查看隐藏了的驱动器。</font>
		</p>
		<p>
				<font size="2">　　(2)禁止用户查看指定磁盘驱动器的内容</font>
		</p>
		<p>
				<font size="2">　　如果有一个驱动器中存放了重要的数据，我们不希望使用者查看该驱动器的内容，可以使用此方法来禁止查看该驱动器的内容。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer中新建一个双字节值项NoViewOnDrive。该值项共使用了从最低位(第0位)到第25位，共26个字位，分别代表驱动器A到驱动器Z。如果第0位为1，表示禁止使用驱动器A，第3位为1，表示禁止使用驱动器D，依此类推。例如我们想禁止用户使用软盘驱动器A和B，以及驱动器D，可以修改"NoViewOnDrive"的值为"0000000b"(第0、1、3位的值为1)。修改后需要重启桌面使改动生效。</font>
		</p>
		<p>
				<font size="2">　　这时再进入到"我的电脑"，双击驱动器D，系统会弹出一个消息框，告诉用户不能进行此操作。不只是"我的电脑"，还包括"网上邻居"、资源管理器，任何标准的"打开"、"保存"文件的对话框，都不能对已经禁止的驱动器进行操作，虽然在"我的电脑"和资源管理器中，驱动器D的图标仍然存在。</font>
		</p>
		<p>
				<font size="2">　　提示:该方法只是禁止用户在"我的电脑"和资源管理器中访问受限制的驱动器，应用程序仍然可以访问被禁止的驱动器。</font>
		</p>
		<p>
				<font size="2">　　(3)登录时不显示上次使用者的用户名(适用于Windows NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　默认情况下，在用户注册登录时，在用户名栏中显示着上次使用者的用户名。通过修改注册表，我们可以禁止系统显示上次使用者的用户名，以加强安全性。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\Winlogon\中新建一个双字节值项DontDisplayLastUserName，修改其值为1。重新启动机器后，在用户注册画面中，不会显示上次使用者的用户名。</font>
		</p>
		<p>
				<font size="2">　　4.限制用户使用控制面板(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　控制面板提供给用户一个直观的界面来更改Windows的部分参数，使Windows的界面和功能更符合自己的需要。不恰当的使用控制面板，会带来一些问题</font>
		</p>
		<p>
				<font size="2">　　(1)禁用整个控制面板</font>
		</p>
		<p>
				<font size="2">　　在注册表项项HKEY_CURRENT_USER\Software\ Microsoft\Windows\CurrentVersion\Policies\Explorer\中新建一个双字节值项NoControlPanel。值为1表示禁止控制面板的使用，值为0或者值项不存在表示允许用户使用控制面板。</font>
		</p>
		<p>
				<font size="2">　　重启桌面使改动生效后，可以看到，"开始"菜单中"设置"中的"控制面板"项不见了，并且如图试图用别的方式访问"控制面板"中的项目，例如在桌面上单击鼠标右键来访问"显示"，系统会弹出一个消息框，提示用户不能进行此操作。</font>
		</p>
		<p>
				<font size="2">　　(2)去除"控制面板"中的指定项目(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　有时候我们想去除掉"控制面板"中的某些项目，以防止用户使用它们来进行设置，但是又想允许用户使用"控制面板"中的另外一些项目，这也是可以做到的。 在注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer\中新建一个双字节值项DisallowCpl,并修改其值为1。然后新建一个注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowCpl，在该项下新建若干个字符串值项，形式为"序号=控制面板项对应的文件名"。例如想去除控制面板中的"显示"和"系统"两项，可以在该项下新建两个值项"1"和"2"，值分别为"desk.cpl"(显示项对应的文件)和sysdm.cpl(系统项对应的文件)。重启桌面使改动生效。这时再进入到"控制面板"中，可以看到，"显示"项和"系统"项已经不见了。</font>
		</p>
		<p>
				<font size="2">　　(3)指定"控制面板"中显示的项目(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　如果我们想去除掉"控制面板"中的大部分项目，只允许用户使用几个项目，则可以使用本方法。"控制面板"中只显示用户指定的项目，对于没有指定的项目则不显示。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explore\中新建一个双字节值项RestrictCpl，修改其值为1，然后新建一个注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explore\RestrictCpl，在该项下新建若干个字符串(REG_SZ)值项，形式为"序号=控制面板项对应的文件名"。例如只允许用户使用控制面板中的"显示"和"系统"两项，可以在该项下新建两个值项"1"和"2"，值分别为"desk.cpl"(显示项对应的文件)和sysdm.cpl(系统项对应的文件)。重启桌面使改动生效。这时再进入到"控制面板"中，可以看到，整个控制面板中只有"显示"项和"系统"项。</font>
		</p>
		<p>
				<font size="2">　　注意:使用去除控制面板中的指定项目和指定控制面板中显示的项目都可以定制控制面板中项目的显示，但是这两个方法有可能发生冲突。如果发生冲突，则去除控制面板中的指定项目方法优先。 (4)去除"系统"中的"设备管理"标签(适用于Windows 9x/Me)</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System中，新建一个双字节的值项NoDevMgrPage，修改其值为1。这时再进入到"控制面板"中的"系统"项，可以看到"设备管理"标签已经不见了。</font>
		</p>
		<p>
				<font size="2">　　(5)去除"系统"中的"硬件配置"标签(适用于Windows 9x/Me)</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下，新建一个双字节的值项NoConfigPage，修改其值为1。这时再进入到"控制面板"中的"系统"项，可以看到"硬件配置"标签已经不见了。</font>
		</p>
		<p>
				<font size="2">　　(6)去除"系统"中的"性能"标签里的"文件系统"按钮(适用于Windows 9x/Me)</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下，新建一个双字节的值项NoFileSysPage，修改其值为1。这时再进入到"控制面板"中的"性能"项，可以看到"性能"标签中的"文件系统"按钮已经不见了。</font>
		</p>
		<p>
				<font size="2">　　(7)去除"系统"中的"性能"标签里的"虚拟内存"按钮(适用于Windows 9x/Me)</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System下，新建一个双字节的值项NoVirtMemPage，修改其值为1。这时再进入到"控制面板"中的"性能"项，可以看到"性能"标签中的"虚拟内存"按钮已经不见了。</font>
		</p>
		<p>
				<font size="2">　　(8)禁用"显示"项</font>
		</p>
		<p>
				<font size="2">　　我们可以禁止使用"控制面板"中的显示项。虽然"显示"项仍然出现在"控制面板"中，但是用户不能使用。在注册表项HKEY_CURRENT_USER\ Software\Microsoft\Windows\Current Version\Policies\System\中新建一个双字节值项NoDispCPL，修改其值为1。这时进入"控制面板"，双击"显示"项，系统会出现一个消息框提示用户不可以进行此操作<br /></font>
		</p>
		<p>
				<font size="2">(9)去除"显示"项中的"背景"标签 </font>
		</p>
		<p>
				<font size="2">
				</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_ CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\system\中新建一个双字节值项NoDispBackgr oundPage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(10)禁止"显示"项里的"背景"标签(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_ CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop\中新建一个双字节值项NoChangingWallPaper，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(11)去除"显示"项中的"屏幕保护程序"标签</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\system\中新建一个双字节值项NoDispScrSavPage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(12)决定屏幕保护程序是否使用密码保护(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Policies\ Microsoft\Windows\Control Panel\Desktop\中新建一个双字节值项ScreenSaverIsSecure，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(13)去除"显示"项中的"外观"标签</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\system\中新建一个双字节值项NoDispAppearancePage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(14)去除"显示"项中的"设置"标签</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\system\中新建一个双字节值项NoDispSettingsPage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(15)禁止删除打印机</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Explorer\中新建一个双字节值项NodeletePrinter，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(16)去除"打印机"中的"添加打印机"项</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Explorer\中新建一个双字节值项NoAddPrinter"，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(17)禁止"添加打印机向导"中的"浏览网络打印机"项(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Policies\ Microsoft\Windows NT\Printers\Wizard\中新建一个双字节值项Downlevel Browse，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　如果用户想添加网络打印机，只能输入网络打印机的URL。</font>
		</p>
		<p>
				<font size="2">　　(18)去除"添加/删除"项(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall\中新建一个字符串值项NoAddRemovePrograms，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(19)去除"添加/删除"项中的"更改或删除程序"项(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Uninstall\中新建一个双字节值项NoRemovePage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(20)去除"添加/删除"项中的"添加新程序"项(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Uninstall\中新建一个双字节值项NoAddPage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(21)去除"添加/删除"项中的"添加/删除Windows组件"项(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Uninstall\中新建一个双字节值项NoWindowsSetupPage，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(22)去除"添加/删除"项目中"添加新程序"中的"从光盘或软盘添加程序"(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Uninstall\中新建一个双字节值项NoAddFromCDor Floppy，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(23)去除"添加/删除"项目中"添加新程序"中的"从Microsoft添加程序"(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_CURRENT_USER\Software\Microsoft\ Windows\Current Version\Policies\Uninstall\中新建一个双字节值项NoAddFromInternet，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　5.防范黑客攻击(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　注册表中有些参数，设置合适的话可以防范一些黑客技术的攻击。DoS(拒绝服务)攻击是一种常见的黑客攻击方式，其中SYN淹没攻击是DoS中比较常见的。我们在这里给出一个防范SYN攻击的设置方法。</font>
		</p>
		<p>
				<font size="2">　　(1)减小等待SYN-ACK包的时间</font>
		</p>
		<p>
				<font size="2">　　TCP在发送SYN-ACK包后，首先等待3秒钟，如果仍然没有回应，则将时间加大一倍，从3秒增大到6秒，再重发一次SYN-ACK，然后继续等待回应。重发的次数定义在注册表中的一个双字节值项TcpMaxConnectResponseRetransmissions 里，该值项位于注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Tcpip\Parameters中。默认值为3，表示重发次数为3次，先等待3秒后发送一次，然后等待6秒后发送一次，然后等待12秒发送一次，最后等待24秒，如果仍然接收不到回应，不再继续发送SYN-ACK，而是清除此次连接，并释放所有资源。这样总共经过了45秒钟。值为2表示重发次数为2次，总共的耗费时间为21秒，值为1表示重发次数为1次，总共的耗费时间为9秒。0表示不重发SYN-ACK，耗费时间为3秒。耗费时间越短，SYN攻击造成的影响就相应的要小一些。此值项的默认值为3次。如果系统容易受到SYN淹没攻击，可以将此值项修改为2。 (2)增大NetBT的连接块增加幅度和最大数目</font>
		</p>
		<p>
				<font size="2">　　NetBT(基于TCP/IP的NetBIOS)使用139号TCP端口，一般用在微软网络中，例如文件和打印服务。在建立连接时，如果BetBT发现可用的连接块数目小于2个，会自动的再分配可用连接块。</font>
		</p>
		<p>
				<font size="2">　　NetBT每次增加的连接块的数目定义在注册表中的双字节值项BacklogIncrement中，该值项位于注册表项注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\NetBt\Parameters下。默认值为3，最小值为1，最大值位20。增大此值可以在有众多连接时提升性能。每个连接块消耗87个字节。</font>
		</p>
		<p>
				<font size="2">　　NetBT最多可以使用的连接块的数目定义在注册表项中双字节值项MaxConnBackLog中，默认为1000个，最大值可以取到40000个。可以适当的增大此参数的值以允许更多的同时连接。</font>
		</p>
		<p>
				<font size="2">　　(3)配置动态Bakclog(适用于Windows NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　对于使用Sockets的Windows服务，如FTP，可以通过配置动态Backlog来提升在网络繁忙时的性能。使用动态Bakclog，系统会预先分配一定的资源用于建立连接，这样就省去了给连接分配资源的时间和CPU消耗。如果需要再增加资源，可以一次性的增加若干个连接所需的资源空间。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters中新建下面的双字节值项:</font>
		</p>
		<p>
				<font size="2">　　EnableDynamicBacklog，该值项的默认值为0，表示是否允许动态Backlog。默认值为0。对于网络繁忙或者易遭受SYN攻击的系统，建议设置为1，表示允许动态Backlog。</font>
		</p>
		<p>
				<font size="2">　　MinimumDynamicBacklog，该值项的默认值为0，表示动态Backlog分配的自由连接的最小数目。当自由连接数目低于此数目时，将自动的分配自由连接。默认值为0，对于网络繁忙或者易遭受SYN攻击的系统，建议设置为20。</font>
		</p>
		<p>
				<font size="2">　　MaximumDynamicBacklog，该值项的默认值为0，表示定义最大"准"连接的数目。"准"连接包括自由连接和半连接。对于网络繁忙或者易遭受SYN攻击的系统，应该设置此值，大小取决于内存的多少。一般来说，每32M内存最大可以增加5000个。</font>
		</p>
		<p>
				<font size="2">　　DynamicBacklogGrowthDelta，该值项的默认值为5，表示定义每次增加的自由连接数目。对于网络繁忙或者易遭受SYN攻击的系统，建议设置为10。</font>
		</p>
		<p>
				<font size="2">　　(4)启用SYN淹没攻击保护特性(适用于Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　Windows 2000/XP针对SYN淹没攻击提供了一个叫做SYN淹没攻击保护的特性。当出现了SYN淹没攻击的征兆时，Windows 2000/XP自动降低对那些无法确认的连接请求的响应时间。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters中新建下面的双字节值项:</font>
		</p>
		<p>
				<font size="2">　　SynAttackProtect，该值项的默认值为0，表示定义是否允许SYN淹没攻击保护特性。保证该值为1，表示允许启用SYN淹没攻击保护特性。</font>
		</p>
		<p>
				<font size="2">　　TcpMaxConnectResponseRetransmissions，该值项的默认值为3，表示定义了对于连接请求回应包的重发次数。如果该值为1，则SYN淹没攻击不会有效果，但是这样会造成连接请求失败几率的升高。SYN淹没保护特性只有在该值大小大于或等于2时才会被启用。该值的默认值为3。</font>
		</p>
		<p>
				<font size="2">　　以上两个值项定义了是否允许SYN淹没攻击保护。下面三个值项则定义了激活SYN淹没攻击保护特性的条件。当满足下面三个值项定义的条件之一时，系统会自动激活SYN淹没攻击保护。</font>
		</p>
		<p>
				<font size="2">　　TcpMaxHalfOpen，该值项的默认值为100或者500，表示定义了能够处于SYN_RECEIVED状态的TCP连接的数目。由于SYN淹没攻击通常会造成大量的SYN_RECEIVED状态的TCP连接，因此保护特性将该值作为SYN淹没攻击发生的一个征兆。当处于SYN_RECEIVED状态的TCP连接的数目超过该值项的定义时，系统认为SYN淹没攻击发生了，自动启用保护特性。</font>
		</p>
		<p>
				<font size="2">　　对于Windows 2000 Server，该值项默认值为100。对于Windows 2000 Professional，该值项默认值为500。Professional之所以比Server的值高，是因为Professional通常不用作服务器，也就不会受到SYN淹没攻击。</font>
		</p>
		<p>
				<font size="2">　　TcpMaxHalfOpenRetried，该值项的默认值为80或者40，表示定义了在重新发送连接请求后，仍然处于SYN_RECEIVED状态的TCP连接的数目。当这种状态的TCP连接的数目超过该值项的定义时，系统认为SYN淹没攻击发生了，自动启用保护特性。</font>
		</p>
		<p>
				<font size="2">　　对于Windows 2000 Server，该值项默认值为80。对于Windows 2000 Professional，该值项默认值为400。</font>
		</p>
		<p>
				<font size="2">　　TcpMaxPortsExhausted，该值项的默认值为5，表示定义了系统拒绝连接请求的次数。当系统保留的连接端口都被使用掉时，系统将拒绝所有的连接请求。SYN淹没攻击通常会发生这种情况，因此保护特性将该值作为SYN淹没攻击发生的一个征兆。当被拒绝的连接请求的数目超过该值项的定义时，系统认为SYN淹没攻击发生了，自动启用保护特性<br /></font>
		</p>
		<p>
				<font size="2">7.检查Windows启动时的程序(适用范围:Windows 2000/XP) </font>
		</p>
		<p>
				<font size="2">
				</font>
		</p>
		<p>
				<font size="2">　　在Windows环境下，由于病毒必须获得CPU的控制权，因此很多病毒都需要在Windows启动后，自动地运行起来。另一方面，越来越多的病毒采用了高级语言的形式，象宏病毒，采用的是VB语言，本身不能直接由CPU来执行，必须由相关程序解释执行，因此它们必须在操作系统正常启动后，才能加载自身，进行病毒传播。因此说，很多病毒必须在Windows启动后自动地运行起来，并且是依赖于Windows的自动启动程序的功能。这是这些病毒的一个特点，也是一大弱点。我们可以根据这个特点，分析Windows启动时有那些程序自动运行，通过检查这些程序来防范病毒的侵袭。</font>
		</p>
		<p>
				<font size="2">　　(1)注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services</font>
		</p>
		<p>
				<font size="2">　　该项下存放了Windows NT/2000/XP的服务程序。下面的每一个子项对应于一个服务:</font>
		</p>
		<p>
				<font size="2">　　ImagePath值项存放了该服务的程序文件路径。这些服务都有一个Start值项。值为0，表示由核心装载器装载;值为1，表示由I/O子系统装载。Start值为0和1的，都是非常低级和关键的Windows服务，它们必须正常启动，Windows NT/2000/XP才能继续启动。通常病毒不会将自己放在这里面，因为这时候WindowsNT/2000/XP只装载了核心部分，只有最基本的功能。Start值为2，表示自动启动，值为3，表示手工启动，值为4，表示禁止启动。这三类服务，可以在"控制面板"→"管理工具"→"服务"中查看到。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是，那些Start值为2的服务，其对应的程序文件(ImagePath值项定义)是否可疑。</font>
		</p>
		<p>
				<font size="2">　　(2)注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Control\Session Manager</font>
		</p>
		<p>
				<font size="2">　　该项下存放了会话管理器(Smss.exe)的信息。在Windows NT/2000/XP的内核启动阶段，需要启动该项下定义的几个程序。在REG_MULTI_SZ类型的值项BootExecute中，定义了会话管理器装载服务前需要运行的程序。默认值为AutoCheck autochk *和Dfsinit。该默认值表示运行磁盘检查程序，以及启动DFS文件系统的初始化程序。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是，值项BootExecute存放的是否是默认的执行文件，是否还定义了其他的执行程序。</font>
		</p>
		<p>
				<font size="2">　　(3)注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon\Userinit</font>
		</p>
		<p>
				<font size="2">　　该值项类型为字符串值，定义了用户注册进入时执行的初始化程序。在用户注册时，注册管理程序(Winlogon)启动该初始化程序，默认值是Userinit.exe。该程序首先运行注册脚本，建立网络连接，然后启动用户界面程序(Explorer.exe)。用户可以替换该初始化程序为自己的初始化程序(当然，病毒也可以做到)。一般地，用户自己的初始化程序可以在处理完自己需要进行的工作后，再调用Userinit.exe程序即可。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是，Userinit值项的值是否是Userinit.exe。同时检查\Winnt\System32下的Userinit.exe文件的大小和时间是否是正常的。</font>
		</p>
		<p>
				<font size="2">　　(4)注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon\Shell</font>
		</p>
		<p>
				<font size="2">　　该值项类型为字符串值，定义了用户界面程序，默认值为Explorer.exe。正常情况下，注册管理程序(Winlogon)启动Userinit定义的初始化程序，该初始化程序会启动用户界面程序，因此不需要运行Shell值项定义的程序。如果注册管理程序没有能成功启动Userinit定义的初始化程序，则注册管理程序会过来启动该Shell值项定义的用户界面程序。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是， Shell值项的值是否是Explorer.exe。</font>
		</p>
		<p>
				<font size="2">　　(5)注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\Winlogon\System(适用于Windows NT)</font>
		</p>
		<p>
				<font size="2">　　该值项类型为字符串值，该值项中存放了安全管理器程序，默认值为Lsass.exe。安全管理器就是Windows NT启动时，或者屏幕保护后，要求输入用户和密码的画面。用户可以替换该安全管理器程序。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是System值项的值是否是Lsass.exe。</font>
		</p>
		<p>
				<font size="2">　　(6)注册表项HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\ CurrentVersion\Policies\Explorer\Run</font>
		</p>
		<p>
				<font size="2">　　在该项下可以有若干个字符串类型的值项，每个值项的名称从1开始，值为程序或者文档的名称。在用户注册进入Windows时，该项下定义的程序将被启动起来。例如该项下有两个值项，第一个是1，值为Notepad.exe，第二个是2，值为C:\readme.doc，则在用户注册进入Windows 2000时，系统会首先运行起Notepad.exe程序，然后会使用DOC的关联程序打开C:\readme.doc文档。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是，如果定义了自动启动程序，则查找该程序是哪个软件对应的，是否为可疑程序。默认情况下，该注册表项下应该为空。</font>
		</p>
		<p>
				<font size="2">　　(7)注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer\Run</font>
		</p>
		<p>
				<font size="2">　　该项与HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer\Run的作用一样，不同之处在于，由于它位于HKEY_LOCAL_MACHINE下，所以它将应用于所有的用户。在启动顺序上，系统首先启动HKEY_LOCAL_MACHINE下的Run中的程序，再去启动HKEY_CURRENT_USER下Run中的程序。</font>
		</p>
		<p>
				<font size="2">　　(8)注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion下的Run、RunOnce、RunEx和RunOnceEx子项(适用于Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　由于是位于HKEY_CURRENT_USER下，因此该项只适用于当前这个用户，不适用于其他的用户。在用户注册进入Windows系统时，自动地运行该项下定义的程序或文档。其中Run子项中定义了每次系统启动时都需要运行的程序，值项类型是字符串值，值项的名称是该运行程序的说明，值项的值是程序的名称;RunOnce子项中定义了只运行一次的程序，在该项下的值项中定义的程序运行起来后，该项下的值项就会被删除掉，这通常用于程序的安装过程;RunEx和RunOnceEx的作用和Run、RunOnce是一样的，是Run、RunOnce的扩充形式。</font>
		</p>
		<p>
				<font size="2">　　(9)注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion下的Run、RunOnce、RunEx和RunOnceEx子项(适用于Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　该项和HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion下的Run、RunOnce、RunEx和RunOnceEx作用一样，不同之处在于，由于它位于HKEY_LOCAL_ MACHINE下，所以它将应用于所有的用户。在启动顺序上，系统首先启动HKEY_LOCAL_MACHINE下定义的启动项目，再去启动HKEY_CURRENT_USER下定义的启动项目。</font>
		</p>
		<p>
				<font size="2">　　我们需要检查的是，对于默认情况以外定义的程序，需要检查其对应的软件。很多软件将自动启动程序放在注册表中的这个位置。例如Norton Antivirus防毒软件，就会在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Run下新建一个值项NPS Event Checker，值为C:\PROGRA~1\Navnt\ npscheck.exe。</font>
		</p>
		<p>
				<font size="2">　　下表中列出了默认情况下，Windows系统中Run下的自动运行项目。</font>
		</p>
		<p>
				<font size="2">　　(10)检查非注册表部分</font>
		</p>
		<p>
				<font size="2">　　首先检查启动文件和磁盘引导扇区。对于Windows 9x/Me，启动文件是启动盘目录下的IO.sys和Command.com文件。同时，还包括Autoexec.bat文件中定义的程序文件，以及Config.sys文件中装载的程序文件。对于Windows NT/2000/XP，启动文件是启动盘目录下的Ntldr，Ntdetect.com、Ntbootdd.sys(如果boot.ini文件使用SCSI语法)、Bootsect.dos(如果使用了多重启动，对应于启动到DOS环境)，以及Winnt目录下的Ntoskrnl.exe(核心程序文件)和Hal.dll(硬件抽象层)。</font>
		</p>
		<p>
				<font size="2">　　其次，对于Windows 9x，还需要检查Win.ini文件和System.ini文件。Win.ini文件中的"run="和"load="行，定义了Windows 9x启动时需要装载的程序。</font>
		</p>
		<p>
				<font size="2">　　最后，需要检查"开始"菜单中"程序"中的"启动"程序组，"启动"程序组中存放了Windows正常启动起来后，需要启动的程序。</font>
		</p>
		<p>
				<font size="2">　　8.禁止旧版本的"自动运行"程序列表(适用范围:Windows 2000/XP)</font>
		</p>
		<p>
				<font size="2">　　注册表项HKEY_LOCAL_MACHINE_\Software\Microsoft\Windows\CurrentVersion\Run和HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce下存放的是"自动运行"的程序列表，它们是旧版本的"自动运行"程序列表，在Windows95/98/NT中就已经有了。在注册表中有两个值项，可以禁止这两个旧版本列表起作用，替代它们的是RunEx和RunOnceEx注册表项。</font>
		</p>
		<p>
				<font size="2">　　这两个值项位于注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下。</font>
		</p>
		<p>
				<font size="2">　　9.禁止远程访问光盘和软盘(适用范围:Windows NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　在C2级别的安全要求中，必须对可移动介质的安全作保护，它要求当本地用户在使用计算机时，光盘和软盘称为本地用户的专有资源，网络上的其他用户，包括系统管理员，都不能够访问光盘和软盘。这是因为此时使用的可移动介质，通常是本地用户私人的，因此不应该给其他人看到。 下表的值项存放在注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon中。</font>
		</p>
		<p>
				<font size="2">　　10.设定口令的最小长度(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　默认情况下，口令可以设置为空。为了加强安全性，我们可以强行指定口令的最小长度。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Network下，创建二进制类型的值项MinPwdLen，并修改其值为口令的长度，例如6。这样，用户在设定口令时，最少要设定6位的长度。<br /></font>
		</p>
		<p>
				<font size="2">
						<strong>四、提升Windows系统性能</strong>
				</font>
		</p>
		<p>
				<font size="2">
				</font>
		</p>
		<p>
				<font size="2">　　通过注册表，我们可以定制Windows的功能，使之更加符合我们的习惯和需求。</font>
		</p>
		<p>
				<font size="2">　　1.定制Windows的登录(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　(1)开机后自动登录</font>
		</p>
		<p>
				<font size="2">　　为了使用Windows NT/2000/XP，我们必须输入一个用户名称和用户口令来登录。在Windows 9x/Me中，如果登录方式设置为"Microsoft网络登录"，在进入Windows时，也需要输入用户名和口令，否则将不能访问网上邻居中的计算机。</font>
		</p>
		<p>
				<font size="2">　　为了方便起见，我们可以将用户名和用户密码存放到注册表中，这样Windows启动时，自动使用注册表中的用户名和用户密码来登录，而不用用户手工输入。</font>
		</p>
		<p>
				<font size="2">　　对于Windows NT/2000/XP，在注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon下新建值项。对于Windows 9x/Me，在注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \CurrentVersion\Winlogon下新建值项。下表中详细列出新建的值项。</font>
		</p>
		<p>
				<font size="2">　　(2)在登录前显示自定义的信息</font>
		</p>
		<p>
				<font size="2">　　我们可以在Windows启动之前显示一些信息，以给用户一些提示或是警告。</font>
		</p>
		<p>
				<font size="2">　　对于WindowsNT/2000/XP，在注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon下新建值项。对于Windows 9x/Me，在注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \CurrentVersion\Winlogon下新建值项。下表中详细列出新建的值项。</font>
		</p>
		<p>
				<font size="2">　　(3)必须使用有效用户注册(适用于Windows 98)</font>
		</p>
		<p>
				<font size="2">　　在Windows 98中，当出现输入用户名称和密码的画面时，可以单击"取消"按钮，或者按下ESC键，跳过这一步直接进入到Windows中。通过修改注册表，可以禁止这种未授权的使用，而要求只有在Windows98中设置的用户才可以进入。</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_LOCAL_MACHINE\Network\Logon下，新建一个双字节字值项MustBeValidated，修改其值为1。这样，在下次启动时，必须输入有效的用户名和用户密码才可以进入到Windows 98中。</font>
		</p>
		<p>
				<font size="2">　　注意:在Windows 98 SE中，该修改方式不适用。如果设置了该选项，Windows 98 SE将从域服务器上去验证该用户，因为找不到域服务器，因此无法正常登录到Windows 98 SE中。</font>
		</p>
		<p>
				<font size="2">　　(4)启动时不要求输入口令(适用于Windows 9x/Me)</font>
		</p>
		<p>
				<font size="2">　　Windows 9x/Me启动时往往要求输入用户名和口令。如果只是自己使用，虽然可以按ESC键或者"取消"按钮跳过这一步，但还是挺麻烦。</font>
		</p>
		<p>
				<font size="2">　　在作此修改前请首先将网络登录方式改为Windows登录:进入控制面板中的网络项，将"主网络登录"方式改为Windows登录。</font>
		</p>
		<p>
				<font size="2">　　然后将默认用户的密码改为空。将用户的密码设置为空可以采用如下方法:</font>
		</p>
		<p>
				<font size="2">　　方法1:通过修改注册表来更换用户名</font>
		</p>
		<p>
				<font size="2">　　在Windows 9x/Me中，上次使用者的用户名存放在注册表的HKEY_LOCAL_MACHINE\Network\Logon下，名称Username。我们可以将这个用户名修改为一个新的用户名。重新启动后，Windows会认为该用户是新的用户，要求输入用户口令。不要输入口令，直接按"确定"按钮。这样，在下次启动时，就不会要求输入用户名和口令。</font>
		</p>
		<p>
				<font size="2">　　方法2:删除口令文件</font>
		</p>
		<p>
				<font size="2">　　进入到C:\windows目录下。找到该用户的口令文件。如用户名称为lijin，则口令文件为lijin.pwl。删除该文件。重新启动Windows 9x，Windows 9x会认为该用户是新的用户，要求输入用户口令。不要输入口令，直接按"确定"按钮。这样，在下次启动时，就不会要求输入用户名和口令。</font>
		</p>
		<p>
				<font size="2">　　方法3:注册新用户</font>
		</p>
		<p>
				<font size="2">　　首先"开始"菜单中选择"注销"，在出现的注册画面中，使用新的用户名，并且不输入口令，直接按"确定"按钮。Windows会自动生成该用户的信息。在下次启动时，系统会使用新的用户注册进入Windows。</font>
		</p>
		<p>
				<font size="2">　　方法4:修改注册表禁止使用口令文件</font>
		</p>
		<p>
				<font size="2">　　注册表中的一个值项控制着是否使用口令文件(PWL文件)。如果禁止使用口令文件，则Windows启动时不会要求输入口令。在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Policies\Network下，新建一个双字节值项DisablePwdCaching，修改其值为1。重新启动Windows后，Windows将不会生成和使用口令文件。即使用户设了口令，在Windows启动时，也不会要求输入用户口令。</font>
		</p>
		<p>
				<font size="2">　　提示:如果在注册表中修改了此项，禁止了口令文件，并且登录方式选择的是"Microsoft网络用户"或者"Netware网络用户"，在Windows 9x/Me启动时，仍然会出现要求输入用户口令的画面，不过即使输入的用户口令不对，也可以进入Windows，只是不能注册到"Microsoft网络"或"Netware网络"上。</font>
		</p>
		<p>
				<font size="2">　　方法5:强迫Windows启动时不进行登录 默认情况下，只要安装了网络项，或者Windows口令非空，Windows启动时会出现登录注册的画面，要求用户进行注册进入系统。在注册表中有一个值项控制着系统启动时是否进行登录。在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ CurrentVersion\Network\Real Mode Net下，新建一个双字节值项autologon。修改其值为0。</font>
		</p>
		<p>
				<font size="2">　　提示:此方法对于Microsoft网络用户登录、Netware网络登录和Windows登录三种登录方式都适用。</font>
		</p>
		<p>
				<font size="2">　　2.加快拨号上网的速度(适用于Windows 9x)</font>
		</p>
		<p>
				<font size="2">　　(1)去除不需要的协议和服务</font>
		</p>
		<p>
				<font size="2">　　选定一个拨号连接，单击右键，可以看该拨号连接的属性。通常通过拨号网络建立一个连接后，该连接绑定了NetBEUI和IPX/SPX兼容协议，并且联系着微软网络，如果该拨号连接只是为了上因特网，则可以将这些不必要的协议和服务去掉，只保留TCP/IP协议，以加快登录速度和传输速度。</font>
		</p>
		<p>
				<font size="2">　　(2)增大串口缓冲和通信速度</font>
		</p>
		<p>
				<font size="2">　　在Windows目录下找到System.ini文件并编辑它，在其[386Enh]这一行下面加入"COM2Buffer=1024"行。如果调制解调器不是安装在串口2，而是安装在串口1，则改为"Com1Buffer=1024"即可。</font>
		</p>
		<p>
				<font size="2">　　在Windows目录下找到Win.ini文件并编辑它，在其[ports]部分找到"COM2:= 9600,n,8,1,x"行，修改为"COM2:=38400,n,8,1,x"。如果调制解调器不是安装在串口2，而是安装在串口1，则修改"COM1:=9600,n,8,1,x"行为"COM1:=38400,n,8,1,x"。</font>
		</p>
		<p>
				<font size="2">　　(3)增大接收缓冲区</font>
		</p>
		<p>
				<font size="2">　　设置调制解调器的属性，将其接收缓冲区调到最大。</font>
		</p>
		<p>
				<font size="2">　　(4)增大系统的文件名和路径的缓冲</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\FS Templates\Desktop下，新建两个双字节值项。一个是NameCache，定义了存放访问过的文件名的缓冲，建议从32修改为128。一个是PathCache，定义了存放访问过的文件的路径的缓冲，建议从677修改为4096。</font>
		</p>
		<p>
				<font size="2">　　(5)调整拨号网络适配器的TCP/IP参数</font>
		</p>
		<p>
				<font size="2">　　首先进入到注册表项HKEY_LOCAL_MACHINE\Enum\Root\Net下。在该项下有形式为00xx的子项。进入到各个00xx子项下，查找值项DeviceDesc是否为"拨号网络适配器"。如果是，在该子项下还有一个Binding子项，进入该子项，记下该子项下的MSTCP\00xx的值。</font>
		</p>
		<p>
				<font size="2">　　按照上一步找到的MSTCP\00xx值，进入到注册表项HKEY_LOCAL_MACHINE\Enum\Network\MSTCP\00xx下。记下其下值项Driver的值，形式为NetTrans/00xx。</font>
		</p>
		<p>
				<font size="2">　　按照上一步找到的NetTrans/00xx的值，进入到注册表项HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Services\Class\NetTrans\00xx下。修改REG_SZ值项MaxMTU的值从1500到576，因为1500是针对局域网的，而576是Internet上的标准。修改REG_SZ值项MaxMSS的值为536<br /></font>
		</p>
		<p>
				<font size="2">(6)调整TCP/IP协议的参数 </font>
		</p>
		<p>
				<font size="2">
				</font>
		</p>
		<p>
				<font size="2">　　修改下列值项的值(字符串值)。这些值项位于注册表项HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP下:</font>
		</p>
		<p>
				<font size="2">　　DefaultRcvWindow，其默认值为8129，该值为接收缓冲区的大小，一般等于Modem的传输速度。可以按如下算法计算.假设Modem速度为28.8K，则传输率为(不考虑数据压缩)28800/9=3200。考虑到DefaultRcvWindow应该是MSS(一般值为536)的整数倍，则应该取值为2680。不考虑Modem的数据压缩，14.4K、28.8K、36.6K和56K应该分别对应于1072、2680、3752、5896。如果考虑到Modem的数据压缩功能，可以再加大20%～50%，但注意，仍然应该为MSS的整数倍。如果Modem速度快，因特网接入线路质量好，可以再适当的加大该值。默认值为8192。</font>
		</p>
		<p>
				<font size="2">　　DefaultTTL，其默认值为32，该值为数据包可以在因特网上存活的时间。加大该值，有利于在繁忙的网络中保持连接。默认值为32，建议修改为255。</font>
		</p>
		<p>
				<font size="2">　　NameSrvQueryTimeout，其默认值为750，该值为域名服务器查询的超时时间。加大该值，有利于连接的建立。默认值为750毫秒。建议修改为3000毫秒。</font>
		</p>
		<p>
				<font size="2">　　3.定制驱动器的自动播放功能(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　Windows提供了自动播放功能。最常见的就是光盘驱动器的自动播放功能。当我们将一张CD光盘放进光盘驱动器中，CD播放器就会自动运行起来，并开始播放该CD。或者在光盘驱动器中放入一张数据盘，如果该光盘的根目录下有一个Autorun.inf文件，这个Autorun.inf文件中定义的程序也会自动地运行起来。</font>
		</p>
		<p>
				<font size="2">　　(1)禁止光盘驱动器的自动播放功能</font>
		</p>
		<p>
				<font size="2">　　在注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom\下有一个双字节值项AutoRun，修改其值为0，重启计算机。</font>
		</p>
		<p>
				<font size="2">　　(2)定制各个驱动器的自动播放</font>
		</p>
		<p>
				<font size="2">　　我们可以定制各个驱动器的自动播放。例如允许驱动器E的自动播放功能，而禁止其他驱动器的自动播放功能。</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer下。如果想让此修改应用到所有的用户，则应该进入到注册表项HKEY_LOCAL_MACHINE \Software\Microsoft\Windows\Current Version\Policies\ Explorer下。在该项下新建一个双字节值项NoDriveAutoRun。</font>
		</p>
		<p>
				<font size="2">　　该值项的低26位分别代表从A到Z共26个驱动器的自动播放功能。如果该位为1，表示该位对应的驱动器的自动播放功能被禁止，如果该位为0，则该位对应的驱动器的自动播放功能被允许。例如我们只想禁止驱动器C和D的自动播放功能，对于其他驱动器的自动播放功能则想保留，那么我们需要修改NoDriveAutoRun的值为0x0000000c。修改后需要重新启动计算机。</font>
		</p>
		<p>
				<font size="2">　　(3)按驱动器的类型进行定制</font>
		</p>
		<p>
				<font size="2">　　除了按照驱动器盘符来定制外，我们可以按照驱动器的类型来定制各个驱动器的自动播放。</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer下。如果想让此修改应用到所有的用户，则应该进入到注册表项HKEY_LOCAL_MACHINE \Software\Microsoft\Windows\Current Version\Policies\ Explorer下。在该项下新建一个双字节值项NoDriveTypeAutoRun。该值项只使用了最低位的字节。</font>
		</p>
		<p>
				<font size="2">　　这些位为0时，表示允许该种类的驱动器的自动运行特性，为1时，表示禁止该种类驱动器的自动运行特性。默认值为0x95，即第0，2，4，7位为1，表示软盘，网络盘，未知类型盘的自动运行特性被禁止。修改后需要重新启动机器使改动生效。</font>
		</p>
<img src ="http://www.cnitblog.com/alex/aggbug/15708.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-08-22 11:29 <a href="http://www.cnitblog.com/alex/articles/15708.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows注册表修改实例完全手册(上) </title><link>http://www.cnitblog.com/alex/articles/15707.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 22 Aug 2006 03:25:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/15707.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/15707.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/15707.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/15707.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/15707.html</trackback:ping><description><![CDATA[
		<table class="border" cellspacing="0" cellpadding="2" width="100%" align="center" border="0">
				<tbody>
						<tr valign="center" align="middle">
								<td colspan="2" height="40">
										<font size="2">
												<strong>Windows注册表修改实例完全手册(上)</strong>
										</font>
								</td>
						</tr>
						<tr class="tdbg_rightall" align="middle">
								<td colspan="2">
										<font size="2">［ 作者：佚名    转贴自：电脑报    点击数：5761    更新时间：2006-6-22  ］</font>
								</td>
						</tr>
						<tr>
								<td colspan="2">
										<table style="WORD-BREAK: break-all" cellspacing="5" cellpadding="0" width="94%" align="center" border="0">
												<tbody>
														<tr>
																<td valign="top" height="200">
																		<table cellspacing="0" cellpadding="10" align="left" border="0">
																				<tbody>
																						<tr>
																								<td>
																										<font size="2">
																										</font>
																								</td>
																						</tr>
																				</tbody>
																		</table>
																		<p>
																				<font size="2">　　注册表是Windows操作系统的核心。它实质上是一个庞大的数据库，存放有计算机硬件和全部配置信息、系统和应用软件的初始化信息、应用软件和文档文件的关联关系、硬件设备说明以及各种网络状态信息和数据。可以说计算机上所有针对硬件、软件、网络的操作都是源于注册表的。</font>
																		</p>
																		<p>
																				<font size="2">　　本文详细罗列出各种注册表的修改实例，并明确标注其适应的范围，以利于读者速查。(今天我们讲上半部份)</font>
																		</p>
																		<p>
																				<font size="2">　　<strong>一、Windows XP注册表精解</strong></font>
																		</p>
																		<p>
																				<font size="2">　　Windows XP是微软公司于2001年10月份正式推出的新的Windows操作系统。</font>
																		</p>
																		<p>
																				<font size="2">　　Windows XP是Windows 2000的后续版本，以Windows 2000核心代码为基础，不仅继承了前者的可靠性和其它的优良性能，而且还加强了Windows Me操作系统的系统回复、媒体播放器、图像获取等新功能，给用户提供了更稳定的运行环境和方便快捷的操作。</font>
																		</p>
																		<p>
																				<font size="2">　　正如上文所述，Windows XP是以Windows 2000核心代码为基础的，也可是完全说成是Windows 2000的一个升级版本，在注册表方面，没有发生太大的改变，注册表仍然是Windows XP的核心部件。</font>
																		</p>
																		<p>
																				<font size="2">　　1.Windows XP注册表的结构</font>
																		</p>
																		<p>
																				<font size="2">　　Windows XP的注册表同样是以树形结构组织的。它由两个注册表子目录树组成:HKEY_LOCAL_MACHINE和HKEY_USERS。但是为了使注册表中的信息更易于查找，Windows XP预定义了五个子目录树。</font>
																		</p>
																		<p>
																				<font size="2">　　每个根项名均以HKEY_打头，以便向软件开发人员指出这是可以由程序使用的句柄。句柄是一个数值，用来识别资源便于程序进行访问。</font>
																		</p>
																		<p>
																				<font size="2">　　由于注册表是树形结构的，所以我们可以将注册表里的内容分为树枝和树叶。树枝下可以有多个树枝，也可以有多个树叶。这个树枝，我们把它叫做"项"，树叶呢，叫做"值项"。值项包括三部分:值的名称、值的数据类型和值本身。</font>
																		</p>
																		<p>
																				<font size="2">　　下表列出系统定义和使用的值项的数据类型。</font>
																		</p>
																		<p>
																				<font size="2">　　2.Windows XP注册表编器</font>
																		</p>
																		<p>
																				<font size="2">　　我们知道，注册表内的所有信息都是存放在System.dat、User.dat文件中的，其中System.dat文件包含了所有的硬件信息和软件信息，User.dat包含了用户信息。如果在系统中配置了两个或两个以上的用户，在Windows\Profile\用户名目录中还存放有各个用户的User.dat文件，这些文件都是二进制数据文件，修改注册表实际上就是对上述的三个文件进行修改。但是，我们不能对这些二进制数据文件进行直接修改，而必须要借助于注册表编辑器。注册表编辑器实际上就是我们查看和修改注册表文件的图形界面。</font>
																		</p>
																		<p>
																				<font size="2">　　启动Windows XP注册表编辑器的方法是:单击"开始→运行"，在对话框中输入"regedit"，然后点击"确定"按钮，注册表编辑器就会被运行起来。它的界面和Windows 2000中的注册表编辑器很相似。如图1。</font>
																		</p>
																		<p>
																				<font size="2">　　和以前的Windows相比，注册表表编辑器有了一些改变。在"编辑"菜单下，有一个"权限"菜单项，通过它，可以设置各个注册表项对于不同用户的权限。当然，你必须是管理员才可以执行此操作。如图2。</font>
																		</p>
																		<p>
																				<font size="2">　　在"查看"菜单中，有一个"显示二进位数据"。通过它，可以方便的查看二进制数据的内容。如图3。</font>
																		</p>
																		<p>
																				<font size="2">　　提示:你可能还记得在Windows NT/2000中，还提供了一个32位的注册表编辑器Regedt32.exe，其界面类似于早期Windows的文件管理器。在Windows XP中，虽然仍然提供了Regedt32.exe，但是Regedt32.exe实际上只是一个外壳，真正执行的还是Regedit.exe。也就是说，Windows XP已经抛弃了老版本风格的Regedt32.exe了。</font>
																		</p>
																		<p>
																				<font size="2">　　至于通过注册表编辑器对注册表的操作，如注册表的导入、导出，注册表值项的查找与修改，以及注册表文件的备份与恢复等。限于篇幅本文不在详细讨论，读者可以参看《电脑报1999年合订本》、《电脑报2000年合订本》相关文章。</font>
																		</p>
																</td>
														</tr>
												</tbody>
										</table>
								</td>
						</tr>
				</tbody>
		</table>
		<font size="2">
				<strong>二、桌面外观的修改实例</strong>
		</font>
		<p>
		</p>
		<p>
				<font size="2">　　1.全面定制"开始"菜单中的图标(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　"开始"菜单是用户最常使用的，它里面有"程序"、"文档"、"设置"、"搜索"、"帮助"、"运行"和"关机"等几项图标，我们可以通过修改注册表来加以改变。</font>
		</p>
		<p>
				<font size="2">　　首先运行注册表编辑器，进入到注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons。如果该注册表项不存在，则创建它。</font>
		</p>
		<p>
				<font size="2">　　在该注册表项下创建如下表中罗列的字符串类型的值项，并且修改它们的值为新的图标。</font>
		</p>
		<p>
				<font size="2">　　重新启动计算机，"开始"菜单中的图标就全部换成了新的图标。 提示:图标可以直接使用可执行文件中的图标。例如"explorer.exe,3"，表示使用explorer.exe文件中的第4个图标。</font>
		</p>
		<p>
				<font size="2">　　2.增加和删除"开始"菜单中的项目</font>
		</p>
		<p>
				<font size="2">　　一般情况下，"开始"菜单中有"程序"、"文档"、"设置"、"搜索"、"帮助"、"运行"和"关机"这几项。通过修改注册表，我们可以将一些不常用的项从"开始"菜单中删除。如果有特殊的目的，例如网吧中的计算机可能不想让使用者使用"开始"菜单中的"控制面板"来随意改变计算机的设置，也可以使用此方法。</font>
		</p>
		<p>
				<font size="2">　　下表中的值项，都位于注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer中。</font>
		</p>
		<p>
				<font size="2">　　3.增加和删除桌面的固定项目(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　一般情况下，桌面上都有"我的电脑"、"网上邻居"、"回收站"、"我的文档"等。通过修改注册表，我们可以不让这些项目显示在桌面上。这对于不希望使用者胡乱操作的场合是有用处的。例如对于网吧中的计算机，就可以将全部的桌面项目隐藏起来，以防止使用者通过"我的电脑"和"网上邻居"等来查看计算机中的文件。</font>
		</p>
		<p>
				<font size="2">　　首先我们需要知道Windows中一些特殊项目(如我的电脑)对应的CLSID。见下表。</font>
		</p>
		<p>
				<font size="2">　　为了去除某个特殊项，可以进入到注册表项HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\NonEnum中，新建一个以该特殊项的CLSID为名称的双字节值项，修改其值为1。创建完值项后，重新启动桌面使改动生效，桌面上特殊项就会不见了。</font>
		</p>
		<p>
				<font size="2">　　除了上面介绍的方法，某些特殊项还有别的方式可以去除:</font>
		</p>
		<p>
				<font size="2">　　(1)不显示"网上邻居"图标</font>
		</p>
		<p>
				<font size="2">　　不在桌面上显示"网上邻居"图标，可以新建一个双字节值项HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer\NoNetHood，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(2)不显示"Internet Explorer"图标</font>
		</p>
		<p>
				<font size="2">　　不在桌面上显示"Internet Explorer"图标，可以新建一个双字节值项HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer\NoInternetIcon，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(3)不在显示"邻近的计算机"图标(适用于Windows Me/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　不在"网上邻居"中显示"邻近的计算机"图标，可以新建一个双字节值项HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Explorer\NoComputersNearMe，修改其值为1。</font>
		</p>
		<p>
				<font size="2">　　(4)不显示"整个网络"图标(适用于Windows Me/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　不在"网上邻居"中显示"整个网络"图标，可以新建一个双字节值项HKEY_CURRENT_USER\Software\ Microsoft\Windows\Current Version\Policies\Network\NoEntireNetwork，修改其值为1。<br />4.修改桌面项目的图标和提示信息(适用范围:Windows 9x/Me/NT/2000/XP) </font>
		</p>
		<p>
				<font size="2">
				</font>
		</p>
		<p>
				<font size="2">　　从Windows98开始，用户就可以修改"我的电脑"等项目的图标。但是，Internet Explorer项，以及其他特殊性的图标，Windows没有提供修改的方法。通过注册表，我们不但可以修改这些项目的图标，还可以修改它们的提示信息。</font>
		</p>
		<p>
				<font size="2">　　和上面一样，在修改前，我们首先需要知道这些特殊性的CLSID。</font>
		</p>
		<p>
				<font size="2">　　例如我们将"网上邻居"的图标修改成Explorer,4，并且将其提示信息从"显示网络上的计算机"改变为"此计算机网络由本人维护!!!"，那么需要进行一下的修改:</font>
		</p>
		<p>
				<font size="2">　　首先取得"网上邻居"项的CLSID: {208D2C60-3AEA-1069-A2D7-08002B30309D}。</font>
		</p>
		<p>
				<font size="2">　　进入到注册表项HKEY_CLASSES_ROOT\CLSID\{208D2C60-3AEA-1069-A2D7-08002B30309D}中。</font>
		</p>
		<p>
				<font size="2">　　在字符串值项"DefaultIcon"中，存放了"网上邻居"的图标。在字符串"InfoTip"中，存放了"网上邻居"的提示信息。修改这两个值项的值为欲修改为的值。</font>
		</p>
		<p>
				<font size="2">　　这样，"网上邻居"的图标和提示信息就都被修改了。同理，我们可以修改其他的特殊项。 5.定制资源管理器的模样</font>
		</p>
		<p>
				<font size="2">　　通过注册表，我们还可以定制Windows中的资源管理器。我们可以让Windows ME/2000的资源管理器的界面和Windows98中的类似，或者禁止用户在资源管理器中创建新的文件夹。</font>
		</p>
		<p>
				<font size="2">　　下表中的值项位于注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer中。</font>
		</p>
		<p>
				<font size="2">　　下表中的值项位于注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Comdlg32中。</font>
		</p>
		<p>
				<font size="2">　　6.定制Internet Explorer(适用范围:Windows 9x/Me/NT/2000/XP)</font>
		</p>
		<p>
				<font size="2">　　从Windows 95 OSR2到目前最新的Windows XP，所有的Windows版本都捆绑了Internet Explorer。一般地，Internet Explorer的差别只在于其版本上，而和Windows的版本没有太大的关系。最新的Windows XP捆绑的是IE6.0。</font>
		</p>
		<p>
				<font size="2">　　(1)我的Internet Explorer</font>
		</p>
		<p>
				<font size="2">　　在IE浏览器窗口的标题栏中，显示的格式是"WEB页面标题+IE浏览器标题"。其中IE浏览器的标题字符串是"Microsoft Internet Explorer"。通过修改注册表，可以更换IE浏览器标题栏的字符串。</font>
		</p>
		<p>
				<font size="2">　　新建一个字符串值项HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\ Main\Window Title(注意有空格)，修改其值为你喜欢的文字，例如修改为"我的浏览器"，重新启动IE浏览器，在IE浏览器窗口的标题栏中，显示信息更改成了"我的浏览器"。</font>
		</p>
		<p>
				<font size="2">　　(2)给工具栏选个漂亮的背景</font>
		</p>
		<p>
				<font size="2">　　一般情况下IE浏览器的工具栏是没有背景图案的，通过注册表我们可以给它加上背景图案。</font>
		</p>
		<p>
				<font size="2">　　新建一个字符串值项HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\ToolBar\BackBitmap(或者是BackBitmapIE5)，修改其值为某个BMP文件的路径。重新启动IE浏览器后，IE浏览器的工具栏就有了背景图案了。</font>
		</p>
		<p>
				<font size="2">　　提示:IE 3.0和IE 4.0只能使用BackBitmap值项，IE 5.0和IE 6.0可以使用BackBitmap和BackBitmapIE5。如果同时设置了，则值项BackBitmapIE5的定义优先。</font>
		</p>
		<p>
				<font size="2">　　(3)自定义Internet Explorer的菜单显示(适用于IE5以上)</font>
		</p>
		<p>
				<font size="2">　　通过修改注册表，我们还可以自定义Internet Explorer的菜单显示。例如，通过去除掉"查看"菜单中的"源文件"项，以及禁止Internet Explorer中的右键菜单，使用者就无法查看正在浏览的Web页面的源代码了。</font>
		</p>
		<p>
				<font size="2">　　下表的值项位于注册表项HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions中。默认情况下，这些值项都不存在。</font>
		</p>
<img src ="http://www.cnitblog.com/alex/aggbug/15707.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-08-22 11:25 <a href="http://www.cnitblog.com/alex/articles/15707.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows XP真正启动提速大揭秘</title><link>http://www.cnitblog.com/alex/articles/14154.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 25 Jul 2006 04:27:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/14154.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/14154.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/14154.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/14154.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/14154.html</trackback:ping><description><![CDATA[
		<div align="center">
				<table class="MsoNormalTable" style="WIDTH: 449.25pt; BORDER-COLLAPSE: collapse; mso-padding-alt: 3.0pt 3.0pt 3.0pt 3.0pt" cellspacing="0" cellpadding="0" width="599" border="0">
						<tbody>
								<tr style="HEIGHT: 22.5pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes">
										<td style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; HEIGHT: 22.5pt; BACKGROUND-COLOR: transparent">
												<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: break-all; TEXT-ALIGN: center" align="center">
														<font size="2">
																<strong>
																		<span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体">Windows XP</span>
																</strong>
																<strong>
																		<span style="FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体">真正启动提速大揭秘</span>
																</strong>
																<span lang="EN-US" style="FONT-SIZE: 9pt">
																		<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
																		<o:p>
																		</o:p>
																</span>
														</font>
												</p>
										</td>
								</tr>
								<tr style="mso-yfti-irow: 1">
										<td style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent">
												<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: break-all; TEXT-ALIGN: center" align="center">
														<span style="FONT-SIZE: 9pt">
																<font face="宋体">
																		<font size="2">发布者：<span lang="EN-US" style="COLOR: #0033cc">[<a title="点击查看飞翔的文集" href="http://www.52z.com/info/MemberCorpus.asp?name=飞翔" target="_blank"><span lang="EN-US"><span lang="EN-US">飞翔</span></span></a>]</span><span lang="EN-US"></span>浏览：<span lang="EN-US" style="COLOR: #003399">[
<script src="Windows XP真正启动提速大揭秘 - 飞翔下载网络学院_软件天下_files/ViewTotal.htm"></script>
 ]</span><span lang="EN-US"></span>评论：<span lang="EN-US" style="COLOR: #0066ff">[12] </span><span lang="EN-US"><o:p></o:p></span></font>
																</font>
														</span>
												</p>
										</td>
								</tr>
								<tr style="HEIGHT: 0.75pt; mso-yfti-irow: 2">
										<td style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; HEIGHT: 0.75pt">
												<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: break-all">
														<span lang="EN-US" style="FONT-SIZE: 1pt; mso-bidi-font-size: 9.0pt">
																<o:p>
																		<font face="宋体" size="2"> </font>
																</o:p>
														</span>
												</p>
										</td>
								</tr>
								<tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes">
										<td style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3pt; BORDER-BOTTOM: #d4d0c8; BACKGROUND-COLOR: transparent">
												<div align="center">
														<table class="MsoNormalTable" style="WIDTH: 97%; BORDER-COLLAPSE: collapse; mso-padding-alt: 3.75pt 3.75pt 3.75pt 3.75pt" cellspacing="0" cellpadding="0" width="97%" border="0">
																<tbody>
																		<tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes">
																				<td style="BORDER-RIGHT: #d4d0c8; PADDING-RIGHT: 3.75pt; BORDER-TOP: #d4d0c8; PADDING-LEFT: 3.75pt; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 3.75pt; BORDER-LEFT: #d4d0c8; PADDING-TOP: 3.75pt; BORDER-BOTTOM: #d4d0c8">
																						<span style="FONT-SIZE: 9pt">
																								<font face="宋体">
																										<p style="TEXT-JUSTIFY: inter-ideograph; LINE-HEIGHT: 22.5pt; TEXT-ALIGN: justify">
																												<span style="FONT-SIZE: 9pt">现在网上的<span lang="EN-US">XP</span>启动加速文章多如牛毛，而真正有用的并不多，甚至有一些都是误导读者。我本身也是个<span lang="EN-US">XP</span>用户，对于<span lang="EN-US">XP</span>的启动加速也深有感触。看过无数的优化文章，安装过<span lang="EN-US">N</span>次的<span lang="EN-US">XP</span>，走过很多弯路，不过最终还是总结出了真正可以优化<span lang="EN-US">XP</span>启动的经验。<span lang="EN-US"><br /></span>　　我的电脑配置不是很好，安装<span lang="EN-US">XP</span>或者<span lang="EN-US">2003</span>后启动要很长时间，滚动条要转<span lang="EN-US">10</span>多圈，经过优化后启动时间明显加快，滚动条只需转<span lang="EN-US">1</span>圈多就迫不及待地打开了系统。下面就详细告诉大家怎样切实有效地加速启动。<span lang="EN-US"><br /></span>　　首先，打开“系统属性”（在我的电脑上点右键－属性，或者在控制面板里打开“系统”，快捷键<span lang="EN-US">win</span>＋<span lang="EN-US">pause break</span>）点“高级”选项卡，如图<span lang="EN-US">1</span>，在“启动和故障恢复”区里打开“设置”，如图<span lang="EN-US">2</span>，去掉“系统启动”区里的两个√，如果是多系统的用户保留“显示<span lang="EN-US"><a href="http://www.baidu.com/baidu?tn=sayyes&amp;word=操作系统" target="_blank"><span class="unnamed8"><span lang="EN-US" style="TEXT-DECORATION: none; text-underline: none"><span lang="EN-US">操作系统</span></span></span></a></span>列表的时间”的√。点“编辑”确定启动项的附加属性为<span lang="EN-US"> /fastdetect</span>而不要改为<span lang="EN-US">nodetect</span>，先不要加<span lang="EN-US"> /noguiboot</span>属性，因为后面还要用到<span lang="EN-US">guiboot</span>。<span lang="EN-US"><br /><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /?><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape id="_x0000_i1025" style="WIDTH: 205.5pt; HEIGHT: 220.5pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\alex\LOCALS~1\Temp\msohtml1\01\clip_image001.jpg" o:title="1099632836517"></v:imagedata></v:shape></span>　 <span lang="EN-US"><v:shape id="_x0000_i1026" style="WIDTH: 181.5pt; HEIGHT: 225pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\alex\LOCALS~1\Temp\msohtml1\01\clip_image003.jpg" o:title="1099632838974"></v:imagedata></v:shape><o:p></o:p></span></span>
																										</p>
																										<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 22.5pt">
																												<span style="FONT-SIZE: 9pt">　　接下来这一步很关键，在“系统属性”里打开“<span lang="EN-US"><a href="http://www.baidu.com/baidu?tn=sayyes&amp;word=硬件" target="_blank"><span class="unnamed8"><span lang="EN-US" style="TEXT-DECORATION: none; text-underline: none"><span lang="EN-US">硬件</span></span></span></a></span>”选项卡，打开“设备管理器”，展开“<span lang="EN-US">IDE ATA/ATAPI</span>控制器”，如图<span lang="EN-US">3</span>，双击打开“次要<span lang="EN-US">IDE</span>通道”属性，如图<span lang="EN-US">4</span>，点“高级设置”选项卡，把设备<span lang="EN-US">1</span>和<span lang="EN-US">2</span>的传送模式改为<span lang="EN-US">DMA</span>若可用，设备类型如果可以选择“无”就选为“无”，点确定完成设置，同样的方法设置“主要<span lang="EN-US">IDE</span>通道”。<span lang="EN-US"><o:p></o:p></span></span>
																										</p>
																										<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 22.5pt">
																												<span style="FONT-SIZE: 9pt">　　接下来这一步很关键，在“系统属性”里打开“<span lang="EN-US"><a href="http://www.baidu.com/baidu?tn=sayyes&amp;word=硬件" target="_blank"><span class="unnamed8"><span lang="EN-US" style="TEXT-DECORATION: none; text-underline: none"><span lang="EN-US">硬件</span></span></span></a></span>”选项卡，打开“设备管理器”，展开“<span lang="EN-US">IDE ATA/ATAPI</span>控制器”，如图<span lang="EN-US">3</span>，双击打开“次要<span lang="EN-US">IDE</span>通道”属性，如图<span lang="EN-US">4</span>，点“高级设置”选项卡，把设备<span lang="EN-US">1</span>和<span lang="EN-US">2</span>的传送模式改为<span lang="EN-US">DMA</span>若可用，设备类型如果可以选择“无”就选为“无”，点确定完成设置，同样的方法设置“主要<span lang="EN-US">IDE</span>通道”。<span lang="EN-US"><o:p></o:p></span></span>
																										</p>
																										<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 22.5pt">
																												<span lang="EN-US" style="FONT-SIZE: 9pt">
																														<v:shape id="_x0000_i1027" style="WIDTH: 201.75pt; HEIGHT: 160.5pt" type="#_x0000_t75">
																																<v:imagedata src="file:///C:\DOCUME~1\alex\LOCALS~1\Temp\msohtml1\01\clip_image005.jpg" o:title="1099632840957">
																																</v:imagedata>
																														</v:shape>
																														<v:shape id="_x0000_i1028" style="WIDTH: 201pt; HEIGHT: 219.75pt" type="#_x0000_t75">
																																<v:imagedata src="file:///C:\DOCUME~1\alex\LOCALS~1\Temp\msohtml1\01\clip_image007.jpg" o:title="1099632844140">
																																</v:imagedata>
																														</v:shape>
																														<o:p>
																														</o:p>
																												</span>
																										</p>
																										<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 22.5pt">
																												<span style="FONT-SIZE: 9pt">　　现在启动加速已经完成，不过既然加速了启动也顺便把关机也加速一下吧。<span lang="EN-US"><o:p></o:p></span></span>
																										</p>
																										<p style="LINE-HEIGHT: 22.5pt">
																												<span style="FONT-SIZE: 9pt; FONT-FAMILY: 宋体; mso-bidi-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">　　打开<span lang="EN-US"><a href="http://www.baidu.com/baidu?tn=sayyes&amp;word=注册表" target="_blank"><span class="unnamed8"><span lang="EN-US" style="TEXT-DECORATION: none; text-underline: none"><span lang="EN-US">注册表</span></span></span></a></span>（开始－运行－<span lang="EN-US">regedit</span>），单击“我的电脑”打开“编辑”菜单的“查找”，如图<span lang="EN-US">5</span>，输入<span lang="EN-US">AutoEndTasks</span>，点“查找下一个”。双击打开找到的结果修改“数值数据”为<span lang="EN-US">1</span>。然后在<span lang="EN-US">AutoEndTasks</span>的下面可以找到<span lang="EN-US">HungAppTimeout</span>，<span lang="EN-US">WaitToKillAppTimeout</span>，把“数值数据”设为<span lang="EN-US">2000</span>或者更小，在这里顺便也把菜单延迟的时间修改一下，在<span lang="EN-US">AutoEndTasks</span>的下面找到<span lang="EN-US">MenuShowDelay</span>，数值是以毫秒为单位，如果希望去掉菜单延迟就设为<span lang="EN-US">0</span>。<span lang="EN-US"><br /><v:shape id="_x0000_i1029" style="WIDTH: 412.5pt; HEIGHT: 161.25pt" type="#_x0000_t75"><v:imagedata src="file:///C:\DOCUME~1\alex\LOCALS~1\Temp\msohtml1\01\clip_image009.jpg" o:title="1099632847106"></v:imagedata></v:shape><br /></span>　　 修改后点“编辑”菜单，打开“查找下一个”（快捷键<span lang="EN-US">F3</span>），把找到的结果都安装上一步的方法修改。<span lang="EN-US"><br /></span>　　现在启动和关机的加速都已经完成，重启一下电脑感受一下极速启动的感觉吧，滚动条是不是只转一二圈就<span lang="EN-US">OK</span>了。<span lang="EN-US"><br /></span>　　享受了极速重启的乐趣后我们再进一步加速一下启动的速度，打开“系统属性”－ “高级”－“启动和故障恢复”设置，打开“系统启动”区的编辑，在<span lang="EN-US">fastdetect</span>的后面加上<span lang="EN-US"> /noguiboot</span>，这样在启动的时候就不会再显示滚动条。如果你非常喜欢这个滚动条的显示这一步就不用做了。<span lang="EN-US"><br /></span>　　好了，<span lang="EN-US">XP</span>和<span lang="EN-US">2003</span>系统的启动和加速这样就完成了，简简单单地几步相信初次使用<span lang="EN-US">XP</span>的网友也应该都学会了吧。</span>
																										</p>
																								</font>
																						</span>
																				</td>
																		</tr>
																</tbody>
														</table>
												</div>
												<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; WORD-BREAK: break-all">
														<span lang="EN-US" style="FONT-SIZE: 9pt">
																<o:p>
																		<font size="2">
																		</font>
																</o:p>
														</span>
												</p>
										</td>
								</tr>
						</tbody>
				</table>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/14154.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-07-25 12:27 <a href="http://www.cnitblog.com/alex/articles/14154.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>了解NTFS和共享级别权限</title><link>http://www.cnitblog.com/alex/articles/14099.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Mon, 24 Jul 2006 03:08:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/14099.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/14099.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/14099.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/14099.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/14099.html</trackback:ping><description><![CDATA[
		<div class="title">
				<h1>
						<font size="2">了解NTFS和共享级别权限</font>
				</h1>
				<h2>
						<font size="2">
								<strong>日期：</strong>2006-05-11  <strong>点击：</strong>211  <strong>作者：</strong>  <strong>来源：</strong></font>
				</h2>
		</div>
		<div class="content">
				<p>
						<font size="2">
								<b>NTFS和共享级别权限都将影响用户获取网上资源的能力。应该对两者的特点和需要解决的问题做一个很好的了解。</b>
						</font>
				</p>
				<p>
						<font size="2">管理权限问题和排除权限方面故障的工作非常具有挑战性，尤其是当所有的事情看来似乎都很正常的时候。这些提示和经验将帮助用户避免某些常见难题。 </font>
				</p>
				<p>
						<font size="2">
								<span class="mdeck">
										<b>NTFS与共享权限</b>
								</span>
						</font>
				</p>
				<p>
						<font size="2">关于Windows系统共享问题最大的困扰是，NTFS和共享级别权限都会影响用户访问网络资源的能力。需要强调的是在Windows XP、Windows server 2003以及后续的Windows版本中，系统所默认的共享权限都是只读。这样通过网络访问NTFS所能获得的权限受到了限制。 </font>
				</p>
				<p>
						<font size="2">区分NTFS和共享许可最好是把共享许可看作是一个资源登录点。只有在共享权限提供了修改或允许全部控制之后，这类NTFS权限才能够使用。 </font>
				</p>
				<p>
						<font size="2">我们可以将共享级别和NTFS权限类比为管理，可以这样理解：共享权限是NTFS权限的网络登录点。当通过共享使用某一网络资源的时候，共享权限规定了用户从总体上可以通过共享实现哪些功能。NTFS权限则针对的是具体的文件和文件夹。在排查问题的时候，应该确定共享级别是否是造成问题的原因。 </font>
				</p>
				<p>
						<font size="2">
								<span class="mdeck">
										<b>避免嵌套共享</b>
								</span>
						</font>
				</p>
				<p>
						<font size="2">同时要解决NTFS和共享权限两个问题会让人绞尽脑汁。应该在你的文件结构中避免使用嵌套共享，因为如果通过不同的共享来访问同样的网络资源，就可能会产生冲突。这会带来麻烦，尤其是当共享权限不同的情况下。嵌套共享是指一个共享文件夹在另一个独立共享文件夹中。当然，对默认隐藏共享(C盘，D盘等)，其他所有的共享都嵌套在它们之下，他们都是默认共享的。可是，如果用户使用两个独立非隐藏共享，而且都是嵌套的，就会引起共享冲突。 </font>
				</p>
				<p>
						<font size="2">
								<span class="mdeck">
										<b>使用CACLS和XCACLS</b>
								</span>
						</font>
				</p>
				<p>
						<font size="2">可以用CACLS和XCACLS来收集文件信息，这些信息反映了所配置的NTFS权限。这些工具可以提供关于特定文件和文件夹权限的数据。NTFS授权和ACL(访问控制列表)之间有什么区别呢？NTFS是通过Windows Explorer管理器或自动机制为文件和文件夹授权，而ACL(通过这些工具)是显示或者管理是否允许对同样的资源进行文件操作。 </font>
				</p>
				<p>
						<font size="2">当然，也可以在一个脚本风格的模板中，通过CACLS及XCALS增加或移除NTFS授权。所以，如果需要进行大量的授权调整，就可以考虑使用这些工具。 </font>
				</p>
				<p>
						<font size="2">对于需要使用独特NTFS权限的重要共享文件或文件夹，最好对文挡使用CACLS.EXE工具，对独立的文件或文件夹使用ACL工具（或者人工进行操作）。但是要小心：你很容易在提示符后面输入“CACLS * /T”，这样的命令。它非常耗占系统资源，甚至在一些情况下可以让CPU使用达到100%。一个大的递归ACL编辑能够大大减少操作时间。在为大文件夹建立新的NTFS授权时，情况也是类似的。 </font>
				</p>
				<p>
						<font size="2">
								<span class="mdeck">
										<b>区别基本和特定NTFS授权</b>
								</span>
						</font>
				</p>
				<p>
						<font size="2">特定授权为特定的访问请求提供了更多的灵活性。但是我们必须知道，特定授权会增加NTFS授权的复杂程度和管理难度。因此，最好只在需要的时候使用特定授权。不过在一些场合确实需要使用特定授权。 </font>
				</p>
				<p>
						<font size="2">提示：在解决问题的时候应当考虑到特定授权。每个管理员都会面临着拥有不同权限应用——共享授权、NTFS授权、组成员、多用户帐户等等。快速查看一下特定授权能够让管理员快速确认它们是否是造成问题的原因。</font>
				</p>
				<p>
				</p>
				<table cellspacing="0" cellpadding="2" width="98%" border="0">
						<tbody>
								<tr>
										<td class="textblack">
												<p>
														<font size="2">
																<span class="mdeck">
																		<b>将授权不同的资源分开放置</b>
																</span>
														</font>
												</p>
												<p>
														<font size="2">如果情况允许，最好能够将需要特定授权的资源同其他需要特定授权的资源区分开，或者放在不同的文件夹中。在同一个位置混合使用不同的授权会增加管理的难度。 </font>
												</p>
												<p>
														<font size="2">
																<span class="mdeck">
																		<b>理解授权继承</b>
																</span>
														</font>
												</p>
												<p>
														<font size="2">在Windows Server 2003和2000系统中，权限继承是NTFS权限的默认属性。这种功能在NTFS中，一个文件夹的权限可以被应用于整个文件夹中所包含的内容，无论这些内容是文件还是另一个文件夹。 </font>
												</p>
												<p>
														<font size="2">如果使用的是默认状态，继承很容易被理解。但是如果继承被阻止了，解决问题的时候就会困难得多。难点在于要弄清楚子文件夹是否继承了母文件夹的权限。在解决这类问题的时候，最好是从根目录开始，按照文件夹结构进行查找。 </font>
												</p>
												<p>
														<font size="2">
																<span class="mdeck">
																		<b>慎重清除权限继承</b>
																</span>
														</font>
												</p>
												<p>
														<font size="2">如果要清除某个文件夹的NTFS权限继承，将面临着两个选择：复制和移除。复制将影响到子对象，并根据母文件夹的NTFS权限进行权限分配。移除则会清除掉所有默认的NTFS权限，包括管理员、用户、创建者、所有者、系统等等，从组或者用户名列表中被清除掉。在使用移除方式的时候需要特别谨慎。 </font>
												</p>
												<p>
														<font size="2">
																<span class="mdeck">
																		<b>不要逃避问题</b>
																</span>
														</font>
												</p>
												<p>
														<font size="2">在解决权限问题的时候，最大一个错误就是让某人成为管理员或者授予太多的权限，希望以此解决授权问题。简单地将更多的权力赋予一个用户并不能够解决问题。应该找到问题的真正原因，并找出最佳解决方案。 </font>
												</p>
												<p>
														<font size="2">
																<span class="mdeck">
																		<b>永远不要过度授权</b>
																</span>
														</font>
												</p>
												<p>
														<font size="2">一个常见的错误是授予组成员太多的权力。特别是在使用动态目录的时候，一个清晰的组织结构和访问请求定义将会实现良好的用户或组管理。防火墙是非常必要的。很多授权并不会造成故障，但是难免会发现一个组或者成员会这样做。 </font>
												</p>
												<p>
														<font size="2">组成员是最常见的过度授权或授权不足的用户。特别是在使用了域的情况下。使用Effective Permissions工具可以看到访问的结果，这取决于使用动态目录的组成员。尽管它并不直接地显示NTFS授权，还是可以检查每个组成员的情况，帮助解决NTFS的权限问题。 </font>
												</p>
												<p>
														<font size="2">
																<span class="mdeck">
																		<b>知道如何使用复制和移动</b>
																</span>
														</font>
												</p>
												<p>
														<font size="2">标准的复制和移动操作会按照默认的方式处理你配置的权限，或者保持，或者破坏。记住这点的一个好办法是了解复制操作将为目标文件创建权限，而移动操作将会维持原文件的权限。 </font>
												</p>
												<p>
														<font size="2">方法：CC/MM——CopiesCreate/MovesMaintain or CopiesCreate/MovesMake. </font>
												</p>
												<p>
														<font size="2">当然，有些时候我们需要复制一些资源，但希望保持NTFS权限。这个时候SCOPY就要让位于XCOPY，你可以使用/O和/X参数来实现这一功能。使用带有这些参数的XCOPY，允许复制操作将文件或文件夹复制到一个新位置，并保持原来的NTFS权限</font>
												</p>
										</td>
								</tr>
						</tbody>
				</table>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/14099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-07-24 11:08 <a href="http://www.cnitblog.com/alex/articles/14099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>删除了xboxcenter.dll程序</title><link>http://www.cnitblog.com/alex/articles/13812.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 18 Jul 2006 07:59:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/13812.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/13812.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/13812.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/13812.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/13812.html</trackback:ping><description><![CDATA[
		<font size="2">  最近为同事的电脑清除病毒，通过HijackThis.exe检查清除了大多数恶意注册表项。发现有一个xboxcenter.dll位于winsock LSP（编号应该是010）中，于是使用lspfix.exe修复，并删除了xboxcenter.dll程序。</font>
		<p>
				<font size="2">    修复后发现依然无法上网，再用WinsockXPFix.exe修复还是没用。郁闷...</font>
		</p>
		<p>
				<font size="2">    后来查询微软网站发现一篇文章：</font>
		</p>
		<p>
				<font size="2">    </font>
				<a href="http://support.microsoft.com/?scid=kb%3Bzh-cn%3B811259">
						<font size="2">如何确定 Winsock2 是否损坏并从损坏中恢复</font>
				</a>
		</p>
		<p>
				<font size="2">    按要求执行netsh winsock reset提示出错，后试图删除注册表项：</font>
		</p>
		<p>
				<font size="2">    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock<br />    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2</font>
		</p>
		<p>
				<font size="2">    第二项无法删除，超级郁闷...<br />    <br />    终于找到问题！原来注册表项权限被修改，点右键加上权限后终于删除。<br />    <br />    重启后按文章介绍重装Tcpip后一切正常，又可以上网了。</font>
		</p>
		<p>
				<font size="2">    over.</font>
		</p>
<img src ="http://www.cnitblog.com/alex/aggbug/13812.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-07-18 15:59 <a href="http://www.cnitblog.com/alex/articles/13812.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>停止错误分析及解决办法</title><link>http://www.cnitblog.com/alex/articles/13663.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Fri, 14 Jul 2006 10:08:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/13663.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/13663.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/13663.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/13663.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/13663.html</trackback:ping><description><![CDATA[
		<font size="2">停止错误 0x0000003F <br />停止错误编号： (0x0000003F) <br />说明文字： NO_MORE_SYSTEM_PTES <br />通常的原因： 没有正确清理驱动程序。 <br /><br /><br />解决停止错误 0x0000003F <br /><br />　　禁用或卸载所有的反病毒软件、磁盘碎片整理程序或备份程序。 <br /><br />停止错误 0x0000000A   <br />停止错误编号： (0x0000000A)   <br />说明文字： IRQL_NOT_LESS_OR_EQUAL   <br />通常的原因： 驱动程序使用了不正确的内存地址。   <br />    <br />    <br />在现有的安装上解决停止错误 0x0000000A   <br />    <br />　　１、如果无法登录，则重新启动计算机。当出现可用的操作系统列表时，按   <br />F8 键。在 Windows 2000 高级选项菜单屏幕上，选择“最后一次正确的配置”，   <br />然后按回车键。   <br />　　２、检查是否正确安装了所有新硬件或软件。如果这是一次全新安装，请与硬   <br />件或软件制造商联系，获得可能需要的任何 Windows 2000 更新或驱动程序。   <br />　　３、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与   <br />Windows 2000 兼容。   <br />　　　　要查看 HCL 的最新版本，请访问 Microsoft Web 站点，网址为：   <br />    <br />　　　　http://www.microsoft.com/isapi/redir.dll?prd=Win2000HCL&amp;pver=1   <br /><br />    <br />　　　　运行由计算机制造商提供的所有系统诊断软件，尤其是内存检查。   <br />    <br />　　４、禁用或卸掉新近安装的硬件（RAM、适配器、硬盘、调制解调器等等）、   <br />驱动程序或软件。   <br />　　５、确保硬件设备驱动程序和系统 BIOS 都是最新的版本。   <br />　　　　硬件制造商可帮助确定您是否具有最新版本，也可帮助您获得这些硬件。   <br />    <br />    <br />　　６、禁用 BIOS 内存选项，例如 cache 或 shadow。   <br />　　　　如果需要帮助，请与硬件制造商联系。   <br /><br /><br />停止错误 0x0000001E   <br />停止错误编号： (0x0000001E)   <br />说明文字： KMODE_EXCEPTION_NOT_HANDLED   <br />通常的原因： 内核模式进程试图执行一个非法或未知的处理器指令。   <br />    <br />    <br />解决停止错误 0x0000001E   <br />    <br />　　１、确保拥有足够的磁盘空间，尤其是在执行一次新安装时。   <br />　　２、如果停止错误消息指出了某个特定的驱动程序，那么禁用它并与制造商联   <br />系，获得更新的驱动程序。如果无法启动计算机，应试着用安全模式启动，以便删   <br />除或禁用该驱动程序。   <br />　　３、如果有非 Microsoft 支持的视频驱动程序，尽量切换到标准 VGA 驱动程   <br />序或 Windows 2000 提供的适当驱动程序。   <br />　　４、禁用所有新近安装的驱动程序。   <br />　　５、确保具有最新版本的系统 BIOS。硬件制造商可帮助确定您是否具有最新   <br />版本，也可帮助您获得它。   <br />　　６、禁用 BIOS 内存选项，例如 cache 或 shadow。   <br /><br /><br />停止错误 0x00000023 和 0x00000024   <br />停止错误编号： (0x00000023) or (0x00000024)   <br />说明文字： FAT_FILE_SYSTEM 或 NTFS_FILE_SYSTEM   <br />通常的原因： 问题出现在 Ntfs.sys（允许系统读写 NTFS 驱动器的驱动程序文件   <br />）内。   <br />    <br />    <br />解决停止错误 0x00000023 或 0x00000024   <br />    <br />    <br />　　１、运行由计算机制造商提供的系统诊断软件，尤其是硬件诊断软件。   <br />　　２、禁用或卸载所有的反病毒软件、磁盘碎片整理程序或备份程序。   <br />　　３、通过在命令提示符下运行 Chkdsk /f 命令检查硬盘驱动器是否损坏，然   <br />后重新启动计算机。   <br /><br />停止错误 0x0000002E   <br />停止错误编号： (0x0000002E)   <br />说明文字： DATA_BUS_ERROR   <br />通常的原因： 系统内存奇偶校验出错，通常由硬件问题导致。   <br />    <br />    <br />解决停止错误 0x0000002E   <br />    <br />　　１、卸掉所有新近安装的硬件（RAM、适配器、硬盘、调制解调器等等）。   <br />　　２、运行由计算机制造商提供的系统诊断软件，尤其是硬件诊断软件。   <br />　　３、确保硬件设备驱动程序和系统 BIOS 都是最新的版本。   <br />　　　　硬件制造商可帮助确定您是否具有最新版本，也可帮助您获得这些硬件。   <br />    <br />    <br />　　４、使用硬件供应商提供的系统诊断，运行内存检查来查找故障或不匹配的内   <br />存。   <br />　　５、禁用 BIOS 内存选项，例如 cache 或 shadow。   <br />　　６、在启动后出现可用操作系统列表时，按 F8 键。在 Windows 2000 高级选   <br /><br />项菜单屏幕上，选择“启动 VGA 模式”，然后按回车 键。如果这样做还不能解决   <br />问题，可能需要更换不同的视频适配器。有关支持的视频适配器列表，请参阅硬件   <br />兼容性列表。   <br />http://www.microsoft.com/isapi/redir.dll?prd=Win2000HCL&amp;pver=1   <br />    <br />　　７、如果计算机已使用 NTFS 文件系统格式化，可重新启动计算机，然后在该   <br />系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统，那么使用命   <br />令控制台，并运行 Chkdsk /r 命令<br />停止错误 0x00000058 <br />停止错误编号： (0x00000058) <br />说明文字： FTDISK_INTERNAL_ERROR <br />通常的原因： 容错集内的某个主驱动器发生故障。 <br /><br /><br />解决停止错误 0x00000058 <br /><br />　　使用 Windows 2000 安装盘启动计算机，从镜像（第二）系统驱动器引导。有 <br />关如何编辑 Boot.ini 文件以指向镜像系统驱动器的指导，可在 Microsoft 支持 <br />服务 Web 站点搜索“Edit ARC path”，网址为： <br />http://www.microsoft.com/isapi/redir.dll?prd=support&amp;sbp=portal       <br /><br />停止错误 0x0000007B  <br />停止错误编号： (0x0000007B)  <br />说明文字： INACCESSIBLE_BOOT_DEVICE  <br />通常的原因： 初始化 I/O 系统（通常是引导设备或文件系统）失败。  <br />   <br />   <br />解决停止错误 0x0000007B  <br />   <br />　　１、引导扇区病毒通常会导致这种停止错误。使用反病毒软件的最新版本，检  <br />查计算机上是否存在病毒。如果找到病毒，则执行必要的步骤把它从计算机上清除  <br />掉。请参阅反病毒软件文档了解如何执行这些步骤。  <br />　　２、卸掉所有新近安装的硬件（RAM、适配器、硬盘、调制解调器等等）。  <br />　　３、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与  <br />Windows 2000 兼容。  <br />http://www.microsoft.com/isapi/redir.dll?prd=support&amp;sbp=portal  <br />   <br />　　４、如果使用的是 SCSI 适配器，可以从硬件供应商处获得最新的 Windows  <br />2000 驱动程序，禁用 SCSI 设备的同步协商，检查该 SCSI 链是否终结，并核对  <br /><br />这些设备的 SCSI ID。如果无法确定如何执行这些步骤，可参考这些设备的文档。  <br />   <br />　　５、如果使用的是 IDE 设备，将板上的 IDE 端口定义为唯一的主端口。核对  <br /> IDE 设备的主/从/唯一设置。卸掉除硬盘之外的所有 IDE 设备。如果无法确认如  <br />何执行这些步骤，可参考硬件文档。  <br />　　６、如果计算机已使用 NTFS 文件系统格式化，可重新启动计算机，然后在该  <br />系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统，那么使用命  <br />令控制台，并运行 Chkdsk /r 命令。  <br />　　７、运行 Chkdsk /f 命令以确定文件系统是否损坏。如果 Windows 2000 不  <br />能运行 Chkdsk 命令，将驱动器移动到其他运行 Windows 2000 的计算机上，然后  <br />从这台计算机上对该驱动器运行 Chkdsk 命令。  <br />   <br />--  <br /><br />停止错误 0x0000007F  <br />停止错误编号： (0x0000007F)  <br />说明文字： UNEXPECTED_KERNEL_MODE_TRAP  <br />通常的原因： 通常是由于硬件或软件问题导致，但一般都是由硬件故障引起的。  <br />   <br />   <br />   <br />解决停止错误 0x0000007F  <br />   <br />　　１、核对 Microsoft 硬件兼容性列表以确保所有的硬件和驱动程序都与  <br />Windows 2000 兼容。如果计算机主板不兼容就会产生这个问题。  <br />http://www.microsoft.com/isapi/redir.dll?prd=support&amp;sbp=portal  <br />   <br />　　２、卸掉所有新近安装的硬件（RAM、适配器、硬盘、调制解调器等等）。  <br />　　３、运行由计算机制造商提供的所有系统诊断软件，尤其是内存检查。  <br />　　４、禁用 BIOS 内存选项，例如 cache 或 shadow。  <br /><br /><br />停止错误 0x00000050  <br />停止错误编号： (0x00000050)  <br />说明文字： PAGE_FAULT_IN_NONPAGED_AREA  <br />通常的原因： 内存错误（数据不能使用分页文件交换到磁盘中）。  <br />   <br />   <br />解决停止错误 0x00000050  <br />   <br />　　１、卸掉所有新近安装的硬件（RAM、适配器、硬盘、调制解调器等等）。  <br />   <br />　　２、运行由计算机制造商提供的所有系统诊断软件，尤其是内存检查。  <br />　　３、检查是否正确安装了所有新硬件或软件。如果这是一次全新安装，请与硬  <br />件或软件制造商联系，获得可能需要的任何 Windows 2000 更新或驱动程序。  <br />　　４、如果计算机已使用 NTFS 文件系统格式化，可重新启动计算机，然后在该  <br />系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统，那么使用命  <br />令控制台，并运行 Chkdsk /r 命令。  <br />　　５、禁用或卸载所有反病毒程序。  <br />　　６、禁用 BIOS 内存选项，例如 cache 或 shadow。  <br /><br /><br />停止错误 0x00000077  <br />停止错误编号： (0x00000077)  <br />说明文字： KERNEL_STACK_INPAGE_ERROR  <br />通常的原因： 无法从分页文件将内核数据所需的页面读取到内存中。  <br />   <br />   <br />解决停止错误 0x00000077  <br />   <br />　　１、使用反病毒软件的最新版本，检查计算机上是否存在病毒。如果找到病毒  <br />，则执行必要的步骤把它从计算机上清除掉。请参阅反病毒软件文档了解如何执行  <br />这些步骤。  <br />　　２、如果计算机已使用 NTFS 文件系统格式化，可重新启动计算机，然后在该  <br />系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统，那么使用命  <br />令控制台，并运行 Chkdsk /r 命令。  <br />　　３、运行由计算机制造商提供的所有系统诊断软件，尤其是内存检查。  <br />　　４、禁用 BIOS 内存选项，例如 cache 或 shadow。 <br /><br />停止错误 0x00000079  <br />停止错误编号： (0x00000079)  <br />说明文字： MISMATCHED_HAL  <br />通常的原因： 硬件抽象层与内核或机器类型不匹配（通常发生在单处理器和多处  <br />理器配置文件混合在同一系统的情况下）。  <br />   <br />   <br />解决停止错误 0x00000079  <br />   <br />　　要解决本错误，可使用命令控制台替换计算机上错误的系统文件。  <br />　　单处理器系统的内核文件是 Ntoskrnl.exe，而多处理器系统的内核文件是  <br />Ntkrnlmp.exe。但是，这些文件名要与安装媒体上的文件相对应；在安装完  <br />Windows 2000 后，不论使用的是哪个源文件，都会被重命名为 Ntoskrnl.exe 文  <br />件。HAL 文件在安装之后也使用名称 Hal.dll，但是在安装媒体上却有若干个可能  <br />的 HAL 文件。  <br /><br />停止错误 0x0000007A  <br />停止错误编号： (0x0000007A)  <br />说明文字： KERNEL_DATA_INPAGE_ERROR  <br />通常的原因： 无法从分页文件将内核数据所需的页面读取到内存中。（通常是由  <br />于分页文件上的故障块、病毒、磁盘控制器错误或有故障的 RAM 引起的）。  <br />   <br />   <br />解决停止错误 0x0000007A  <br />   <br />　　１、使用反病毒软件的最新版本，检查计算机上是否存在病毒。如果找到病毒  <br />，则执行必要的步骤把它从计算机上清除掉。请参阅反病毒软件文档了解如何执行  <br />这些步骤。  <br />　　２、如果计算机已使用 NTFS 文件系统格式化，可重新启动计算机，然后在该  <br />系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统，那么使用命  <br />令控制台，并运行 Chkdsk /r 命令。  <br />　　３、运行由计算机制造商提供的所有系统诊断软件，尤其是内存检查。 <br /><br /><br />停止错误 0xC000021A  <br />停止错误编号： (0xC000021A)  <br />说明文字： STATUS_SYSTEM_PROCESS_TERMINATED  <br />通常的原因： 用户模式子系统，例如 Winlogon 或客户端服务器运行时子系统  <br />(CSRSS)，已被损坏，所以无法再保证安全性。  <br />   <br />   <br />解决停止错误 0xC000021A  <br />   <br />　　１、卸掉所有新近安装的硬件（RAM、适配器、硬盘、调制解调器等等）。  <br />　　２、如果无法登录，则重新启动计算机。当出现可用的操作系统列表时，按  <br />F8 键。在 Windows 2000 高级选项菜单屏幕上，选择“最后一次正确的配置”，  <br />然后按回车键。  <br />　　３、运行故障恢复控制台，并且允许系统修复任何检测到的错误。  <br /><br /><br />停止错误 0xC0000221  <br />停止错误编号： (0xC0000221)  <br />说明文字： STATUS_IMAGE_CHECKSUM_MISMATCH  <br />通常的原因： 驱动程序或系统 DLL 已被损坏。  <br />   <br />   <br />解决停止错误 0xC0000221  <br />   <br />　　１、如果计算机已使用 NTFS 文件系统格式化，可重新启动计算机，然后在该  <br />系统分区上运行 Chkdsk /f /r 命令。如果由于错误而无法启动系统，那么使用命  <br />令控制台，并运行 Chkdsk /r 命令。  <br />　　２、运行故障恢复控制台，并且允许系统修复任何检测到的错误。  <br />　　３、如果在 RAM 添加到计算机之后，立即发生错误，那么可能是分页文件损  <br />坏，或者新 RAM 有故障或不兼容。删除 Pagefile.sys 并将系统返回到原来的  <br />RAM 配置。  <br />　　４、运行由计算机制造商提供的所有系统诊断软件，尤其是内存检查</font>
<img src ="http://www.cnitblog.com/alex/aggbug/13663.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-07-14 18:08 <a href="http://www.cnitblog.com/alex/articles/13663.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Runas使用简介、常见错误及对策</title><link>http://www.cnitblog.com/alex/articles/13537.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Wed, 12 Jul 2006 03:23:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/13537.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/13537.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/13537.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/13537.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/13537.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一						.runas						介绍																																										使用一个权限受限制的帐户执行日常、非管理性的任务，使用一个权限更大的账户执行特定的管理任务						,						对于管理员来说						,						这可以最大限度的提高操作的安全性						,...&nbsp;&nbsp;<a href='http://www.cnitblog.com/alex/articles/13537.html'>阅读全文</a><img src ="http://www.cnitblog.com/alex/aggbug/13537.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-07-12 11:23 <a href="http://www.cnitblog.com/alex/articles/13537.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>netsh 命令修改ip</title><link>http://www.cnitblog.com/alex/articles/13091.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Fri, 30 Jun 2006 02:57:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/13091.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/13091.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/13091.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/13091.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/13091.html</trackback:ping><description><![CDATA[
		<font size="2">　当前笔记本的可移动性增强，我们需要在多个环境下接入网络开始工作，在没有路由器自动分配的情况下，就需要每次手动设置IP地址和网关等信息，相当烦琐，通过实践利用netsh命令用快捷方式实现了IP地址的快速切换。<br /><br />A. 基本用法<br /><br />　　1，新建记事本，写入如下信息：（横线中间内容）<br />int ip<br />set address name="本地连接" source=static addr=192.168.0.107 mask=255.255.255.0<br />set address name="本地连接" gateway=192.168.0.1 gwmetric=1<br />　　保存为218.sh，请注意后缀名为sh。解释一下，以上设置的addr是IP地址，mask是子网掩码，gateway是网关，gwmetric是默认网关的跃点数。<br /><br />　　2，再新建记事本，写入如下信息：（横线中间内容）<br />netsh exec 218.sh<br />　　保存为218.bat批处理文件，这个很容易理解，就是通过netsh命令运行一个脚本文件。当运行此批处理时，就调用了218.sh文件，达到修改IP地址和网关的目的。<br /><br />　　把以上文件放在硬盘任何位置，再建立快捷方式指向218.bat，就很容易实现的了对IP地址的方便切换和控制。<br /><br />B. 应用扩展<br /><br />　　以上情况只是更改了IP，掩码，网关，用样的道理，更改sh文件又有不同用法：<br />int ip<br />set address name="本地连接" source=dhcp //自动获取IP地址<br />set dns name="本地连接" source=dhcp //自动获取DNS<br />set dns "本地连接" static 192.168.0.1 primary //设置首选DNS为192.168.0.1<br />set dns "本地连接" static none //清除DNS列表<br />　　其实刚才第一个例子可以简单的写为：<br />set address "本地连接" static 192.168.0.107 255.255.255.0 192.168.0.1 1<br />　　"本地连接"为name连接名，192.168.0.107为addr待设定IP地址，255.255.255.0为mask子网掩码，192.168.0.1 1为gateway网关，1为gwmetric默认网关的跃点数<br /><br />C. netsh命令的基本和扩展用法<br />netsh&gt;/?<br /><br />下列指令有效:<br /><br />此上下文中的命令:<br />.. - 移到上一层上下文级。<br />? - 显示命令列表。<br />aaaa - 更改到 `netsh aaaa' 上下文。<br />abort - 丢弃在脱机模式下所做的更改。<br />add - 在项目列表上添加一个配置项目。<br />alias - 添加一个别名<br />bridge - 更改到 `netsh bridge' 上下文。<br />bye - 退出程序。<br />commit - 提交在脱机模式中所做的更改。<br />delete - 在项目列表上删除一个配置项目。<br />dhcp - 更改到 `netsh dhcp' 上下文。<br />diag - 更改到 `netsh diag' 上下文。<br />dump - 显示一个配置脚本。<br />exec - 运行一个脚本文件。<br />exit - 退出程序。<br />help - 显示命令列表。<br />interface - 更改到 `netsh interface' 上下文。<br />ipsec - 更改到 `netsh ipsec' 上下文。<br />offline - 将当前模式设置成脱机。<br />online - 将当前模式设置成联机。<br />popd - 从堆栈上打开一个上下文。<br />pushd - 将当前上下文放入堆栈。<br />quit - 退出程序。<br />ras - 更改到 `netsh ras' 上下文。<br />routing - 更改到 `netsh routing' 上下文。<br />rpc - 更改到 `netsh rpc' 上下文。<br />set - 更新配置设置。<br />show - 显示信息。<br />unalias - 删除一个别名。<br />wins - 更改到 `netsh wins' 上下文。<br /><br />下列的子上下文可用:<br />aaaa bridge dhcp diag interface ipsec ras routing rpc wins<br /><br />若需要命令的更多帮助信息，请键入命令，接着是空格，后面跟 ?。<br />netsh&gt;<br />————————————————————<br /><br />由以上可以看出，在netsh模式下，还可进入下级的操作模式：<br />aaaa<br />|—下列指令有效:<br />命令从 netsh 上下文继承:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />此上下文中的命令:<br />show clients - 以脚本格式转储 aaaa 客户端设置。<br />show config - 以脚本格式转储 aaaa 配置信息。<br />show connection_request_policies - 以脚本格式转储 aaaa 连接请求策略设置。<br />show logging - 以脚本格式转储 aaaa 日志记录设置。<br />show remote_access_policies - 以脚本格式转储 aaaa 远程访问策略设置。<br />show server_settings - 以脚本格式转储 aaaa 服务器设置。<br />show version - 显示一个 aaaa 配置数据库的版本。<br /><br />bridge<br />|—下列指令有效:<br />命令从 netsh 上下文继承:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />此上下文中的命令:<br />show adapter - 显示配置为单桥的适配器。<br /><br />dhcp<br />|—下列指令有效:<br />list - 列出所有可用的命令。<br />help - 显示帮助。<br />? - 显示帮助。<br /><br />add server - 在目录服务上的授权服务器中添加服务器。<br />delete server - 从目录服务中的授权的服务器列表中删除一 DHCP 服务器。<br />show server - 为当前域显示所有在目录服务中的 DHCP 服务器<br />server [\\servername/ipaddress] - 将上下文切换到指定的服务器。<br />空值意味着是本地机器。<br /><br />diag<br />|—下列指令有效:<br />命令从 netsh 上下文继承:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />此上下文中的命令:<br />show adapter - 显示所有适配器。<br />show all - 显示所有类别。<br />show client - 显示所有网络客户端。<br />show computer - 显示计算机信息。<br />show dhcp - 显示每个适配器的 DHCP 服务器。<br />show dns - 显示每个适配器的 DNS 服务器。<br />show gateway - 显示每个适配器的默认网关服务器。<br />show ieproxy - 显示 Internet Explorer 的服务器名称和端口号。<br />show ip - 显示每个适配器的 IP 地址。<br />show mail - 显示邮件服务器名称和端口号。<br />show modem - 显示所有调制解调器。<br />show news - 显示新闻服务器名称和端口号。<br />show os - 显示操作系统信息。<br />show test - 显示所有类别并执行所有测试。<br />show version - 显示 Windows 和 WMI 版本。<br />show wins - 显示每个适配器的首选和辅助 WINS 服务器。<br /><br />interface<br />|—下列指令有效:<br />命令从 netsh 上下文继承:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />此上下文中的命令:<br />show credentials - 显示用于连接到接口的凭据。<br />show interface - 显示接口。<br /><br />ipsec<br />|—下列指令有效:<br />下列指令有效:<br /><br />此上下文中的命令:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />ras<br />|—下列指令有效:<br />命令从 netsh 上下文继承:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />此上下文中的命令:<br />show activeservers - 听远程访问服务器广告。<br />show authmode - 显示身份验证模式。<br />show authtype - 显示当前启用的身份验证类型。<br />show client - 显示连接到此计算机的远程访问客户端。<br />show link - 显示 PPP 要协商的链接属性<br />show multilink - 显示 PPP 要协商的多重链接<br />show registeredserver - 显示计算机是否注册为在给定的域中的<br />Active Directory 中的远程访问服务器。<br />show user - 为用户显示远程访问属性。<br /><br />routing<br />|—下列指令有效:<br />此上下文中的命令:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br /><br />rpc<br />|—下列指令有效:<br />此上下文中的命令:<br />? - 显示命令列表。<br />add - 创建子网的“添加”列表。<br />delete - 创建子网的“删除”列表。<br />dump - 显示一个配置脚本。<br />help - 显示命令列表。<br />reset - 将选择绑定设置重置为 'none' (监听所有界面)。<br />show - 在系统上显示每个子网的选择绑定状态。<br /><br />wins<br />|—下列指令有效:<br />此上下文中的命令:<br />show alias - 列出所有定义的别名。<br />show helper - 请列出所有顶层的助手。<br />show mode - 显示当前的模式。<br />　　netsh命令功能的强大，在这里就不深入讨论了，有兴趣的朋友可在cmd模式下，直接netsh回车进入netsh模式，提醒一点，回到上级用.或者..，退出netsh模式用bye或者exit</font>
<img src ="http://www.cnitblog.com/alex/aggbug/13091.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-30 10:57 <a href="http://www.cnitblog.com/alex/articles/13091.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>高手论道 Netsh命令的使用(组图)</title><link>http://www.cnitblog.com/alex/articles/13083.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Fri, 30 Jun 2006 01:26:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/13083.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/13083.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/13083.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/13083.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/13083.html</trackback:ping><description><![CDATA[
		<div id="title">
				<font size="2">高手论道 Netsh命令的使用(组图)</font>
		</div>
		<div class="fontclear">
				<font size="2">
				</font>
		</div>
		<br />
		<div class="left">
				<font size="2">
						<span class="span2">作者：jacky</span>
						<span class="span2">出处：天极网</span>
				</font>
		</div>
		<div class="right">
				<div class="left fontsize3">
						<font size="2">
						</font>
				</div>
				<div class="fontclear">
						<font size="2">
						</font>
				</div>
				<font size="2">
				</font>
				<div class="guanggao">
						<span id="ad3">
								<font size="2">
								</font>
						</span>
				</div>
				<span id="contentAdv">
						<font size="2">
						</font>
				</span>
		</div>
		<div class="left fontsize4">
				<p>
						<font size="2">　　有朋友问我，“能不能在命令行下直接修改Windows2000的IP地址?”。呵呵，当然是可以的了。不仅可以修改IP地址，和网络相关的每个细节都可以用命令行方式进行配置。只不过一般大家不太习惯罢了。</font>
				</p>
				<p>
						<font size="2">　　方法就是使用系统中提供的一个很牛的命令行工具“netsh”:首先，察看自己现在的ip地址:</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/9x8bq0b9z51a.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">      呵呵，列出了两块网卡，其中接口名为“本地连接”的这块网卡配置情况:使用了固定IP，其中ip地址为192.168.0.4，其他信息略(自己不会看啊)。好了，我们来修改这个IP/。改成什么呢，稍微改一点点吧:</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/e781p6nzduj3.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　现在ip就是192.168.0.5了。其实刚才改IP的时候并没有把命令写完整，完整的看这个:</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/3h179732e72a.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　呵呵，一堆命令吧，现在的IP地址已经修改成10.0.0.13了。当然，命令行下修改IP也可以只用1条命令。</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/01bnv7d49g2r.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">      到这里，netsh的最最最简单的功能，命令行下修改IP地址已经说完了。看到一个朋友是做网管的，管理着公司几个不同的网络，每次都要抱着笔记本修改成不同的ip地址、不同的子网掩码。其实，只要能够充分的发挥Netsh脚本的功能，就可以最快捷的修改自身的网络配置。</font>
				</p>
				<p>
						<font size="2">　　首先，显示一个配置脚本</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/pp6u83pma7s7.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　我们进入Netsh环境，切换到interface ip环境，通过dump命令将当前配置情况显示了出来。</font>
				</p>
				<p>
						<font size="2">　　第二步：导出一个配置脚本</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/c8ujbtgbo7eo.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　第三步：复制一个脚本拷贝interface2.txt并修改它，原因?简单嘛，为了更方便的切换网络环境啊！注意哦，我们已经把所需要修改的ip地址、子网掩码、网关和dns做了修改。</font>
				</p>
				<p>
						<font size="2">　　最后，再把新的配置文件直接导入系统。到这里，已经把网络配置部分修改了</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/27z8eol9506m.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　</font>
				</p>
				<p>
						<font size="2">　　总结:</font>
				</p>
				<p>
						<font size="2">　　通过Netsh里面的dump命令可以直接显示配置脚本。而通过netsh -c interface ip dump &gt;c:\interface.txt的方式可以导出配置脚本。然后再netsh -f c:\interface.txt的方式又可以把导出的配置脚本再导回去。</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/s5r4y336vdj1.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　一来一去间，就可以轻松的实现方便的修改网络配置。</font>
				</p>
				<p align="center">
						<font size="2">
								<img src="http://biz.chinabyte.com/imagelist/06/01/01bwjf7x8466.gif" border="0" />
						</font>
				</p>
				<p>
						<font size="2">　　Netsh里面还有很多很多命令，诸如可以进入netsh环境后，在根级目录用exec命令也可以加载一个配置脚本。另外还有对wins、路由、ras等网络服务的配置也可以通过Netsh的内置命令直接操作。Windows的帮助里面都有相关的介绍</font>
				</p>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/13083.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-30 09:26 <a href="http://www.cnitblog.com/alex/articles/13083.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Project server的权限管理</title><link>http://www.cnitblog.com/alex/articles/13055.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Thu, 29 Jun 2006 07:23:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/13055.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/13055.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/13055.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/13055.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/13055.html</trackback:ping><description><![CDATA[
		<table height="30" cellspacing="0" cellpadding="0" width="100" border="0">
				<tbody>
						<tr>
								<td>
										<font color="#000000" size="2">
										</font>
								</td>
						</tr>
				</tbody>
		</table>
		<table height="35" cellspacing="0" cellpadding="0" width="580" align="center" border="0">
				<tbody>
						<tr>
								<td style="FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #004e82; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal" align="middle" background="/images/news/bei.gif">
										<strong>
												<font color="#000000" size="2">Project server的权限管理</font>
										</strong>
								</td>
						</tr>
				</tbody>
		</table>
		<table height="5" cellspacing="0" cellpadding="0" width="100" border="0">
				<tbody>
						<tr>
								<td>
										<font color="#000000" size="2">
										</font>
								</td>
						</tr>
				</tbody>
		</table>
		<table cellspacing="0" cellpadding="0" width="550" align="center" border="0">
				<tbody>
						<tr>
								<td align="middle" height="20">
										<font color="#000000" size="2">作者:侯利军 (原创)     发布时间：2006-06-20    浏览量：191  </font>
								</td>
						</tr>
				</tbody>
		</table>
		<table height="20" cellspacing="0" cellpadding="0" width="100" border="0">
				<tbody>
						<tr>
								<td>
										<font color="#000000" size="2">
										</font>
								</td>
						</tr>
				</tbody>
		</table>
		<table class="b_17" cellspacing="0" cellpadding="0" width="550" align="center" border="0">
				<tbody>
						<tr>
								<td style="FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal" height="18">
										<table bordercolor="#000000" cellspacing="0" cellpadding="0" width="550" align="left" bgcolor="#ffffff" border="0">
												<tbody>
														<tr>
																<td style="FONT-WEIGHT: normal; FONT-SIZE: 14px; LINE-HEIGHT: 150%; FONT-STYLE: normal; FONT-VARIANT: normal" height="300">
																		<table style="WIDTH: 300px" bordercolor="#000000" height="300" cellspacing="0" cellpadding="0" width="181" align="right" bgcolor="#ffffff" border="0">
																				<tbody>
																						<tr>
																								<td align="left">
																										<font color="#000000" size="2">
																										</font>
																								</td>
																						</tr>
																				</tbody>
																		</table>
																		<font face="Verdana">
																				<p>
																						<font face="Verdana" color="#000000" size="2">
																								<strong>我在给企业做project server实施过程中了解到，很多公司对project server的权限管理都不是特别清楚，在此我简单做一下说明，以便大家更好的了解它：</strong>
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">
																								<strong>1.1 了解 Project Web Access 权限</strong>
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.1.1 概述 <br />权限定义了用户在通过 Microsoft Project Professional 2003 或 Microsoft Project Web Access 与 Microsoft Project Server 交互时有权执行的操作。<br />通过创建定义了权限集的安全模板，您可以允许或拒绝个别或一组 Microsoft Project Web Access 用户的权限，然后在模板的基础上指派用户和组权限。 您可以使用类别来定义这些用户和组有权查看的指定项目和资源。 您还可以为 Microsoft Project Web Access 功能设置权限，设置这些功能是否在组织内通用（使其从整体上对单位可用或不可用）。<br />Microsoft Project Web Access 权限的工作方式类似于 Microsoft Windows 2000 和 Microsoft Windows NT 中的权限。用户和组是安全主体。类别和单位是安全对象。可以用权限来允许或拒绝安全主体访问安全对象。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">下面是 Microsoft Project Server 安全模型的实体：<br />“用户” 被授予 Microsoft Project Server 指定区域的访问权限的个人，用户可以被分配至组。<br />“组” 对 Microsoft Project Server 有相同访问要求的用户的集合。<br />“模板” 一组用于授予用户、组和类别权限的预定义权限。<br />“类别” 一组安全对象。 例如，项目组或资源组。<br />“单位” 存在于 Microsoft Project Server 单个安装中的项目、资源和数据层。<br />“权限” 与安全对象相关联的规则，用于规定对 Microsoft Project Server 的访问权。 权限的两种类型： 全局权限规定对指定功能和用户活动的访问权（例如，访问企业全局模板的权限），而对象权限则规定对应用程序内指定区域的访问权。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.1.2 用户 <br />用户即Microsoft Project Server的使用者，用户不同于资源，资源是项目中具体工作任务的承担者；在Microsoft Project Server中用户和资源的关系是：资源一定是用户，用户不一定是资源，排除企业常规资源。<br />必须为每个用户授予查看或访问 Microsoft Project Web Access 特定区域中数据的权限。您可以按用户级别授予权限，也可以将用户分配到组中（建议使用这种方式），然后按组级别授予权限。一个用户可以是任意多个组的成员。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.1.3 组 <br />用户组只是分配了相同权限的单个用户的集合。您可以将具有共同安全要求的单个用户合并到一个组中，以减少需要管理的安全主体数。如果需要提供访问单位内部数据的新方法（例如当公司雇用了承包商时，可能希望承包商具有与一般工作组成员不同的权限集），可以创建自定义组。<br />将安全模板和组结合使用，可以简化权限的设置过程。首先新建一个安全模板（最好和组具有相同的名称），然后根据新的安全模板为组中的所有用户授予权限。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">Microsoft Project Web Access 包含下列默认组：<br />管理员：管理员组被授予 Microsoft Project Server 中的所有可用权限和“我的单位”类别中的所有权限。<br />主管人员：组织中需要项目和资源的查看权利的用户可被加到“主管人员”组中。 该组有权查看保存或发布至服务器的任何项目和资源。 管理员必须手动为主管人员创建用户帐号。 只有工作组成员和项目经理账户可以自动创建。主管人员组被授予“我的单位”类别上的权限。主管人员组被授予查看 Project Center、Resource Center、Portfolio Analyzer 和 Portfolio Modeler 中项目和资源信息的全局权限。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">项目组合经理：组织中管理企业啊模板和企业资源的用户可以被添加至“项目组合经理”组。 这些用户拥有创建和编辑数据的能力，但不能执行服务器管理任务（例如，他们不能添加用户或组）。 项目组合经理能查看和编辑组织内的所有项目和资源。 该组被授予“我的单位”类别上的权限。<br />项目经理：项目经理组被授予“我的单位”类别上的权限。 项目经理组能查看和编辑该类别下的项目。 项目经理被授予众多全局权限，他们有权创建新项目、状态报告和待办事项。 此外该组还被授予“我的项目”类别上的有限权限。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">资源经理：该组适用于不需要管理项目，但需要有限的查看和编辑项目信息的能力的用户。 该组被授予我的项目, 我的直接下属, 我的资源, 新业务资源类别上的权限。<br />工作组领导：该组适用于不需要管理项目，但需要有限的查看和编辑项目信息的能力的用户。 该组被授予“我的项目”类别上的权限。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">资源：在项目被发布至服务器时，服务器端将为该项目计划中的所有新资源创建账户。 默认情况下，服务器添加新的资源至工作组成员组，该组被授予“我的任务”类别的权限。 工作组成员组通常拥有查看该类别下数据的权限，但没有编辑权限。 工作组成员账户被授权众多的全局权限，有权使用 Microsoft Project Web Access 时间表、状态报告和待办事项功能。<br />注释  一个组不能是其他组的组成部分。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.1.4 模板 <br />安全模板是预定义的权限集。对于需要访问相同数据的用户组，使用安全模板可以简化权限的授予过程。您可以使任意数量的单个用户和组和一个安全模板相关联。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">Microsoft Project Web Access 包含下列默认模板：<br />管理员: Project Server 管理员默认权限模板, 默认权限包括：存比较基准, 保存企业全局设置, 保存项目, 保存项目模板, 备份全局模板, 编辑企业资源数据, 查看“调整实际值”, 查看风险, 查看风险、问题和文档, 查看工作分配视图, 查看工作分配视图中的资源分配, 查看模型, 查看企业资源数据, 查看时间表, 查看文档, 查看问题, 查看项目视图, 查看项目视图的项目, 查看项目中心, 查看项目中心的项目, 查看项目组合分析器, 查看主页, 查看状态报告列表, 查看资源分配, 查看资源中心, 创建管理项目, 创建和管理待办事项列表, 从 Microsoft Office Project 创建帐户, 从 Project Web Access 脱机, 打开项目, 打开项目模板, 登录, 调整实际值, 读取企业全局设置, 发布/更新/状态, 发布待办事项列表到所有用户, 分配待办事项列表任务, 分配资源, 更改工作日, 关于 Microsoft Office Project Server 2003, 管理 Windows SharePoint Services, 管理安全性, 管理服务器配置, 管理规则, 管理企业功能, 管理任务更改, 管理视图, 管理用户和组, 管理状态报告请求, 基于项目建立工作组, 基于新项目建立工作组, 连接到使用 Microsoft Project 2002 的 Project Server, 批准资源的时间表, 签入我的项目, 请求状态报告时创建帐户, 删除项目, 设置个人通知, 设置资源通知, 时间表批准, 提交状态报告, 委派任务, 委派任务时创建帐户, 向项目工作组分配资源, 新建任务分配, 新建任务或工作分配, 新建项目, 新建项目任务, 新建资源, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合, 在时间表中隐藏任务, 整理 Project Server 数据库, 自定义 Project Web Access。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">主管人员 默认权限包括：查看风险, 查看风险、问题和文档, 查看工作分配视图, 查看工作分配视图中的资源分配, 查看模型, 查看企业资源数据, 查看文档, 查看问题, 查看项目视图, 查看项目视图的项目, 查看项目中心, 查看项目中心的项目, 查看项目组合分析器, 查看主页, 查看状态报告列表, 查看资源分配, 查看资源中心, 创建和管理待办事项列表, 从 Project Web Access 脱机, 登录, 发布待办事项列表到所有用户, 分配待办事项列表任务, 管理状态报告请求, 签入我的项目, 设置个人通知, 设置资源通知, 提交状态报告, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">项目组合经理 默认权限包括：保存企业全局设置, 保存项目, 保存项目模板, 编辑企业资源数据, 查看风险, 查看风险、问题和文档, 查看工作分配视图, 查看工作分配视图中的资源分配, 查看模型, 查看企业资源数据, 查看文档, 查看问题, 查看项目视图, 查看项目视图的项目, 查看项目中心, 查看项目中心的项目, 查看项目组合分析器, 查看主页, 查看资源分配, 查看资源中心, 从 Project Web Access 脱机, 打开项目, 打开项目模板, 登录, 读取企业全局设置, 发布/更新/状态, 分配资源, 管理企业功能, 管理视图, 基于项目建立工作组, 基于新项目建立工作组, 签入我的项目, 删除项目, 设置个人通知, 设置资源通知, 向项目工作组分配资源, 新建项目, 新建资源, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">项目经理 默认权限包括：保存比较基准, 保存项目, 保存项目模板, 查看风险, 查看风险、问题和文档, 查看工作分配视图, 查看工作分配视图中的资源分配, 查看企业资源数据, 查看时间表, 查看文档, 查看问题, 查看项目视图, 查看项目视图的项目, 查看项目中心, 查看项目中心的项目, 查看主页, 查看状态报告列表, 创建和管理待办事项列表, 从 Microsoft Office Project 创建帐户, 从 Project Web Access 脱机, 打开项目, 打开项目模板, 登录, 读取企业全局设置, 发布/更新/状态, 发布待办事项列表到所有用户, 分配待办事项列表任务, 管理规则, 管理任务更改, 管理状态报告请求, 基于项目建立工作组, 基于新项目建立工作组, 签入我的项目, 请求状态报告时创建帐户, 删除项目, 设置个人通知, 设置资源通知, 提交状态报告, 委派任务, 委派任务时创建帐户, 向项目工作组分配资源, 新建任务分配, 新建任务或工作分配, 新建项目, 新建项目任务, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合, 在时间表中隐藏任务。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">资源经理 默认权限包括：查看风险, 查看风险、问题和文档, 查看工作分配视图, 查看文档, 查看问题, 查看项目视图, 查看项目中心, 查看项目中心的项目, 查看主页, 查看状态报告列表, 查看资源分配, 查看资源中心, 创建管理项目, 创建和管理待办事项列表, 从 Project Web Access 脱机, 登录, 读取企业全局设置, 发布待办事项列表到所有用户, 分配待办事项列表任务, 管理状态报告请求, 基于新项目建立工作组, 签入我的项目, 设置个人通知, 设置资源通知, 时间表批准, 提交状态报告, 向项目工作组分配资源, 新建任务或工作分配, 新建资源, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">工作组领导 默认权限包括：查看风险, 查看风险、问题和文档, 查看工作分配视图, 查看工作分配视图中的资源分配, 查看文档, 查看问题, 查看项目视图的项目, 查看项目中心的项目, 查看主页, 查看状态报告列表, 创建和管理待办事项列表, 从 Project Web Access 脱机, 登录, 发布待办事项列表到所有用户, 分配待办事项列表任务, 管理状态报告请求, 签入我的项目, 设置个人通知, 设置资源通知, 提交状态报告, 新建任务或工作分配, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">工作组成员 默认权限包括：查看风险, 查看风险、问题和文档, 查看时间表, 查看文档, 查看问题, 查看项目视图, 查看项目视图的项目, 查看项目中心, 查看项目中心的项目, 查看主页, 查看状态报告列表, 创建和管理待办事项列表, 从 Project Web Access 脱机, 登录, 发布待办事项列表到所有用户, 分配待办事项列表任务, 更改工作日, 签入我的项目, 设置个人通知, 提交状态报告, 新建任务分配, 新建任务或工作分配, 新建项目任务, 修改密码, 用户定义 1 , 用户定义 2 , 用户定义 3 , 与外部时间表系统结合, 在时间表中隐藏任务。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.1.5 类别 <br />类别是授权用户或组进行查看的项目或资源的集合。有关创建类别的详细信息，请参阅 Microsoft Project Web Access 帮助中的“添加类别”。当需要提供新的访问项目和资源数据的方式时，可以创建自定义类别。Microsoft Project Web Access 包含下列默认类别：<br />我的单位：“我的单位”类别通过安全规则将发布或保存至服务器的所有项目、资源和工作分配包含在内。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">我的项目：“我的项目”类别通过安全规则将项目经理保存或发布至服务器的所有项目以及项目中的所有分配包含在内。<br />我的任务：“我的任务”类别通过安全规则将指派给工作组成员的所有项目及所有工作组成员的任务分配包含在内。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.1.6 单位 <br />单位是存在于单个 Microsoft Project Server 2003 安装中的项目、用户和数据的集合。按单位级别设置权限允许您根据权限，使功能同时对 Project Web Access 或 Microsoft Project Server 的所有用户可用或不可用。如果在单位级别上允许或拒绝权限，不论其他位置的权限设置如何，单位内的所有用户都将受到影响。<br />注释  每个 Microsoft Project Server 只能有一个单位。</font>
																				</p>
																				<p>
																						<font face="Verdana">
																								<font color="#000000">
																										<font size="2">
																												<strong>1.2 权限</strong>
																												<br />
																												<br />何时选择“允许”、“拒绝”或“不允许”权限？ <br />在 Microsoft Project Web Access 中，每个权限都可以设为“允许”、“拒绝”或“不允许”：</font>
																								</font>
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.2.1 允许<br />• 若要使任何用户或组成员都能执行和权限相关联的操作，必须选择“允许”。<br />注释  根据默认的组，在大多数情况下，Project Web Access 中的默认组权限都设置为“允许”。在单位级别上，所有权限都设为“允许”。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.2.2 拒绝<br />• 应慎用“拒绝”。如果在某个 Microsoft Project Web Access 位置处拒绝了一个用户的某个特定权限，不论组、模板或类别如何，vProject Web Access 的所有位置都会拒绝该用户的此访问权限。<br />注释  默认情况下，没有权限被设置为“拒绝”。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.2.3 不允许<br />• 严格地讲，“不允许”并不是一种权限，它是既没有为相同组中的相同权限选择“允许”又没有为其选择“拒绝”时的一种状态。如果一个用户属于多个组，这些组中至少有一个组的相同权限设为“允许”（而非“拒绝”），该用户可以执行和所有组的该权限相关联的操作。也就是说，如果在一个组或类别中允许用户使用某个权限，将在该用户所属的或相关联的所有组和类别中允许其使用该权限。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">1.2.4 示例 <br />在以下示例中，如果列 A 设为 1，权限将设为“允许”；如果列 D 设为 1，权限将设为“拒绝”；如果两列都设为 0，既不允许也不拒绝该权限（“不允许”）：<br />• 某个用户属于三个组：“组 1”、“组 2”及“资源”。“组 1”和“组 2”是您创建的自定义组，但您已将这些自定义组的权限“向用户分配任务”设置为“拒绝”：</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">• <br />• Name      A   D<br />• -------- --- ---<br />• Group 1   0   1<br />• Group 2   0   1<br />• Resource  1   0<br />在这种情况下，已明确拒绝了用户向自定义组中的用户分配任务的权限，这将覆盖“资源”组中设为“允许”的权限。此用户无法向用户分配任务。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">• 某个用户属于两个组：“组 1”和“组 2”。这是您创建的两个自定义组，但您忘记授予了“允许查看时间表”权限：<br />• <br />• Name      A   D<br />• -------- --- ---<br />• Group 1   0   0<br />• Group 2   0   0<br />在这种情况下，既不允许也不拒绝用户查看其时间表的权限。由于未明确允许该用户查看时间表，因此他将无权访问时间表。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">• 某个用户属于三个组：“资源”、“组 1”及“组 2”。“组 1”和“组 2”是您创建的自定义组，但您未指定属于这些自定义组的用户是否可以登录：<br />• <br />• Name      A   D<br />• -------- --- ---<br />• Resource  1   0<br />• Group 1   0   0<br />• Group 2   0   0<br />在这种情况下，用户仍然可以登录，这是因为您未在任何组中拒绝此权限，而在某个组中却允许他们使用该权限。</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">在设置权限时应考虑的一点是：由于“拒绝”可以覆盖其他区域中得到允许的权限，因此具有很强的限制性。您也许发现尽可能少地使用“拒绝”会更便于管理大型用户组。</font>
																				</p>
																				<p>
																						<font face="Verdana">
																								<font color="#000000">
																										<font size="2">
																												<strong>1.3 Microsoft Project Web Access 中的全局权限</strong>
																												<br />
																												<br />
																												<strong>1.3.1 常规权限</strong>
																										</font>
																								</font>
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112525308.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">
																								<strong>1.3.2 任务权限</strong>
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112525345.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112525203.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112525615.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">
																								<strong>1.3.5 查看权限</strong>
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112525579.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112526475.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112526771.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112526163.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620112526821.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620115021306.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620115223469.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<strong>
																								<font color="#000000" size="2">1.3.10</font>
																						</strong>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620115318397.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620115410324.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<strong>
																								<font color="#000000" size="2">1.3.11</font>
																						</strong>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620115614676.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/2006620115827854.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">
																								<strong>1.4 Microsoft Project Web Access 中的对象权限</strong>
																						</font>
																				</p>
																				<p>
																						<font face="Verdana" color="#000000" size="2">对象权限</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/20066201207449.gif" border="0" />
																						</font>
																				</p>
																				<p>
																						<font color="#000000" size="2">
																								<img src="http://www.mypm.net/articles/pictures/200662012048313.gif" border="0" />
																						</font>
																				</p>
																				<font face="Verdana">
																						<p>
																								<br />
																								<font color="#000000">
																										<font size="2">
																												<strong>1.5 工作组协作</strong>
																												<br />
																												<br />1.5.1 Project Server &amp; Project Web Access （PWA）<br />什么是 Microsoft Office Project Server 2003 和 Microsoft Office Project Web Access 2003。   <br /><br />Microsoft Project Server 和 Microsoft Project Web Access 是随 Microsoft Office Project 2003 一起提供的配套程序，它可以在项目经理、工作组成员以及其他风险承担者之间实现有效的工作组协作。项目经理使用 Microsoft Project Professional将项目信息发布到 Microsoft Project Server 中。项目经理和其他工作组成员可使用 Microsoft Project Web Access 查看和处理存储在 Microsoft Project Server 中的项目信息。<br /><br />Microsoft Project Web Access 提供了一种访问遍及整个网站的项目信息的简便方法，工作组成员可以在此查看、更改或更新信息。然后，他们可以将更改或更新传送到Microsoft Project Professional，使项目经理的项目计划保持在最新的状态。<br /><br />1.5.2 PWA中查看信息<br />Microsoft Project Web Access 在特定页中显示不同的项目信息，使用视图、筛选器和格式设置可以帮助您将重点放在项目的各个方面。<br />服务器管理员定义和控制这些视图并分配用户权限，以便工作组成员、主管人员和其他风险承担者可以查看各自所需的项目信息，并执行必要的任务。根据所分配的权限，这些人可以查看在下列 Microsoft Project Web Access 页中的部分信息或全部信息：<br />• 通过“任务”页，您可以使用时间表或“甘特图”记录工作组成员在任务中完成的实际工时值。<br />• 通过“项目”页，您可以处理有关当前项目或整个单位内项目的项目组合的附加任务、资源和工作分配信息。<br />• 通过“资源”页，您可以处理特定项目或整个单位中项目的资源信息，如成本和日程。<br />• 通过“状态报告”页，可帮助您创建并接收工作组成员项目活动的叙述性说明。<br />• 通过“更新”页，经理可查看任务中的实际工时值的资源更新，并将这些更新输入回 Microsoft Project professional中。<br />• 通过“文档”页，您可以处理一个或多个联机文档库内的文档中存储的项目相关信息。<br />• 通过“问题”页，您可以处理与项目相关的问题和解决方法。<br />• 通过“风险”页，您可以预期项目将来的风险。<br />1.5.3 Project Web Access 和 Microsoft Project Professional之间交换信息   <br />Microsoft Project Server 提供了一种用于在Microsoft Project Web Access 和Microsoft Project Professional之间交换信息的方法。使用 Microsoft Project Server，保持对任务进度的跟踪就成了一种双向的简单过程：<br /><br />• 从 Microsoft Project Professional中，项目经理将任务工作分配传送给工作组成员。任务工作分配发布到 Microsoft Project Server 时，工作组成员可以在 Microsoft Project Web Access 中使用时间表来查看这些任务工作分配。根据权限的不同，他们可以接受或拒绝工作分配、更改或更新他们的任务信息，并在他们完成分配给他们的任务时，在时间表中输入实际值。<br />• 从 Microsoft Project Web Access 中，工作组成员将任务更新和更改传送回项目经理。工作组成员发送更新的任务信息时，项目经理将任务中的进度或更改合并到 Microsoft Project Professional中。<br /><br />1.6 小常识 <br /><br />您可能会发现在 Microsoft Office Project Web Access 2003 中无法执行某些操作。下面列出了一些可能的原因：<br />• Microsoft Project Web Access 是用来处理存储在 Microsoft Office Project Server 2003 中的信息的界面，理解这一点很重要。Microsoft Project Web Access 和 Project Server 没有复制 Microsoft Office Project 2003 中的所有功能。相反，它们通过在单位内启用更多的项目和资源信息交流方式来补充 Microsoft Office Project Professional 2003。<br />• 您没有足够的权限登录到 Microsoft Project Server 上执行某些操作。例如，只有具有管理员权限的人才能执行管理员操作。所有 Microsoft Project Server 用户都被分配到一个组或多个组，如 Administrators、Project Managers 或 Team Members 组。每个组都具有不同的权限，例如，查看 Microsoft Project Web Access 界面的某些部分以及在其中执行操作的能力。有关用户权限的详细信息，请联系服务器管理员。<br />• 您也许有足够的权限执行某个操作，但必要的数据或状态不可用。例如，您只有在收到一份以上的状态报告后才能查看完整的状态报告。<br />您还可能发现，在 Microsoft Project Web Access 中看到的特定界面元素（如侧窗格中的项）与“帮助”中的说明不匹配。如果是这种情况，服务器管理员可能已经为您的单位自定义了该界面，而没有自定义与之匹配的“帮助”。有关详细信息，请联系服务器管理员</font>
																								</font>
																						</p>
																				</font>
																		</font>
																</td>
														</tr>
												</tbody>
										</table>
								</td>
						</tr>
				</tbody>
		</table>
<img src ="http://www.cnitblog.com/alex/aggbug/13055.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-29 15:23 <a href="http://www.cnitblog.com/alex/articles/13055.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>了解你的windows目录和系统文件 </title><link>http://www.cnitblog.com/alex/articles/12557.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 20 Jun 2006 07:19:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12557.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12557.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12557.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12557.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12557.html</trackback:ping><description><![CDATA[
		<font size="2">
				<br />Windows目录是windows 9x系列操作系统用于集中存放系统文件的目录。很多同学在操作电脑时，因为不知道Windows目录下都存放了些什么内容，而不敢大胆操作。现在把Windows目录下的内容介绍一下，希望对同学们有所帮助。 <br />一、Windows目录下的主要子目录 <br />◆All Users目录：此子目录下是电脑的所有用户及这些用户个人设定的开始菜单及桌面等信息； <br />◆Application data目录：此目录存放了电脑用户安装应用程序时的一些数据信息； <br />◆Command目录：这个目录下放置了微软的DOS下的常用命令，如chkdsk,format, fdisk等常用的命令； <br />◆Config目录：它是用来存放Windows中的硬件配置文件； <br />◆Cursors目录：Windows下用来表示系统各种状态的光标文件都放置在此目录下； <br />◆Desktop目录：系统图标以及由应用程序和文档建立的桌面快捷方式都存放在这里，这里的图标文件与桌面上的图标动态关联着； <br />◆Downloaded Program Files目录：如果你经常上网下载东西，此目录成为你下载软件的默认目录； <br />◆Favorites目录：你上网时，添加到收藏夹里的网页都在这里； <br />◆Fonts目录：Windows系统的字体文件以及以后你要增加的字体文件都存放在这个目录里； <br />◆Help目录：在该目录下可以找到Windows系统的帮助功能所涉及的全部文件； <br />◆History目录：在默认状态下，主要是存放Internet Explorer近二十天的操作记录。 <br />◆Media目录：此目录存放着系统的声音文件； <br />◆Offline Web Pages目录：离线浏览的文件都放在此目录下； <br />◆SendTo目录：当你对“文件”使用过“发送到”命令时的目标地址都在这个目录下； <br />◆Start Menu目录：这个目录下的文件与桌面上的“开始”菜单相对应； <br />◆System32目录：与sytem目录都是系统文件夹，存放着Windows的系统文件和硬件驱动程序等重要信息； <br />◆Tasks目录：对于给Windows系统添加的任务都存放在这里； <br />◆Temp目录：主要存放了执行解压缩与安装程序等对系统操作时的临时文件； <br />◆Temporary Internet Files目录：它是用来存放浏览网页时产生的临时文件； <br />◆Web目录：存放一些与web相关的图片文件等。 <br />二、Windows目录下的主要系统文件 <br />◆Accstat.exe 回收站可执行程序； <br />◆Calc.exe 系统自带的计算器； <br />◆Cdplayer.exe系统自带的CD播放器； <br />◆Cleanmgr.exe 磁盘清理工具； <br />◆Command.com 命令解释程序，实现进入MS-DOS状态； <br />◆Control.exe 控制面板可执行程序； <br />◆Cvtaplog.exe 磁盘碎片整理的辅助程序； <br />◆Defrag.exe 磁盘碎片整理程序； <br />◆Emm386.exe 扩展内存管理程序； <br />◆Explorer.exe 该程序启动“资源管理器”； <br />◆Fontview.exe 字体查看程序； <br />◆Freecell.exe 空当接龙游戏，Mshearts.exe网上红心大战游戏，Sol.exe纸牌游戏，Winmine.exe扫雷游戏； <br />◆Notepad.exe Windows系统的记事本； <br />◆Pbrush.exe Windows系统的画图程序； <br />◆Ping.exe 用于检查测试本机的网线是否与主机建立联系； <br />◆regedit.exe 注册表编辑器； <br />◆Scandskw.exe 用于可修复磁盘表面和磁盘上的数据错误的磁盘扫描程序； <br />◆Scanregw.exe 该程序可检查注册表的错误，若正确，提示备份； <br />◆Sndrec32.exe Windows系统自带的录音机，声音文件格式为*.wav； <br />Sndvol32.exe 音量调节程序； <br />◆Winfile.exe 文件管理器，该程序可查找、查看文件和文件夹，显示文件信息及其相应的操作; <br />◆write.exe 写字板。 <br />当大家了解了Windows的目录中的内容后，操作起来可以省事不少。比如，我们要打开“记事本”，通常情况下我们需要依次打开“开始／程序／附件／记事本”，而如果我们知道了Notepad.exe文件就是打开“记事本”的可执行程序的话，那么我们只需要在“开始／运行”当中输入“Notepad.exe”，就可以打开“记事本”了。这样操作起来是不是更加方便了呢。 </font>
<img src ="http://www.cnitblog.com/alex/aggbug/12557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-20 15:19 <a href="http://www.cnitblog.com/alex/articles/12557.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何防范恶意网站 </title><link>http://www.cnitblog.com/alex/articles/12556.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 20 Jun 2006 07:17:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12556.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12556.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12556.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12556.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12556.html</trackback:ping><description><![CDATA[
		<font color="#000000" size="2">
				<br />
				<br />知己知彼 <br />　　如何判断自己是遇到了恶意网站的攻击，症状多种多样： <br />　　1. 开机自动登录网站。 <br />　　2. 启动IE，自动登录网站，无法修复主页设置。 <br />　　3. IE不断打开窗口。 <br />　　4. 修改[主页]按钮和[搜索]按钮。 <br />　　5. 修改右键菜单，甚至屏蔽右键菜单。 <br />　　6. 更改收藏夹的内容。 <br />　　7. 安装自动拨号程序。 <br />　　8. 自动安装木马程序。 <br />　　9. 自动格式化硬盘或删除某个文件夹中的所有文件。 <br />　　10. 更新文件关联和锁死EXE程序。 <br />　　11. 锁死注册表。 <br />…… <br />　　★对症下药 <br />　　了解了症状，就要对症下药了！ <br />一、备份 <br />　　建议使用“超级兔子魔法设置”中的“注册表优化”进行备份，软件能将Classes.dat、System.dat、System.ini、User.dat、Win.ini等文件全部备份下来，上面提到的前五种恶意网站无非就是通过修改这些文件来达到其目的的。 <br />二、弃用IE <br />　　大部分的攻击目标都是IE。如果我们用MyIE2（强烈建议使用Ver 0.8.220这一版本）代替IE浏览器，恶意网站就无的放矢了。MyIE2在启动时能够绕开主页直接打开空白页，而且还能保护主页不被修改。如果开机就自动运行IE，要先用超级兔子魔法设置中的“自动运行”功能将网址删除，再用MyIE2代替IE。 <br />　　注意：这两个功能在默认状态下是关闭的，您要在[选项]→[MyIE2选项]→[常规]中和“启动时”中将其打开。由于MyIE2使用IE的内核，所以请勿删除IE。 <br />三、解救被封死的收藏夹 <br />　　某些恶意网站会对收藏夹进行修改，大多是通过修改“C:\ Windows/Favorites”中的“Desktop.ini”文件来实现的，所以只要删除这个文件就可以了。如果根本就无法打开“C:\ Windows\Favorites”文件夹，就到DOS下进行删除（要先用“attrib -r -s -h”后才能将其删除）。另外，“收藏夹”中的内容并没有被删除，只是放入了另一个文件夹中，名称和“Favorites”差不多（如“Favorites2”等），如果想恢复原来的“收藏夹”，只要剪切一下就可以了。 <br />　　如果是将系统默认的“收藏夹”路径设置成指定的目录（如“C:\ Windows\Favorites2”等），只要恢复正常的“注册表”就一切OK了。 <br />四、定期还原正常的注册表 <br />　　如果遇到安装自动拨号程序的情况，你可要小心啦，小心惊人的国际长话费。对付它，最好是定期还原正常的注册表！这样做虽然不能彻底删除此类恶意程序，但却能让其完全禁止运行，因为这类程序是通过修改注册表来达到随机运行的目的的（只有极少数是在“开始”菜单的“启动”项内做文章），只不过我们无法通过手工删除干净。 <br />　　这个方法对于自动安装木马程序的情况也同样适用。 <br />五、防止硬盘被格式化 <br />　　对于自动格式化硬盘的恶意网站，要把“C:\Windows\COMMAND”文件夹中的format.com、Fdisk.exe、Deltree.exe这三个程序文件删除或进行改名，因为这些恶意代码是需要这些程序才能够发挥“威力”的，只要让这些恶意代码找不到它们，您的电脑也就安全了！ <br />六、打开“锁死”的程序 <br />　　对于被锁死的EXE程序，只要事先已将“C:\Windows”目录下正常的Classes.dat、System.dat、User.dat、System.ini、Win.ini这五个文件备份下来，在“中招”后用正常的文件覆盖一下并重新启动就OK了（注：Windows 95和98中可能没有Classes.dat文件，而且Windows 97以下版本的操作系统用此方法无效！甚至会使整个系统瘫痪。）。如果连复制都被禁止了的话，您可用启动盘到DOS下进行覆盖复制。 <br />七、“防”要胜于“治” <br />　　通常恶意网站都披着具有“诱惑力”的外衣，设下诱人的陷阱让您“中招”。所以一定要意志坚强，抵制住诱惑。只要您能做到“任你花言巧语，我自岿然不动”。那么，什么样的陷阱也奈何不了您。 <br />　　另外，现在有很多恶意网站开始通过即时通讯软件来传播了，比如QQ、ICQ等，方式虽然多种多样，但通常是在对方网友的话后面又发来了一个网站信息，有的会附有一些带有“诱惑性”的话（如：“看看我的样子”等），有的只是一个有着诱人域名的网址，对于这样的网站，原则也同样――就是不上当！ <br /></font>
<img src ="http://www.cnitblog.com/alex/aggbug/12556.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-20 15:17 <a href="http://www.cnitblog.com/alex/articles/12556.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常见文件扩展名和它们的说明 </title><link>http://www.cnitblog.com/alex/articles/12555.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 20 Jun 2006 07:14:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12555.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12555.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12555.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12555.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12555.html</trackback:ping><description><![CDATA[
		<font size="2">
				<br />常见文件扩展名和它们的说明 <br />A <br />ACE：Ace压缩档案格式 <br />ACT：Microsoft office助手文件 <br />AIF，AIFF：音频互交换文件，Silicon Graphic and Macintosh应用程序的声音格式 <br />ANI：Windows系统中的动画光标 <br />ARC：LH ARC的压缩档案文件 <br />ARJ：Robert Jung ARJ压缩包文件 <br />ASD：Microsoft Word的自动保存文件；Microsoft高级流媒体格式（microsoft advanced streaming <br />format，ASF）的描述文件；可用NSREX打开 Velvet Studio例子文件 <br />ASF：Microsoft高级流媒体格式文件 <br />ASM：汇编语言源文件，Pro/E装配文件 <br />ASP：动态网页文件；ProComm Plus安装与连接脚本文件；Astound介绍文件 <br />AST：Astound多媒体文件；ClarisWorks“助手”文件 <br />Axx：ARJ压缩文件的分包序号文件，用于将一个大文件压至几个小的压缩包中（xx取01-99的数字） <br />A3L：Authorware 3.x库文件 <br />A4L：Authorware 4.x库文件 <br />A5L：Authorware 5.x库文件 <br />A3M，A4M：Authorware Macintosh未打包文件 <br />A3W，A4W，A5W：未打包的Authorware Windows文件 <br />B <br />BAK：备份文件 <br />BAS：BASIC源文件 <br />BAT：批处理文件 <br />BIN：二进制文件 <br />BINHex：苹果的一种编码格式 <br />BMP：Windows或OS/2位图文件 <br />BOOK：Adobe FrameMaker Book文件 <br />BOX：Lotus Notes的邮箱文件 <br />BPL：Borlard Delph 4打包库 <br />BSP：Quake图形文件 <br />BUN：CakeWalk 声音捆绑文件(一种MIDI程序) <br />C <br />C0l：台风波形文件 <br />CAB：Microsoft压缩档案文件 <br />CAD：Softdek的Drafix CAD文件 <br />CAM：Casio照相机格式 <br />CAP：压缩音乐文件格式 <br />CAS：逗号分开的ASCⅡ文件 <br />CCB：Visual Basic动态按钮配置文件 <br />CCH：Corel图表文件 <br />CCO：CyberChat数据文件 <br />CCT：Macromedia Director Shockwave投影 <br />CDA：CD音频轨道 <br />CDF：Microsoft频道定义格式文件 <br />CDI：Philip的高密盘交互格式 <br />CDM：Visual dBASE自定义数据模块文件 <br />CDR：CorelDRAW绘图文件；原始音频CD数据文件 <br />CDT：CorelDRAW模板 <br />CDX：CorelDRAW压缩绘图文件；Microsoft Visual FoxPro索引文件 <br />CFG：配置文件 <br />CGI：公共网关接口脚本文件 <br />CGM：计算机图形元文件 <br />CH：OS/2配置文件 <br />CHK：由Windows磁盘碎片整理器或磁盘扫描保存的文件碎片 <br />CHM：编译过的HTML文件 <br />CHP：Ventura Publisher章节文件 <br />CHR：字符集（字体文件） <br />CHT：ChartViem文件；Harvard Graphics矢量文件 <br />CIF：Adaptec CD 创建器 CD映像文件 <br />CIL：Clip Gallery下载包 <br />CIM：SimCity 2000文件 <br />CIN：OS/2改变控制文件用于跟踪INI文件中的变化 <br />CLASS：Java类文件 <br />CLP：Windows 剪贴板文件 <br />CLL：Crick Software Clicker文件 <br />CLS：Visual Basic类文件 <br />CMD：Windows NT，OS/2的命令文件；DOS CD/M命令文件；dBASEⅡ程序文件 <br />CPI：Microsoft MS-DOS代码页信息文件 <br />CPL：控制面板扩展名，Corel颜色板 <br />CPP：C++代码文件 <br />CPR：Corel提供说明书文件 <br />CPT：Corel 照片-绘画图像 <br />CST：Macromedia Director Cast文件 <br />CUR：Windows光标文件 <br />D <br />DBF：dBASE文件，一种由Ashton-Tate创建的格式，可以被ACT！、Lipper、FoxPro、Arago、Wordtech、Xbase和类似数据库或与数据库有关产品识别；可用数据文件（能被Excel <br />97打开）；Oracle 8.1.x表格空间文件 <br />DBX：DataBearn图像；Microsoft Visual FoxPro表格文件 <br />DCT：Microsoft Visual FoxPro数据库容器 <br />DCU：Delphi编译单元文件 <br />DCX：Microsoft Visual FoxPro数据库容器；基于PCX的传真图像；宏 <br />DIR：MacromediaDirector文件 <br />DLL：动态链接库 <br />DOC：FrameMaker或FrameBuilder文档；Word Star文档、Word <br />Perfect文档、Microsoft：Word文档；DisplayWrite文档 <br />DOT：Microsoft Word文档模板 <br />DPL：Borland Delph 3压缩库 <br />DRV：驱动程序 <br />DRW：Micrografx Designer/Draw；Pro/E绘画文件 <br />DSF：Micrografx Designer VFX文件 <br />DSG：DOOM保存的文件 <br />DSM：Dynamic Studio音乐模块（MOD）文件 <br />DSP：Microsoft Developer Studio工程文件 <br />DSQ：Corel QUERY（查询）文件 <br />DST：刺绣机图形文件 <br />DSW：Microsoft Developer Studio工作区文件 <br />DTA：World Bank（世界银行）的STARS数据文件 <br />DTD：SGML文档类型定义（DTD）文件 <br />DTED：地面高度数字数据（图形的数据格式）文件 <br />DTF：Symantec Q&amp;A相关的数据库数据文件 <br />DTM：DigiTrakker模块文件 <br />DUN：Microsoft拔号网络导出文件 <br />DV：数字视频文件（MIME） <br />DWG：AutoCAD工程图文件；AutoCAD或Generic CADD老版本的绘图格式 <br />DXR：Macromedia Director受保护（不可编辑）电影文件 <br />E <br />EDA：Ensoniq ASR磁盘映像 <br />EDD：元素定义文档（FrameMaker+SGML文档） <br />EDE：Ensoniq EPS磁盘映像 <br />EDK：Ensoniq KT磁盘映像 <br />EDQ：Ensoniq SQ1/SQ2/Ks32磁盘映像 <br />EDS：Ensoniq SQ80磁盘映像 <br />EDV：Ensoniq VFX-SD磁盘映像 <br />EFA：Ensoniq ASR文件 <br />EFE：Ensoniq EPS文件 <br />EFK：Ensoniq KT文件 <br />EFQ：Ensoniq SQ1/SQ2/Ks32文件 <br />EFS：Ensoniq SQ80文件 <br />EFV：Ensoniq VFX-SD文件 <br />EMD：ABT扩展模块 <br />EMF：Windows增强元文件 <br />EML：Microsoft Outlook Express邮件消息（MIME RTC822）文件 <br />EXE：可执行文件（程序） <br />F <br />FAV：Microsoft Outlook导航条 <br />FAX：传真类型图像 <br />FCD：虚拟CD-ROM <br />FDF：Adobe Acrobat表单文档文件 <br />FLA：Macromedia Flash电影 <br />FND：Microsoft Explorer保存的搜索文件（Find applet） <br />FON：系统字体 <br />FRT：Microsoft FoxPro报表文件 <br />FRX：Visual Basic表单文本；Microsoft FoxPro报表文件 <br />FXP：经Microsoft FoxPro编译的源文件 <br />G <br />GDM：铃声、口哨声和声音板模块格式 <br />GetRight：GetRight未完成的下载文件 <br />GHO：Norton 克隆磁盘映像 <br />GID：Windows 95全局索引文件（包括帮助状态） <br />GIF：CompuServe位图文件 <br />GL：动画格式 <br />GRP：程序管理组 <br />H <br />HEX：Macintosh BinHex2.0文件 <br />HLP：帮助文件；Date CAD Windows帮助文件 <br />HPP：C++程序头文件 <br />HQX：Macintosh BinHex 4.0文件 <br />HT：HyperTerminal（超级终端） <br />HTM，HTML：超文本文档 <br />HTT：Microsoft超文本模板 <br />HTX：扩展HTML模板 <br />I <br />ICO：Windows图标 <br />IDX：Microsoft FoxPro相关数据库索引文件；Symantec Q&amp;A相关数据库索引文件；Microsoft Outlook <br />Express文件 <br />IMG：GEM映像 <br />INF：信息文件 <br />INI：初始化文件；Mwave DSP Synth的“nwsynth.ini” GMS安装；Cravis Ultrasound bank安装 <br />INP：Oracle 3.0版或早期版本的表单源代码 <br />INRS：INRS远程通信声频 <br />INS：InstallShield安装脚本；X-Internet签字文件；Ensoniq EPS字簇设备；Cell/ⅡMAC/PC抽样设备 <br />INT：中间代码，当一个源程序经过语法检查后编译产生一个可执行代码 <br />IOF：Findit文档 <br />IQY：Microsoft Internet查询文件 <br />ISO：根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 <br />ISP：X-Internet签字文件 <br />IST：数字跟踪设备文件 <br />ISU：InstallShield卸装脚本 <br />IT：脉冲跟踪系统音乐模块(MOD)文件 <br />ITI：脉冲跟踪系统设备 <br />ITS：脉冲跟踪系统抽样，Internet文档位置 <br />IV：Open Inventor中使用的文件格式 <br />IVD：超过20/20微观数据维数或变量等级文件 <br />IVP：超过20/20的用户子集配置文件 <br />IVT：超过20/20表或集合数据文件 <br />IVX：超过20/20微数据目录文件 <br />IW：Idlewild屏幕保护程序 <br />IWC：Install Watch文档 <br />J <br />J62：Ricoh照相机格式 <br />JAR：Java档案文件（一种用于applet和相关文件的压缩文件） <br />JAVA：Java源文件 <br />JAR：Java档案文件（一种用于applet和相关文件的压缩文件） <br />JAVA：Java源文件 <br />JFF，JFIF，JIF：JPEG文件 <br />JPE，JPEG，JPG：JPEG图形文件 <br />JS：javascript源文件 <br />JSP：HTML网页，其中包含有对一个Java servlet的参考 <br />K <br />KAR：卡拉OK MIDI文件（文本+MIDI） <br />L <br />LAB：Visual dBASE标签文件 <br />LBT，LBX：Microsoft FoxPro标签文件 <br />LDB：Microsoft Access加锁文件 <br />LHA：LZH更换文件后缀 <br />LOG：日志文件 <br />LZH：LH ARC压缩档案 <br />M <br />M1V：MPEG相关文件(MIME"mpeg"类型) <br />M3D：Corel Motion 3D动画文件 <br />M3U：MPEG URL（MIME声音文件） <br />MAM：Microsoft Access宏 <br />MAQ：Microsoft Access查询文件 <br />MAR：Microsoft Access报表文件 <br />MBX：Microsoft Outlook保存email格式；Eudora邮箱 <br />MCW：Microsoft Word的Macintosh文档 <br />MDB：Microsoft Access数据库 <br />MDN：Microsoft Access空数据库模板 <br />MDW：Microsoft Access工作组文件 <br />MID：MIDI音乐 <br />MMM：Microsoft多媒体电影 <br />MOV：QuickTime for Windows电影 <br />MP2：第二层MPEG音频文件 <br />MP3：第三层MPEG音频文件 <br />MPA：MPEG相关文件，MIME“mpeg类型” <br />MPE，MPEG，MPG：MPEG动画文件 <br />MPP：Microsoft工程文件；CAD绘图文件格式 <br />MPR：Microsoft FoxPro菜单（已编译） <br />MSI：Windows 安装器包 <br />MSN：Microsoft 网络文档；Descent Mission文件 <br />O <br />OBD：Microsoft Office活页夹 <br />OBJ：对象文件 <br />OBZ：Microsoft Office活页夹向导 <br />OCX：Microsoft对象链接与嵌入定制控件 <br />ODS：Microsoft Outlook Express邮箱文件 <br />OFT：Microsoft Outlook模板 <br />OPX：OPL扩展DLL（动态链接库） <br />OSS：Microsoft Office查找文件 <br />OST：Microsoft Exchange / Outlook 离线文件 <br />P <br />PAL：压缩文件 <br />PART：Go！Zilla部分下载文件 <br />PAS：Pascal源代码 <br />PCS：PICS动画文件 <br />PDF：Adobe Acrobat <br />可导出文档格式文件（可用Web浏览器显示）；Microsoft系统管理服务器包定义文件；NetWare打印机定义文件 <br />PHP，PHP3：包含有PHP脚本的HTML网页 <br />PHTML：包含有PHP脚本的HTML网页；由Perl分析解释的HTML <br />PM5：Pagemaker 5.0文件 <br />PM6：Pagemaker 6.0文件 <br />PPS：Microsoft Powerpoint幻灯片放映 <br />PPT：Microsoft Powerpoint演示文稿 <br />PRF：Windows系统文件，Macromedia导演设置文件 <br />PSD：Adobe photoshop位图文件 <br />PSM：Protracker Studio模型格式；Epic游戏的源数据文件 <br />PST：Microsoft Outlook个人文件夹文件 <br />PWL：Windows 95口令列表文件 <br />Q <br />QIF：QuickTime相关图像（MIME）；Quicken导入文件 <br />QT，QTM：QuickTime电影 <br />QTI，QTIF：QuickTime相关图像 <br />QTP：QuickTime优先文件 <br />QTS：Mac PICT图像文件；QuickTime相关图像 <br />QTX：QuickTime相关图像 <br />R <br />RA：RealAudio声音文件 <br />RAM：RealAudio元文件 <br />RAR：RAR压缩档案（Eugene Roshall格式） <br />REC：录音机宏；RapidComm声音文件 <br />REG：注册表文件 <br />REP：Visual dBASE报表文件 <br />RES：Microsoft Visual C++资源文件 <br />RM：RealAudio视频文件 <br />RMF：Rich Map格式（3D游戏编辑器使用它来保存图） <br />ROM：基于盒式磁带的家庭游戏仿真器文件（来自Atari <br />2600、Colecovision、Sega、Nintendo等盒式磁带里的ROM完全拷贝，在两个仿真器之间不可互修改） <br />Rxx：多卷档案上的RAR压缩文件（xx=1～99间的一个数字） <br />S <br />SAV：游戏保存文件 <br />SB：原始带符号字节（8位）数据 <br />SBK：Creative Labs的Soundfont 1.0 Bank文件；(Soundb laster)/EMU SonndFont v1.x <br />Bank文件 <br />SBL：Shockwave Flash对象文件 <br />SCF：Windows Explorer命令文件 <br />SCH：Microsoft Schedule+1 <br />SCP：拨号网络脚本文件 <br />SCR：Windows屏幕保护；传真图像；脚本文件 <br />SFX：RAR自解压档案 <br />SHTML：含有服务器端包括（SSI）的HTML文件 <br />SPL：Shockwave Flash对象；DigiTrakker抽样 <br />SQL：Informix SQL查询；通常被数据库产品用于SQL查询（脚本、文本、二进制）的文件扩展名 <br />STM：.shtml的短后缀形式，含有一个服务端包括（SSI）的HTML文件；Scream Tracker V2音乐模块（MOD）文件 <br />STR：屏幕保护文件 <br />SWA：在Macromedia导演文件（MP3文件）中的Shockwave声音文件 <br />SWF：Shockwave Flash对象 <br />SYS：系统文件 <br />T <br />T64：Commodore 64仿真器磁带映像文件 <br />THEME：Windows 95桌面主题文件 <br />TIF，TIFF：标签图像文件格式（TIFF）位图 <br />TMP：Windows临时文件 <br />TRM：终端文件 <br />TXT：ASCⅡ文本格式的声音数据 <br />TZ：老的压缩格式文件 <br />V <br />VBA：VBase文件 <br />VBP：Microsoft Visual Basic工程文件 <br />VBW：Microsoft Visual Basic工作区文件 <br />VBX：Microsoft Visual Basic用户定制控件 <br />VQE，VQL：Yamaha Sound-VQ定位器文件 <br />VQF：Yamaha Sound-VQ文件（可能出现标准） <br />VRF：Oracle 7配置文件 <br />VSL：下载列表文件（GetRight） <br />W <br />WAB：Microsoft Outlook文件 <br />WAD：包含有视频、玩家水平和其他信息的DOOM游戏的大文件 <br />WAL：Quake 2正文文件 <br />WAV：Windows波形声形 <br />WBK：Microsoft Word备份文件 <br />WFM：Visual dBASE Windows表单 <br />WFN：在CorelDRAW中使用的符号 <br />WIZ：Microsoft Word向导 <br />WRL：虚拟现实模型 <br />WWL：Microsoft Word内插器文件 <br />X <br />XLK：Microsoft Excel备份 <br />XLL：Microsoft Excel内插器文件 <br />XLM：Microsoft Excel宏 <br />XLS：Microsoft Excel工作单 <br />XLT：Microsoft Excel模板 <br />XLV：Microsoft Excel VBA模块 <br />XLW：Microsoft Excel工作簿/工作区 <br />Z <br />ZAP：Windows软件安装配置文件 <br />ZIP：Zip文件 <br />000-999：用于为老版本（或备份）文件编号（比如：被安装程序改变的CONFIG.SYS文件）；又可用于为小范围的PC应用程序的多个用户相关数据文件编号 <br />12M：Lotus 1-2-3 97 SmartMaster文件 <br />123：Lotus 1-2-3 97文件 <br />2D：VersaCAD的2维绘画文件 <br />2GR，3GR：在Windows之下的VGA图形驱动程序/配置文件 <br />386：在386或更高级处理器上使用的文件 <br />3D：VersaCAD的3维绘画文件 <br />3DM：3D NURBS建模器，Rhino <br />3DS：3D Studio（DOS下）格式文件 <br />386：在386或更高级处理器上使用的文件 <br />4GE：Informix 4GL编译后代码 <br />4GL：Informix 4GL源代码 <br />669：Composer 669；UNIX Composer音乐模型文件；669磁道模块 <br />#01 及更高的号：为计算机演示而扫描的一系列电影的图片文件编号方法 <br />$$$：OS/2用来跟踪档案文件 <br />@@@：用于安装过程中的屏幕文件和用于Microsoft Code view for C这样的应用程序的指导文件 </font>
<img src ="http://www.cnitblog.com/alex/aggbug/12555.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-20 15:14 <a href="http://www.cnitblog.com/alex/articles/12555.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>详细的xp修复控制台命令和用法</title><link>http://www.cnitblog.com/alex/articles/12554.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 20 Jun 2006 07:10:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12554.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12554.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12554.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12554.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12554.html</trackback:ping><description><![CDATA[
		<font size="2">
				<br />
				<br />放入xp（2000）的光盘，安装时候选R，修复！ <br />Windows XP（包括 Windows 2000）的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结，这次辛苦老范给我们整理了这份实用的秘笈。 <br /><br />　　Bootcfg <br /><br />　　bootcfg 命令启动配置和故障恢复（对于大多数计算机，即 boot.ini 文件）。 <br /><br />　　含有下列参数的 bootcfg 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 bootcfg 命令。 <br /><br />　　用法： <br /><br />　　bootcfg /default　　设置默认引导项。 <br /><br />　　bootcfg /add　　　　向引导列表中添加 Windows 安装。 <br /><br />　　bootcfg /rebuild　　重复全部 Windows 安装过程并允许用户选择要添加的内容。 <br /><br />　　注意：使用 bootcfg /rebuild 之前，应先通过 bootcfg /copy 命令备份 boot.ini 文件。 <br /><br />　　bootcfg /scan　　　 扫描用于 Windows 安装的所有磁盘并显示结果。 <br /><br />　　注意：这些结果被静态存储，并用于本次会话。如果在本次会话期间磁盘配置发生变化，为获得更新的扫描，必须先重新启动计算机，然后再次扫描磁盘。 <br /><br />　　bootcfg /list　　　列出引导列表中已有的条目。 <br /><br />　　bootcfg /disableredirect 在启动引导程序中禁用重定向。 <br /><br />　　bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings] <br /><br />　　在启动引导程序中通过指定配置启用重定向。 <br /><br />　　范例： <br /><br />bootcfg /redirect com1 115200 <br />bootcfg /redirect useBiosSettings <br /><br />　　hkdsk <br /><br />　　创建并显示磁盘的状态报告。Chkdsk 命令还可列出并纠正磁盘上的错误。 <br /><br />　　含有下列参数的 chkdsk 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 chkdsk 命令。 <br /><br />　　vol [drive:] [ chkdsk [drive:] [/p] [/r] <br /><br />　　参数　　无 <br /><br />　　如果不带任何参数，chkdsk 将显示当前驱动器中的磁盘状态。 <br /><br />drive: 指定要 chkdsk 检查的驱动器。 <br />/p　　 即使驱动器不在 chkdsk 的检查范围内，也执行彻底检查。该参数不对驱动器做任何更改。 <br />/r　　 找到坏扇区并恢复可读取的信息。隐含着 /p 参数。 <br /><br />　　注意 <br /><br />Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录（默认为 \%systemroot%\System32）中找到该文件，将试着在 Windows 安装 CD 中找到它。如果有多引导系统的计算机，必须保证是在包含 Windows 的驱动器上使用该命令。 <br />Diskpart <br /><br />　　创建和删除硬盘驱动器上的分区。diskpart 命令仅在使用故障恢复控制台时才可用。 <br /><br />　　diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size] <br /><br />　　参数 无 <br /><br />　　如果不带任何参数，diskpart 命令将启动 diskpart 的 Windows 字符模式版本。 <br /><br />　　/add <br /><br />　　创建新的分区。 <br /><br />　　/delete <br /><br />　　删除现有分区。 <br /><br />　　device_name <br /><br />　　要创建或删除分区的设备。设备名称可从 map 命令的输出获得。例如，设备名称： <br /><br />　　\Device\HardDisk0 <br /><br />　　drive_name <br /><br />　　以驱动器号表示的待删除分区。仅与 /delete 同时使用。以下是驱动器名称的范例： <br /><br />　　D: <br /><br />　　partition_name <br /><br />　　以分区名称表示的待删除分区。可代替 drive_name 使用。仅与 /delete 同时使用。以下是分区名称的范例： <br /><br />　　\Device\HardDisk0\Partition1 <br /><br />　　 大小 <br /><br />　　要创建的分区大小，以兆字节 (MB)表示。仅与 /add 同时使用。 <br /><br />　　范例 <br /><br />　　下例将删除分区： <br /><br />diskpart /delete \ Device\ HardDisk0\ Partition3 <br />diskpart /delete F: <br /><br />　　下例将在硬盘上添加一个 20 MB 的分区： <br /><br />　　diskpart /add \ Device\ HardDisk0 20 <br /><br />　　Fixboot <br /><br />　　向系统分区写入新的分区引导扇区。只有在使用故障恢复控制台时，才能使用 fixboot 命令。 <br /><br />　　fixboot [drive] <br /><br />　　参数　　驱动器 <br /><br />　　将要写入引导扇区的驱动器。它将替代默认的驱动器（即用户登录的系统分区）。例如，驱动器：D: <br /><br />　　范例 <br /><br />　　下列命令范例向驱动器 D: 的系统分区写入新的分区引导扇区： <br /><br />　　fixboot d: <br /><br />　　注意: 如果不带任何参数，fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。 <br /><br />　　Fixmbr <br /><br />　　修复启动磁盘的 主启动记录。fixmbr 命令仅在使用故障恢复控制台时才可用。 <br /><br />　　fixmbr [ device_name] <br /><br />　　参数 <br /><br />　　device_name <br /><br />　　要写入新的主引导记录的设备（驱动器）。设备名称可从 map 命令的输出获得。例如，设备名称： <br /><br />　　\Device\HardDisk0 <br /><br />　　范例 <br /><br />　　下列命令示例向指定设备写入一个新的主引导记录： <br /><br />　　fixmbr \Device\HardDisk0 <br /><br />　　注意 <br /><br />如果不指定 device_name，新的主引导记录将被写入引导设备，即装载主系统的驱动器。 <br />如果系统检测到无效或非标准分区表标记，将提示用户是否继续执行该命令。除非您访问驱动器有问题，否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。 <br />　　format <br /><br />　　将指定的驱动器格式化为指定的文件系统。含有下列参数的 format 命令仅在使用故障恢复控制台时才可用。可在命令提示符下使用带有不同参数的 format 命令。 <br /><br />　　format [ drive:] [ /fs:file-system] <br /><br />　　参数 <br /><br />　　drive: <br /><br />　　指定要格式化的驱动器。不能从故障恢复控制台格式化软盘。 <br /><br />　　/q <br /><br />　　对驱动器进行快速格式化。不扫描驱动器看是否有坏区域，因此只应对以前格式化过的驱动器使用该参数。 <br /><br />　　/fs:file-system <br /><br />　　指定要使用的文件系统：FAT、FAT32 或 NTFS 。如果未指定文件系统，将使用现有的文件系统格式。 <br /><br />　　Map <br /><br />　　显示驱动器号与物理设备名称的映射。该信息在运行 fixboot 和 fixmbr 命令时非常有用。 <br /><br />　　map 命令仅在使用故障恢复控制台时才可用。 <br /><br />　　Map [ arc] <br /><br />　　参数 <br /><br />　　arc <br /><br />　　指示 map 命令显示高级 RISC 计算 (ARC)设备名称而不是设备名称。以下是 ARC 设备名称的范例： <br /><br />　　multi(0)disk(0)rdisk(0)partition(1) <br /><br />　　等价的设备名称是： <br /><br />　　\Device\HardDisk0\Partition1 <br /><br />　　范例 <br /><br />　　下例将物理设备名映射为使用 ARC 设备名称的驱动器号： <br /><br />　　map arc <br /><br />　　注意 <br /><br />如果不使用 arc 参数，则 map 命令显示设备名称。 <br />map 命令还显示文件系统的类型和每个磁盘的大小（MB）。 <br /></font>
<img src ="http://www.cnitblog.com/alex/aggbug/12554.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-20 15:10 <a href="http://www.cnitblog.com/alex/articles/12554.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HOW TO：阅读 Internet 邮件向导日志文件</title><link>http://www.cnitblog.com/alex/articles/12544.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Tue, 20 Jun 2006 02:35:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12544.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12544.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12544.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12544.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12544.html</trackback:ping><description><![CDATA[
		<h2 class="subTitle" id="tocHeadRef">
				<font size="2">概要</font>
		</h2>
		<script type="text/javascript"><![CDATA[oadTOCNode(1, 'summary');]]&gt;</script>
		<div class="sbody">
				<font size="2">本文介绍 Exchange Server 2003 中的 Internet 邮件向导以及如何阅读该向导创建的日志文件。Exchange Server 2003 提供有 Internet 邮件向导，可以引导您完成在组织中配置 Internet 电子邮件传递的全过程。该向导创建所需的简单邮件传输协议 (SMTP) 连接器，用于发送待发 Internet 电子邮件。该向导还将 SMTP 虚拟服务器配置为接收待收的电子邮件。<br /><br /><b>注意</b>：入站邮件流是由 SMTP 虚拟服务器控制而不是由 SMTP 连接器控制，除非该连接器配置不正确。出站邮件是从 SMTP 虚拟服务器传递到 SMTP 连接器以进行出站传递。<br /><br />可以使用该向导将 Microsoft Exchange 2000 Server 或 Exchange Server 2003 计算机配置为一个桥头服务器，用于发送 Internet 电子邮件、接收 Internet 电子邮件或同时发送和接收 Internet 电子邮件。可以在 Internet 邮件向导中配置运行 Exchange 2000 Server 或 Exchange Server 2003 的计算机；您不能在该向导中选择以前版本的 Exchange 产品。<br /><br /><b>注意</b>：如果服务器上已经配置了 SMTP 连接器，或者如果已经创建了附加的 SMTP 虚拟服务器，则无法运行 Internet 邮件向导，除非您将服务器配置重置为其默认状态。<br /></font>
				<div class="topOfPage"> </div>
				<h3 id="tocHeadRef">
						<span>
								<a id="3">
								</a>
						</span>
						<font size="2">Internet 邮件向导日志文件</font>
				</h3>
				<script type="text/javascript"><![CDATA[oadTOCNode(2, 'summary');]]&gt;</script>
				<font size="2">在运行 Internet 邮件向导时，将创建 Exchange Internet Mail Wizard.log 日志文件。该日志文件记录对 Exchange 环境所做的成功和不成功的配置更改。<br /><br /><b>注意</b>：Exchange Internet Mail Wizard.log 保存在运行该向导的用户的“我的文档”文件夹中。<br />Microsoft 建议您在运行该向导后查看该日志文件，以确保更改成功完成并且该向导没有遇到任何问题。<br /><br /><b>注意</b>：如果您多次运行 Internet 邮件向导，则每次运行该向导时现有日志文件中都会附加新信息。<br /><br /></font>
				<div class="topOfPage">
						<table>
								<tbody>
										<tr>
												<td class="image">
														<a href="http://support.microsoft.com/kb/821832/zh-cn#top">
																<font size="2">
																		<img title="回到顶端" alt="回到顶端" src="http://support.microsoft.com/library/images/support/en-us/uparrow.gif" />
																</font>
														</a>
												</td>
												<td class="text">
														<a href="http://support.microsoft.com/kb/821832/zh-cn#top">
																<font size="2">回到顶端</font>
														</a>
												</td>
										</tr>
								</tbody>
						</table>
				</div>
				<h3 id="tocHeadRef">
						<span>
								<a id="4">
								</a>
						</span>
						<font size="2">如何阅读 Internet 邮件向导日志文件</font>
				</h3>
				<script type="text/javascript"><![CDATA[oadTOCNode(2, 'summary');]]&gt;</script>
				<font size="2">检查由 Internet 邮件向导创建的日志文件有助于了解对 Exchange 服务器所做的更改。同时该日志文件还有助于发现向导遇到的任何错误。<br /><br />下列信息是 Internet Mail Wizard.log 文件的一个示例。<br /><br /><b>注意</b>：添加行号是为了方便参考，Internet 邮件向导生成的日志文件中不会出现行号。<br /></font>
				<pre class="in_text">
						<font size="2">行号	行的内容
-----------------------------------------------------------------------------------------------------------------
1	6/01/2003  12:00 PM
2	Server 'ExchangeServerName' has been selected as the Internet Gateway Server
3	Inbound Configuration was selected:
4	Your current settings for the SMTP Virtual Server 'Default SMTP Virtual Server' are: 
5	-Relay Restrictions = closed relay
6	-Access Control / Authentication = Anonymous Access is enabled
7	Your settings for the SMTP virtual server 'Default SMTP Virtual Server' will now be: 
8	-Relay Restrictions = closed relay
9	-Access Control / Authentication = Anonymous Access is enabled
10	-The domain(s) your server is configured to accept inbound mail for are the following authoritative 	

	inbound SMTP domains that are configured in Recipient Policies:ListofDomains
11	Changes to the SMTP domains will be applied to all recipients upon completion of the wizard.
12	Outbound Configuration was selected
13	-New SMTP connector named 'Internet Mail SMTP Connector 
14	SMTP Virtual Server 'Default SMTP Virtual Server' is configured as the Outbound Bridgehead with the 	

	following settings
15	-Uses DNS to send e-mail
16	-Allows delivery to all Internet e-mail domains
17	Results:
18	Successfully created the SMTP connector Internet Mail SMTP Connector ExchangeServerName
19	Successfully modified the SMTP Virtual Server Default SMTP Virtual Server
</font>
				</pre>
				<br />
				<font size="2">下列信息是对示例 Internet Mail Wizard.log 文件中出现的每一行的解释。<br /><br /><b>注意</b>：下面的每个列表项分别与示例 Internet Mail Wizard.log 文件中的行项目相对应。<br /></font>
				<table class="list ol">
						<tbody>
								<tr>
										<td class="number">
												<font size="2">1.</font>
										</td>
										<td class="text">
												<font size="2">该行列出 Internet 邮件向导成功运行时本地计算机的日期和时间。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">2.</font>
										</td>
										<td class="text">
												<font size="2">该行列出在 Internet 邮件向导中所选择的服务器。这是要安装 SMTP 连接器的服务器。服务器的 SMTP 虚拟服务器也将根据向导中选择的选项进行修改。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">3.</font>
										</td>
										<td class="text">
												<font size="2">该行指示该服务器将允许入站 Internet 邮件并且某些配置选项可能已设置。这些更改将应用于该服务器的 SMTP 虚拟服务器以及其他 Exchange 组件，如收件人策略。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">4.</font>
										</td>
										<td class="text">
												<font size="2">该行介绍当前为 SMTP 虚拟服务器配置的值。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">5.</font>
										</td>
										<td class="text">
												<font size="2">该行描述为该服务器配置的中继限制。有两种中继限制选项：“关闭中继”和“打开中继”。Exchange Server 2003 中的默认值是“关闭中继”。您可以在 SMTP 虚拟服务器对象的属性对话框中更改该值。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">6.</font>
										</td>
										<td class="text">
												<font size="2">该行描述是否启用了匿名访问。必须启用匿名访问才可以接收来自不受信任的 Internet 域的邮件。如果不启用匿名身份验证，则入站邮件必须进行身份验证，或者必须来自受信任的服务器，才能进行传递。可以启用也可以禁用匿名访问。您可以在 SMTP 虚拟服务器对象的属性对话框中更改该值。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">7.</font>
										</td>
										<td class="text">
												<font size="2">该行列出正在修改的 SMTP 虚拟服务器的名称，并且介绍该向导配置的值。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">8.</font>
										</td>
										<td class="text">
												<font size="2">该行描述该向导将在该虚拟服务器上配置的中继限制。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">9.</font>
										</td>
										<td class="text">
												<font size="2">该行描述该向导是否在该虚拟服务器上启用匿名访问。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">10.</font>
										</td>
										<td class="text">
												<font size="2">该行列出将虚拟服务器配置为从其中接受入站邮件的域。要接收来自特定的域的入站邮件，必须将收件人策略配置为对该域具有管理权（所有者）。在本示例中，收件人策略对<var>域列表</var>具有管理权。您可以在相关联的收件人策略对象的属性对话框中更改该值。<br /><br /><b>注意</b>：如果配置了多个收件人策略，则无法添加附加域。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">11.</font>
										</td>
										<td class="text">
												<font size="2">该行说明将在收件人策略中设置新的入站域配置，同时还说明相关联的电子邮件地址将应用于“收件人更新服务”已更新的所有收件人。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">12.</font>
										</td>
										<td class="text">
												<font size="2">该行指示是否选择了“出站配置”。在本例中，已选择了“出站配置”；因该将创建 SMTP 连接器以启用出站邮件。<br /><br /><b>注意：</b>：默认情况下，Exchange Server 2003 中已启用出站邮件流。出站 Internet 邮件流不需要连接器，除非要求特定的出站配置。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">13.</font>
										</td>
										<td class="text">
												<font size="2">该行描述将由该向导创建的 SMTP 连接器，并且指定将包含该新的连接器的路由组。该路由组由向导根据服务器所驻留的路由组进行选择。默认情况下，使用“第一路由组”。该组是在 Exchange Server 2003 安装期间创建的。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">14.</font>
										</td>
										<td class="text">
												<font size="2">该行指示在 SMTP 连接器中配置为出站桥头的 SMTP 虚拟服务器，并且介绍配置设置。您可以在 SMTP 连接器对象的属性对话框中更改该值。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">15.</font>
										</td>
										<td class="text">
												<font size="2">该行指定是否使用域名系统 (DNS) 进行邮件传递。默认情况下，使用 DNS，如本示例所示。智能主机是可选项；您可以使用智能主机使指定的智能主机服务器承担传递所有出站邮件的责任。您可以在 SMTP 连接器对象的属性对话框中更改该值。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">16.</font>
										</td>
										<td class="text">
												<font size="2">该行指定目的地是任何 Internet 域的邮件是否可以通过该连接器。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">17.</font>
										</td>
										<td class="text">
												<font size="2">该行介绍向导配置的结果。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">18.</font>
										</td>
										<td class="text">
												<font size="2">该行验证 SMTP 连接器是否已成功创建。如果出现错误并且没有创建 SMTP 连接器，则该行将显示为不成功。</font>
										</td>
								</tr>
								<tr>
										<td class="number">
												<font size="2">19.</font>
										</td>
										<td class="text">
												<font size="2">该行验证 SMTP 虚拟服务器的修改是否成功。如果在修改 SMTP 虚拟服务器期间出现错误，则该行将显示为不成功。<br /><br /><b>注意</b>：如果没有对 SMTP 虚拟服务器进行任何更改，则该行仍将指示修改已成功。</font>
										</td>
								</tr>
						</tbody>
				</table>
				<font size="2">日志文件可能还包含下列可选行： </font>
				<table class="list ul">
						<tbody>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">-Uses the following external DNS servers:<var>IP 地址</var><br />其中 <var>IP 地址</var>是 DNS IP 地址。<br />该行指示将用于地址解析的外部 DNS 服务器。您可以在 SMTP 虚拟服务器属性中修改该值。</font>
										</td>
								</tr>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">-Uses smart host <var>IP 地址</var><br />其中 <var>IP 地址</var>是智能主机 IP 地址。<br />该行指示将用于 DNS 解析和待发邮件传递的智能主机的名称或 IP 地址。您可以在 SMTP 连接器属性中修改该值。</font>
										</td>
								</tr>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">-Restricts delivery to the following Internet e-mail domain(s):<var>域列表</var><br />该行指示将用于通过该连接器进行传递的域列表。您可以在 SMTP 连接器属性中修改该值。<br /><br /><b>注意</b>：永远不要添加您从中接收入站邮件的任何域。这可能会阻止邮件传递。</font>
										</td>
								</tr>
						</tbody>
				</table>
				<span>
						<a id="8">
						</a>
				</span>
				<div class="topOfPage">
						<font size="2">
						</font> </div>
		</div>
		<h2 class="subTitle" id="tocHeadRef">
				<font size="2">更多信息</font>
		</h2>
		<script type="text/javascript"><![CDATA[oadTOCNode(1, 'moreinformation');]]&gt;</script>
		<div class="sbody">
				<font size="2">如果删除连接器或再次运行 Internet 邮件向导，都不会删除向导最初所做的更改。必须手动重新配置每个选项才可以撤销该向导所做的更改。<br /></font>
				<div class="topOfPage"> </div>
		</div>
		<h2 class="subTitle" id="tocHeadRef">
				<font size="2">参考</font>
		</h2>
		<script type="text/javascript"><![CDATA[oadTOCNode(1, 'references');]]&gt;</script>
		<div class="sbody">
				<font size="2">有关 Exchange Server 2003 的详细信息，请访问下面的 Microsoft Web 站点： </font>
				<div class="indent">
						<span class="ll">
								<a href="http://www.microsoft.com/technet/prodtechnol/exchange/Exchange2003/default.asp">
										<font size="2">http://www.microsoft.com/technet/prodtechnol/exchange/Exchange2003/default.asp</font>
								</a>
						</span>
				</div>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/12544.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-20 10:35 <a href="http://www.cnitblog.com/alex/articles/12544.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SMTP认证和Exchange 2000  </title><link>http://www.cnitblog.com/alex/articles/12519.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Mon, 19 Jun 2006 10:45:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12519.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12519.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12519.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12519.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12519.html</trackback:ping><description><![CDATA[
		<span id="post1" style="FONT-SIZE: 12px; COLOR: #000000">
				<font size="2">在Exchange 5.5中，并不要求用户在发信的时候添加SMTP认证，在Exchange 2000的默认配置中则是需要SMTP认证。如果Exchange连接到Internet上，则将会收到不能认证的但是合理的源连接请求。发送到服务器的未经认证的邮件将很快被返回并收到NDR信息<br /><br /><br /></font>
				<table style="TABLE-LAYOUT: fixed" cellspacing="0" cellpadding="0" width="94%" align="center" bgcolor="#000000">
						<tbody>
								<tr>
										<td>
												<table cellspacing="1" cellpadding="5" width="100%">
														<tbody>
																<tr>
																		<td style="LEFT: 0px; WIDTH: 100%; WORD-WRAP: normal" bgcolor="#ffffff">
																				<font size="2">代码： 
<hr size="1" /><code>05 5.7.3 Client was not authenticated </code></font>
																		</td>
																</tr>
														</tbody>
												</table>
										</td>
								</tr>
						</tbody>
				</table>
				<br />
				<br />
				<br />
				<font size="2">要避免这样，需要将Exchange的匿名访问打开：<br /><br />1。打开 Exchange System Manager. <br />2。展开 Protocols 展开 SMTP 对象. <br />3。右击 Default SMTP Virtual Server 对象然后选择 Properties. <br />4。选择 Access 面板点击Authentication按钮. <br />5。从Authentication对话框, 选择Anonymous Access单选框，点击OK.<br /><br />但是这样做会打开服务器的转发功能，为了避免垃圾邮件通过服务器，我们还需要进一步的工作。<br /><br />1。点击 Relay 按钮. <br />2。 清除Allow All Computers Which Successfully Authenticate To Relay 的单选框<br />3。点击 OK 关闭Relay对话框, 再次点击 OK关闭 SMTP Virtual Server属性. <br />4。重新启动 SMTP 服务</font>
		</span>
<img src ="http://www.cnitblog.com/alex/aggbug/12519.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-19 18:45 <a href="http://www.cnitblog.com/alex/articles/12519.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HOW TO：在 Exchange 2000 Server 中为 SMTP 服务注册传输事件接收</title><link>http://www.cnitblog.com/alex/articles/12517.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Mon, 19 Jun 2006 10:44:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12517.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12517.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12517.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12517.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12517.html</trackback:ping><description><![CDATA[
		<h1 class="title">
				<font size="2">概要</font>
		</h1>
		<div class="section">
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'summary');]]&gt;</script>
				<div class="sbody">
						<font size="2">本文逐步介绍了如何通过传输事件接收来扩展简单邮件传输协议 (SMTP)。Microsoft Visual Basic Scripting Edition (VBScript) 代码检查传入的 SMTP 邮件中是否有包含单词“virus”的主题行和具有 .vbs 后缀的附件。这两种情况下，可疑邮件的传递都将被阻止。 </font>
						<h3 id="tocHeadRef">
								<span>
										<a id="2">
										</a>
								</span>
								<font size="2">为 SMTP 服务注册传输事件接收</font>
						</h3>
						<script type="text/javascript"><![CDATA[oadTOCNode(2, 'summary');]]&gt;</script>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">启动 Windows 资源管理器。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">在 C 盘根目录下创建名为 EventSink 的新文件夹 (C:\EventSink)。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">从 Exchange 软件开发工具包中将文件 Smtpreg.vbs 复制到新创建的文件夹中。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">在 Windows 资源管理器中，打开 C:\EventSink 文件夹，右键单击左侧窗格，指向<b>新建</b>，然后单击<b>文本文档</b>。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">5.</font>
												</td>
												<td class="text">
														<font size="2">将新文件命名为 Smtpmsgcheck.vbs。如果出现<b>重命名</b>对话框，请单击<b>是</b>。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">6.</font>
												</td>
												<td class="text">
														<font size="2">右键单击新文件，然后单击<b>编辑</b>。在编辑器（记事本）中输入下列 VBScript 代码：</font>
														<code>
																<pre class="code">
																		<font size="2">Sub IEventIsCacheable_IsCacheable()
'To implement the interface, and return S_OK implicitly
Eng Sub 

Sub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus )
Dim envFlds
Dim colAttachs
Dim iFound
Set envFlds = Msg.EnvelopeFields

If Msg.Subject = "" Or Len(Msg.Subject) &lt; 5 Then iFound = 0
Else
   iFound = Instr(1, Msg.Subject, "VIRUS", 1) ' First position of the word VIRUS
End If

'Check whether the message contains a VBS attachment
Set colAttachs = Msg.Attachments
For Each oAttach in colAttachs
   If Instr(1, oAttach.FileName, "vbs", 1)&gt; 0 Then iFound = 1
Next

If iFound &gt; 0 Then
  'Do not deliver, place message in the Badmail directory.
envFlds ("http://schemas.microsoft.com/cdo/smtpenvelope/messagestatus") = 3
envFlds.Update       'Commit the changes of the message status
'Skip remain event sinks
EventStatus = 1
End If
End Sub
					</font>
																</pre>
														</code>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">7.</font>
												</td>
												<td class="text">
														<font size="2">保存更改，然后关闭记事本。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">8.</font>
												</td>
												<td class="text">
														<font size="2">创建另一个文本文件，将文件命名为 <b>Instsink.bat</b>，右键单击该文件，然后单击<b>编辑</b>。在记事本中，输入下列行：</font>
														<code>
																<pre class="code">
																		<font size="2">@ECho Off

REM*********** The following 2 lines install the Event Sink to log SMTP Messages ***********
Cscript smtpreg.vbs /add 1 onarrival SMTPMessageCheck
CDO.SS_SMTPOnArrivalSink "mail from=*"
Cscript smtpreg.vbs /setprop 1 onarrival SMTPMessageCheck Sink
ScriptName "C:\EventSink\SMTPMsgCheck.vbs"

REM ***** Remove the 'REM' tag from the following line *****
REM ***** If you want to deinstall the Event Sink again *****
REM cscript smtpreg.vbs /remove 1 onarrival SMTPMessageCheck
					</font>
																</pre>
														</code>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">9.</font>
												</td>
												<td class="text">
														<font size="2">保存更改，然后关闭记事本。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">10.</font>
												</td>
												<td class="text">
														<font size="2">单击<b>开始</b>，单击<b>运行</b>，键入 <span class="userInput">cmd</span>，然后单击<b>确定</b>以启动 Windows 2000 命令提示符。键入 <span class="userInput">cd \EventSink</span> 以更改到 C:\EventSink 文件夹。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">11.</font>
												</td>
												<td class="text">
														<font size="2">键入 <span class="userInput">instsink.bat</span>，然后按 ENTER，执行批处理文件并注册 EventSink 示例以记录消息。验证事件接收已正确注册，然后键入 <span class="userInput">exit</span> 并按 ENTER 退出命令提示符。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">12.</font>
												</td>
												<td class="text">
														<font size="2">单击<b>开始</b>，单击<b>程序</b>，单击 <b>Microsoft Exchange</b>，然后单击<b>系统管理器</b>。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">13.</font>
												</td>
												<td class="text">
														<font size="2">单击<b>服务器</b>，展开服务器，单击 <b>SMTP</b>，然后重新启动<b>默认 SMTP 虚拟服务器</b>。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">14.</font>
												</td>
												<td class="text">
														<font size="2">使用 Telnet 测试传输事件接收</font>
												</td>
										</tr>
								</tbody>
						</table>
				</div>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/12517.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-19 18:44 <a href="http://www.cnitblog.com/alex/articles/12517.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>微软全部序列号</title><link>http://www.cnitblog.com/alex/articles/12125.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Mon, 12 Jun 2006 11:03:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12125.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12125.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12125.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12125.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12125.html</trackback:ping><description><![CDATA[
		<font size="2">WindowsXP可以无限次激活的号码:CXGDD-GP2B2-RKWWD-HG3HY-VDJ7J或者RK7J8-2PGYQ-P47VV-V6PMB-F6XPQ <br />　　WindowsXP 2520 Pro 英文版－－60天免激活序列号：RK7J8-2PGYQ-P47VV-V6PMB-F6XPQ <br />　　Windows XP 2505 RC1－－序列号：DTWB2-VX8WY-FG8R3-X696T-66Y46 Q3R8Y-MP9KD-3M6KB-383YB-7PK9Q 411Y0-URB45-34R3B-310N6-70U51 F0R6R-347JU-57IC3-M0V34-11Z16 50M38-0DY53-7UPU5-7H380-M8111 <br />　　WindowXP(windows whistler) Beta2 build 2428－－CD Key: RBDC9-VTRC8-D7972-J97JY-PRVMG <br />　　Windows Mellinium(Windows Me)简体中文最终正式版－－s/n: B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />　　Windows2000 Professional 中文版－－SN：PQHKR-G4JFW-VTY3P-G4WQ2-88CTW <br />　　Windows2000 Professional英文正式版－－s/n: RBDC9-VTRC8-D7972-J97JY-PRVMG <br />　　Windows2000 Server 简体中文完全正式版－－S/N:XF7DK-7X2WM-2QRCT-Y9R23-4BHDG <br />　　Windows2000 Server－－CD-KEY:H6TWQ-TQQM8-HXJYG-D69F7-R84VM <br />　　Windows 98 SE 标准正式版－－s/n: HMTWJ-VPPWP-9BXP8-WD73Y-GGT6M <br />　　Windows98序列号－－K4HVD-Q9TJ9-6CRX9-C9G68-RQ2D3 <br />　　Microsoft FrontPage 2000 SR-1A V9.0X 中文(简体)完整正式版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft FrontPage 2000 SR-1A V9.0X 中文完整正式版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft Office 2000 DEVELOPER V9.0 SR1(A) 中文旗舰程式开发完整正式版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft Office 2000 Premium V9.0 SR-1 日文完整企业正式版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 OFFICE 2000 Server Extension S/N:4678-0000502 <br />　　Microsoft Office 2000 S/N：gc6j3-gtq62-fp876-94fbr-d3dx8 <br />　　Microsoft Office 2000 Server Extension S/N：4678-0000502 <br />　　Microsoft Office 2000 Sr1 中文企业版 5CD S/N：KY7XV-6PF6K-FQDGJ-4PYQY-QDFYM s/n：Q3PX2-T7Y8Q-8X2VR-PQCTP-YQCYQ S/N：H3X78-Q23HJ-TGT6Q-DK2H4-T2BQ8 <br />　　Microsoft Office 2000 STANDARD V9.0 SR-1 日文完整标准正式版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft Office 2000 STANDARD V9.0 SR1(A) S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft Office 2000 中文企业版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft Office 2000 简体版系列 S/N：GJ627-VB478-VJX8D-CFQGK-JHPG8 <br />　　Microsoft Office 2000【3片装】S/N：GJV8J-DRRCG-MVTRJ-G33HM-8BCVM <br />　　Microsoft Office 2001 for Mac Japanese 日文光碟完整正式版 S/N：545-465-4655 <br />　　Microsoft Office 2001 For Mac 完整正式版 S/N：545-465-4655 <br />　　Microsoft Office 97 日文版 S/N：2601-6686117 <br />　　Microsoft Outlook 2000 V9.0 SR-1A 中文完整正式版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft PhotoDraw 2000 中文正式版 S/N：111-1111111 <br />　　Microsoft PhotoDraw 2000 日文正式版 S/N：KBTP4-2KJ29-BPWV4-HM6M8-MDJYT <br />　　Microsoft PhotoDraw 2000 第二版 中文版 S/N：KBTP4-2KJ29-BPWV4-HM6M8-MDJYT <br />　　Microsoft PhotoDraw 2000 第二版 日文专业完整正式版 S/N：KBTP4-2KJ29-BPWV4-HM6M8-MDJYT OFFICE 2000 Server Extension S/N:4678-0000502 <br />　　Microsoft PROJECT 2000 中文完整正式版 S/N：DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ <br />　　Microsoft PROJECT 2000 中文版 S/N：GC6J3-GTQ62-FP876-94FBR-D3DX8 <br />　　Microsoft PROJECT 2000 日文完整正式版 S/N：DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ <br />　　Microsoft PROJECT 2000 简体中文完整正式版 S/N：DT3FT-BFH4M-GYYH8-PG9C3-8K2FJ <br />　　Microsoft SQL Server 2000 中文企业版 S/N：JCYFH-BYJMR-C4PVV-VD9G3-VXDYG <br />　　Microsoft visio 2000 V6.0X ENTERPRISE SR-1 中文顶级企业 SR1 完整正式版 S/N：123165-500133 <br />　　Microsoft visio 2000 V6.0X Professional Edition 日文专业完整正式版 S/N：60903-111111 <br />　　Microsoft visio 2000 V6.0X Professional SR-1 中文专业 SR1 完整正式版 S/N：60900-111111 or S/N：123035-111111 <br />　　Microsoft visio 2000 V6.0X Technical SR-1 Edtion 中文工程 SR1 完整正式版 S/N：123165-500133 <br />　　Microsoft Visual Basic V5.0 中文版 S/N：0001-0000000 <br />　　Microsoft Visual Foxpro V5.0 S/N：0001-0000000 <br />　　Microsoft Visual Studio V6.0 企业完整正式版【6片装】S/N：442-1087991 <br />　　Microsoft Whistler Professional Beta 2 2462繁体中文版 S/N：QB2BW-8PJ2D-9X7JK-BCCRT-D233Y <br />　　Microsoft Windows 2000 ADVANCED SERVER WITH SP1 中文完整正式版 CD-KEY：H6TWQ-TQQM8-HXJYG-D69F7-R84VM <br />　　Microsoft Windows 2000 ADVANCED SERVER 日文贩售完整正式版 S/N：RM233-2PRQQ-FR4RH-JP89H-46QYB <br />　　Microsoft Windows 2000 Professional Debug/Checked Build With Service Pack 1 多国语系完整正式版 S/N：DDTPV-TXMX7-BBGJ9-WGY8K-B9GH <br />　　Microsoft Windows 2000 PROFESSIONAL 中文专业正式版 S/N：F6PGG-4YYDJ-3FF3T-R328P-3BXTG伺服机版 JVJDR-KY99G-B8J4C-MKJ69-P8QG3 <br />　　Microsoft Windows 2000 PROFESSIONAL 中文专业正式版 S/N：XFD2W-W7VH8-MVC47-KY7DQ-P8Y4J <br />　　Microsoft Windows 2000 PROFESSIONAL 日文贩售专业完整正式版 S/N：RM233-2PRQQ-FR4RH-JP89H-46QYB <br />　　Microsoft Windows 2000 SERVER WITH SP1 中文完整正式版 S/N：H6TWQ-TQQM8-HXJYG-D69F7-R84VM <br />　　Microsoft Windows 2000 SERVER 中文版 S/N：H6TWQ-TQQM8-HXJYG-D69F7-R84VM~JVJDR-KY99G-B8J4C-MKJ69-P8QG3~XFD2W-W7VH8-MVC47-KY7DQ-P8Y4J <br />　　Microsoft Windows 95 OSR2 2.1 中文正式版 CD-KEY：09297-OEM-0021245-57958 <br />　　Microsoft Windows 98 Second Edition 第二版 S/N：WHWGP-XDR8Y-GR9X3-863RP-67J2T <br />　　Microsoft Windows ME (Millennium Edition) 中文完整正式版 S/N：TCYV8-G6Q2T-R9BHD-BR8VM-J4B36 or S/N：J7C6X-QC2BH-GGX24-7FQG7-2K398 or S/N：B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />　　Microsoft Windows ME (Millennium Edition) 日文正式版 S/N：TCJC7-H2QDH-3T7G7-R6RTM-YRK3Y <br />　　Microsoft Windows ME (Millennium Edition) 英文升级贩售完整正式版 S/N：HBTD9-6P338-XT2MV-QBTTF-WPGGB <br />　　Microsoft Windows ME/WIN 98/WIN 98 SP1/WIN 98 SE 4合1中文(繁体)正式 S/N：J7C6X-QC2BH-GGX24-7FQG7-2K398 <br />　　Microsoft Windows Millennium B2 V4.90.2438 98 第三版中文完整测试版 S/N：RBDC9-VTRC8-D7972-J97JY-PRVMG <br />　　Microsoft Windows Millennium Edition OEM 98 第三版中文完整版 S/N：B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />　　Microsoft Windows Millennium V4.90.3000 简体体中文正式零售版 S/N：K9KDJ-3XPXY-92WFW-9Q26K-MVRK8 <br />　　Microsoft Windows Millennium 标准版 S/N：J7C6X-QC2BH-GGX24-7FQG7-2K398 随机版 S/N：WRK9F-68JJR-JBFD8-F8KPM-WCK7T RTM版 S/N：B6BYC-6T7C3-4PXRW-2XKWB-GYV33 <br />　　Microsoft Windows Whistler Pro CD-Key：F6PGG-4YYDJ-3FF3T-R328P-3BXTG <br />　　Windows Small Business Server 2003 CD-KEY:BBGC6-TXDG9-J9CDW-JXK3R-GTMMB <br />　　PROJECT Server 2003 CD-KEY：DY6WQ-D3FYG-V89BY-8KPG9-8YW9M <br />　　Office Pro 2003 CD-KEY:GWH28-DGCMP-P6RC4-6J4MT-3HFDY <br />　　SHAPEPOINT PORTAL SERVER V2003 cdkey:BBH2G-D2VK9-QD4M9-F63XB-43C33 <br />　　Visio 2003,OneNote 2003,Project 2003,OFFICE11-Outlook2003 <br />　　CD-KEY:WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM <br />　　win2003 Enterprise Server CD-KEY:QW32K-48T2T-3D2PJ-DXBWY-C6WRJ <br />　　win2003 Standard Server CD-KEY:M6RJ9-TBJH3-9DDXM-4VX9Q-K8M8M <br />　　win2003 Web Server CD-KEY: D42X8-7MWXD-M4B76-MKYP7-CW9FD <br />　　 <br />　　你的Winxp是不是原版，一看就知： <br />　　在i386文件夹里有一个eula.txt，最后有一行EULAID，就是你的版本 <br />　　OEM:WX.2_PRO_OEM_TW(or.WX.2_PRE_OEM_TW) <br />　　执行:WX.2_PRO_RVL_TW(or.WX.2_PRE_RAL_TW) <br />　　RTL.:WX.4_PRO_RTL_TW <br />　　中文正式版的版本是 <br />　　EULAID:WX.4_PRO_RTL_CN <br />　　1.如果是WX.开头是正式版，WB.开头是测试版。 <br />　　 <br />　　2.如果有_PRE，是家庭版，_PRO是专业版。 <br />　　 <br />　　3._OEM,_RVL都是需要启动版，_RTL有免启动金钥，就可免启动。 <br />　　 <br />　　4.光碟标签并无意义，是制作光盘的人自己加加进去的。 <br />　　 <br />　　5.OEM.版的说明，中文版应是一半中文一半英文，如果全是英文，那就是来自英文的Corporate版(破解) <br />　　 <br />　　6.执行(RVL)版的说明全是中文。 <br />　　 <br />　　7、winxp原版的文件都是2001-9-5 12：00，如果有一个不是，那么！特别是i386＼eula.txt这个文件。 <br />　　 <br />　　8、CD.Label是WXPFPP_EN(英文)，WXPFPP.cn(中文) <br />　　 <br />　　9、还有其它一堆.OEM免激活、免激活正式版等等的，这些都是.利用.OEM、2600Fre.这些版本＋Corpfiles.破解，再烧成可开机光盘的，看它们的CD.Label更是五花八门。 <br />　　 <br />　　10、目前看到免激活版都是某中文版＋英文Corpfiles.做成免激活「Home.Made」企业版(或称大量授权版本)，看安装序号便知：FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8。所以如果你有OEM＋Corpfiles.版或是</font>
		<a href="mailto:RVL@TW">
				<font size="2">RVL@TW</font>
		</a>
		<font size="2">版的话，那就不用急着下载其它版本，看看就好。 <br />　　 <br />　　不管你用</font>
		<a href="mailto:RVL@TW.or.OEM">
				<font size="2">RVL@TW.or.OEM</font>
		</a>
		<font size="2">＋Corpfiles.or.阿猫阿狗免激活可光盘开机版，用起来都一样好用，前提是作者的功力不是太差，没有乱破解一通。除非你是完美主义者，不然我不认为用起来会和正式版有什么差别。当然，先不论微软会不会耍花招来对付这些海盗</font>的可能性 <img src ="http://www.cnitblog.com/alex/aggbug/12125.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-12 19:03 <a href="http://www.cnitblog.com/alex/articles/12125.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Tasklist命令参数</title><link>http://www.cnitblog.com/alex/articles/12123.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Mon, 12 Jun 2006 10:44:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/12123.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/12123.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/12123.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/12123.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/12123.html</trackback:ping><description><![CDATA[
		<p>
				<br />
				<font size="2">TASKLIST [/S system [/U username [/P [password]]]]<br />         [/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]</font>
		</p>
		<p>
				<font size="2">描述:<br />    这个命令行工具显示应用程序和本地 <br />    或远程系统上运行的相关任务/进程的<br />    列表。</font>
		</p>
		<p>
				<font size="2">参数列表:<br />   /S     system           指定连接到的远程系统。</font>
		</p>
		<p>
				<font size="2">   /U     [domain\]user    指定应该在哪个用户上下文<br />                           执行这个命令。</font>
		</p>
		<p>
				<font size="2">   /P     [password]       为提供的用户上下文指定<br />                           密码。如果忽略，提示输入。</font>
		</p>
		<p>
				<font size="2">   /M     [module]         列出所有其中符合指定模式名<br />                           的 DLL 模块的所有任务。<br />                           如果没有指定模块名，则<br />                           显示每个任务加载的所有模块。</font>
		</p>
		<p>
				<font size="2">   /SVC                    显示每个进程中的服务。</font>
		</p>
		<p>
				<font size="2">   /V                      指定要显示详述<br />                           信息。</font>
		</p>
		<p>
				<font size="2">   /FI    filter           显示一系列符合筛选器指定的标准<br />                           的任务。</font>
		</p>
		<p>
				<font size="2">   /FO    format           指定输出格式。<br />                           有效值: "TABLE"、"LIST"、"CSV"。</font>
		</p>
		<p>
				<font size="2">   /NH                     指定栏标头不应该在<br />                           输出中显示。<br />                           只对 "TABLE" 和 "CSV" 格式有效。</font>
		</p>
		<p>
				<font size="2">   /?                      显示帮助/用法。</font>
		</p>
		<p>
				<br />
				<font size="2">筛选器:<br />    筛选器名        有效操作符                有效值<br />    -----------     ---------------           --------------<br />    STATUS          eq, ne                    正在运行 | 没有响应<br />    IMAGENAME       eq, ne                    图像名<br />    PID             eq, ne, gt, lt, ge, le    PID 值<br />    SESSION         eq, ne, gt, lt, ge, le    会话编号<br />    SESSIONNAME     eq, ne                    会话名<br />    CPUTIME         eq, ne, gt, lt, ge, le    CPU 时间，格式为<br />                                              hh:mm:ss。<br />                                              hh - 时，<br />                                              mm - 分，ss - 秒<br />    MEMUSAGE        eq, ne, gt, lt, ge, le    内存使用量(KB)<br />    USERNAME        eq, ne                    用户名，格式为 [domain\]user<br />                                              <br />    SERVICES        eq, ne                    服务名<br />    WINDOWTITLE     eq, ne                    窗口标题<br />    MODULES         eq, ne                    DLL 名</font>
		</p>
		<p>
				<font size="2">例如:<br />    TASKLIST<br />    TASKLIST /M<br />    TASKLIST /V<br />    TASKLIST /SVC<br />    TASKLIST /M wbem*<br />    TASKLIST /S system /FO LIST</font>
		</p>
<img src ="http://www.cnitblog.com/alex/aggbug/12123.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-12 18:44 <a href="http://www.cnitblog.com/alex/articles/12123.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>重新安装 IIS SMTP 服务后无法发送邮件</title><link>http://www.cnitblog.com/alex/articles/11871.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Fri, 09 Jun 2006 02:17:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/11871.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/11871.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/11871.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/11871.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/11871.html</trackback:ping><description><![CDATA[
		<h1 class="title">
				<font size="4">XIMS：重新安装 IIS SMTP 服务后无法发送邮件</font>
		</h1>
		<div class="appliesToLink">
				<a href="http://support.microsoft.com/kb/290290/#appliesto">
						<font size="2">
						</font>
				</a> </div>
		<script><![CDATA[unction loadTOCNode(){}]]&gt;</script>
		<div class="articleProperty">
				<table>
						<tbody>
								<tr>
										<td>
												<font size="2">文章编号</font>
										</td>
										<td>
												<font size="2">:</font>
										</td>
										<td>
												<font size="2">290290</font>
										</td>
								</tr>
								<tr>
										<td>
												<font size="2">最后修改</font>
										</td>
										<td>
												<font size="2">:</font>
										</td>
										<td>
												<font size="2">2005年5月10日</font>
										</td>
								</tr>
								<tr>
										<td>
												<font size="2">修订</font>
										</td>
										<td>
												<font size="2">:</font>
										</td>
										<td>
												<font size="2">5.0</font>
										</td>
								</tr>
						</tbody>
				</table>
		</div>
		<div class="notice">
				<font size="2">
				</font>
		</div>
		<div class="notice">
				<font size="2">
						<b>重要说明</b>：本文包含有关修改注册表的信息。修改注册表之前，一定要先进行备份，并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息，请单击下面的文章编号，以查看 Microsoft 知识库中相应的文章： </font>
				<div class="indent">
						<a class="KBlink" href="http://support.microsoft.com/kb/256986/">
								<font size="2">256986</font>
						</a>
						<font size="2">
								<span class="pLink">(http://support.microsoft.com/kb/256986/)</span> Microsoft Windows 注册表说明 </font>
				</div>
		</div>
		<div class="section">
				<h2 class="subTitle" id="tocHeadRef">
						<font size="2">症状</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'symptoms');]]&gt;</script>
				<div class="sbody">
						<font size="2">在基于 Microsoft Windows 2000 的计算机上，重新安装简单邮件传输协议 (SMTP) 服务或 Internet 信息服务 (IIS) 之后，该服务器上的邮箱之间可能无法再互相发送和接收邮件。<br /><br />如果路由组中还有其他服务器，则这些服务器可以互相发送邮件，但不能与出现该问题的服务器之间发送或接收邮件。如果用户试图向出现该问题的服务器上的邮箱发送邮件，则该用户会收到一个未送达报告 (NDR)，与下面的 NDR 类似： </font>
						<div class="indent">
								<font size="2">-----Original Message-----<br />From： System Administrator <br />Sent: Tuesday, February 20, 2001 6:04 PM<br />To： Ops, Global<br />Subject: Undeliverable:Test Message<br /><br />Your message did not reach some or all of the intended recipients.<br /><br />Subject: Test Message<br />Sent: 2/20/2001 6:04 PM<br /><br />The following recipient(s) could not be reached:<br /><br />Ops, Global on 2/20/2001 6:04 PM<br /><br />The e-mail system was unable to deliver the message, but did not report a specific reason.Check the address and try again.If it still fails, contact your system administrator.<br />server.domain.com #5.0.0 </font>
						</div>
						<font size="2">如果出现此问题的 Exchange 2000 服务器上有一台 SMTP 连接器，会在系统日志中记录以下错误信息： </font>
						<div class="errormsg">
								<br />
								<font size="2">Event:4000<br />Source:smtpsvc <br />Description:Message delivery to the remote domain "adatum.com" failed.The error message is unable to bind to the destination server in dns.</font>
						</div>
						<font size="2">另外，您的邮件似乎消失了。如果您检查 Exchsrvr\Mailroot\Vsi 1\Badmail 文件夹，就会找到丢失的邮件信息。在这种情况下，邮件无法送达的原因通常为 C0040557 (0xC0040557)。您可以通过连接出现此问题的服务器，验证这是否导致问题的原因，请按照下列步骤操作： </font>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">打开命令提示符窗口，然后键入 <span class="userInput">TELNET SERVERNAME 25</span>。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">键入 <span class="userInput">CTRL+]</span>，然后键入 <span class="userInput">SET LOCAL_ECHO</span>。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">按一下 Enter 键，返回 Telnet 会话。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">键入 <span class="userInput">EHLO</span>，然后按 Enter 键。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<font size="2">该会话看似下面的会话： <br /></font>
						<div class="indent">
								<pre class="in_text">
										<font size="2">220 server.domain.com Microsoft ESMTP MAIL Service, Version:5.0.2195.1600 ready at  Wed, 21 Feb 2001 10:00:18 -0500
ehlo
250-server.domain.com Hello [192.168.10.5]
250-TURN
250-ATRN
250-SIZE
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250 OK
					</font>
								</pre>
						</div>
						<font size="2">Microsoft Exchange 2000 Server 或 Microsoft Exchange Server 2003 中的 SMTP 服务的以下附加命令谓词不存在： </font>
						<div class="indent">
								<pre class="in_text">
										<br />
										<font size="2">250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-XEXCH50
250-X-LINK2STATE
					</font>
								</pre>
						</div>
						<div class="topOfPage"> </div>
				</div>
				<h2 class="subTitle" id="tocHeadRef">
						<font size="2">原因</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'cause');]]&gt;</script>
				<div class="sbody">
						<font size="2">如果已经重新安装了 Windows 2000 的 SMTP 服务，但还没有还原 Exchange Server SMTP 服务扩展，就会发生此问题。 </font>
						<div class="topOfPage"> </div>
				</div>
				<h2 class="subTitle" id="tocHeadRef">
						<font size="2">解决方案</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'resolution');]]&gt;</script>
				<div class="sbody">
						<font size="2">要解决此问题，请按照下列步骤操作： </font>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">请确定 SMTP 服务是否已安装。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">如果计算机上没有 Windows 2000 Service Pack 文件，必须重新应用 Service Pack。请验证 SMTP 服务是否为正确的 Service Pack 版本（Windows 2000 Service Pack 1 [SP1] 或更高版本），方法是检查以下文件夹中 Smtpsvc.dll 的属性： </font>
														<div class="indent">
																<font size="2">%SystemRoot%\System32\Inetsrv </font>
														</div>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">运行安装程序并选择 <b>REINSTALL</b> 选项，重新安装 Exchange Server。这将回填所有丢失的文件和元数据库条目，并且不会影响 Exchange Server 计算机设置或邮箱。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">重新应用所有 Exchange Server Service Pack 或修复程序。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<font size="2">在某些情况下，您还需要按照以下 Microsoft 知识库文章中的步骤进行操作： </font>
						<div class="indent">
								<a class="KBlink" href="http://support.microsoft.com/kb/277770/">
										<font size="2">277770</font>
								</a>
								<font size="2">
										<span class="pLink">(http://support.microsoft.com/kb/277770/)</span> 试图启动 Exchange 服务时发生事件 7000 </font>
						</div>
						<font size="2">如果 SMTP 仅仅作为重新安装的 IIS 组件，那么，对于 Exchange 2000 SP2 或更高版本，您可以使用 SMTP 重新安装工具 (Smtpreinstall.exe) 还原丢失的 Exchange 2000 ESMTP 谓词和这些文件的 Exchange 2000 版本。Smtpreinstall.exe 位于 Exchange 2000 SP2 或更高版本的光盘上的 \Server\Support\Utils\i386 文件夹中运行 Smtpreinstall.exe 取代前面的步骤 3 和步骤 4。<br /><br />要运行 Smtpreinstall.exe，请按照下列步骤操作： </font>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">将 Smtpreinstall.exe 复制到 \Exchsrvr\Bin 文件夹中。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">从该文件夹运行 Smtpreinstall.exe。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">在出现提示时重新启动计算机。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<div class="topOfPage"> </div>
				</div>
				<h2 class="subTitle" id="tocHeadRef">
						<font size="2">更多信息</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'moreinformation');]]&gt;</script>
				<div class="sbody">
						<font size="2">Microsoft 极力建议您定期执行元数据库备份。为此，您可以选择具有备份程序的“系统状态备份”选项。也可以右键单击 Internet 服务管理器中的服务器。如果您拥有完好的元数据库备份，就可以还原该备份，而无需使用本文的“解决方案”一节中的步骤。<br /><br />Windows 2000 SMTP 服务是 Exchange 2000 的重要基本组件。如果卸载 IIS 或 SMTP，将删除 Exchange Server 所需的绑定和注册。基于这个原因，不应该在 Exchange Server 计算机上删除 IIS 并进行重新安装，除非是在极端情况下。IIS 将其配置存储在增强的类似注册表的二进制配置单元（被称为元数据库）中。如果正在运行 IIS，极力建议您备份元数据库。<br /><br />如果意外删除了 SMTP 服务，请检查以确保 Exchange 2000 或更高版本的计算机上不存在 Exchange Server 5.5 <b>MSExchangeIMC</b> 项。<br /><br /><b>警告</b>：注册表编辑器使用不当可导致严重问题，可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。<br /><br />要检查 <b>MSExchangeIMC</b> 项，请按照下列步骤操作： </font>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">启动注册表编辑器 (Regedt32.exe)。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">在注册表中找到下面的项： </font>
														<div class="indent">
																<b>
																		<font size="2">HKEY_LOCAL_MACHINE\SYSTEM\Current Control Set\Services\MSExchangeIMC</font>
																</b>
														</div>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">如果 <b>MSExchangeIMC</b> 项存在，将其删除以防止意外删除 SMTP。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">退出注册表编辑器。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<font size="2">有关其他信息，请单击下面的文章编号，以查看 Microsoft 知识库中相应的文章： </font>
						<div class="indent">
								<a class="KBlink" href="http://support.microsoft.com/kb/294804/">
										<font size="2">294804</font>
								</a>
								<font size="2">
										<span class="pLink">(http://support.microsoft.com/kb/294804/)</span> 升级到 Windows 2000 Service Pack 1 或 Service Pack 2 时删除了 SMTP </font>
						</div>
						<div class="topOfPage">
								<font size="2">
								</font> </div>
				</div>
		</div>
		<div class="appliesTo">
				<a id="appliesto">
				</a>
				<h5>这篇文章中的信息适用于:</h5>
				<table class="list">
						<tbody>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">Microsoft Exchange 2000 Server 标准版</font>
										</td>
								</tr>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">Microsoft Exchange 2000 Enterprise Server</font>
										</td>
								</tr>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">Microsoft Exchange Server 2003 Enterprise Edition</font>
										</td>
								</tr>
								<tr>
										<td class="bullet">
												<font size="2">•</font>
										</td>
										<td class="text">
												<font size="2">Microsoft Exchange Server 2003 Standard Edition</font>
										</td>
								</tr>
						</tbody>
				</table>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/11871.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-09 10:17 <a href="http://www.cnitblog.com/alex/articles/11871.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MSExchangeMSA启动失败的解决</title><link>http://www.cnitblog.com/alex/articles/11870.html</link><dc:creator>alexchen</dc:creator><author>alexchen</author><pubDate>Fri, 09 Jun 2006 02:11:00 GMT</pubDate><guid>http://www.cnitblog.com/alex/articles/11870.html</guid><wfw:comment>http://www.cnitblog.com/alex/comments/11870.html</wfw:comment><comments>http://www.cnitblog.com/alex/articles/11870.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/alex/comments/commentRss/11870.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/alex/services/trackbacks/11870.html</trackback:ping><description><![CDATA[
		<h1 class="title">
				<font size="4">MTA Stacks 服务正在运行 Exchange 2000 Server Service Pack 2 (SP 2) 以后 ServicePack 或 Exchange Server 2003 的计算机上可能无法启动</font>
		</h1>
		<div class="appliesToLink"> </div>
		<script type="text/javascript"><![CDATA[
      var sectionFilter = "type != 'notice' && type != 'securedata' && type != 'querywords'";
      var tocArrow = "/library/images/support/kbgraphics/public/en-us/downarrow.gif";
      var depthLimit = 10;
      var depth3Limit = 10;
      var depth4Limit = 5;
      var depth5Limit = 3;
      var tocEntryMinimum = 1;
    ]]&gt;</script>
		<script src="MTA Stacks 服务正在运行 Exchange 2000 Server Service Pack 2 (SP 2) 以后 ServicePack 或 Exchange Server 2003 的计算机上可能无法启动.files/kbtoc" type="text/javascript">
		</script>
		<noscript>
				<style><![CDATA[toc {
	DISPLAY: none
}
]]&gt;</style>
		</noscript>
		<div class="section">
				<h2 class="subTitle" id="tocHeadRef">
						<font size="3">症状</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'symptoms');]]&gt;</script>
				<div class="sbody">
						<font size="2">MTA Stacks 服务正在运行下列产品之一的计算机上可能无法启动： </font>
						<table class="list ul">
								<tbody>
										<tr>
												<td class="bullet">
														<font size="2">•</font>
												</td>
												<td class="text">
														<font size="2">Microsoft Exchange 2000 Server Service Pack 2 (SP 2) 或以后 ServicePack</font>
												</td>
										</tr>
										<tr>
												<td class="bullet">
														<font size="2">•</font>
												</td>
												<td class="text">
														<font size="2">Microsoft Exchange Server 2003</font>
												</td>
										</tr>
										<tr>
												<td class="bullet">
														<font size="2">•</font>
												</td>
												<td class="text">
														<font size="2">Microsoft Exchange Server 2003 Service Pack 1 (SP 1) 或以后 ServicePack</font>
												</td>
										</tr>
								</tbody>
						</table>
						<font size="2">无法发送发件箱中另外, MicrosoftOutlook 客户端连接到运行 Exchange2000Server 或 Exchange Server 2003 计算机可能有传出电子邮件。 <br /><br />此外, 应用程序日志中可能记录事件消息类似以下消息： </font>
						<p class="indent">
								<font size="2">事件类型： 警告 <br />MSExchangeMTA 事件源： <br />事件类别： 资源 <br />事件 ID： 9406 <br />说明： <br />性能监视器不因内存不足来显示 MTA 连接信息。 停止附加性能监视器并重新启动 MTA。 [ BASE MAIN BASE 1 ] (14) </font>
						</p>
						<p class="indent">
								<font size="2">事件类型： 警告 <br />MSExchangeMTA 事件源： <br />字段工程事件类别: <br />事件 ID： 2219 <br />说明： <br />由于不关闭 MTA 干净， MTA 内部邮件数据库上运行恢复。 此操作可能需要一些时间。 状态更新将写入到 Windows 2000 事件日志。 [ DB 服务器 MAIN BASE 1 0 ] (14) </font>
						</p>
						<p class="indent">
								<font size="2">事件类型： 警告 <br />MSExchangeMTA 事件源： <br />字段工程事件类别: <br />事件 ID： 2206 <br />说明： <br />MTA 数据库恢复操作现在正在检查队列: XAPIWRKQ, filename 的此队列是 01000020：。 [ DB 服务器 MAIN BASE 1 29 ] (14) </font>
						</p>
						<p class="indent">
								<font size="2">事件类型： 警告 <br />MSExchangeMTA 事件源： <br />字段工程事件类别: <br />事件 ID： 2207 <br />说明： <br />MTA 数据库恢复操作成功。 恢复细节文件位于： C:\ProgramFiles\Microsoft Files\Exchsrvr\mtadata\.\MTACHECK.OUT\MTACHECK.LOG。 [ DB 服务器 MAIN BASE 1 67 ] (14) </font>
						</p>
						<p class="indent">
								<font size="2">事件类型错误: <br />MSExchangeMTA 事件源： <br />字段工程事件类别: <br />事件 ID 9405： <br />说明： <br />意外出错可能导致 MTA 以终止。 错误: 初始化路由 -2147219168 API 返回错误。 [ BASE MAIN BASE 1 ] (16) </font>
						</p>
						<p class="indent">
								<font size="2">事件类型错误: <br />MSExchangeMTA 事件源： <br />事件类别： 目录访问 <br />事件 ID： 137 <br />说明： <br />致命目录出错。 更改为大日志级别有关详细信息。 [ MTA MAIN BASE 1 12 ] (16) </font>
						</p>
						<font size="2">应用程序日志中可能还出现以下相关事件： </font>
						<p class="indent">
								<font size="2">事件类型错误: <br />MSExchangeTransport 事件源： <br />事件类别： Exchange 存储驱动程序 <br />事件 ID： 326 <br />说明： <br />服务帐户无法登录到存储如 / o = 678B 343E22545246 883 B 429F { 0E2F8576 - - - - } = 首管理组 / cn = 配置 / cn = 连接 / cn = SMTP (THETA) cn / Informa / ou =。 错误代码： 0x80040148。 </font>
						</p>
						<p class="indent">
								<font size="2">事件类型错误: <br />MSExchangeTransport 事件源： <br />事件类别： Exchange 存储驱动程序 <br />事件 ID： 324 <br />说明： <br />实例 1 未能初始化。 错误代码： 0x80040148。 </font>
						</p>
						<div class="topOfPage">
								<table>
										<tbody>
												<tr>
														<td class="image">
																<a href="http://support.microsoft.com/kb/840469/zh-cn#top">
																		<font size="2">
																				<img title="回到顶端" alt="回到顶端" src="file:///C:/Documents%20and%20Settings/alex/Local%20Settings/Temp/Rar$EX00.818/MTA%20Stacks%20服务正在运行%20Exchange%202000%20Server%20Service%20Pack%202%20(SP%202)%20以后%20ServicePack%20或%20Exchange%20Server%202003%20的计算机上可能无法启动.files/uparrow.gif" />
																		</font>
																</a>
														</td>
														<td class="text">
																<a href="http://support.microsoft.com/kb/840469/zh-cn#top">
																		<font size="2">回到顶端</font>
																</a>
														</td>
												</tr>
										</tbody>
								</table>
						</div>
				</div>
				<h2 class="subTitle" id="tocHeadRef">
						<font size="2">原因</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'cause');]]&gt;</script>
				<div class="sbody">
						<font size="2">此问题通常当 SMTP 协议损坏或缺失。 </font>
						<div class="topOfPage">
								<table>
										<tbody>
												<tr>
														<td class="image">
																<a href="http://support.microsoft.com/kb/840469/zh-cn#top">
																		<font size="2">
																				<img title="回到顶端" alt="回到顶端" src="file:///C:/Documents%20and%20Settings/alex/Local%20Settings/Temp/Rar$EX00.818/MTA%20Stacks%20服务正在运行%20Exchange%202000%20Server%20Service%20Pack%202%20(SP%202)%20以后%20ServicePack%20或%20Exchange%20Server%202003%20的计算机上可能无法启动.files/uparrow.gif" />
																		</font>
																</a>
														</td>
														<td class="text">
																<a href="http://support.microsoft.com/kb/840469/zh-cn#top">
																		<font size="2">回到顶端</font>
																</a>
														</td>
												</tr>
										</tbody>
								</table>
						</div>
				</div>
				<h2 class="subTitle" id="tocHeadRef">
						<font size="2">解决方案</font>
				</h2>
				<script type="text/javascript"><![CDATA[oadTOCNode(1, 'resolution');]]&gt;</script>
				<div class="sbody">
						<font size="2">要解决此问题, 删除并重新安装 SMTP 协议是运行 Exchange2000Server 或 Exchange Server 2003 计算机上。 要这样做, 请按照下列步骤操作。 </font>
						<div class="topOfPage"> </div>
						<h3 id="tocHeadRef">
								<font size="2">步骤 1： 删除 SMTP 协议</font>
						</h3>
						<script type="text/javascript"><![CDATA[oadTOCNode(2, 'resolution');]]&gt;</script>
						<font size="2">注意 由于有多个版本的 MicrosoftWindows, 下列步骤可能会不同计算机上。 如果它们是, 请参阅产品文档来完成这些步骤。 </font>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">开始 ， 指向 设置 , 依次 控制面板 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">在 控制面板 , 双击 添加或删除程序 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">在 添加或删除程序 对话框中, 单击 添加/删除 Windows 组件 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">在 添加/删除 Windows 组件 对话框中, 单击 Internet 信息服务 (IIS) , 然后单击 详细信息 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">5.</font>
												</td>
												<td class="text">
														<font size="2">在 Internet 信息服务 (IIS) 详细框, 单击以清除 SMTPService 复选框, 并单击 确定 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">6.</font>
												</td>
												<td class="text">
														<font size="2">单击 下一步 两次。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">7.</font>
												</td>
												<td class="text">
														<font size="2">单击 完成 </font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">8.</font>
												</td>
												<td class="text">
														<font size="2">重新运行 Exchange2000Server 或 Exchange Server 2003 计算机。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<div class="topOfPage">
								<font size="2">
								</font> </div>
						<h3 id="tocHeadRef">
								<font size="2">步骤 2： 重新安装 SMTP 协议</font>
						</h3>
						<script type="text/javascript"><![CDATA[oadTOCNode(2, 'resolution');]]&gt;</script>
						<font size="2">注意 由于有多个版本的 MicrosoftWindows, 下列步骤可能会不同计算机上。 如果它们是, 请参阅产品文档来完成这些步骤。 完成这些步骤个子节 " Exchange 2000 Server 和 Exchange Server 2003 " 下重新安装 SMTP 协议时 然后, 完成步骤个子 " Exchange 2000 Server " 节或个子 " ExchangeServer 2003 " 节, 以适合版本与您正在运行 Exchange 下。 </font>
						<h4 id="tocHeadRef">
								<font size="2">Exchange2000Server 和 Exchange Server 2003</font>
						</h4>
						<script type="text/javascript"><![CDATA[oadTOCNode(3, 'resolution');]]&gt;</script>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">开始 ， 指向 设置 , 依次 控制面板 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">在 控制面板 , 双击 添加或删除程序 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">在 添加或删除程序 对话框中, 单击 添加/删除 Windows 组件 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">在 添加/删除 Windows 组件 对话框中, 单击 Internet 信息服务 (IIS) , 然后单击 详细信息 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">5.</font>
												</td>
												<td class="text">
														<font size="2">Internet 信息服务 (IIS) 细节 对话框中单击以选中 SMTP 服务添加 复选框, 然后单击 确定 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">6.</font>
												</td>
												<td class="text">
														<font size="2">单击 下一步 两次。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">7.</font>
												</td>
												<td class="text">
														<font size="2">单击 完成 </font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">8.</font>
												</td>
												<td class="text">
														<font size="2">请重新启动计算机。.</font>
												</td>
										</tr>
								</tbody>
						</table>
						<h4 id="tocHeadRef">
								<font size="2">Exchange 2000 服务器</font>
						</h4>
						<script type="text/javascript"><![CDATA[oadTOCNode(3, 'resolution');]]&gt;</script>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">将 Smtpreinstall.exe 文件从 Support\utils\i386 文件夹位于 Exchange 2000 Server Service Pack CD 或 Exchange 2000 Server Service Pack 共享。 将此文件复制到运行 Exchange 2000 服务器计算机上 Exchsrvr\Bin 文件夹。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">运行 Exchange2000Server 计算机上从 Exchsrvr\Bin 文件夹运行 Smtpreinstall.exe 文件。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">单击 确定 。 Microsoft Exchange 重新安装 SMTP 消息框表明 SMTP 已成功配置是运行 Exchange 2000 服务器计算机上。 </font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">手动重新启动计算机运行 Exchange 2000 服务器。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<h4 id="tocHeadRef">
								<font size="2">Exchange Server 2003</font>
						</h4>
						<script type="text/javascript"><![CDATA[oadTOCNode(3, 'resolution');]]&gt;</script>
						<font size="2">您可能无法通过影响服务器接收电子邮件发送到或重新安装 SMTP 协议后,。 如果发生此情况, 必须重新安装 Exchange Server 2003。 要这样做, 请按照下列步骤操作： </font>
						<table class="list ol">
								<tbody>
										<tr>
												<td class="number">
														<font size="2">1.</font>
												</td>
												<td class="text">
														<font size="2">确保已安装 SMTP 服务。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">2.</font>
												</td>
												<td class="text">
														<font size="2">将 ExchangeServer2003CD 插入 CD-ROM 驱动器或 DVD 驱动器, 然后双击 <var>驱动器 </var>: \Setup\I386\Setup.exe。<br /><br />注意 <var>驱动器 </var>是包含 Exchange Server 2003 光盘驱动器的名称。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">3.</font>
												</td>
												<td class="text">
														<font size="2">在安装向导, 单击 下一步 。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">4.</font>
												</td>
												<td class="text">
														<font size="2">在 操作 列, 单击 重新安装 对于每个安装组件， 单击 下一 , 然后按照说明来完成安装向导。</font>
												</td>
										</tr>
										<tr>
												<td class="number">
														<font size="2">5.</font>
												</td>
												<td class="text">
														<font size="2">重新应用所有 Exchange Server 2003 服务包和修补程序。</font>
												</td>
										</tr>
								</tbody>
						</table>
						<font size="2">有关详细信息, 请单击下列文章编号以查看 Microsoft 知识库中相应： </font>
						<div class="indent">
								<a class="KBlink" href="http://support.microsoft.com/kb/290290/">
										<font size="2">290290</font>
								</a>
								<font size="2">
										<span class="pLink">(http://support.microsoft.com/kb/290290/)</span> 重新安装 IISSMTP 服务后无法发送邮件</font>
						</div>
				</div>
		</div>
<img src ="http://www.cnitblog.com/alex/aggbug/11870.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/alex/" target="_blank">alexchen</a> 2006-06-09 10:11 <a href="http://www.cnitblog.com/alex/articles/11870.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>