<?xml version="1.0" encoding="GBK" ?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dcterms="http://purl.org/dc/terms/">
 <channel>
  	  <title><![CDATA[阳光导航-有你社区-技术人生-阳光团队]]></title>
	  <link>http://jiayangyong.blog.163.com</link>
	  <description><![CDATA[昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c]]></description>
	  <language>zh-CN</language>
	  <pubDate>Thu, 12 Nov 2009 16:20:02 +0800</pubDate>
	  <lastBuildDate>Thu, 12 Nov 2009 16:20:02 +0800</lastBuildDate>
	  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
	  <generator><![CDATA[NetEase Space]]></generator>
	  <managingEditor><![CDATA[jiayangyong]]></managingEditor>
	  <webMaster><![CDATA[◆ 洋蔥頭┅]]></webMaster>
		  <ttl>120</ttl>
	  <image>
	  	<title><![CDATA[阳光导航-有你社区-技术人生-阳光团队]]></title>
	  	<url>http://ava.bimg.126.net/photo/PcHrU9IZSNC3lRbDbVS1MA==/203506408161842507.jpg</url>
	  	<link>http://jiayangyong.blog.163.com</link>
	  </image>
  <item>
  	<title><![CDATA[PHP初学者头痛的十四个问]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200910123436766</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">【1】面之间无法传递变量 get,post,session在最新的php 版本中自动全局变量是关闭的，所以要从上一面取得提交过来得变量要使用$_GET[’foo’],$_POST[’foo’],$_SESSION[’foo’]来得到。当然也可以修改自动全局变量为开(php .ini改为register_globals = On)；考虑到兼容性，还是强迫自己熟悉新的写法比较好。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【2】Win下apache 用get方法传递中文参数会出错：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　test.php ?a=你好&amp;b=你也好&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　传递参数是会导致一个内部错误&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　解决办法:"test.php ?a=".urlencode(你好)."&amp;b=".urlencode(你也好)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【3】win下的session不能正常工作&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　php .ini默认的session.save_path = /tmp&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　这显然是linux下的配置，win下php 无法读写session文件导致session无法使用，把它改成一个绝对路径就可以了，例如session.save_path = c:windows emp&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【4】显示错误信息&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　当php .ini的display_errors = On并且error_reporting = E_ALL时，将显示所有的错误和提示，调试的时候最好打开以便纠错，如果你用以前php 写法错误信息多半是关于未定义变量的。变量在赋值以前调用会有提示，解决办法是探测或者屏蔽。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　例如显示$foo，可以if(isset($foo)) echo $foo 或者echo @$foo&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【5】Win下mail()不能发送电子邮件&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　在linux下配置好的sendmail可以发送，在win下需要调用smtp服务器 来发送电子邮件，修改php .ini的SMTP = ip //ip是不带验证功能的smtp服务器 (网上很难找到)&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　php 发送邮件的最好解决方法是用socket直接发送到对方email服务器 而不用转发服务器 。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【6】初装的mysql如果没有设置密码，应该使用update mysql.user set password="yourpassword" where user="root" 修改密码&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【7】header already sent&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　这个错误通常会在你使用HEADER的时候出现，他可能是几种原因：，你在使用HEADER前PRING或者ECHO了.你当前文件前面有空行.你可能INCLUDE了一个文件,该文件尾部有空行或者输出也会出现这种错误。！&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【8】更改php .ini后没有变化&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　重新启动web server，比如IIS，Apache等等，然后才会应用最新的设置。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【9】php 在00上面安装（ISAPI的安装方法恳请高手指教）&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　PHP的php isapi.dll好像和00有些冲突，只能用CGI 模式安装&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　步骤一，先<A href="http://www.php/">www.php</A> .net 下在一个安装程序，我是装的是：php -..-installer.exe，你也可以去找最新的版本，在安装php -..-installer.exe之前保证你的IIS6.0启动了，并能够访问。安装好以后，在默认网站--＞应用程序配置。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　步骤二：点击 web服务扩展 --＞新建web服务扩展。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　步骤三： 扩展名--＞php ,然后添加&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　步骤四：找到php .exe的路径添加上去。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　步骤五： 确定就可以了！&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　步骤六： 选择php 的服务扩展，然后点击允许。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【10】有时候sql语句不起作用，对数据库操作失败，最简便的调试方法，echo那句sql，看看变量的值能得到不。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【11】include和require的区别&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　两者没有太大的区别，如果要包含的文件不存在，include提示notice，然后继续执行下面的语句，require提示致命错误并且退出。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　据我测试，win平台下它们都是先包含后执行，所以被包含文件里最好不要再有include或require语句，这样会造成目录混乱。或许*nux下情况不同，暂时还没测试。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　如果一个文件不想被包含多次可以使用include_on<wbr>ce或require_on<wbr>ce## 读取，写入文档数据。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">function r($file_name) {&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　$filenum=@fopen($file_name,"r");&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　@flock($filenum,LOCK_SH);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　$file_da<wbr>ta=@fread($filenum,filesize($file_name));&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　@fclose($filenum);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　return $file_da<wbr>ta;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">function w($file_name,$da<wbr>ta,$method="w"){&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　$filenum=@fopen($file_name,$method);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　flock($filenum,LOCK_EX);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　$file_da<wbr>ta=fwrite($filenum,$da<wbr>ta);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　fclose($filenum);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　return $file_da<wbr>ta;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">}&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【12】isset()和empty()的区别&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　两者都是测试变量用的，但是isset()是测试变量是否被赋值，而empty()是测试一个已经被赋值的变量是否为空。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　如果一个变量没被赋值就引用在php 里是被允许的,但会有notice提示，如果一个变量被赋空值，$foo=""或者$foo=0或者 $foo=false,那么empty($foo)返回真，isset($foo)也返回真，就是说赋空值不会注销一个变量。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　要注销一个变量，可以用 unset($foo)或者$foo=NULL&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【13】mysql查询语句包含有关键字&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　php 查询mysql的时候，有时候mysql表名或者列名会有关键字，这时候查询会有错误。例如表名是order,查询时候会出错，简单的办法是sql语句里表名或者列名加上`[tab键上面]来加以区别，例如select * from `order`&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">【14】通过HTTP协议一次上传多个文件的方法&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　有两个思路，是同一个方法的两种实现。具体程序还需自己去设计。&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　、在form中设置多个文件输入框，用数组命名他们的名字，如下：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜form act<wbr>ion="" method=post＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜input type=file name=usefile[]＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜input type=file name=usefile[]＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜input type=file name=usefile[]＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜/form＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　这样，在服务器 端做以下测试：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">echo "＜pre＞";&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">print_r($_FILES);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">echo "＜/pre＞";&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　、在form中设置多个文件输入框，但名字不同，如下：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜form act<wbr>ion="" method=post＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜input type=file name=usefile_a＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜input type=file name=usefile_b＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜input type=file name=usefile_c＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">＜/form＞&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　在服务器 端做同样测试：&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">echo "＜pre＞";&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">print_r($_FILES);&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">echo "＜/pre＞";&nbsp;&nbsp; </P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200910123436766</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200910123436766</guid>
    <pubDate>Thu, 12 Nov 2009 15:04:36 +0800</pubDate>
    <dcterms:modified>2009-11-12T15:04:36+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[2、8、10、16进制转换方法]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200992124332275</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">这是一节“前不着村后不着店”的课。不同进制之间的转换纯粹是数学上的计算。不过，你不必担心会有么复杂，无非是乘或除的计算。</P>
<P style="TEXT-INDENT: 2em">生活中其实很多地方的计数方法都多少有点不同进制的影子。</P>
<P style="TEXT-INDENT: 2em">比如我们最常用的10进制，其实起源于人有10个指头。如果我们的祖先始终没有摆脱手脚不分的境况，我想我们现在一定是在使用20进制。</P>
<P style="TEXT-INDENT: 2em">至于二进制……没有袜子称为0只袜子，有一只袜子称为1只袜子，但若有两袜子，则我们常说的是：1双袜子。</P>
<P style="TEXT-INDENT: 2em">生活中还有：七进制，比如星期。十六进制，比如小时或“一打”，六十进制，比如分钟或角度……</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">我们找到问号字符（?)的ASCII值是63，那么我们可以把它转换为八进值：77，然后用 '\77'来表示'?'。由于是八进制，所以本应写成 '\077'，但因为C,C++规定不允许使用斜杠加10进制数来表示字符，所以这里的0可以不写。</P>
<P style="TEXT-INDENT: 2em">事实上我们很少在实际编程中非要用转义符加八进制数来表示一个字符，所以，6.2.4小节的内容，大家仅仅了解就行。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em"><A>6.2.5</A> 十六进制数转换成十进制数</P>
<P style="TEXT-INDENT: 2em">2进制，用两个阿拉伯数字：0、1；</P>
<P style="TEXT-INDENT: 2em">8进制，用八个阿拉伯数字：0、1、2、3、4、5、6、7；</P>
<P style="TEXT-INDENT: 2em">10进制，用十个阿拉伯数字：0到9；</P>
<P style="TEXT-INDENT: 2em">16进制，用十六个阿拉伯数字……等等，阿拉伯人或说是印度人，只发明了10个数字啊？</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">16进制就是逢16进1，但我们只有0~9这十个数字，所以我们用A，B，C，D，E，F这五个字母来分别表示10，11，12，13，14，15。字母不区分大小写。</P>
<P style="TEXT-INDENT: 2em">十六进制数的第0位的权值为16的0次方，第1位的权值为16的1次方，第2位的权值为16的2次方……</P>
<P style="TEXT-INDENT: 2em">所以，在第N（N从0开始）位上，如果是是数 X （X 大于等于0，并且X小于等于 15，即：F）表示的大小为 X * 16的N次方。</P>
<P style="TEXT-INDENT: 2em">假设有一个十六进数 2AF5, 那么如何换算成10进制呢？</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">用竖式计算： </P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">2AF5换算成10进制:</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">第0位：&nbsp; 5 * 16^0 = 5</P>
<P style="TEXT-INDENT: 2em">第1位：&nbsp; F * 16^1 = 240</P>
<P style="TEXT-INDENT: 2em">第2位：&nbsp; A * 16^2 = 2560</P>
<P style="TEXT-INDENT: 2em">第3位：&nbsp; 2 * 16^3 = 8192&nbsp; ＋</P>
<P style="TEXT-INDENT: 2em">-------------------------------------</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 10997&nbsp; </P>
<P style="TEXT-INDENT: 2em">直接计算就是：</P>
<P style="TEXT-INDENT: 2em">5 * 16^0&nbsp; + F * 16^1 + A * 16^2 + 2 * 16^3 = 10997</P>
<P style="TEXT-INDENT: 2em">(别忘了，在上面的计算中，A表示10，而F表示15)</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">现在可以看出，所有进制换算成10进制，关键在于各自的权值不同。</P>
<P style="TEXT-INDENT: 2em">假设有人问你，十进数 1234 为什么是 一千二百三十四？你尽可以给他这么一个算式：</P>
<P style="TEXT-INDENT: 2em">1234 = 1 * 10^3 + 2 * 10^2 + 3 * 10^1 + 4 * 10^0</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em"><A>6.2.6</A>&nbsp; 十六进制数的表达方法</P>
<P style="TEXT-INDENT: 2em">如果不使用特殊的书写形式，16进制数也会和10进制相混。随便一个数：9876，就看不出它是16进制或10进制。</P>
<P style="TEXT-INDENT: 2em">C，C++规定，16进制数必须以 0x开头。比如 0x1表示一个16进制数。而1则表示一个十进制。另外如：0xff,0xFF,0X102A,等等。其中的x也也不区分大小写。(注意：0x中的0是数字0，而不是字母O)</P>
<P style="TEXT-INDENT: 2em">以下是一些用法示例：</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">int a = 0x100F;</P>
<P style="TEXT-INDENT: 2em">int b = 0x70 + a;</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">至此，我们学完了所有进制：10进制，8进制，16进制数的表达方式。最后一点很重要，C/C++中，10进制数有正负之分，比如12表示正12，而-12表示负12，；但8进制和16进制只能用达无符号的正整数，如果你在代码中里：-078，或者写：-0xF2,C,C++并不把它当成一个负数。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em"><A>6.2.7</A> 十六进制数在转义符中的使用</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">转义符也可以接一个16进制数来表示一个字符。如在6.2.4小节中说的 '?' 字符，可以有以下表达方式：</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">'?'&nbsp;&nbsp;&nbsp;&nbsp; //直接输入字符</P>
<P style="TEXT-INDENT: 2em">'\77'&nbsp;&nbsp; //用八进制，此时可以省略开头的0</P>
<P style="TEXT-INDENT: 2em">'\0x3F' //用十六进制</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">同样，这一小节只用于了解。除了空字符用八进制数 '\0' 表示以外，我们很少用后两种方法表示一个字符。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em"><A>6.3</A> 十进制数转换到二、八、十六进制数</P>
<P style="TEXT-INDENT: 2em"><A>6.3.1</A> 10进制数转换为2进制数</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">给你一个十进制，比如：6，如果将它转换成二进制数呢？</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">10进制数转换成二进制数，这是一个连续除2的过程：</P>
<P style="TEXT-INDENT: 2em">把要转换的数，除以2，得到商和余数，</P>
<P style="TEXT-INDENT: 2em">将商继续除以2，直到商为0。最后将所有余数倒序排列，得到数就是转换结果。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">听起来有些糊涂？我们结合例子来说明。比如要转换6为二进制数。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">“把要转换的数，除以2，得到商和余数”。</P>
<P style="TEXT-INDENT: 2em">&nbsp;那么：</P>
<P style="TEXT-INDENT: 2em">&nbsp;要转换的数是6， 6 ÷ 2，得到商是3，余数是0。 （不要告诉我你不会计算6÷3！）</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">“将商继续除以2,直到商为0……”</P>
<P style="TEXT-INDENT: 2em">现在商是3，还不是0，所以继续除以2。</P>
<P style="TEXT-INDENT: 2em">那就： 3 ÷ 2, 得到商是1,余数是1。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">“将商继续除以2，直到商为0……”</P>
<P style="TEXT-INDENT: 2em">现在商是1，还不是0，所以继续除以2。</P>
<P style="TEXT-INDENT: 2em">那就： 1 ÷ 2, 得到商是0，余数是1 （拿笔纸算一下，1÷2是不是商0余1!）</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">“将商继续除以2，直到商为0……最后将所有余数倒序排列”</P>
<P style="TEXT-INDENT: 2em">好极！现在商已经是0。</P>
<P style="TEXT-INDENT: 2em">我们三次计算依次得到余数分别是：0、1、1，将所有余数倒序排列，那就是：110了！</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">6转换成二进制，结果是110。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">把上面的一段改成用表格来表示，则为： 
<TABLE borderColor=#000000 cellSpacing=0 cellPadding=0 width="42%" border=1>
<TBODY>
<TR>
<TD width="25%">被除数</TD>
<TD width="25%">计算过程</TD>
<TD width="25%">商</TD>
<TD width="25%">余数</TD></TR>
<TR>
<TD width="25%">6</TD>
<TD width="25%">6/2</TD>
<TD width="25%">3</TD>
<TD width="25%">0</TD></TR>
<TR>
<TD width="25%">3</TD>
<TD width="25%">3/2</TD>
<TD width="25%">1</TD>
<TD width="25%">1</TD></TR>
<TR>
<TD width="25%">1</TD>
<TD width="25%">1/2</TD>
<TD width="25%">0</TD>
<TD width="25%">1</TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em">（在计算机中，÷用 / 来表示） </P>
<P style="TEXT-INDENT: 2em">　 </P>
<P style="TEXT-INDENT: 2em">如果是在考试时，我们要画这样表还是有点费时间，所更常见的换算过程是使用下图的连除： </P>
<P style="TEXT-INDENT: 2em"><IMG title="2、8、10、16进制转换方法 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="2、8、10、16进制转换方法 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="file:///C:/Documents%20and%20Settings/Administrator/%E6%A1%8C%E9%9D%A2/%E6%95%99%E5%AD%A6--%E7%AC%AC%E5%85%AD%E7%AB%A0%20%E4%BA%8C%E8%BF%9B%E5%88%B6%E3%80%81%E5%85%AB%E8%BF%9B%E5%88%B6%E3%80%81%E5%8D%81%E5%85%AD%E8%BF%9B%E5%88%B6.files/ls06.h2.gif" border=0> </P>
<P style="TEXT-INDENT: 2em">（图：1） </P>
<P style="TEXT-INDENT: 2em">请大家对照图，表，及文字说明，并且自已拿笔计算一遍如何将6转换为二进制数。 </P>
<P style="TEXT-INDENT: 2em">说了半天，我们的转换结果对吗？二进制数110是6吗？你已经学会如何将二进制数转换成10进制数了，所以请现在就计算一下110换成10进制是否就是6。 </P>
<P style="TEXT-INDENT: 2em">　 </P>
<P style="TEXT-INDENT: 2em"><A>6.3.2</A> 10进制数转换为8、16进制数</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">非常开心，10进制数转换成8进制的方法，和转换为2进制的方法类似，惟一变化：除数由2变成8。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">来看一个例子，如何将十进制数120转换成八进制数。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">用表格表示： 
<TABLE borderColor=#000000 cellSpacing=0 cellPadding=0 width="42%" border=1>
<TBODY>
<TR>
<TD width="25%">被除数</TD>
<TD width="25%">计算过程</TD>
<TD width="25%">商</TD>
<TD width="25%">余数</TD></TR>
<TR>
<TD width="25%">120</TD>
<TD width="25%">120/8</TD>
<TD width="25%">15</TD>
<TD width="25%">0</TD></TR>
<TR>
<TD width="25%">15</TD>
<TD width="25%">15/8</TD>
<TD width="25%">1</TD>
<TD width="25%">7</TD></TR>
<TR>
<TD width="25%">1</TD>
<TD width="25%">1/8</TD>
<TD width="25%">0</TD>
<TD width="25%">1</TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">120转换为8进制，结果为：170。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">非常非常开心，10进制数转换成16进制的方法，和转换为2进制的方法类似，惟一变化：除数由2变成16。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">同样是120，转换成16进制则为： 
<TABLE borderColor=#000000 cellSpacing=0 cellPadding=0 width="42%" border=1>
<TBODY>
<TR>
<TD width="25%">被除数</TD>
<TD width="25%">计算过程</TD>
<TD width="25%">商</TD>
<TD width="25%">余数</TD></TR>
<TR>
<TD width="25%">120</TD>
<TD width="25%">120/16</TD>
<TD width="25%">7</TD>
<TD width="25%">8</TD></TR>
<TR>
<TD width="25%">7</TD>
<TD width="25%">7/16</TD>
<TD width="25%">0</TD>
<TD width="25%">7</TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">120转换为16进制，结果为：78。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">请拿笔纸，采用（图：1）的形式，演算上面两个表的过程。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em"><A>6.4</A> 二、十六进制数互相转换</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算，每个C，C++程序员都能做到看见二进制数，直接就能转换为十六进制数，反之亦然。</P>
<P style="TEXT-INDENT: 2em">我们也一样，只要学完这一小节，就能做到。</P>
<P style="TEXT-INDENT: 2em">首先我们来看一个二进制数：1111，它是多少呢？</P>
<P style="TEXT-INDENT: 2em">你可能还要这样计算：1 * 2^0 + 1 * 2^1 + 1 * 2^2 + 1 * 2^3 = 1 * 1 + 1 * 2 + 1 * 4 + 1 * 8 = 15。</P>
<P style="TEXT-INDENT: 2em">然而，由于1111才4位，所以我们必须直接记住它每一位的权值，并且是从高位往低位记，：8、4、2、1。即，最高位的权值为23 ＝ 8，然后依次是 22 ＝ 4，21＝2， 20 ＝ 1。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">记住8421，对于任意一个4位的二进制数，我们都可以很快算出它对应的10进制值。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">下面列出四位二进制数 xxxx 所有可能的值（中间略过部分）</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">仅4位的2进制数&nbsp; 快速计算方法&nbsp;&nbsp; 十进制值&nbsp;&nbsp;&nbsp;&nbsp; 十六进值</P>
<P style="TEXT-INDENT: 2em">1111&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 4 + 2 + 1&nbsp; = 15&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; F</P>
<P style="TEXT-INDENT: 2em">1110&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 4 + 2 + 0&nbsp; = 14&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; E</P>
<P style="TEXT-INDENT: 2em">1101&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 4 + 0 + 1&nbsp; = 13&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; D&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">1100&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 4 + 0 + 0&nbsp; = 12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; C&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">1011&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 4 + 0 + 1&nbsp; = 11&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">1010&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 0 + 2 + 0&nbsp; = 10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A</P>
<P style="TEXT-INDENT: 2em">1001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 8 + 0 + 0 + 1&nbsp; = 10&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 9</P>
<P style="TEXT-INDENT: 2em">....</P>
<P style="TEXT-INDENT: 2em">0001&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0 + 0 + 0 + 1&nbsp; = 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1</P>
<P style="TEXT-INDENT: 2em">0000&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0 + 0 + 0 + 0&nbsp; = 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">二进制数要转换为十六进制，就是以4位一段，分别转换为十六进制。</P>
<P style="TEXT-INDENT: 2em">如(上行为二制数，下面为对应的十六进制)：</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">1111 1101 ， 1010 0101 ， 1001 1011</P>
<P style="TEXT-INDENT: 2em">&nbsp;F&nbsp;&nbsp;&nbsp; D&nbsp;&nbsp; ，&nbsp; A&nbsp;&nbsp;&nbsp; 5&nbsp;&nbsp; ，&nbsp; 9&nbsp;&nbsp;&nbsp; B&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">反过来，当我们看到 FD时，如何迅速将它转换为二进制数呢？</P>
<P style="TEXT-INDENT: 2em">先转换F：</P>
<P style="TEXT-INDENT: 2em">看到F，我们需知道它是15（可能你还不熟悉A～F这五个数），然后15如何用8421凑呢？应该是8 + 4 + 2 + 1，所以四位全为1 ：1111。</P>
<P style="TEXT-INDENT: 2em">接着转换 D：</P>
<P style="TEXT-INDENT: 2em">看到D，知道它是13，13如何用8421凑呢？应该是：8 + 2 + 1,即：1011。</P>
<P style="TEXT-INDENT: 2em">所以,FD转换为二进制数，为： 1111 1011</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">由于十六进制转换成二进制相当直接，所以，我们需要将一个十进制数转换成2进制数时，也可以先转换成16进制，然后再转换成2进制。</P>
<P style="TEXT-INDENT: 2em">比如，十进制数 1234转换成二制数，如果要一直除以2，直接得到2进制数，需要计算较多次数。所以我们可以先除以16，得到16进制数: 
<TABLE borderColor=#000000 cellSpacing=0 cellPadding=0 width="42%" border=1>
<TBODY>
<TR>
<TD width="25%">被除数</TD>
<TD width="25%">计算过程</TD>
<TD width="25%">商</TD>
<TD width="25%">余数</TD></TR>
<TR>
<TD width="25%">1234</TD>
<TD width="25%">1234/16</TD>
<TD width="25%">77</TD>
<TD width="25%">2</TD></TR>
<TR>
<TD width="25%">77</TD>
<TD width="25%">77/16</TD>
<TD width="25%">4</TD>
<TD width="25%">13 (D)</TD></TR>
<TR>
<TD width="25%">4</TD>
<TD width="25%">4/16</TD>
<TD width="25%">0</TD>
<TD width="25%">4</TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">结果16进制为： 0x4D2</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">然后我们可直接写出0x4D2的二进制形式： 0100 1011 0010。</P>
<P style="TEXT-INDENT: 2em">其中对映关系为：</P>
<P style="TEXT-INDENT: 2em">0100 -- 4</P>
<P style="TEXT-INDENT: 2em">1011 -- D</P>
<P style="TEXT-INDENT: 2em">0010 -- 2</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">同样，如果一个二进制数很长，我们需要将它转换成10进制数时，除了前面学过的方法是，我们还可以先将这个二进制转换成16进制，然后再转换为10进制。</P>
<P style="TEXT-INDENT: 2em">下面举例一个int类型的二进制数：</P>
<P style="TEXT-INDENT: 2em">01101101 11100101 10101111 00011011</P>
<P style="TEXT-INDENT: 2em">我们按四位一组转换为16进制： 6D E5 AF 1B&nbsp;&nbsp;&nbsp; </P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em"><A>6.5</A> 原码、反码、补码</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">结束了各种进制的转换，我们来谈谈另一个话题：原码、反码、补码。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">我们已经知道计算机中，所有数据最终都是使用二进制数表达。</P>
<P style="TEXT-INDENT: 2em">我们也已经学会如何将一个10进制数如何转换为二进制数。</P>
<P style="TEXT-INDENT: 2em">不过，我们仍然没有学习一个负数如何用二进制表达。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">比如，假设有一 int 类型的数，值为5，那么，我们知道它在计算机中表示为：</P>
<P style="TEXT-INDENT: 2em">00000000 00000000 00000000 00000101</P>
<P style="TEXT-INDENT: 2em">5转换成二制是101，不过int类型的数占用4字节（32位），所以前面填了一堆0。</P>
<P style="TEXT-INDENT: 2em">现在想知道，-5在计算机中如何表示？</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">在计算机中，负数以其正值的补码形式表达。</P>
<P style="TEXT-INDENT: 2em">什么叫补码呢？这得从原码，反码说起。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">原码：一个整数，按照绝对值大小转换成的二进制数，称为原码。</P>
<P style="TEXT-INDENT: 2em">比如 00000000 00000000 00000000 00000101 是 5的 原码。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">反码：将二进制数按位取反，所得的新二进制数称为原二进制数的反码。</P>
<P style="TEXT-INDENT: 2em">取反操作指：原为1，得0；原为0，得1。（1变0; 0变1）</P>
<P style="TEXT-INDENT: 2em">比如：将00000000 00000000 00000000 00000101每一位取反，得11111111 11111111 11111111 11111010。</P>
<P style="TEXT-INDENT: 2em">称：11111111 11111111 11111111 11111010 是 00000000 00000000 00000000 00000101 的反码。</P>
<P style="TEXT-INDENT: 2em">反码是相互的，所以也可称：</P>
<P style="TEXT-INDENT: 2em">11111111 11111111 11111111 11111010 和 00000000 00000000 00000000 00000101 互为反码。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">补码：反码加1称为补码。</P>
<P style="TEXT-INDENT: 2em">也就是说，要得到一个数的补码，先得到反码，然后将反码加上1，所得数称为补码。</P>
<P style="TEXT-INDENT: 2em">比如：00000000 00000000 00000000 00000101 的反码是：11111111 11111111 11111111 11111010。</P>
<P style="TEXT-INDENT: 2em">那么，补码为：</P>
<P style="TEXT-INDENT: 2em">11111111 11111111 11111111 11111010 + 1 = 11111111 11111111 11111111 11111011</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">所以，-5 在计算机中表达为：11111111 11111111 11111111 11111011。转换为十六进制：0xFFFFFFFB。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">再举一例，我们来看整数-1在计算机中如何表示。</P>
<P style="TEXT-INDENT: 2em">假设这也是一个int类型，那么：</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">1、先取1的原码：00000000 00000000 00000000 00000001</P>
<P style="TEXT-INDENT: 2em">2、得反码：&nbsp;&nbsp;&nbsp;&nbsp; 11111111 11111111 11111111 11111110</P>
<P style="TEXT-INDENT: 2em">3、得补码：&nbsp;&nbsp;&nbsp;&nbsp; 11111111 11111111 11111111 11111111</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">可见，－1在计算机里用二进制表达就是全1。16进制为：0xFFFFFF。</P>
<P style="TEXT-INDENT: 2em">　</P>
<P style="TEXT-INDENT: 2em">一切都是纸上说的……说－1在计算机里表达为0xFFFFFF，我能不能亲眼看一看呢？当然可以。利用C++ Builder的调试功能，我们可以看到每个变量的16进制值。</P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200992124332275</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200992124332275</guid>
    <pubDate>Wed, 21 Oct 2009 14:43:32 +0800</pubDate>
    <dcterms:modified>2009-10-21T14:43:32+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[Hyper-V下载地址以及安装过程图解]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/264176820097573644125</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">Hyper-V作为Windows Server 2008中最耀眼的部分，自问世以来已经吸引的太多的关注。在7月初Hyper-V也终于迎来了长大成人的一天，这一天，微软终于发布了Hyper-V的正式版本，并且还附有Hype</P>
<P style="TEXT-INDENT: 2em">　　 </P>
<P style="TEXT-INDENT: 2em">Hyper-V作为Windows Server 2008中最耀眼的部分，自问世以来已经吸引的太多的关注。在7月初Hyper-V也终于迎来了长大成人的一天，这一天，微软终于发布了Hyper-V的正式版本，并且还附有Hyper-V的多国语言包。小H心里挺美，终于不必看E文了，还是中文字看着亲切。 </P>
<P style="TEXT-INDENT: 2em">在微软释出RC版Hyper-V的时候，小H自以为是的断言微软一定会再放出RC1的，现在小H编辑为自己不谨慎的言论表示道歉，RC1确实没有出现过（虽然没有某教授预言深圳房价那样严重得影响国计民生，不过在情节上并无二致）。</P>
<P style="TEXT-INDENT: 2em">而且现在看来，RC和正式版的差别并不明显，所以这RC1真的没有必要出来凑热闹了，微软公司这次的发布也表明了一种态度，就是作为虚拟化市场的新生力量，微软已经有些迫不及待了，为虚拟化概念已经普遍成熟的市场环境下，并且Hyper-V之前流通的各种版本也已经吸引了各方面关注之后，现在微软发布正式版Hyper-V也算恰如其分。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">正式版的Hyper-V是大小在30M左右，连语言包一起也不超过35M大小，小H猜想这个是克意控制的。与相同架构的VMWare ESX有相近的意思，都是一个“体积很小”，可以放在U盘里面启动，同时这个U盘也作为秘钥来保护服务器上安装的虚拟机。同时因为这个介乎硬件和虚机之间的Hypervisor层足够的“薄”，越能使虚机能更减少系统资源的占用，能更直接地调用物理服务器性能。</P>
<P style="TEXT-INDENT: 2em">不过这些都只是小H基于Hyper-V最大竞争对手VMWare相似产品的一个猜测，因为Hyper-V到现在为止是以.MSU独立系统是升级包文件形式存在，而且目前只针对Windows Server 2008操作系统，即便在内核相同的Vista上也没有安装成功，提示升级包与操作系统不匹配。这里有个问题，听闻微软公司还会出现光盘载体的零售版本，也就是之前传说的28美圆的版本，到底会不会对其他服务器操作系统开放呢，可不可以安装在Vista和2003上面呢？不过这个谜底恐怕至少要在8月才能揭晓了。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">1、下载 </P>
<P style="TEXT-INDENT: 2em">上面说到了Hyper-V是升级补丁的形式，如果在Windows Server 2008 X64上下载该补丁的时候，在下载的时候，会要求先下载一个“Windows正版增强验证”的插件，下载并运行该软件后，得到一个验证码，验证通过之后，才可以下载安装。因为太平洋用的2008是微软公司“英雄诞生”发布会上获赠的正式版，所以得到验证并可以下载。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">如果对于这个“增强验证”心存顾虑的用户，其实还是有解决办法的，就是记录下下载地址后，换到其他系统比如XP SP2的PC上进行下载。就不会出现上面的情况，把文件下载后再本地安装的效果都是一样。</P>
<P style="TEXT-INDENT: 2em">需要注意的是，无论是X64还是X86的补丁，只能安装在Windows Server 2008正式版上，很多测试时流出的BETA、RC版的Windows Server 2008 都不能使用Hyper-V正式升级，都一样会有“系统不匹配”的提示</P>
<P style="TEXT-INDENT: 2em">【51CTO编者注：Hyper-V安装后不可卸载。</P>
<P style="TEXT-INDENT: 2em">Windows Server 2008 Hyper-V 64位：</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;"&gt;<A href="http://download.microsoft.com/download/8/b/f/8bfabc2a-4fa5-4325-8ea7-21d474602293/Windows6.0-KB950050-x64.msu">http://download.microsoft.com/download/8/b/f/8bfabc2a-4fa5-4325-8ea7-21d474602293/Windows6.0-KB950050-x64.msu</A></P>
<P style="TEXT-INDENT: 2em">Windows Server 2008 Hyper-V 32位：</P>
<P style="TEXT-INDENT: 2em">http://download.microsoft.com/download/d/0/f/d0ffe812-9cb5-4fb1-89e2-471642b75a4b/Windows6.0-KB950050-x86.msu</A> </P>
<P style="TEXT-INDENT: 2em">Hyper-V多国语言包64位：</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;"&gt;<A href="http://download.microsoft.com/download/2/7/4/2748315b-4faf-454f-8b12-263acee37c79/Windows6.0-KB951636-x64.msu">http://download.microsoft.com/download/2/7/4/2748315b-4faf-454f-8b12-263acee37c79/Windows6.0-KB951636-x64.msu</A></P>
<P style="TEXT-INDENT: 2em">Hyper-V多国语言包32位：</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;"&gt;<A href="http://download.microsoft.com/download/8/c/c/8cc7b354-9c14-4acc-921a-3273ad667f67/Windows6.0-KB951636-x86.msu">http://download.microsoft.com/download/8/c/c/8cc7b354-9c14-4acc-921a-3273ad667f67/Windows6.0-KB951636-x86.msu</A></P>
<P style="TEXT-INDENT: 2em">Vista 64位远程管理补丁：</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;"&gt;<A href="http://download.microsoft.com/download/1/0/e/10ed8801-b2f9-43aa-bcd1-25a5b53699f4/Windows6.0-KB952627-x64.msu">http://download.microsoft.com/download/1/0/e/10ed8801-b2f9-43aa-bcd1-25a5b53699f4/Windows6.0-KB952627-x64.msu</A></P>
<P style="TEXT-INDENT: 2em">Vista 32位远程管理补丁：</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;"&gt;<A href="http://download.microsoft.com/download/e/2/a/e2ac64a6-d545-46fc-94ee-579ba22107c1/Windows6.0-KB952627-x86.msu">http://download.microsoft.com/download/e/2/a/e2ac64a6-d545-46fc-94ee-579ba22107c1/Windows6.0-KB952627-x86.msu</A></P>
<P style="TEXT-INDENT: 2em">知识库文章：</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;"&gt;<A href="http://support.microsoft.com/kb/950050/en-us/">http://support.microsoft.com/kb/950050/en-us/</A>&nbsp;】</P>
<P style="TEXT-INDENT: 2em">2、安装</P>
<P style="TEXT-INDENT: 2em">下载后的MSU文件可以在Windows Server 2008上直接安装使用，就好象安装一个普通的系统补丁一样。</P>
<P style="TEXT-INDENT: 2em">安装好的Windows Server 2008服务器管理器中角色组件已经包含了Hyper-V。不过我手上的版本是2008 RTM，其中的Hyper-V甚至还是RC之前的BETA版，这个可以从稍后的Hyper-V管理器版本序号可以看出来。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">点击安装文件可以进行Hyper-V的安装，并不需要添加角色等这样的步骤。</P>
<P style="TEXT-INDENT: 2em">为了方面进行比较，小H编辑先是安装RC版Hyper-V，KB949219的升级包是就是Hyper-V RC的升级包代号。KB950050则是Hyper-V的正式版升级代号，从编码上看差距不算很大。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">值得注意的是，Hyper-V的升级包安装以后是不可以卸载的，哪怕在角色Roles管理中删除Hyper-V角色，也不可以把Hyper-V的版本往下降了。不过小H也确实没想到什么理由必须要用BETA或RC版而无视正式版。</P>
<P style="TEXT-INDENT: 2em">3、添加Roles</P>
<P style="TEXT-INDENT: 2em">接下来的步骤就是和在服务器管理中添加角色一样了。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">常规的Hyper-V介绍文件</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt; 
</P><P style="TEXT-INDENT: 2em">给Hyper-V添加网络连接，等虚拟机安装完毕后会将实际的网卡虚拟为一个虚拟交换机进行网络连接。在这一步可以不捆绑任何网卡，以后设置定义虚拟硬件时一样可以添加修改网络连接。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">选择“虚拟网络管理器”，还可以添加虚拟网络，类似于VMware的VMnet等虚拟网卡，与VMware不同的是，Microsoft的虚拟网络，没有内置DHCP服务器，所以，在创建了虚拟网络后，如果在虚拟机中使用了这些虚拟网卡，还需要手动为虚拟机设置IP地址。登陆虚拟机的主要途径是通过远程桌面，所以没有固定IP确实很麻烦。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">安装Hyper-V会提示为3大部分，Step1和2完成之后提示需要重启服务器，Step3会在重起以后继续安装进程。</P>
<P style="TEXT-INDENT: 2em">4、重起服务器</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">重启服务器以后会继续安装进程</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">安装成功的提示，Hyper-V已经可以正常使用了。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">5、设置Hyper-V控制台</P>
<P style="TEXT-INDENT: 2em">在“Hyper-V”设置对话框中，可以设置默认的虚拟硬盘、虚拟机的保存路径，我通常都是保存在一个空闲空间比较大的磁盘分区上，并且使用一个很短的路径，例如E盘的VMS文件夹，对于Microsoft虚拟机来说，则可以保存为MVMS，这个就看自己的爱好与习惯了。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">RC版本</P>
<P style="TEXT-INDENT: 2em">Hyper-V控制台的版本号，上图是RC版。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">正式版Hyper-V控制台，版本有一定变化</P>
<P style="TEXT-INDENT: 2em">语言包本来也是很吸引小H编辑的，可是无可奈何，比尔大门送给咱们的是英文版，所以那含有简体中文的语言包没能装上。想换个中文版的S2008，又无可奈何，比尔大门已经退休了，一声叹息啊</P>
<P style="TEXT-INDENT: 2em">在Microsoft的Hyper-V虚拟机中，最大虚拟硬盘可以达到2040GB，这比VMware的最大950GB要“大”不少。当然，即使创建2TB的硬盘，也不会立刻就占用2T的物理空间分配，给虚拟机安装了一个2TB的硬盘，至少可以在虚荣心上相当的满足。</P>
<P style="TEXT-INDENT: 2em">Hyper-V的虚拟机，可以分配2个CPU，并且可以为每台虚拟机的CPU设置使用率（相当主机而言，可以最大使用多少CPU占用率，默认是100%）。当有多台虚拟机运行时，可以根据虚拟机所承担的功能，合理分配CPU使用率。</P>
<P style="TEXT-INDENT: 2em">6、安装虚拟机</P>
<P style="TEXT-INDENT: 2em">虚拟机的安装可以通过物理光驱，或者将安装盘做成ISO镜像文件模拟光驱，因为后者会直接读取硬盘，速度会更加的快一些。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">小H同时创建两个服务器，两个系统同一时间开始安装系统。一个装2003，一个装XP。 
</P><P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">显而易见，2003需要更多的硬件驱动校验，XP的拷贝安装文件的速度要比2003快。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">不过，拷贝完安装文件，进行“系统安装和设置”阶段时，XP和2003的进度差距缩短不少。每次到这一步，屏幕总是显示“剩余时间39分钟”，不知道是微软公司对39分钟情有独钟还是什么。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">不过XP的安装速度依然是快于2003。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">7、设置虚拟机</P>
<P style="TEXT-INDENT: 2em">在最下一行，显示“若要释放鼠标，请按Ctrl+ALT+←”，这相当于VMware中的Ctrl+Alt键，就是从虚拟机中返回到主机的热键。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">安装操作系统后，从“操作”菜单选择“插入集成服务安装包”，这在VMware中相当于VMware Tools，在Virtual PC与Virtual Server中，相当于“附加程序”，也就是一些集成了驱动程序和其他一些虚拟机的增强程序而已，不过安装以后鼠标指针就不会因为远程登陆的原因被冻结了，看困扰国人多年的手机漫游费用就知道，想让鼠标从远程桌面窗口转跳到本地桌面有一定的“技术难度”。安装Hyper-V集成服务安装包可以基本解决这个问题。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">8、冲击下世界记录</P>
<P style="TEXT-INDENT: 2em">之前有新闻说大洋彼岸有个高人在双核4G内存的笔记本上安装并同时运行了14个XP的虚拟机。</P>
<P style="TEXT-INDENT: 2em">498)this.style.width=498;" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">只要安装完一个虚拟机，在Hyper-V上很容易就可以复制出多个来。每个虚拟机分配20G虚拟硬盘、256M内存。</P>
<P style="TEXT-INDENT: 2em"><A href="http://www.pconline.com.cn/images/html/viewpic_pconline.htm?http://img1.pconline.com.cn/pconline/0807/09/1341676_99999.jpg&amp;">498)this.style.width=498;" border=0&gt;</A></P>
<P style="TEXT-INDENT: 2em">不过很快问题就出现了，虚拟机占用的始终是物理内存大小。服务器只有两G内存，在同时运行6个虚拟机以后，再启动第7个时，系统已经提示剩余物理不足256M了。6个XP系统占用差不多有1.5G的内存，而2008运行也至少吃掉3、400M。这时候已经接近物理内存上限了。没办法，虚拟服务器到底是不能无中生有的技术。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em"><A href="http://www.pconline.com.cn/images/html/viewpic_pconline.htm?http://img1.pconline.com.cn/pconline/0807/09/1341676_999999.jpg&amp;">498)this.style.width=498;" border=0&gt;</A></P>
<P style="TEXT-INDENT: 2em">查看主系统的资源，CPU占用并不高，但内存已经到达可用峰值。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em"><A href="http://www.pconline.com.cn/images/html/viewpic_pconline.htm?http://img1.pconline.com.cn/pconline/0807/09/1341676_999999999.jpg&amp;">498)this.style.width=498;" border=0&gt;</A></P>
<P style="TEXT-INDENT: 2em">把上面的启动了的虚拟机关闭后，内存的占用出现很有规则的下降。按小H自己的经验，其实启动XP系统，有64M的内存已经足够了。看来这个所谓的世界记录也不是很难打破。</P>
<P style="TEXT-INDENT: 2em">9、总结</P>
<P style="TEXT-INDENT: 2em">作为微软公司第一款企业用虚拟服务器软件，Hyper-V的表现可谓中规中矩，快照、迁移等很方便的管理工具和功能也足够吸引大部分的企业用户。 
</P><P>不过值得关心的是购买Windows Server 2008，可以免费得到Hyper-V，如果是单独的版本，售价也只是28美元，如此的低价对于抢占尚有巨大发展空间的服务器虚拟化市场会有很强大的推动作用。可以说Hyper-V不会给微软公司带来很多收入，但也看得出，微软是把赌注押在了虚拟机的管理和虚拟化应用上面。&nbsp;</P>
<P>根据VMware的网站资料，如果购买独立产品用于硬盘安装，ESX Server 3i的定价是每两个处理器为495美元。考虑到Hyper-V Server28美元的相对较低的起始价格，会有更多的用户采用微软的产品进行虚拟化部署，而放弃其他高价产品例如VMware。 </P>
<P>虽然x86虚拟化市场相对较小(微软估计目前只有10%的服务器完成了虚拟化处理)，但已有众多的财富1000强企业用户使用了VMware产品。而且这些大型企业往往是最保守的IT用户，一旦他们选定可靠的技术，就很少更换供应商。可以说Hyper-V是微软公司撬开中小企业用户市场的一把利器。</P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/264176820097573644125</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/264176820097573644125</guid>
    <pubDate>Wed, 5 Aug 2009 19:36:44 +0800</pubDate>
    <dcterms:modified>2009-08-05T19:36:44+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[ssql与mysql的有什么区别？哪个更好用？]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200962174727717</link>
    <description><![CDATA[<div>MySQL可以说是MSSQL的简化版本。理念相同，但MySQL的实现比MSSQL的需求低。MySQL是一个免费的、开放源代码的SQL数据库，所以免费的MYSQL很受欢迎，php+mysql，MySQL数据库专用于PHP网站的，一般用在PHP的网页上的，他和PHP可以说是黄金搭档（都是开源免费的东西）。对于不是特别大流量的网站，特别胜任,效率最高，MYSQL适合小、中型网站。mysql 是个开源的数据库Server,可运行在windows平台、unix、linux平台，其标准版是免费的，ASP.NET跟MYSQL不适合一起用，国内建站用PHP+MySQL+Apache很流行。&lt;/P&gt;<BR>&lt;P&gt;MS SQL是微软推出的商用数据库系统，全称是Microsoft SQL Sever。，是微软的东东，都需要收钱的，所以贵些，目前的大型网站一般使用Oracle或者MSSQL，JSP.PHP.ASP都可以。一般是企业级的商务网站使用的。MS SQL Server 和ASP都是微软的产品， 互相兼容性最好， 所以ASP 网站用MS SQL Server 最好， 搭配！&lt;/P&gt;<BR>&lt;P&gt;asp、php只是一种解释语言，不一定mssql不能用php,也不一定mysql非得用php，只不过asp－mssql，php－mysql是一种常用的组合。<BR>&lt;P&gt;一个网友在做mssql转换成mysql的工作时候，总结了mssql和mysql区别的一点经验，跟大家分享：&lt;/P&gt;<BR>&lt;P&gt;1 mysql支持enum,和set类型，sql server不支持&lt;/P&gt;<BR>&lt;P&gt;2 mysql不支持nchar,nvarchar,ntext类型&lt;/P&gt;<BR>&lt;P&gt;3 mysql的递增语句是AUTO_INCREMENT，而mssql是identity(1,1)&lt;/P&gt;<BR>&lt;P&gt;4 msms默认到处表创建语句的默认值表示是((0)),而在mysql里面是不允许带两括号的&lt;/P&gt;<BR>&lt;P&gt;5 mysql需要为表指定存储类型&lt;/P&gt;<BR>&lt;P&gt;6 mssql识别符是[],[type]表示他区别于关键字，但是mysql却是 `，也就是按键1左边的那个符号&lt;/P&gt;<BR>&lt;P&gt;7 mssql支持getdate()方法获取当前时间日期，但是mysql里面可以分日期类型和时间类型，获取当前日期是cur_date()，当前完整时间是 now()函数&lt;/P&gt;<BR>&lt;P&gt;8 mssql不支持replace into 语句，但是在最新的sql20008里面，也支持merge语法&lt;/P&gt;<BR>&lt;P&gt;9 mysql支持insert into table1 set t1 = ‘’, t2 = ‘’ ,但是mssql不支持这样写&lt;/P&gt;<BR>&lt;P&gt;10 mysql支持insert into tabl1 values (1,1), (1,1), (1,1), (1,1), (1,1), (1,1), (1,1)&lt;/P&gt;<BR>&lt;P&gt;11 mssql不支持limit语句，是非常遗憾的，只能用top 取代limt 0,N，row_number() over()函数取代limit N,M&lt;/P&gt;<BR>&lt;P&gt;12 mysql在创建表时要为每个表指定一个存储引擎类型，而mssql只支持一种存储引擎&lt;/P&gt;<BR>&lt;P&gt;13 mysql不支持默认值为当前时间的datetime类型（mssql很容易做到），在mysql里面是用timestamp类型&lt;/P&gt;<BR>&lt;P&gt;14 mssql里面检查是否有这个表再删除，需要这样：&lt;/P&gt;<BR>&lt;P&gt;但是在mysql里面只需要 DROP TABLE IF EXISTS cdb_forums;&lt;/P&gt;<BR>&lt;P&gt;15 mysql支持无符号型的整数，那么比不支持无符号型的mssql就能多出一倍的最大数存储&lt;/P&gt;<BR>&lt;P&gt;16 mysql不支持在mssql里面使用非常方便的varchar(max)类型，这个类型在mssql里面既可做一般数据存储，也可以做blob数据存储&lt;/P&gt;<BR>&lt;P&gt;17 mysql创建非聚集索引只需要在创建表的时候指定为key就行，比如：KEY displayorder (fid,displayorder) 在mssql里面必须要：create unique nonclustered index index_uc_protectedmembers_username_appid on dbo.uc_protectedmembers&lt;/P&gt;<BR>&lt;P&gt;(username asc,appid asc)&lt;/P&gt;<BR>&lt;P&gt;18 mysql text字段类型不允许有默认值&lt;/P&gt;<BR>&lt;P&gt;19mysql的一个表的总共字段长度不超过65XXX。&lt;/P&gt;<BR>&lt;P&gt;20一个很表面的区别就是mysql的安装特别简单，而且文件大小才110M（非安装版），相比微软这个庞然大物，安装进度来说简直就是.....&lt;/P&gt;<BR>&lt;P&gt;21mysql的管理工具有几个比较好的，mysql_front,和官方那个套件，不过都没有SSMS的使用方便，这是mysql很大的一个缺点。&lt;/P&gt;<BR>&lt;P&gt;22mysql的存储过程只是出现在最新的版本中，稳定性和性能可能不如mssql。&lt;/P&gt;<BR>&lt;P&gt;23 同样的负载压力，mysql要消耗更少的CPU和内存，mssql的确是很耗资源。&lt;/P&gt;<BR>&lt;P&gt;24php连接mysql和mssql的方式都差不多，只需要将函数的mysql替换成mssql即可。&lt;/P&gt;<BR>&lt;P&gt;25mysql支持date,time,year类型，mssql到2008才支持date和time。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;附：SQL数据库完全手册_1 &lt;/P&gt;<BR>&lt;P&gt;SQL是Structured Quevy Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集，是一种功能齐全的数据库语言。在使用它时，只需要发出“做什么”的命令，“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便，已经成为了数据库操作的基础，并且现在几乎所有的数据库均支持SQL。 &lt;BR&gt;　　##1 二、SQL数据库数据体系结构 &lt;BR&gt;　　 SQL数据库的数据体系结构基本上是***结构，但使用术语与传统关系模型术语不同。在SQL中，关系模式(模式)称为“基本表”(base table)；存储模式(内模式)称为“存储文件”(stored file)；子模式(外模式)称为“视图”(view)；元组称为“行”(row)；属性称为“列”(column)。名称对称如^00100009a^： &lt;BR&gt;　　##1 三、SQL语言的组成 &lt;BR&gt;　　 在正式学习SQL语言之前，首先让我们对SQL语言有一个基本认识，介绍一下SQL语言的组成： &lt;BR&gt;　　 1.一个SQL数据库是表(Table)的集合，它由一个或多个SQL模式定义。 &lt;BR&gt;　　 2.一个SQL表由行集构成，一行是列的序列(集合)，每列与行对应一个数据项。 &lt;BR&gt;　　 3.一个表或者是一个基本表或者是一个视图。基本表是实际存储在数据库的表，而视图是由若干基本表或其他视图构成的表的定义。 &lt;BR&gt;　　 4.一个基本表可以跨一个或多个存储文件，一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应。 &lt;BR&gt;　　 5.用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看，视图和基本表是一样的，没有区别，都是关系(表格)。 &lt;BR&gt;　　 6.SQL用户可以是应用程序，也可以是终端用户。SQL语句可嵌入在宿主语言的程序中使用，宿主语言有FORTRAN，COBOL，PASCAL，PL/I，C和Ada语言等。SQL用户也能作为独立的用户接口，供交互环境下的终端用户使用。 &lt;BR&gt;　　##1 四、对数据库进行操作 &lt;BR&gt;　　 SQL包括了所有对数据库的操作，主要是由4个部分组成： &lt;BR&gt;　　 1.数据定义：这一部分又称为“SQL DDL”，定义数据库的逻辑结构，包括定义数据库、基本表、视图和索引4部分。 &lt;BR&gt;　　 2.数据操纵：这一部分又称为“SQL DML”，其中包括数据查询和数据更新两大类操作，其中数据更新又包括插入、删除和更新三种操作。 &lt;BR&gt;　　 3.数据控制：对用户访问数据的控制有基本表和视图的授权、完整性规则的描述，事务控制语句等。 &lt;BR&gt;　　 4.嵌入式SQL语言的使用规定：规定SQL语句在宿主语言的程序中使用的规则。 &lt;BR&gt;　　 下面我们将分别介绍： &lt;BR&gt;　　##2 (一)数据定义 &lt;BR&gt;　　 SQL数据定义功能包括定义数据库、基本表、索引和视图。 &lt;BR&gt;　　 首先，让我们了解一下SQL所提供的基本数据类型：(如^00100009b^) &lt;BR&gt;　　 1.数据库的建立与删除 &lt;BR&gt;　　 (1)建立数据库：数据库是一个包括了多个基本表的数据集，其语句格式为： &lt;BR&gt;　　 CREATE DATABASE &amp;lt;数据库名&amp;gt; ［其它参数］ &lt;BR&gt;　　 其中，&amp;lt;数据库名&amp;gt;在系统中必须是唯一的，不能重复，不然将导致数据存取失误。［其它参数］因具体数据库实现系统不同而异。 &lt;BR&gt;　　 例：要建立项目管理数据库(xmmanage)，其语句应为： &lt;BR&gt;　　 CREATE DATABASE xmmanage &lt;BR&gt;　　 (2) 数据库的删除：将数据库及其全部内容从系统中删除。 &lt;BR&gt;　　 其语句格式为：DROP DATABASE &amp;lt;数据库名&amp;gt; &lt;BR&gt;　　 例：删除项目管理数据库(xmmanage)，其语句应为： &lt;BR&gt;　　 DROP DATABASE xmmanage &lt;BR&gt;　　 2.基本表的定义及变更 &lt;BR&gt;　　 本身独立存在的表称为基本表，在SQL语言中一个关系唯一对应一个基本表。基本表的定义指建立基本关系模式，而变更则是指对数据库中已存在的基本表进行删除与修改。 &lt;BR&gt;　　 (1)基本表的定义：基本表是非导出关系，其定义涉及表名、列名及数据类型等，其语句格式为： &lt;BR&gt;　　 CREATE TABLE［&amp;lt;数据库名&amp;gt;.］&amp;lt;表名&amp;gt; &lt;BR&gt;　　 (&amp;lt;列名&amp;gt; 数据类型 ［缺省值］ ［NOT NULL / NULL］ &lt;BR&gt;　　 ［，&amp;lt;列名&amp;gt; 数据类型 ［缺省值］ ［NOT NULL / NULL］］...... &lt;BR&gt;　　 ［，UNIQUE (列名［，列名］......)］ &lt;BR&gt;　　 ［，PRIMARY KEY(列名)］ &lt;BR&gt;　　 ［，FOREIGN KEY(列名［，列名］......)REFERENCE &amp;lt;表名&amp;gt;(列名［，列名］......)］ &lt;BR&gt;　　 ［，CHECK(条件)］ ［其它参数］) &lt;BR&gt;　　 其中，〈数据库名〉.］指出将新建立的表存放于该数据库中； &lt;BR&gt;　　 新建的表由两部分组成：其一为表和一组列名，其二是实际存放的数据(即可在定义表的同时，直接存放数据到表中)； &lt;BR&gt;　　 列名为用户自定义的易于理解的名称，列名中不能使用空格； &lt;BR&gt;　　 数据类型为上面所介绍的几种标准数据类型； &lt;BR&gt;　　 ［NOT NULL/NULL］指出该列是否允许存放空值，SQL语言支持空值的概念，所谓空值是“不知道”或“无意义”的值，值得注意的是数据“0”和空格都不是空值，系统一般默认允许为空值，所以当不允许为空值时，必须明确使用NOT NULL； &lt;BR&gt;　　 ［，UNIQUE］将列按照其规定的顺序进行排列，如不指定排列顺序，则按列的定义顺序排列； &lt;BR&gt;　　 ［PRIMARY KEY］用于指定表的主键(即关系中的主属性)，实体完整性约束条件规定：主键必须是唯一的，非空的； &lt;BR&gt;　　 ［，FOREIGN KEY (列名［，列名］......) REFERENCE&amp;lt;表名&amp;gt;(列名［，列名］......)］是用于指定外键参照完整性约束条件，FOREIGN KEY指定相关列为外键，其参照对象为另外一个表的指定列，即使用REFERENCE引入的外表中的列，当不指定外表列名时，系统将默认其列名与参照键的列名相同，要注意的是：使用外键时必须使用参照，另外数据的外键参照完整性约束条件规定：外键的值要么与相对应的主键相同，要么为空值(具体由实现系统不同而异) &lt;BR&gt;　　 ［，CHECK］用于使用指定条件对存入表中的数据进行检查，以确定其合法性，提高数据的安全性。 &lt;BR&gt;　　 例：要建立一个学生情况表(student) &lt;BR&gt;　　 CREATE TABLE student //创建基本表student &lt;BR&gt;　　 (st_class CHAR(8)，// 定义列st_class班级，数据类型为8位定长字符串 &lt;BR&gt;　　 st_no CHAR(10) NOT NULL，//定义列st_no学号，类型为10位定长字符串，非空 &lt;BR&gt;　　 st_name CHAR(8) NOT NULL，//定义列st_name姓名，类型为8位定长字符串，非空 &lt;BR&gt;　　 st_sex CHAR(2)，//定义列st_sex性别，类型为2位定长字符串 &lt;BR&gt;　　 st_age SMALLINT，//定义列st_age年龄，类型为短整型 &lt;BR&gt;　　 PRIMARY KEY (st_no))//定义st_no学号为主键。 &lt;BR&gt;　　 例：要建立课程设置表(subject) &lt;BR&gt;　　 CREATE TABLE subject//创建基本表subject &lt;BR&gt;　　 (su_no CHAR(4) NOT NULL，// 定义列su_no课号，类型为4位定长字符串，非空 &lt;BR&gt;　　 su_subject CHAR(20) NOT NULL，// 定义列su_subject课程名，类型为20位定长字符串，非空 &lt;BR&gt;　　 su_credit INTEGER，// 定义列su_credit学分，类型为长整数 &lt;BR&gt;　　 su_period INTEGER，//定义列su_period学时，类型为长整数 &lt;BR&gt;　　 su_preno CHAR(4)，//定义列su_preno先修课号，类型为4位定长字符串 &lt;BR&gt;　　 PRIMARY KEY(su_no))//定义su_no课号为主键。 &lt;BR&gt;　　 例：要建立学生选课表(score) &lt;BR&gt;　　 CREATE TABLE score //创建基本表score &lt;BR&gt;　　 (st_no CHAR(10)，//定义列st_no学号，类型为10位定长字符串 &lt;BR&gt;　　 su_no CHAR(4)，//定义列su_no课号，类型为4位定长字符串 &lt;BR&gt;　　 sc_score INTEGER NULL，//定义列sc_score，类型为长整形，可以为空值 &lt;BR&gt;　　 FOREIGN KEY (st_no) REFERENCE student，//从表student中引入参照外键st_no，以确保本表与表student的关联与同步 &lt;BR&gt;　　 FOREIGN KEY (suno) REFERENCE subject)//从表subject中引入参照外键su_no，以确保本表与表subject的关联与同步 &lt;BR&gt;　　 (2)基本表的删除：用以从数据库中删除一个基本表及其全部内容，其语句格式为： &lt;BR&gt;　　 DROP TABLE［&amp;lt;数据库名&amp;gt;.］表名 &lt;BR&gt;　　 例如：将上面建立的表都删除 &lt;BR&gt;　　 DROP TABLE student，subject，score &lt;BR&gt;　　 (3)基本表的修改：在基本表建立并使用一段时间后，可能需要根据实际要求对基本表的结构进行修改，即增加新的属性或删除属性。 &lt;/P&gt;<BR>&lt;P&gt;增加属性的语句格式为： &lt;BR&gt;　　 ALTER TABLE ［&amp;lt;数据库名&amp;gt;.］表名 ADD &lt;BR&gt;　　 (&amp;lt;列名&amp;gt; 数据类型 ［缺省值］ ［NOT NULL / NULL］ &lt;BR&gt;　　 ［，&amp;lt;列名&amp;gt; 数据类型［缺省值］［NOT NULL / NULL］］...... &lt;BR&gt;　　 ［，UNIQUE (列名［，列名］......)］ &lt;BR&gt;　　 ［，PRIMARY KEY(列名)］ &lt;BR&gt;　　 ［，FOREIGN KEY(列名［，列名］......) REFERENCE &amp;lt;表名&amp;gt;(列名［，列名］......)］ &lt;BR&gt;　　 ［，CHECK(条件)］［其它参数］) &lt;BR&gt;　　 例如：在基本表student中加入列stborn出生日期，数据类型为DATE，且不能为空值 &lt;BR&gt;　　 ALTER TABLE student ADD (stborn DATE NOT NULL) &lt;BR&gt;　　 删除属性的语句格式为： &lt;BR&gt;　　 ALTER TABLE ［&amp;lt;数据库名&amp;gt;.］表名 DROP &lt;BR&gt;　　 ( &amp;lt;列名&amp;gt; 数据类型 ［缺省值］［NOT NULL / NULL］ &lt;BR&gt;　　 ［，&amp;lt;列名&amp;gt; 数据类型 ［缺省值］［NOT NULL / NULL］］......) &lt;BR&gt;　　 例如：将基本表student中的列st_age删除 &lt;BR&gt;　　 ALTER TABLE student DROP (st_age) &lt;BR&gt;　　 3.视图定义与删除 &lt;BR&gt;　　 在SQL中，视图是外模式一级数据结构的基本单位。它是从一个或几个基本表中导出的表，是从现有基本表中抽取若干子集组成用户的“专用表”。这种构造方式必须使用SQL中的SELECT语句来实现。在定义一个视图时，只是把其定义存放在系统的数据中，而并不直接存储视图对应的数据，直到用户使用视图时才去求得对应的数据。 &lt;BR&gt;　　 (1)视图的定义：定义视图可以使用CREATE VIEW语句实现，其语句格式为： &lt;BR&gt;　　 CREATE VIEW 视图名 AS SELECT语句 &lt;BR&gt;　　 从一个基本表中导出视图： &lt;BR&gt;　　 例：从基本表student中导出只包括女学生情况的视图 &lt;BR&gt;　　 CREATE VIEW WOMANVIEW AS //创建一个视图WOMANVIEW &lt;BR&gt;　　 SELECT st_class，st_no，st_name，st_age //选择列st_class，st_no，st_name，st_age显示 &lt;BR&gt;　　 FROM student //从基本表student引入 &lt;BR&gt;　　 WHERE st_sex=‘女’//引入条件为性别为“女”，注意字符变量都使用单引号引用 &lt;BR&gt;　　 从多个基本表中导出视图： &lt;BR&gt;　　 例如：从基本表student和score中导出只包括女学生且分数在60分以上的视图 &lt;BR&gt;　　 CREATEVIEW WOMAN_SCORE AS //定义视图WOMANSCORE &lt;BR&gt;　　 SELECT student.st_class，student.st_no，student.st_name，student.st_age，score.sc_score //有选择性显示相关列 &lt;BR&gt;　　 FROM student.score //从基本表student和score中引入 &lt;BR&gt;　　 WHERE student.st_sex=‘女’AND score.sc_score&amp;gt;=60 AND student.st_no=score.st_no //选择条件：性别为“女” 且分数在60分以上。并使用st_no将两表联系起来。 &lt;BR&gt;　　 以后如果进行这一视图的应用，则只需使用语句 &lt;BR&gt;　　 SELECT * FROM WOMAN_SCORE //其中“*”为通配符，代表所有元素 &lt;BR&gt;　　 (2)视图的删除：用于删除已不再使用的视图，其语句格式如下： &lt;BR&gt;　　 DROP VIEW 视图名 &lt;BR&gt;　　 例：将上面建立的WOMAN_SCORE视图删除 &lt;BR&gt;　　 DROP VIEW WOMAN_SCORE &lt;BR&gt;　　 4.索引的定义与删除 &lt;BR&gt;　　 索引属于物理存储概念，而不是逻辑的概念。在SQL中抛弃了索引概念，直接使用主键概念。值得一提的是，有些关系DBMS同时包括索引机制和主键机制，这里我们推荐使用主键机制，因为它对系统资源占用较低且效率较高。 &lt;BR&gt;　　 (1)索引的定义：索引是建立在基本表之上的，其语句格式为： &lt;BR&gt;　　 CREATE ［UNIQUE］ INDEX 索引名 ON &lt;BR&gt;　　 ［&amp;lt;数据库名&amp;gt;.］表名(列名 ［ASC/DESC］［，列名 ［ASC/DESC］］......) &lt;BR&gt;　　 这里，保留字UNIQUE表示基本表中的索引值不允许重复，若缺省则表示索引值在表中允许重复；DESC表示按索引键降序排列，若缺省或ASC表示升序排列。 &lt;BR&gt;　　 例：对基本表student中的st_no和st_age建立索引，分别为升序与降序，且索引值不允许重复 &lt;BR&gt;　　 CREATE UNIQUE INDEX STINDEX ON//创建索引STINDEX &lt;BR&gt;　　 student(st_no ASC，st_age DESC)//对student中的st_no和st_age建立索引 &lt;BR&gt;　　 (2)索引的删除： &lt;BR&gt;　　 DROP INDEX 索引名 &lt;BR&gt;　　 例：删除上面建立的索引STINDEX &lt;BR&gt;　　 DROP INDEX STINDEX &lt;BR&gt;　　##2 (二)数据查询 &lt;BR&gt;　　 SQL是一种查询功能很强的语言，只要是数据库存在的数据，总能通过适当的方法将它从数据库中查找出来。SQL中的查询语句只有一个：SELECT，它可与其它语句配合完成所有的查询功能。SELECT语句的完整语法，可以有6个子句。完整的语法如下： &lt;BR&gt;　　 SELECT 目标表的列名或列表达式集合 &lt;BR&gt;　　 FROM 基本表或(和)视图集合 &lt;BR&gt;　　 ［WHERE条件表达式］ &lt;BR&gt;　　 ［GROUP BY列名集合 &lt;BR&gt;　　 ［HAVING组条件表达式］］ &lt;BR&gt;　　 ［ORDER BY列名［集合］…］ &lt;BR&gt;　　 整个语句的语义如下：从FROM子句中列出的表中，选择满足WHERE子句中给出的条件表达式的元组，然后按GROUPBY子句(分组子句)中指定列的值分组，再提取满足HAVING子句中组条件表达式的那些组，按SELECT子句给出的列名或列表达式求值输出。ORDER子句(排序子句)是对输出的目标表进行重新排序，并可附加说明ASC(升序)或DESC(降序)排列。</div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200962174727717</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200962174727717</guid>
    <pubDate>Tue, 21 Jul 2009 07:47:27 +0800</pubDate>
    <dcterms:modified>2009-07-21T07:47:27+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[晒网即时聊天系统的添加以及申请]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200951131036601</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">晒网即时聊天系统的添加以及申请</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR> <A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static4.photo.sina.com.cn/orignal/491dbdc71e54a982fc2c3"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static4.photo.sina.com.cn/orignal/491dbdc71e54a982fc2c3" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR> 我想大家都看见我今天新弄了个即时的聊天系统，这是我找了N个以后的成果了，感觉这个还不错，跟前段时间新浪的woocall差不多呀，下面我把这个申请以及添加方法公布出来！</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">注：</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR>&nbsp;<WBR> 很多朋友问我的是怎么做的，用了什么定位代码才能放到我现在这个位置？只要你按照以下的方法来做，是很简单的，因为你申请后给你的代码就带有定位代码，没有必要再用定位代码，别看我下面写了那么多，其实没有你想象中的麻烦，也许你点击这个申请主页后，不用看我的说明就会了呢！</P>
<P style="TEXT-INDENT: 2em">第一步</P>
<P style="TEXT-INDENT: 2em">首先点击进入这个网站，鼠标右键点击地址--在窗口中打开 <A href="http://say-on.com/">http://say-on.com/</A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">
</P><HR     ><P style="TEXT-INDENT: 2em"></HR>
</P><P></P>
<P style="TEXT-INDENT: 2em"><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static2.photo.sina.com.cn/orignal/491dbdc7f6000737fd1a1"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static2.photo.sina.com.cn/orignal/491dbdc7f6000737fd1a1" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">第二步</P>
<P style="TEXT-INDENT: 2em">打开后，在这里粘贴你博客的地址，粘贴完后，鼠标在网页空白处点一下，会出现下面的图片！</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">
</P><HR     ><P style="TEXT-INDENT: 2em"></HR>
</P><P></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em"><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static6.photo.sina.com.cn/orignal/491dbdc71a73a72fd0f25"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static6.photo.sina.com.cn/orignal/491dbdc71a73a72fd0f25" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">第三步</P>
<P style="TEXT-INDENT: 2em">在新出现的图片这里，点击 定制你的晒网在线交谈面板。</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">
</P><HR     ><P style="TEXT-INDENT: 2em"></HR>
</P><P></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em"><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static8.photo.sina.com.cn/orignal/491dbdc7c4ac9322249f7"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static8.photo.sina.com.cn/orignal/491dbdc7c4ac9322249f7" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">第四步</P>
<P style="TEXT-INDENT: 2em">点击后，会在下面出现一个大图，在大图的这里选择聊天器的风格，可以选择浮动的，固定的，透明的很多种！比如说我选择的是：漂浮内容预览 就是我现在使用的这个效果</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">
</P><HR     ><P style="TEXT-INDENT: 2em"></HR>
</P><P></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em"><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static13.photo.sina.com.cn/orignal/491dbdc7ac3d4cdbc408c"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static13.photo.sina.com.cn/orignal/491dbdc7ac3d4cdbc408c" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">第五步</P>
<P style="TEXT-INDENT: 2em">在这里选择聊天器的模板颜色！</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">
</P><HR     ><P style="TEXT-INDENT: 2em"></HR>
</P><P></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em"><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static14.photo.sina.com.cn/orignal/491dbdc723fd626b1f76d"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static14.photo.sina.com.cn/orignal/491dbdc723fd626b1f76d" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">第六步</P>
<P style="TEXT-INDENT: 2em">在这里添加你聊天器的名字，或者博客的名字！万事具备后，点击 生成代码！</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">
</P><HR     ><P style="TEXT-INDENT: 2em"></HR>
</P><P></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em"><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=491dbdc7010005kk&amp;url=http://static14.photo.sina.com.cn/orignal/491dbdc76efa5dc8a6f5d"><IMG title="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" alt="晒网即时聊天系统的添加以及申请 - ◆ 洋蔥頭┅ - 阳光导航-有你社区-技术人生-阳光团队" src="http://static14.photo.sina.com.cn/orignal/491dbdc76efa5dc8a6f5d" border=0></IMG></A></P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">第七步</P>
<P style="TEXT-INDENT: 2em">最后把以上生成的代码复制--在显示源代码 情况下粘贴在新建或者以前有内容的模块中，然后点击保存即可</P>
<P style="TEXT-INDENT: 2em">&nbsp;<WBR></P>
<P style="TEXT-INDENT: 2em">遗憾的是新浪的系统经常出现问题，添加这个代码时会经常出现错误，导致页面关闭，请大家耐心点吧！ </P>
<P style="TEXT-INDENT: 2em">新浪博客的空白面板编辑界面有BUG，编辑带有IFRAME的代码时，容易引起浏览器崩溃。因此最好一次编辑好后粘贴进去。</P>
<P style="TEXT-INDENT: 2em">交谈内容预览的IFRAME框架尺寸为 172x86 像素，如果你修改了此大小，将不显示装饰图片，此时你可以随意装饰交谈内容预览界面</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200951131036601</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200951131036601</guid>
    <pubDate>Thu, 11 Jun 2009 15:10:36 +0800</pubDate>
    <dcterms:modified>2009-06-11T15:10:36+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[网络管理命令10个及详解(整理集)]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200932981939807</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">
<TABLE cellSpacing=10 cellPadding=0 width=650 border=0>
<TBODY>
<TR>
<TD>
<P></P>
<P style="TEXT-INDENT: 2em">版权声明：原创作品，允许转载，转载时请务必以超链接形式标明文章 <A href="http://bilianqiao.blog.51cto.com/329605/131722">原始出处</A> 、作者信息和本声明。否则将追究法律责任。<A href="http://bilianqiao.blog.51cto.com/329605/131722">http://bilianqiao.blog.51cto.com/329605/131722</A></P>
<P style="TEXT-INDENT: 2em"></P></TD></TR>
<TR>
<TD>
<P></P>
<P style="TEXT-INDENT: 2em">网络管理命令10个即:</P>
<P style="TEXT-INDENT: 2em">ipconfig；hostname；arp；nbtstat；net；netstat；ping；tracert；pathping；route</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">详解如下：</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">
<TABLE width="72%" bgColor=#ffffff border=0>
<TBODY>
<TR>
<TD align=middle width="3%" height=17>1</TD>
<TD align=left><A ></A></TD></TR>
<TR>
<TD></TD>
<TD align=left width="97%">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><CC>1.&nbsp;具体功能&nbsp; 
<P></P>
<P style="TEXT-INDENT: 2em">　　该命令用于显示所有当前的&nbsp;TCP/IP&nbsp;网络配置值、刷新动态主机配置协议&nbsp;(DHCP)&nbsp;和域名&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　系统&nbsp;(DNS)&nbsp;设置。&nbsp;使用不带参数的&nbsp;IPCONFIG&nbsp;可以显示所有适配器的&nbsp;IP&nbsp;地址、子网掩码、默认网关。&nbsp; </P>
<P style="TEXT-INDENT: 2em">2.&nbsp;语法详解&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　ipconfig&nbsp;[/all]&nbsp;[/renew&nbsp;[adapter]&nbsp;[/release&nbsp;[adapter]&nbsp;[/flushdns]&nbsp;[/displaydns]&nbsp;[/registerdns]&nbsp;[/showclassid&nbsp;adapter]&nbsp;[/setclassid&nbsp;adapter&nbsp;[classID]&nbsp; </P>
<P style="TEXT-INDENT: 2em">3.&nbsp;参数说明&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/all&nbsp;显示所有适配器的完整&nbsp;TCP/IP&nbsp;配置信息。&nbsp;在没有该参数的情况下&nbsp;IPCONFIG&nbsp;只显示&nbsp;IP&nbsp;地址、子网掩码和各个适配器的默认网关值。适配器可以代表物理接口&nbsp;(&nbsp;例如安装的网络适配器&nbsp;)&nbsp;或逻辑接口&nbsp;(&nbsp;例如拨号连接&nbsp;)&nbsp;。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/renew&nbsp;[adapter]&nbsp;更新所有适配器&nbsp;(&nbsp;如果未指定适配器&nbsp;)&nbsp;，或特定适配器&nbsp;(&nbsp;如果包含了&nbsp;adapter&nbsp;参数&nbsp;)&nbsp;的&nbsp;DHCP&nbsp;配置。&nbsp;该参数仅在具有配置为自动获取&nbsp;IP&nbsp;地址的网卡的计算机上可用。要指定适配器名称，请键入使用不带参数的&nbsp;IPCONFIG&nbsp;命令显示的适配器名称。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/release&nbsp;[adapter]&nbsp;发送&nbsp;DHCPRELEASE&nbsp;消息到&nbsp;DHCP&nbsp;服务器，以释放所有适配器&nbsp;(&nbsp;如果未指定适配器&nbsp;)&nbsp;或特定适配器&nbsp;(&nbsp;如果包含了&nbsp;adapter&nbsp;参数&nbsp;)&nbsp;的当前&nbsp;DHCP&nbsp;配置并丢弃&nbsp;IP&nbsp;地址配置。&nbsp;该参数可以禁用配置为自动获取&nbsp;IP&nbsp;地址的适配器的&nbsp;TCP/IP&nbsp;。要指定适配器名称，请键入使用不带参数的&nbsp;IPCONFIG&nbsp;命令显示的适配器名称。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/flushdns&nbsp;清理并重设&nbsp;DNS&nbsp;客户解析器缓存的内容。&nbsp;如有必要，在&nbsp;DNS&nbsp;疑难解答期间，可以使用本过程从缓存中丢弃否定性缓存记录和任何其他动态添加的记录。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/displaydns&nbsp;显示&nbsp;DNS&nbsp;客户解析器缓存的内容，&nbsp;包括从本地主机文件预装载的记录以及由计算机解析的名称查询而最近获得的任何资源记录。&nbsp;DNS&nbsp;客户服务在查询配置的&nbsp;DNS&nbsp;服务器之前使用这些信息快速解析被频繁查询的名称。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/registerdns&nbsp;初始化计算机上配置的&nbsp;DNS&nbsp;名称和&nbsp;IP&nbsp;地址的手工动态注册。&nbsp;可以使用该参数对失败的&nbsp;DNS&nbsp;名称注册进行疑难解答或解决客户和&nbsp;DNS&nbsp;服务器之间的动态更新问题，而不必重新启动客户计算机。&nbsp;TCP/IP&nbsp;协议高级属性中的&nbsp;DNS&nbsp;设置可以确定&nbsp;DNS&nbsp;中注册了哪些名称。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/showclassid&nbsp;adapter&nbsp;显示指定适配器的&nbsp;DHCP&nbsp;类别&nbsp;ID&nbsp;。&nbsp;要查看所有适配器的&nbsp;DHCP&nbsp;类别&nbsp;ID&nbsp;，可以使用星号&nbsp;(*)&nbsp;通配符代替&nbsp;adapter&nbsp;。该参数仅在具有配置为自动获取&nbsp;IP&nbsp;地址的网卡的计算机上可用。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　/setclassid&nbsp;adapter&nbsp;[classID]&nbsp;配置特定适配器的&nbsp;DHCP&nbsp;类别&nbsp;ID&nbsp;。&nbsp;要设置所有适配器的&nbsp;DHCP&nbsp;类别&nbsp;ID&nbsp;，可以使用星号&nbsp;(*)&nbsp;通配符代替&nbsp;adapter&nbsp;。该参数仅在具有配置为自动获取&nbsp;IP&nbsp;地址的网卡的计算机上可用。如果未指定&nbsp;DHCP&nbsp;类别的&nbsp;ID&nbsp;，则会删除当前类别的&nbsp;ID&nbsp;。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　注意：&nbsp;IPCONFIG&nbsp;等价于&nbsp;WINIPCFG&nbsp;，后者在&nbsp;Windows&nbsp;98/Me&nbsp;上可用。尽管&nbsp;Windows&nbsp;XP&nbsp;没有提供象&nbsp;WINIPCFG&nbsp;命令一样的图形化界面，但可以使用&nbsp;“&nbsp;网络连接&nbsp;”&nbsp;查看和更新&nbsp;IP&nbsp;地址。要做到这一点，请打开网络连接，右键点击某一网络连接，点击&nbsp;“&nbsp;状态&nbsp;”&nbsp;命令，然后点击&nbsp;“&nbsp;支持&nbsp;”&nbsp;选项卡。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　该命令最适用于配置为自动获取&nbsp;IP&nbsp;地址的计算机。它使用户可以确定哪些&nbsp;TCP/IP&nbsp;配置值是由&nbsp;DHCP&nbsp;、自动专用&nbsp;IP&nbsp;地址&nbsp;(APIPA)&nbsp;和其他配置配置的。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　如果&nbsp;adapter&nbsp;名称包含空格，请在该适配器名称两边使用引号&nbsp;(&nbsp;即&nbsp;"adapter&nbsp;name")&nbsp;。&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　对于适配器名称，&nbsp;IPCONFIG&nbsp;可以使用星号&nbsp;(*)&nbsp;通配符字符指定名称为指定字符串开头的适配器，或名称包含有指定字符串的适配器。例如，&nbsp;local*&nbsp;可以匹配所有以字符串&nbsp;local&nbsp;开头的适配器，而&nbsp;*Con*&nbsp;可以匹配所有包含字符串&nbsp;Con&nbsp;的适配器。&nbsp; </P>
<P style="TEXT-INDENT: 2em">只有当&nbsp;TCP/IP&nbsp;协议在网络连接中安装为网络适配器属性的组件时，该命令才可用。</P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em"></P></TD></TR></TBODY></TABLE></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200932981939807</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200932981939807</guid>
    <pubDate>Wed, 29 Apr 2009 08:19:39 +0800</pubDate>
    <dcterms:modified>2009-04-29T08:19:39+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[9种方法破解XP登录密码]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200932485118769</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">9种方法破解XP登录密码 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">　　WindowsXP的使用过程中如果你是一个很容易遗忘的人，那么一定不要忘记在第一次设置密码的同时创建一张可以恢复WindowsXP中的账户密码的启动盘，它可以让你免去格式化<A href="http://product.yesky.com/harddisk/">硬盘</A>的烦恼。</P>
<P style="TEXT-INDENT: 2em">　　从“控制面板”中找到“用户账户”项，选中自己的账户进入如图所示的控制界面，我们可以看到左侧任务列表中有一项“阻止一个已忘记的密码”，点击后便可打开“忘记密码向导”，向导会提示插入一张格式化过的空白磁盘，操作过程中会让你输入该账户所使用的密码，很快便可以创建一张密码重设盘。</P>
<P style="TEXT-INDENT: 2em">　　以后，当我们忘记了账户密码的时候，在没有使用“欢迎屏幕”登录方式的情况下登录到WindowsXP后，按下“Ctrl + Alt + Del”组合键，出现“Windows安全”窗口，点击选项中“更改密码”按钮，出现更改密码窗口。这个窗口中，将当前用户的密码备份，点击左下角“备份”按钮，激活“忘记密码向导”，按照提示创建密码重设盘。</P>
<P style="TEXT-INDENT: 2em">　　如果在WindowsXP的登录窗口输入了错误的密码，就会弹出“登录失败”窗口，如果你的确想不起来自己的密码是什么时，可点击“重设”按钮，启动密码重设向导，通过刚才所创建的密码重设盘，就可以用这张密码重设盘更改密码并启动系统。重新设定密码，登录WindowsXP。</P>
<P style="TEXT-INDENT: 2em">　　“密码重设盘”的创建，含有一定的危险性，因为任何人都可以使用这一张“密码重设盘”来登录WindowsXP，都可以以该用户的名义进入用户帐户，操作真正用户所能操作的一切，所以必须将“密码重设盘”保存在适当的地方，以防丢失或失泄密。</P>
<P style="TEXT-INDENT: 2em">　　方法1——利用“administrator”(此方法适用于管理员用户名不是“administrator”的情况)</P>
<P style="TEXT-INDENT: 2em">　　我们知道在安装WindowsXP过程中，首先是以“administrator”默认登录，然后会要求创建一个新账户，以进入WindowsXP时使用此新建账户登录，而且在WindowsXP的登录界面中也只会出现创建的这个用户账号，不会出现“administrator”，但实际上该“administrator”账号还是存在的，并且密码为空。</P>
<P style="TEXT-INDENT: 2em">　　当我们了解了这一点以后，假如忘记了登录密码的话，在登录界面上，按住Ctrl+Alt键，再按住Del键二次，即可出现经典的登录画面，此时在用户名处键入“administrator”，密码为空进入，然后再修改“zhangbp”的口令即可。</P>
<P style="TEXT-INDENT: 2em">　　方法2——删除SAM文件(注意，此法只适用于WIN2000)</P>
<P style="TEXT-INDENT: 2em">　　WindowsNT/2000/XP中对用户帐户的安全管理使用了安全帐号管理器(Security Account Manager , SAM)的机制，安全帐号管理器对帐号的管理是通过安全标识进行的，安全标识在帐号创建时就同时创建，一旦帐号被删除，安全标识也同时被删。安全标识是唯一的，即使是相同的用户名，在每次创建时获得的安全标识完全不同。因此，一旦某个帐号被用户名重建帐号，也会被赋予不同的安全标识，不会保留原来的权限。安全帐号管理器的具体表现就是%SystemRoot%system32configsam文件。SAM文件是WindowsNT/2000/XP的用户帐户<A href="http://product.yesky.com/database/">数据库</A>，所有用户的登录名以及口令等相关信息都会保存在这个文件中。</P>
<P style="TEXT-INDENT: 2em">　　知道了这些，我们的解决办法也产生了:删除SAM文件，启动系统，它会重建一个干净清白的SAM，里面自然没有密码了。</P>
<P style="TEXT-INDENT: 2em">　　不过，这么简单的方法在XP是不适用的，可能<A href="http://eblog.chinabyte.com/microsoft/">微软</A>以此为BUG，做了限制……所以现在在XP系统下，即使你删除了SAM，还是不能删除密码，反而会使系统启动初始化出错，从而进入死循环而不能进系统!!</P>
<P style="TEXT-INDENT: 2em">　　方法3——从SAM文件中找密码(前提……会使用DOS基本命令就行)</P>
<P style="TEXT-INDENT: 2em">　　在系统启动前，插入启动盘，进入:C:WINNTSystem3Config 用COPY命令将SAM文件复制到软盘上。拿到另一<A href="http://product.yesky.com/pc/">台机</A>子读取。这里需要的工具是LC4，运行LC4，打开并新建一个任务，然后依次击“IMPORT→Import from SAM file”，打开已待破解的SAM文件，此时LC4会自动分析此文件，并显示出文件中的用户名;之后点击“Session→Begin Audit”，即可开始破解密码。如果密码不是很复杂的话，很短的时间内就会得到结果。</P>
<P style="TEXT-INDENT: 2em">　　不过，如果密码比较复杂的话，需要时间会很长，这时我们就需要用下面的方法了</P>
<P style="TEXT-INDENT: 2em">　　方法4——用其他SAM文件覆盖(前提是你可以得到另外一台<A href="http://product.yesky.com/pc/">电脑</A>的SAM文件和它的密码……个人觉得是最为可行的办法)</P>
<P style="TEXT-INDENT: 2em">　　1——如上所说，SAM文件保存着登录名以及口令，那么我们只要替换SAM文件就是替换登录名以及口令了。不过，这个替换用的SAM文件的“产地”硬盘分区格式要和你的系统一样(看是FAT32还是NTFS，你自己确认)。最好这个“产地”的系统没有设密码，安全方面设置没动过(实际上很大部分的个人电脑都是这样)，当然，比较保险的方式是把XP的[Win NTSystem 32Config]下的所有文件覆盖到[C:Win NTSystem 32Config]目录中(假设你的XP安装在默认分区C:)，</P>
<P style="TEXT-INDENT: 2em">　　2——如果得不到别人的帮助(我是说“万一”)，你可以在别的分区上在安装一个XP系统，硬盘分区格式要和原来的一样，并且请你注意一定不要和原来的XP安装在同一分区!在开始之前，一定要事先备份引导区MBR，备份MBR的方法有很多，使用工具<A href="http://product.yesky.com/software/">软件</A>，如<A href="http://product.yesky.com/viruskillsoftware/">杀毒</A>软件KV3000等。装完后用Administrator登陆，现在你对原来的XP就有绝对的写权限了，你可以把原来的SAM考下来，用10PHTCRACK得到原来的密码。也可以把新安装的XP的Win NTSystem 32Config下的所有文件覆盖到C:Win NTSystem 32Config目录中(架设原来的XP安装在这里)，然后用KV3000恢复以前悲愤的主引导区MBR，现在你就可以用Administrator身份登陆XP了。</P>
<P style="TEXT-INDENT: 2em">　　[2号方案我自己都觉得麻烦，还是1号:叫别人帮忙比较好……]</P>
<P style="TEXT-INDENT: 2em">　　【另外，据说C:windowsepair 目录下的SAM是原始版本的，可以用它来覆盖 system32下的这个 SAM，这样就可以删除现在的密码，而恢复到刚开始安装系统时的密码了。如果这个密码为空，岂不是…… 】</P>
<P style="TEXT-INDENT: 2em">　　方法5——使用Win 2000安装光盘引导</P>
<P style="TEXT-INDENT: 2em">　　修复系统(前提……很明显吧?就是你要有一张Win 2000安装光盘)</P>
<P style="TEXT-INDENT: 2em">　　使用Win 2000安装光盘启动电脑，在Wndows2000安装选择界面选择修复Windows2000(按R键);，然后选择使用故障控制台修复(按C键)，系统会扫描现有的Window2000/XP版本。一般只有一个<A href="http://soft.chinabyte.com/czxt/">操作系统</A>，所以只列出了一个登录选择(l:C:Windows)。从<A href="http://product.yesky.com/keyboard/">键盘</A>上按l，然后回车，这个时候，Window XP并没有要求输人管理员密码，而是直接登录进入了故障恢复控制台模式(如果使用的是WindowsXP安装光盘启动的，那是要求输人管理员密码的。这里指的管理员是指系统内建的Administraor账户)熟悉Windows的朋友都知道，故障恢复控制台里面可以进行任何系统级别的操作，例如:复制、<A href="http://eblog.chinabyte.com/chinamobile/">移动</A>、删除文件，启动、停止服务，甚至格式化、重新分区等破坏性操作。</P>
<P style="TEXT-INDENT: 2em">　　测试使用光盘:集成SP3的Windows2000 Proessional 简体中文版。</P>
<P style="TEXT-INDENT: 2em">　　测试通过的系统:WindowsXP Proessional，打SPI补丁的WindowsXP (FAT32和NTFS文件系统都一样)</P>
<P style="TEXT-INDENT: 2em">　　[需要注意的是，由于各种原因，市面上的一些Windows2000安装光盘不能够显现故障控制台登录选项，所以也无法利用这个漏洞。同时，由于故障控制台模式本身的限制，也无法从<A href="http://network.chinabyte.com/">网络</A>上利用这个漏洞，换句话说，这个漏洞仅限于单机。]</P>
<P style="TEXT-INDENT: 2em">　　方法6——利用NET命令(有两个必要前提才行:按装WINDOWS"/&gt;WINDOWSXP的分区必须采用FAT 32文件小系统，用户名中没有汉字。)</P>
<P style="TEXT-INDENT: 2em">　　我们知道在WindowsXP中提供了“net user”命令，该命令可以添加、修改用户账户信息，其语法格式为:</P>
<P style="TEXT-INDENT: 2em">　　net user [UserName [Password *] [options]] [/domain]</P>
<P style="TEXT-INDENT: 2em">　　net user [UserName {Password *} /add [options] [/domain]</P>
<P style="TEXT-INDENT: 2em">　　net user [UserName [/delete] [/domain]]</P>
<P style="TEXT-INDENT: 2em">　　每个参数的具体含义在WindowsXP帮助中已做了详细的说明，在此笔者就不多阐述了。好了，我们现在以恢复本地用户“zhangbq”口令为例，来说明解决忘记登录密码的步骤:</P>
<P style="TEXT-INDENT: 2em">　　1、重新启动计算机，在启动画面出现后马上按下F8键，选择“带命令行的安全模式”。</P>
<P style="TEXT-INDENT: 2em">　　2、运行过程结束时，系统列出了系统超级用户“administrator”和本地用户“zhangbq”的选择菜单，<A href="http://product.yesky.com/mouse/">鼠标</A>单击“administrator”，进入命令行模式。</P>
<P style="TEXT-INDENT: 2em">　　3、键入命令:“net user zhangbq 123456 /add”，强制将“zhangbq”用户的口令更改为“123456”。若想在此添加一新用户(如:用户名为abcdef，口令为123456)的话，请键入“net user abcdef 123456 /add”，添加后可用“net localgroup administrators abcdef /add”命令将用户提升为系统管理组“administrators”的用户，并使其具有超级权限。</P>
<P style="TEXT-INDENT: 2em">　　4、重新启动计算机，选择正常模式下运行，就可以用更改后的口令“123456”登录“zhangbq”用户了。另外，zhangbq 进入 登入後在〔控制台〕→〔使用者帐户〕→选忘记密码的用户，然後选〔移除密码〕後〔等出〕 在登入画面中选原来的用户便可不需密码情况下等入 (因已移除了) 删除刚才新增的用户，在〔控制台〕→〔使用者帐户〕→选〔alanhkg888〕，然後选〔移除帐户〕便可</P>
<P style="TEXT-INDENT: 2em">　　[但是有人提出:在实验后得知——在安全模式命令符下新建的用户不能进入正常模式(此结论暂不确认)]</P>
<P style="TEXT-INDENT: 2em">　　方法7——用破解密码软件(前提是你要有标准的系统安装光盘——不是那种“集成”多个系统的D版盘)</P>
<P style="TEXT-INDENT: 2em">　　1——使用PASSWARE KIT 5.0中的WindowsKEY 5.0，用于恢复系统管理员的密码，运行后生成3个文件:TXTSETUP.OEM、WINKEY.SYS和WINKEY.INF，3个文件共50KB。把这3个文件放在任何软盘中，然后使用XP安装光盘启动电脑，启动过程中按F6键让系统采用第三方驱动程序。此时，正是我们切入的最好时机，放入该软盘就会自动跳到WindowsKEY的界面。他会强行把ADMINISTRATOR的密码换成12345，如此一来何愁大事不成?嗬嗬!当你重新启动以后，你会被要求再次修改你的密码。</P>
<P style="TEXT-INDENT: 2em">　　2——使用OFFICE NT PASSWORD &amp; REGISTRY EDITOR.用该软件可以制作LINUX启动盘，这个启动盘可以访问NTFS文件系统，因此可以很好地支持Windows2000/XP。使用该软盘中的一个运行在LINUX下的工具NTPASSWD就可以解决问题，并且可以读取注册表并重写账号。使用方法很简单，只需根据其启动后的提示一步一步做就可以了。在此，建议你使用快速模式，这样会列出用户供你选择修改那个用户密码。默认选择ADMIN组用户，自动找到把ADMINISTRATOR的名字换掉的用户，十分方便。</P>
<P style="TEXT-INDENT: 2em">　　3——ERD.Commander2003为Windows的管理员和最终用户，面对随时可能崩溃的系统，可能每人都会有自己的一套工具，用来挽救数据和修复系统。ERD Commander这可以算是Winternals Administrators Pak工具中最强大的<A href="http://soft.chinabyte.com/soa/">组件</A>了，其中一个引人注目的功能就是修改密码，WindowsNT/2000/XP/2003 系统中任何一个用户的密码都可以在不知道原先密码的情况下被ERD修改掉。</P>
<P style="TEXT-INDENT: 2em">　　方法8——修改</P>
<P style="TEXT-INDENT: 2em">　　屏幕保护程序(前提是你有设置屏保)</P>
<P style="TEXT-INDENT: 2em">　　使用NTFSDOS这个可以从DOS下写NTFS分区的工具。用该软件制作一个DOS启动盘，然后到C:Win NTSystem 32下将屏幕保护程序Logon.Scr改名，接着拷贝Command.com到C:Win NTSystem 32下(WIN2000下可以用CMD.EXE)，并将该文件改名为Logon.Scr。这样启动机器15分钟以后，本该出现的屏幕保护现在变成了命令行模式，而且是具有ADMINISTRATOR权限的，通过他就可以修改密码或者添加新的管理员账号了。改完以后不要忘了把屏幕保护程序的名字改回去。</P>
<P style="TEXT-INDENT: 2em">　　方法9——使用启动脚本(前提……会使用DOS基本命令就行)</P>
<P style="TEXT-INDENT: 2em">　　WindowsXP启动脚本(startup scripts)是计算机在登录屏幕出现之前运行的批处理文件，它的功能类似于Windows9×和DOS中的自动执行批处理文件autoexec.bat。利用这个特性，可以编写一个批处理文件重新设置用户密码，并将它加入启动脚本中，这样就达到了目的。以下是具体步骤(假设系统目录为C:Windows)。</P>
<P style="TEXT-INDENT: 2em">　　1.使用Windows98启动</P>
<P style="TEXT-INDENT: 2em">　　盘启动电脑。在DOS下新建一个文件叫a.bat，内容只需要一条“net user”命令即可:“Net user rwd 12345678”。这条命令的意思是将用户rwd的密码设置为“12345678”(有关Net命令的用法，可参考Windows帮助)。然后将文件a.bat保存到“C:windowssystem32GroupPolicyMachineScriptsStartup”下。</P>
<P style="TEXT-INDENT: 2em">　　2.编写一个启动/关机脚本配置文件scripts.ini，这个文件名是固定的，不能改变。内容如下:</P>
<P style="TEXT-INDENT: 2em">　　[Startup]</P>
<P style="TEXT-INDENT: 2em">　　0CmdLine=a.bat</P>
<P style="TEXT-INDENT: 2em">　　0Parameters=</P>
<P style="TEXT-INDENT: 2em">　　3.将文件scripts.ini保存到“C:winntsystem32GroupPolicyMachineScripts”下。scripts.ini保存着计算机启动/关机脚本的设置数据，文件内容通常包含两个数据段:[Startup]和[Shutdown]。[Startup]数据段下是启动脚本配置，[Shutdown]数据段下是关机脚本配置。每个脚本条目被分成脚本名和脚本参数两部分存储，脚本名保存在XCmdLine关键字下，参数保存在XParameters关键字下，这里的X表示从0开始的脚本序号，以区别多个脚本条目和标志各脚本条目的运行顺序。</P>
<P style="TEXT-INDENT: 2em">　　4.取出Windows98启动盘，重新启动电脑，等待启动脚本运行。启动脚本运行结束后用户rwd的密码就被恢复为“12345678”。</P>
<P style="TEXT-INDENT: 2em">　　5.登录成功后删除上述步骤建立的两个文件。</P>
<P style="TEXT-INDENT: 2em">　　[实际上你可以借用另一台电脑用“记事本”编写a.bat和scripts.ini，再用软盘通过DOS复制到自己的电脑上]</P>
<P style="TEXT-INDENT: 2em">　　说明:</P>
<P style="TEXT-INDENT: 2em">　　以上脚本使用的是FAT32文件系统，如果使用NTFS文件系统，可以将这块硬盘以从盘模式挂接到其它能识别NTFS文件系统(如Windows2000或WindowsXP)的计算机上进行上述操作。本方法可以恢复管理员(Administrator)的密码。对Windows2000系统中本地计算机用户和域用户的密码恢复同样有效。</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200932485118769</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200932485118769</guid>
    <pubDate>Fri, 24 Apr 2009 20:51:18 +0800</pubDate>
    <dcterms:modified>2009-04-24T20:51:18+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[网管必看的好东东(三) ]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200931723616607</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">什么是软件版本标志</P>
<P style="TEXT-INDENT: 2em">　　在软件的“关于”窗口中，我们常会看见软件的版本号后有一些由英文和数字组成的后缀，这就是软件的版本标志。了解这些标志，可以使我们在下载时对软件的类型有个大致的了解。</P>
<P style="TEXT-INDENT: 2em">　　Trial：试用版，软件在功能或时间上有所限制，如果想解除限制，需要购买零售版。</P>
<P style="TEXT-INDENT: 2em">　　Retail：零售版。</P>
<P style="TEXT-INDENT: 2em">　　Free：免费版。</P>
<P style="TEXT-INDENT: 2em">　　Full：完全版。</P>
<P style="TEXT-INDENT: 2em">　　Alpha：内部测试版，通常在Beta版发布之前推出。</P>
<P style="TEXT-INDENT: 2em">　　Beta：测试版，正式版推出之前发布的版本。以上两种测试版本Bug可能较多。</P>
<P style="TEXT-INDENT: 2em">　　Final：正式版，软件的正式版本，修正了Alpha版和Beta版的Bug。</P>
<P style="TEXT-INDENT: 2em">　　SR：修正版或更新版，修正了正式版推出后发现的Bug。</P>
<P style="TEXT-INDENT: 2em">　　Pro：专业版，需要注册后才能解除限制，否则为评估版本。</P>
<P style="TEXT-INDENT: 2em">　　Plus：加强版。</P>
<P style="TEXT-INDENT: 2em">　　Delux：豪华版。Plus版和Delux版区别不大，比普通版本多了一些附加功能。</P>
<P style="TEXT-INDENT: 2em">　　Build：内部标号，同一版本可以有多个Build号，通常Build后面的数字越大，软件版本越新。某些软件后面的数字为发布时间，例如：Windows 优化大师 v5.4 Build 602。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">6.解决开关机停止响应　</P>
<P style="TEXT-INDENT: 2em">操作系统停止响应　　海南读者李俊来信：我用的是Win 98和Win XP双操作系统。多数时候用Win XP，Win XP在关机或重启时，好些时候它总停在“正在保存系统设置”处，硬盘的灯不再闪烁，系统就不响应了！这是什么原因呢？ 　　A：启动和关闭计算机时系统总是提示：“正在保存系统设置”，这主要是因为系统运行后加载的文件太多了，导致系统在短时间内运行太多的文件而不能中止，我们可以用“Ctrl+Alt+Del”键调出“Windows任务管理器”，单击“进程”就可以查看当前运行的文件。要解决此类问题，在“开始→运行”中键入“Msconfig”命令，在弹出的“系统配置实用程序”对话框，单击“启动”标签项，这里都是随着系统启动的一些程序，在此将一些不常用程序前面的钩去掉即可。另外，硬盘上的碎片过多也会导致系统关机或重启时间过长甚至造成死机现象，所以我们还要定期对硬盘进行碎片扫描。如果你在关机或注销时设置了声音文件，如果此声音文件破坏也会导致出现这类问题，我们可以到“控制面板→声音和音频设置”中将声音去掉。如果问题仍未解决，我们可以右键点击“我的电脑”，选择“管理”，并在“服务和应用”项中选择“服务”项目，在右侧的窗口中将不必要的服务停用，注意停用前一定要仔细阅读当前服务的文字说明。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">7.解决开始菜单响应速度过慢</P>
<P style="TEXT-INDENT: 2em">开始菜单响应速度过慢　　问：我每次单击Windows的开始菜时，弹出下一组菜单都非常慢，可是以前单击开始菜单时却很快，我想问问用什么方法可以调节开始菜单的弹出速度？ 　　答：开始菜单的弹出速度是可以控制的，我们可以在控制面板中对它进行修改：打开注册表编辑器，依次展开HKEY_CURRENT_USERControlPaneldesktop分支，然后在此创建一个DWORD值，并将它命名为“Menushowdelay”，你可以将该键的键值设为0至0100000之间的值，这个值就是显示菜单延长时间的值，单位为MS，输入后重启计算机即可生效。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">8.解决任务栏的图标变大</P>
<P style="TEXT-INDENT: 2em">任务栏的图标变大了　　问：近曰，不知执行了什么操作，任务栏上的图标变得和桌面上的一样大，虽然不影响使用，但看起来非常不美观。请问怎样才能让它恢复原样呢？ 　　答：运行regedit.exe打开注册表编辑器，找到HKEY_CURRENT_USERControl PanelDesktopWindowMetrics，在右边的窗口中找到字符串值：“Shell Icon Size”，改变其值就可以改变图标的大小。一般是“32”这个数值。注意修改注册表前请事先备份注册表。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">9.解决解决鼠标右键被锁定</P>
<P style="TEXT-INDENT: 2em">解决鼠标右键被锁定 　　问：我的电脑不知道为什么鼠标右键被锁定了，用不了。请问如何解决？ 　　答：可能是有人在你的注册表中做了手脚，锁定了右键菜单。打开注册表编辑器，选择以下子键： 　　“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer”在右窗格中找一个名为“NoViewContexMenu”的键值，把其数据改为00 00 00 00。或者干脆删除这个键值即可。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">10.解决双击无法打开文件夹</P>
<P style="TEXT-INDENT: 2em">双击无法打开文件夹　　问：我的电脑出了问题，在资源浏览器或者我的电脑里面无法打开文件夹，双击鼠标不是打开文件夹而是进入了搜索界面，请问这是为什么？ 　　答：可以修改注册表来恢复，进入注册表的HKEY_CLASSES_ROOTDirectoryshell，把find删除。还有一个方法就是点“文件夹”的“高级”选项里的“新建”，在“操作”里输入“OpenNew”，接着再在“用于执行操作的应用程序”里输入“Explorer %1”就行了。如果删除find，那不用配置。如果新建OpenNew，那还需把“Opennew”设为默认。</P>
<P style="TEXT-INDENT: 2em">
</P><P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200931723616607</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200931723616607</guid>
    <pubDate>Fri, 17 Apr 2009 14:36:16 +0800</pubDate>
    <dcterms:modified>2009-04-17T14:36:16+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[网管必看的好东东(三) ]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200931702348797</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">什么是软件版本标志</P>
<P style="TEXT-INDENT: 2em">　　在软件的“关于”窗口中，我们常会看见软件的版本号后有一些由英文和数字组成的后缀，这就是软件的版本标志。了解这些标志，可以使我们在下载时对软件的类型有个大致的了解。</P>
<P style="TEXT-INDENT: 2em">　　Trial：试用版，软件在功能或时间上有所限制，如果想解除限制，需要购买零售版。</P>
<P style="TEXT-INDENT: 2em">　　Retail：零售版。</P>
<P style="TEXT-INDENT: 2em">　　Free：免费版。</P>
<P style="TEXT-INDENT: 2em">　　Full：完全版。</P>
<P style="TEXT-INDENT: 2em">　　Alpha：内部测试版，通常在Beta版发布之前推出。</P>
<P style="TEXT-INDENT: 2em">　　Beta：测试版，正式版推出之前发布的版本。以上两种测试版本Bug可能较多。</P>
<P style="TEXT-INDENT: 2em">　　Final：正式版，软件的正式版本，修正了Alpha版和Beta版的Bug。</P>
<P style="TEXT-INDENT: 2em">　　SR：修正版或更新版，修正了正式版推出后发现的Bug。</P>
<P style="TEXT-INDENT: 2em">　　Pro：专业版，需要注册后才能解除限制，否则为评估版本。</P>
<P style="TEXT-INDENT: 2em">　　Plus：加强版。</P>
<P style="TEXT-INDENT: 2em">　　Delux：豪华版。Plus版和Delux版区别不大，比普通版本多了一些附加功能。</P>
<P style="TEXT-INDENT: 2em">　　Build：内部标号，同一版本可以有多个Build号，通常Build后面的数字越大，软件版本越新。某些软件后面的数字为发布时间，例如：Windows 优化大师 v5.4 Build 602。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">端口概念</P>
<P style="TEXT-INDENT: 2em">在网络技术中，端口（Port）大致有两种意思：一是物理意义上的端口，比如，ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口，如RJ-45端口、SC端口等等。二是逻辑意义上的端口，一般是指TCP/IP协议中的端口，端口号的范围从0到65535，比如用于浏览网页服务的80端口，用于FTP服务的21端口等等。我们这里将要介绍的就是逻辑意义上的端口。 </P>
<P style="TEXT-INDENT: 2em">查看端口</P>
<P style="TEXT-INDENT: 2em">　　在Windows 2000/XP/Server 2003中要查看端口，可以使用Netstat命令：</P>
<P style="TEXT-INDENT: 2em">　　依次点击“开始→运行”，键入“cmd”并回车，打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”，按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。</P>
<P style="TEXT-INDENT: 2em">关闭/开启端口</P>
<P style="TEXT-INDENT: 2em">　　在介绍各种端口的作用前，这里先介绍一下在Windows中如何关闭/打开端口，因为默认的情况下，有很多不安全的或没有什么用的端口是开启的，比如Telnet服务的23端口、FTP服务的21端口、SMTP服务的25端口、RPC服务的135端口等等。为了保证系统的安全性，我们可以通过下面的方法来关闭/开启端口。</P>
<P style="TEXT-INDENT: 2em">关闭端口</P>
<P style="TEXT-INDENT: 2em">　　比如在Windows 2000/XP中关闭SMTP服务的25端口，可以这样做：首先打开“控制面板”，双击“管理工具”，再双击“服务”。接着在打开的服务窗口中找到并双击“Simple Mail Transfer Protocol （SMTP）”服务，单击“停止”按钮来停止该服务，然后在“启动类型”中选择“已禁用”，最后单击“确定”按钮即可。这样，关闭了SMTP服务就相当于关闭了对应的端口。</P>
<P style="TEXT-INDENT: 2em">开启端口</P>
<P style="TEXT-INDENT: 2em">　　如果要开启该端口只要先在“启动类型”选择“自动”，单击“确定”按钮，再打开该服务，在“服务状态”中单击“启动”按钮即可启用该端口，最后，单击“确定”按钮即可。</P>
<P style="TEXT-INDENT: 2em">提示：在Windows 98中没有“服务”选项，你可以使用防火墙的规则设置功能来关闭/开启端口。</P>
<P style="TEXT-INDENT: 2em">端口分类</P>
<P style="TEXT-INDENT: 2em">逻辑意义上的端口有多种分类标准，下面将介绍两种常见的分类：</P>
<P style="TEXT-INDENT: 2em">1. 按端口号分布划分</P>
<P style="TEXT-INDENT: 2em">（1）知名端口（Well-Known Ports）</P>
<P style="TEXT-INDENT: 2em">　　知名端口即众所周知的端口号，范围从0到1023，这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务，25端口分配给SMTP（简单邮件传输协议）服务，80端口分配给HTTP服务，135端口分配给RPC（远程过程调用）服务等等。</P>
<P style="TEXT-INDENT: 2em">（2）动态端口（Dynamic Ports）</P>
<P style="TEXT-INDENT: 2em">　　动态端口的范围从1024到65535，这些端口号一般不固定分配给某个服务，也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请，那么系统就可以从这些端口号中分配一个供该程序使用。比如1024端口就是分配给第一个向系统发出申请的程序。在关闭程序进程后，就会释放所占用的端口号。</P>
<P style="TEXT-INDENT: 2em">　　不过，动态端口也常常被病毒木马程序所利用，如冰河默认连接端口是7626、WAY 2.4是8011、Netspy 3.0是7306、YAI病毒是1024等等。</P>
<P style="TEXT-INDENT: 2em">2. 按协议类型划分</P>
<P style="TEXT-INDENT: 2em">　　按协议类型划分，可以分为TCP、UDP、IP和ICMP（Internet控制消息协议）等端口。下面主要介绍TCP和UDP端口：</P>
<P style="TEXT-INDENT: 2em">（1）TCP端口</P>
<P style="TEXT-INDENT: 2em">　　TCP端口，即传输控制协议端口，需要在客户端和服务器之间建立连接，这样可以提供可靠的数据传输。常见的包括FTP服务的21端口，Telnet服务的23端口，SMTP服务的25端口，以及HTTP服务的80端口等等。</P>
<P style="TEXT-INDENT: 2em">（2）UDP端口</P>
<P style="TEXT-INDENT: 2em">　　UDP端口，即用户数据包协议端口，无需在客户端和服务器之间建立连接，安全性得不到保障。常见的有DNS服务的53端口，SNMP（简单网络管理协议）服务的161端口，QQ使用的8000和4000端口等等。</P>
<P style="TEXT-INDENT: 2em">常见网络端口</P>
<P style="TEXT-INDENT: 2em">网络基础知识!端口对照</P>
<P style="TEXT-INDENT: 2em">端口：0 </P>
<P style="TEXT-INDENT: 2em">服务：Reserved </P>
<P style="TEXT-INDENT: 2em">说明：通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口，当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描，使用IP地址为0.0.0.0，设置ACK位并在以太网层广播。 </P>
<P style="TEXT-INDENT: 2em">端口：1 </P>
<P style="TEXT-INDENT: 2em">服务：tcpmux </P>
<P style="TEXT-INDENT: 2em">说明：这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者，默认情况下tcpmux在这种系统中被打开。Irix机器在发布是含有几个默认的无密码的帐户，如：IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。 </P>
<P style="TEXT-INDENT: 2em">端口：7 </P>
<P style="TEXT-INDENT: 2em">服务：Echo </P>
<P style="TEXT-INDENT: 2em">说明：能看到许多人搜索Fraggle放大器时，发送到X.X.X.0和X.X.X.255的信息。 </P>
<P style="TEXT-INDENT: 2em">端口：19 </P>
<P style="TEXT-INDENT: 2em">服务：Character Generator </P>
<P style="TEXT-INDENT: 2em">说明：这是一种仅仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器之间的UDP包。同样Fraggle DoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包，受害者为了回应这些数据而过载。 </P>
<P style="TEXT-INDENT: 2em">端口：21 </P>
<P style="TEXT-INDENT: 2em">服务：FTP </P>
<P style="TEXT-INDENT: 2em">说明：FTP服务器所开放的端口，用于上传、下载。最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口。 </P>
<P style="TEXT-INDENT: 2em">端口：22 </P>
<P style="TEXT-INDENT: 2em">服务：Ssh </P>
<P style="TEXT-INDENT: 2em">说明：PcAnywhere建立的TCP和这一端口的连接可能是为了寻找ssh。这一服务有许多弱点，如果配置成特定的模式，许多使用RSAREF库的版本就会有不少的漏洞存在。 </P>
<P style="TEXT-INDENT: 2em">端口：23 </P>
<P style="TEXT-INDENT: 2em">服务：Telnet </P>
<P style="TEXT-INDENT: 2em">说明：远程登录，入侵者在搜索远程登录UNIX的服务。大多数情况下扫描这一端口是为了找到机器运行的操作系统。还有使用其他技术，入侵者也会找到密码。木马Tiny Telnet Server就开放这个端口。 </P>
<P style="TEXT-INDENT: 2em">端口：25 </P>
<P style="TEXT-INDENT: 2em">服务：SMTP </P>
<P style="TEXT-INDENT: 2em">说明：SMTP服务器所开放的端口，用于发送邮件。入侵者寻找SMTP服务器是为了传递他们的SPAM。入侵者的帐户被关闭，他们需要连接到高带宽的E-MAIL服务器上，将简单的信息传递到不同的地址。木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口。 </P>
<P style="TEXT-INDENT: 2em">端口：31 </P>
<P style="TEXT-INDENT: 2em">服务：MSG Authentication </P>
<P style="TEXT-INDENT: 2em">说明：木马Master Paradise、Hackers Paradise开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：42 </P>
<P style="TEXT-INDENT: 2em">服务：WINS Replication </P>
<P style="TEXT-INDENT: 2em">说明：WINS复制 </P>
<P style="TEXT-INDENT: 2em">端口：53 </P>
<P style="TEXT-INDENT: 2em">服务：Domain Name Server（DNS） </P>
<P style="TEXT-INDENT: 2em">说明：DNS服务器所开放的端口，入侵者可能是试图进行区域传递（TCP），欺骗DNS（UDP）或隐藏其他的通信。因此防火墙常常过滤或记录此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：67 </P>
<P style="TEXT-INDENT: 2em">服务：Bootstrap Protocol Server </P>
<P style="TEXT-INDENT: 2em">说明：通过DSL和Cable modem的防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些机器在向DHCP服务器请求一个地址。HACKER常进入它们，分配一个地址把自己作为局部路由器而发起大量中间人（man-in-middle）攻击。客户端向68端口广播请求配置，服务器向67端口广播回应请求。这种回应使用广播是因为客户端还不知道可以发送的IP地址。 </P>
<P style="TEXT-INDENT: 2em">端口：69 </P>
<P style="TEXT-INDENT: 2em">服务：Trival File Transfer </P>
<P style="TEXT-INDENT: 2em">说明：许多服务器与bootp一起提供这项服务，便于从系统下载启动代码。但是它们常常由于错误配置而使入侵者能从系统中窃取任何 文件。它们也可用于系统写入文件。 </P>
<P style="TEXT-INDENT: 2em">端口：79 </P>
<P style="TEXT-INDENT: 2em">服务：Finger Server </P>
<P style="TEXT-INDENT: 2em">说明：入侵者用于获得用户信息，查询操作系统，探测已知的缓冲区溢出错误，回应从自己机器到其他机器Finger扫描。 </P>
<P style="TEXT-INDENT: 2em">端口：80 </P>
<P style="TEXT-INDENT: 2em">服务：HTTP </P>
<P style="TEXT-INDENT: 2em">说明：用于网页浏览。木马Executor开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：99 </P>
<P style="TEXT-INDENT: 2em">服务：Metagram Relay </P>
<P style="TEXT-INDENT: 2em">说明：后门程序ncx99开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：102 </P>
<P style="TEXT-INDENT: 2em">服务：Message transfer agent(MTA)-X.400 over TCP/IP </P>
<P style="TEXT-INDENT: 2em">说明：消息传输代理。 </P>
<P style="TEXT-INDENT: 2em">端口：109 </P>
<P style="TEXT-INDENT: 2em">服务：Post Office Protocol -Version3 </P>
<P style="TEXT-INDENT: 2em">说明：POP3服务器开放此端口，用于接收邮件，客户端访问服务器端的邮件服务。POP3服务有许多公认的弱点。关于用户名和密码交 换缓冲区溢出的弱点至少有20个，这意味着入侵者可以在真正登陆前进入系统。成功登陆后还有其他缓冲区溢出错误。 </P>
<P style="TEXT-INDENT: 2em">端口：110 </P>
<P style="TEXT-INDENT: 2em">服务：SUN公司的RPC服务所有端口 </P>
<P style="TEXT-INDENT: 2em">说明：常见RPC服务有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等 </P>
<P style="TEXT-INDENT: 2em">端口：113 </P>
<P style="TEXT-INDENT: 2em">服务：Authentication Service </P>
<P style="TEXT-INDENT: 2em">说明：这是一个许多计算机上运行的协议，用于鉴别TCP连接的用户。使用标准的这种服务可以获得许多计算机的信息。但是它可作为许多服务的记录器，尤其是FTP、POP、IMAP、SMTP和IRC等服务。通常如果有许多客户通过防火墙访问这些服务，将会看到许多这个端口的连接请求。记住，如果阻断这个端口客户端会感觉到在防火墙另一边与E-MAIL服务器的缓慢连接。许多防火墙支持TCP连接的阻断过程中发回RST。这将会停止缓慢的连接。 </P>
<P style="TEXT-INDENT: 2em">端口：119 </P>
<P style="TEXT-INDENT: 2em">服务：Network News Transfer Protocol </P>
<P style="TEXT-INDENT: 2em">说明：NEWS新闻组传输协议，承载USENET通信。这个端口的连接通常是人们在寻找USENET服务器。多数ISP限制，只有他们的客户才能访问他们的新闻组服务器。打开新闻组服务器将允许发/读任何人的帖子，访问被限制的新闻组服务器，匿名发帖或发送SPAM。 </P>
<P style="TEXT-INDENT: 2em">端口：135 </P>
<P style="TEXT-INDENT: 2em">服务：Location Service </P>
<P style="TEXT-INDENT: 2em">说明：Microsoft在这个端口运行DCE RPC end-point mapper为它的DCOM服务。这与UNIX 111端口的功能很相似。使用DCOM和RPC的服务利用计算机上的end-point mapper注册它们的位置。远端客户连接到计算机时，它们查找end-point mapper找到服务的位置。HACKER扫描计算机的这个端口是为了找到这个计算机上运行Exchange Server吗？什么版本？还有些DOS攻击直接针对这个端口。 </P>
<P style="TEXT-INDENT: 2em">端口：137、138、139 </P>
<P style="TEXT-INDENT: 2em">服务：NETBIOS Name Service </P>
<P style="TEXT-INDENT: 2em">说明：其中137、138是UDP端口，当通过网上邻居传输文件时用这个端口。而139端口：通过这个端口进入的连接试图获得NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。 </P>
<P style="TEXT-INDENT: 2em">端口：143 </P>
<P style="TEXT-INDENT: 2em">服务：Interim Mail Access Protocol v2 </P>
<P style="TEXT-INDENT: 2em">说明：和POP3的安全问题一样，许多IMAP服务器存在有缓冲区溢出漏洞。记住：一种LINUX蠕虫（admv0rm）会通过这个端口繁殖，因此许多这个端口的扫描来自不知情的已经被感染的用户。当REDHAT在他们的LINUX发布版本中默认允许IMAP后，这些漏洞变的很流行。这一端口还被用于IMAP2，但并不流行。 </P>
<P style="TEXT-INDENT: 2em">端口：161 </P>
<P style="TEXT-INDENT: 2em">服务：SNMP </P>
<P style="TEXT-INDENT: 2em">说明：SNMP允许远程管理设备。所有配置和运行信息的储存在数据库中，通过SNMP可获得这些信息。许多管理员的错误配置将被暴露在Internet。Cackers将试图使用默认的密码public、private访问系统。他们可能会试验所有可能的组合。SNMP包可能会被错误的指向用户的网络。 </P>
<P style="TEXT-INDENT: 2em">端口：177 </P>
<P style="TEXT-INDENT: 2em">服务：X Display Manager Control Protocol </P>
<P style="TEXT-INDENT: 2em">说明：许多入侵者通过它访问X-windows操作台，它同时需要打开6000端口。 </P>
<P style="TEXT-INDENT: 2em">端口：389 </P>
<P style="TEXT-INDENT: 2em">服务：LDAP、ILS </P>
<P style="TEXT-INDENT: 2em">说明：轻型目录访问协议和NetMeeting Internet Locator Server共用这一端口。 </P>
<P style="TEXT-INDENT: 2em">端口：443 </P>
<P style="TEXT-INDENT: 2em">服务：Https </P>
<P style="TEXT-INDENT: 2em">说明：网页浏览端口，能提供加密和通过安全端口传输的另一种HTTP。 </P>
<P style="TEXT-INDENT: 2em">端口：456 </P>
<P style="TEXT-INDENT: 2em">服务：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：木马HACKERS PARADISE开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：513 </P>
<P style="TEXT-INDENT: 2em">服务：Login,remote login </P>
<P style="TEXT-INDENT: 2em">说明：是从使用cable modem或DSL登陆到子网中的UNIX计算机发出的广播。这些人为入侵者进入他们的系统提供了信息。 </P>
<P style="TEXT-INDENT: 2em">端口：544 </P>
<P style="TEXT-INDENT: 2em">服务：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：kerberos kshell </P>
<P style="TEXT-INDENT: 2em">端口：548 </P>
<P style="TEXT-INDENT: 2em">服务：Macintosh,File Services(AFP/IP) </P>
<P style="TEXT-INDENT: 2em">说明：Macintosh,文件服务。 </P>
<P style="TEXT-INDENT: 2em">端口：553 </P>
<P style="TEXT-INDENT: 2em">服务：CORBA IIOP （UDP） </P>
<P style="TEXT-INDENT: 2em">说明：使用cable modem、DSL或VLAN将会看到这个端口的广播。CORBA是一种面向对象的RPC系统。入侵者可以利用这些信息进入系统。 </P>
<P style="TEXT-INDENT: 2em">端口：555 </P>
<P style="TEXT-INDENT: 2em">服务：DSF </P>
<P style="TEXT-INDENT: 2em">说明：木马PhAse1.0、Stealth Spy、IniKiller开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：568 </P>
<P style="TEXT-INDENT: 2em">服务：Membership DPA </P>
<P style="TEXT-INDENT: 2em">说明：成员资格 DPA。 </P>
<P style="TEXT-INDENT: 2em">端口：569 </P>
<P style="TEXT-INDENT: 2em">服务：Membership MSN </P>
<P style="TEXT-INDENT: 2em">说明：成员资格 MSN。 </P>
<P style="TEXT-INDENT: 2em">端口：635 </P>
<P style="TEXT-INDENT: 2em">服务：mountd </P>
<P style="TEXT-INDENT: 2em">说明：Linux的mountd Bug。这是扫描的一个流行BUG。大多数对这个端口的扫描是基于UDP的，但是基于TCP的mountd有所增加（mountd同时运行于两个端口）。记住mountd可运行于任何端口（到底是哪个端口，需要在端口111做portmap查询），只是Linux默认端口是635，就像NFS通常运行于2049端口。 </P>
<P style="TEXT-INDENT: 2em">端口：636 </P>
<P style="TEXT-INDENT: 2em">服务：LDAP </P>
<P style="TEXT-INDENT: 2em">说明：SSL（Secure Sockets layer） </P>
<P style="TEXT-INDENT: 2em">端口：666 </P>
<P style="TEXT-INDENT: 2em">服务：Doom Id Software </P>
<P style="TEXT-INDENT: 2em">说明：木马Attack FTP、Satanz Backdoor开放此端口 </P>
<P style="TEXT-INDENT: 2em">端口：993 </P>
<P style="TEXT-INDENT: 2em">服务：IMAP </P>
<P style="TEXT-INDENT: 2em">说明：SSL（Secure Sockets layer） </P>
<P style="TEXT-INDENT: 2em">端口：1001、1011 </P>
<P style="TEXT-INDENT: 2em">服务：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：木马Silencer、WebEx开放1001端口。木马Doly Trojan开放1011端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1024 </P>
<P style="TEXT-INDENT: 2em">服务：Reserved </P>
<P style="TEXT-INDENT: 2em">说明：它是动态端口的开始，许多程序并不在乎用哪个端口连接网络，它们请求系统为它们分配下一个闲置端口。基于这一点分配从端口1024开始。这就是说第一个向系统发出请求的会分配到1024端口。你可以重启机器，打开Telnet，再打开一个窗口运行natstat -a 将会看到Telnet被分配1024端口。还有SQL session也用此端口和5000端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1025、1033 </P>
<P style="TEXT-INDENT: 2em">服务：1025：network blackjack 1033：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：木马netspy开放这2个端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1080 </P>
<P style="TEXT-INDENT: 2em">服务：SOCKS </P>
<P style="TEXT-INDENT: 2em">说明：这一协议以通道方式穿过防火墙，允许防火墙后面的人通过一个IP地址访问INTERNET。理论上它应该只允许内部的通信向外到达INTERNET。但是由于错误的配置，它会允许位于防火墙外部的攻击穿过防火墙。WinGate常会发生这种错误，在加入IRC聊天室时常会看到这种情况。 </P>
<P style="TEXT-INDENT: 2em">端口：1170 </P>
<P style="TEXT-INDENT: 2em">服务：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：木马Streaming Audio Trojan、Psyber Stream Server、Voice开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1234、1243、6711、6776 </P>
<P style="TEXT-INDENT: 2em">服务：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：木马SubSeven2.0、Ultors Trojan开放1234、6776端口。木马SubSeven1.0/1.9开放1243、6711、6776端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1245 </P>
<P style="TEXT-INDENT: 2em">服务：[NULL] </P>
<P style="TEXT-INDENT: 2em">说明：木马Vodoo开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1433 </P>
<P style="TEXT-INDENT: 2em">服务：SQL </P>
<P style="TEXT-INDENT: 2em">说明：Microsoft的SQL服务开放的端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1492 </P>
<P style="TEXT-INDENT: 2em">服务：stone-design-1 </P>
<P style="TEXT-INDENT: 2em">说明：木马FTP99CMP开放此端口。 </P>
<P style="TEXT-INDENT: 2em">端口：1500 </P>
<P style="TEXT-INDENT: 2em">服务：RPC client fixed port session queries </P>
<P style="TEXT-INDENT: 2em">说明：RPC客户固定端口会话查询 </P>
<P style="TEXT-INDENT: 2em">端口：1503 </P>
<P style="TEXT-INDENT: 2em">服务：NetMeeting T.120 </P>
<P style="TEXT-INDENT: 2em">说明：NetMeeting T.120 </P>
<P style="TEXT-INDENT: 2em">端口：1524 </P>
<P style="TEXT-INDENT: 2em">服务：ingress </P>
<P style="TEXT-INDENT: 2em">说明：许多攻击脚本将安装一个后门SHELL于这个端口，尤其是针对SUN系统中Sendmail和RPC服务漏洞的脚本。如果刚安装了防火墙就看到在这个端口上的连接企图，很可能是上述原因。可以试试Telnet到用户的计算机上的这个端口，看看它是否会给你一个SHELL。连接到600/pcserver也存在这个问题。</P>
<P style="TEXT-INDENT: 2em">丢包</P>
<P style="TEXT-INDENT: 2em">数据在INTERNET上的传输方式数据在INTERNET上是以数据包为单位传输的，每包nK，不多也不少。这就是说，不管你的网有多好，你的数据都不会是以线性（就象打电话一样）传输的，中间总是有空洞的。数据包的传输，不可能百分之百的能够完成，因为种种原因，总会有一定的损失。碰到这种情况，INTERNET会自动的让双方的电脑根据协议来补包。如果你的线路好，速度快，包的损失会非常小，补包的工作也相对较易完成，因此可以近似的将你的数据看做是无损传输。但是，如果你的线路较差（如用猫），数据的损失量就会非常大，补包工作也不可能百分之百完成。在这种情况下，数据的传输就会出现空洞，造成丢包。</P>
<P style="TEXT-INDENT: 2em">什么是Smartdrv程序</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; Smartdrv.exe这个文件主要作用是为磁盘文件读写增加高速缓存。内存的读写速度比磁盘高得多，如果将内存作为磁盘读写的高速缓存可以有效提高系统运行效率。Smartdrv.exe这个文件在Windows各个版本的安装光盘中或是硬盘上的Windows/command/里都有，只有几十KB，把这个文件复制到软盘下，启动系统后直接运行这个程序(可以不加参数，该程序会自动根据内存大小分配适当的内存空间作为高速缓存)，再安装Windows XP即可。另外提醒大家，这个程序在安装完Windows后，不要运行，否则Windows可用内存将减少。</P>
<P style="TEXT-INDENT: 2em">本文出自 “<A href="http://mcitp.blog.51cto.com/">RUCAI/Learning Log</A>” 博客，请务必保留此出处<A href="http://mcitp.blog.51cto.com/535737/129195">http://mcitp.blog.51cto.com/535737/129195</A><A href="http://mcitp.blog.51cto.com/535737/129195">本文出自 51CTO.COM技术博客</A></P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200931702348797</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200931702348797</guid>
    <pubDate>Fri, 17 Apr 2009 12:23:48 +0800</pubDate>
    <dcterms:modified>2009-04-17T12:23:48+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[网管必看的好东东(一)]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/26417682009317115856868</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">自动释放系统资源</P>
<P style="TEXT-INDENT: 2em">　　在Windows中每运行一个程序，系统资源就会减少。有的程序会消耗大量的系统资源，即使把程序关闭，在内存中还是有一些没用的DLL文件在运行，这样就使得系统的运行速度下降。不过我们可以通过修改注册表键值的方法，使关闭软件后自动清除内存中没用的DLL文件及时收回消耗的系统资源。打开注册表编辑器，找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer”主键，在右边窗口单击右键，新建一个名为“AlwaysUnloadDll”的“字符串值”，然后将“AlwaysUnloadDll”的键值修改为“1”，退出注册表重新启动机器即可达到目的。</P>
<P style="TEXT-INDENT: 2em">清除地址栏中的记录</P>
<P style="TEXT-INDENT: 2em">　　问：我在打开某个文件后，地址栏里总是留下该文件的详细路径，当我在地址栏里输入这个文件的上级路径时，就会自动弹出下拉菜单，包括与此相关的各个最近访问过的文件路径，很是烦人。请问能不能将它们清除呢？</P>
<P style="TEXT-INDENT: 2em">　　答：在“运行”中输入regedit打开注册表编辑器，找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer，添加一个名为“ClearRecentDocsOnExit”(不包含引号)的十六进制键，值为“01,00,00,00”，重新启动以后即可。每次重新登录都会清理一次。</P>
<P style="TEXT-INDENT: 2em">关闭小键盘上的NumLock</P>
<P style="TEXT-INDENT: 2em">　　问：请问怎样解决启动Windows XP进入登录欢迎界面时，自动开启小键盘NumLock的问题。</P>
<P style="TEXT-INDENT: 2em">　　答：首先在BIOS中把NumLock项设为Enable，然后在BIOS中将PnP With OS项亦设为Enable即可。不过注销用户时NumLock小键盘锁是关闭的，要手工打开。</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; 打开注册表编辑器，找到HKEY_USERS\.DEFAULT\Control Panel\Keyboard，将它下面的InitialKeyboardIndicators的键值改为“2”，退出注册表编辑器，重新启动计算机，你就会发现数字小键盘的灯不再熄灭了。</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; 另外，仅需要对config.sys文件动点小手术即可达到此目的。设置方法如下：</P>
<P style="TEXT-INDENT: 2em">　　1.单击“开始”菜单中的“运行”命令，然后在“打开”框中键入“sysedit”，按下回车键，打开“系统配置编辑程序”窗口。</P>
<P style="TEXT-INDENT: 2em">　　2.单击“Config.sys”标题栏，将它切换为当前编辑窗口，然后在编辑区中键入“NumLock=ON”这一行命令。</P>
<P style="TEXT-INDENT: 2em">　　3.保存修改并关闭“系统配置编辑程序”窗口。</P>
<P style="TEXT-INDENT: 2em">自动关闭停止响应程序 </P>
<P style="TEXT-INDENT: 2em">　　在注册表中打开HKEY_CURRENT_USER\Control Panel\Desktop目录，把里面的AugoEndTasks键值改为1。</P>
<P style="TEXT-INDENT: 2em">如果注册表中找不到AutoEndTasks键值，则可以自己建一个串值并把它改为这个名字，值设为1就可以了。</P>
<P style="TEXT-INDENT: 2em">自动安装Windows XP</P>
<P style="TEXT-INDENT: 2em">　　一、全自动安装软件──安装管理器Setupmgr.exe</P>
<P style="TEXT-INDENT: 2em">　　这个好东东位于Windows XP安装光盘的“\support\tools\deploy.cab”压缩包中，我们只需要进入“\support\tools”文件夹把“deploy.cab”中的文件解压出来即可。</P>
<P style="TEXT-INDENT: 2em">　　二、创建Windows XP自动应答文件</P>
<P style="TEXT-INDENT: 2em">　　双击刚才解压得到的文件“Setupmgr.exe”会出现一个名为“Windows 安装管理器向导”的窗口，单击下一步，并选择“创建新的应答文件→Windows无人参予安装→Windows XP Professional(请选择相应的版本)→全自动安装→否，这个应答文件将用来从CD安装(最好选此项)→我接受许可协议(必须接受)”，接下来才是“Windows 安装管理器”的正式界面(见图)，在左边我们可以看到已经展开的三大项设置分别是“常规设置”、“网络设置”和“高级设置”，并且会要求你输入姓名、单位、产品密钥、计算机名、管理员密码等等信息，如果不输入上述信息，则无法继续下去。输入正确后再为目标计算机选择显示设置、时区设置、网络组件、工作组或域、区域设置和语言、浏览器和shell设置、安装文件夹位置等选项。当以上所有步骤完成后，会弹出一个对话框让你输入应答文件的保存位置和文件名(当然也可以默认为“unattend.txt”)，点击确定后系统会自动生成应答文件和一个批处理文件“unattend.bat”。</P>
<P style="TEXT-INDENT: 2em">　　三、使用自动应答文件安装Windows XP</P>
<P style="TEXT-INDENT: 2em">　　我们只要在DOS下输入“Winnt /u: 自动应答文件”命令就可以高枕无忧，爱干啥干啥了，以后要再重新安装Windows XP时，只要用这个命令就行了。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">找回丢失的桌面图标透明效果</P>
<P style="TEXT-INDENT: 2em">　　问：我使用的是Windows XP操作系统，因为使用了WinMatrix XP这个软件后，桌面图标的透明效果就没了。请问要怎样设置才能找回原本美丽的桌面？</P>
<P style="TEXT-INDENT: 2em">　　答：由于WinMatrix XP软件自动激活了你的动态桌面(Active Desktop)，所以图标透明效果就没有了。在“运行”中输入“gpedit.msc”，打开组策略；在“用户配置→管理模板→桌面→Active Desktop”中，点活动桌面属性选定“未被配置”，点禁用活动桌面属性选定“已禁用”；最后打开控制面板，在经典视图中打开系统，在“性能→高级选项→性能→视觉效果”里选取“在桌面上为图标标签使用阴影”即可(默认情况下，最后一步可忽略)。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">找回“显示桌面”按钮</P>
<P style="TEXT-INDENT: 2em">用记事本新建一个文本文件，把下面这段内容复制进去，保存时把类型选为“所有文件”，把这个文件保存为：“Show Desktop.scf”，再把图标拖到工具栏上，“显示桌面”就回来了。 </P>
<P style="TEXT-INDENT: 2em">[Shell]</P>
<P style="TEXT-INDENT: 2em">　　Command＝2</P>
<P style="TEXT-INDENT: 2em">　　IconFile＝explorer.exe,3</P>
<P style="TEXT-INDENT: 2em">　　[Taskbar]</P>
<P style="TEXT-INDENT: 2em">　　Command=ToggleDesktop</P>
<P style="TEXT-INDENT: 2em">另：第三行应该是代表图标的位置，把数字“3”换成“4”，刷新，果然图标跟着变了！再换成“5”，又一个！哈，这么一来，无意中竟被我发现了更改“显示桌面”图标的方法，只要在“IconFile=”后输入你所中意的图标路径就可以了。 </P>
<P style="TEXT-INDENT: 2em">其实，在Windows9X系统下，如果出现误删除“显示桌面”的情况，只需在搜索里键入“*.scf”就可以找到“显示桌面”的图标。而在WindowsXP下，只能通过复制或写程序了。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">在Windows XP中运行DOS程序</P>
<P style="TEXT-INDENT: 2em">　　问：近日我将系统升级为Windows XP，但是我的一些旧的排版软件需要在DOS下运行，而Windows XP中已经没有纯DOS了，请问应该怎么运行DOS程序呢？</P>
<P style="TEXT-INDENT: 2em">　　答：可以采用start命令来运行。在Windows XP的命令提示符中输入：start/seperate要运行的程序，即可运行相应的DOS程序。其中参数separate的作用是在单独的内存空间启动16位程序，而用参数shared则是在共享的内存空间启动16位程序。当DOS程序运行后我们还可按“Alt+Enter”键在全屏幕与窗口之间进行切换。</P>
<P style="TEXT-INDENT: 2em">在Windows 2000使用纯DOS的方法</P>
<P style="TEXT-INDENT: 2em">有一种非常巧妙的方法可以让Windows 2000安装后也能够进入纯DOS：在安装Windows 2000前先用Windows 98启动盘启动，并通过SYS C：命令向C盘传输系统，然后按常规方法安装Windows 2000，安装成功后即可在启动菜单中在默认的Microsoft Windows 2000菜单下会多出一个Microsoft Windows项目，选中此选项就会启动Windows，但由于我们并没有安装Windows 98，所以此时会出现我们需要的DOS窗口，而且绝对是正宗的实模式。</P>
<P style="TEXT-INDENT: 2em">处理硬盘物理坏道方法</P>
<P style="TEXT-INDENT: 2em">　　一、用软件来解决</P>
<P style="TEXT-INDENT: 2em">　　1.在天极网<A href="ftp://ftp1.mydown.com/home1/soft34/fbdisk10.zip"></A><A href="ftp://ftp1.mydown.com/home1/soft34/fbdisk10.zip">Ftp://ftp1.mydown.com/home1/soft34/fbdisk10.zip</A></A>下载一个大小仅19.8KB的小软件FBDISK(坏盘分区器)。它可将有坏磁道的硬盘自动重新分区，将坏磁道设为隐藏分区。在DOS下运行FBDISK，屏幕提示Start scan hard disk?(Y/N),输入Y，开始扫描硬盘，并将坏道标出来，接着提示Write to disk?(Y/N)，选Y。坏道就会被隔离。(山东 马坤)</P>
<P style="TEXT-INDENT: 2em">　　2.用PartitionMagic对硬盘进行处理。先用PartitionMagic中的“Check”命令来扫描磁盘，大概找出坏簇所在的硬盘分区，然后在Operations菜单下选择“Advanced/bad Sector Retest”。再通过Hide Partition菜单把坏簇所在的分区隐藏起来，这样就可以避免对这个区域进行读写。如果系统提示“TRACK 0 BAD，DISK UNUSABLE”，那么说明硬盘的零磁道出现坏道。这需要通过Pctools9.0等磁盘软件，把0扇区0磁道屏蔽起来，最后用1扇区取代它就能修复。</P>
<P style="TEXT-INDENT: 2em">　　以Pctools9.0为例，运行Pctools9.0中的de.exe文件，接着选主菜单Select中的Drive，进去后在Drive type项选Physical，按空格选中它，再按Tab键切换到Drives项，选中hard disk，然后回到主菜单，打开Select菜单，在出现的Partition Table中，选中硬盘分区表信息。找到C盘，该分区是从硬盘的0柱面开始的，那么，将1分区的Beginning Cylinder的0改成1，保存后退出。重新启动后再重新分区、格式化即可。(吉林 解国忠)</P>
<P style="TEXT-INDENT: 2em">　　二、重新分区再隐藏</P>
<P style="TEXT-INDENT: 2em">　　用Windows系统自带的Fdisk。如果硬盘存在物理坏道，通过Scandisk和Norton Disk Doctor我们就可以估计出坏道大致所处位置，然后利用Fdisk分区时为这些坏道分别单独划出逻辑分区，所有分区步骤完成后再把含有坏道的逻辑分区删除掉，余下的就是没有坏道的好盘了。(上海 任亚维)</P>
<P style="TEXT-INDENT: 2em">　　三、低级格式化</P>
<P style="TEXT-INDENT: 2em">　　使用主板自带的硬盘低格程序或硬盘厂家随盘赠送的低格程序如DM、LFORMAT等对硬盘全盘进行低级格式化处理，它可对硬盘坏道重新整理并排除。不过不到山穷水尽，这一招最好不要用，因为对硬盘作低格害处多多，至少会加速对盘片的磨损。</P>
<P style="TEXT-INDENT: 2em">隐藏桌面所有图标&nbsp;&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　在开始－运行输入regedit进入注册表，找到子键“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”，新建“DWORD”值 “NoDesktop”，其值为“1”。重新启动系统后，会发现任务栏的快速启动图标消失了。</P>
<P style="TEXT-INDENT: 2em">隐藏桌面‘回收站’的两个方法</P>
<P style="TEXT-INDENT: 2em">开始--运行 输入regedit，打开注册表，找到</P>
<P style="TEXT-INDENT: 2em">1) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NonEnum(没有该项则新建)</P>
<P style="TEXT-INDENT: 2em">在该项下新建一个DWORD值，并命名为{645FF040-5081-101B-9F08-00AA002F954E}，修改其参数为1即可；</P>
<P style="TEXT-INDENT: 2em">2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace</P>
<P style="TEXT-INDENT: 2em">将{645FF040-5081-101B-9F08-00AA002F954E}项删除便可重新登录后生效</P>
<P style="TEXT-INDENT: 2em">隐藏添加删除程序</P>
<P style="TEXT-INDENT: 2em">　　有些时候为了防止误删除软件，需要屏蔽控制面板里的“添加/删除程序”项目，在Win XP中可以通过以下两种方法来实现：</P>
<P style="TEXT-INDENT: 2em">　　方法1：注册表法</P>
<P style="TEXT-INDENT: 2em">　　打开“注册表编辑器”，展开分支“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”，新建一DWORD值，取名为“DisallowCpl”，赋值为1；然后新建 “DisallowCpl”项(主键)，在该项中新建一字符串值，取名为1，赋值为“Appwiz.cpl”，注销后重新登录，再进入控制面板，点击“添加/删除程序”系统就会提示“这些控制面板选项不可用”。(秦飞)</P>
<P style="TEXT-INDENT: 2em">　　方法2：组策略法</P>
<P style="TEXT-INDENT: 2em">　　在“开始→运行”中键入“gpedit.msc”，打开“组策略”，依次展开“用户配置→管理模板→控制面板→添加/删除程序”，双击“删除‘添加/删除程序’程序”项，在弹出窗口中勾选“启用”即可。</P>
<P style="TEXT-INDENT: 2em">　　此外，在“添加/删除程序”分支中还可以对“添加或删除程序”窗口进行个性化设置，如隐藏“添加新程序”选项卡等。</P>
<P style="TEXT-INDENT: 2em">隐藏驱动器一法&nbsp;&nbsp; </P>
<P style="TEXT-INDENT: 2em">　　隐藏驱动器是我们对硬盘上重要的文件资料进行保护的一种方法，除了我们常见的修改注册表隐藏、用分区魔法师(PQ)隐藏等方法外，在Win 2000/XP中，通过下面的方法我们也可以轻松实现对硬盘驱动器和光盘驱动器的隐藏：</P>
<P style="TEXT-INDENT: 2em">　　在“我的电脑”上击右键，选“管理”，打开“计算机管理”窗口，在左边目录树中展开“存储→磁盘管理”，便可在窗口右边看到所有的磁盘分区了。选中要隐藏的分区(卷)，执行右键菜单中的“更改驱动器名和路径”命令，便会弹出如图所示的对话框，按下“删除”按钮，系统弹出“删除卷的驱动器号可能会导致程序停止运行。确实要删除这个驱动器名吗？”若确认对话框，点击“是”把这个驱动器名删除，这样就可把个驱动器隐藏起来了。若不希望用户使用光驱在电脑上安装软件、打游戏，也可以用这个方法来实现对光驱的隐藏。</P>
<P style="TEXT-INDENT: 2em">　　要取消隐藏，只要回到“计算机管理”窗口，恢复已删除的驱动器名即可。按上面的方法选中已隐藏的驱动器进行操作，在“更改驱动器名和路径”对话框中单击“添加”按钮，然后在“指派以下驱动器号”中选定一个驱动号，点击“确定”就可把驱动器还原了。</P>
<P style="TEXT-INDENT: 2em">　　(注：用这个方法不能隐藏系统卷和启动卷。)</P>
<P style="TEXT-INDENT: 2em">隐藏启动程序方法</P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; 让程序可以随系统启动自动加载，并且在“启动”菜单和注册表中都找不到它。方法：</P>
<P style="TEXT-INDENT: 2em">　　在“开始→运行”中键入“gpedit.msc”，启动“组策略”，展开“用户配置→管理模板→系统→登录”，启用“在用户登录时运行这些程序”项，并单击“显示”按钮，添加某个程序，重新登录后该程序就会自动运行。</P>
<P style="TEXT-INDENT: 2em">　　打开“开始→程序→启动”菜单，看不到我们添加的程序项；在“开始→运行”中键入“regedit.exe”，启动“注册表编辑器”，分别展开分支“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run”和“HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run”，也找不到刚才添加的程序信息。</P>
<P style="TEXT-INDENT: 2em">隐藏控制面板中的选项&nbsp;&nbsp; </P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　控制面板本身有一个配置文件──control.ini，通过改动此文件可达到这一目的。此文件在C盘Windows目录下，用写字板就可以打开它。</P>
<P style="TEXT-INDENT: 2em">　　具体为：在control.ini中增加[don'tload]字段，在其后跟上*.cpl=no(*表示相对应的选项)，即表示该选项不在控制面板中显示。</P>
<P style="TEXT-INDENT: 2em">　　[don'tload]</P>
<P style="TEXT-INDENT: 2em">　　joystick.cpl=no 表示隐藏“游戏控制器”</P>
<P style="TEXT-INDENT: 2em">　　midimap.drv=no 表示隐藏“区域设置”</P>
<P style="TEXT-INDENT: 2em">　　access.cpl=no 表示隐藏“辅助选项”</P>
<P style="TEXT-INDENT: 2em">　　appwiz.cpl=no 表示隐藏“添加/删除程序”</P>
<P style="TEXT-INDENT: 2em">　　desk.cpl=no 表示隐藏“显示”</P>
<P style="TEXT-INDENT: 2em">　　inetcpl.cpl=no 表示隐藏“Internet”和“用户”</P>
<P style="TEXT-INDENT: 2em">　　intl.cpl=no 表示隐藏“区域设置”</P>
<P style="TEXT-INDENT: 2em">　　joy.cpl=no 表示隐藏“游戏控制”</P>
<P style="TEXT-INDENT: 2em">　　main.cpl=no 表示隐藏“打印机、键盘、鼠标、输入法、字体”</P>
<P style="TEXT-INDENT: 2em">　　mmsys.cpl=no 表示隐藏“多媒体、声音”</P>
<P style="TEXT-INDENT: 2em">　　modem.cpl=no 表示隐藏“调制解调器”</P>
<P style="TEXT-INDENT: 2em">　　netcpl.cpl=no 表示隐藏“网络”</P>
<P style="TEXT-INDENT: 2em">　　odbccp32.cpl=no 表示隐藏“32位ODBC”</P>
<P style="TEXT-INDENT: 2em">　　password.cpl=no 表示隐藏“密码”</P>
<P style="TEXT-INDENT: 2em">　　powerefg.cpl=no 表示隐藏“电源管理”</P>
<P style="TEXT-INDENT: 2em">　　sticpl.cpl=no 表示隐藏“扫描仪与数字相机”</P>
<P style="TEXT-INDENT: 2em">　　sysdm.cpl=no 表示隐藏“系统”和“添加新硬件”</P>
<P style="TEXT-INDENT: 2em">　　telephon.cpl=no 表示隐藏“电话”</P>
<P style="TEXT-INDENT: 2em">　　themes.cpl=no 表示隐藏“桌面主题”</P>
<P style="TEXT-INDENT: 2em">　　timedate.cpl=no 表示隐藏“日期/时间”</P>
<P style="TEXT-INDENT: 2em">　　tweakui.cpl=no 表示隐藏“TweakUI”</P>
<P style="TEXT-INDENT: 2em">　　这样控制面板中所有选项都被隐藏。如不想隐藏，请取消相对应的选项。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">隐藏光驱的方法</P>
<P style="TEXT-INDENT: 2em">　　一、修改注册表</P>
<P style="TEXT-INDENT: 2em">　　假设你的光驱盘符为F，通过以下步骤可以禁止别人使用你的光驱：</P>
<P style="TEXT-INDENT: 2em">　　首先，点击“开始→运行”，输入“REGEDIT”打开注册表编辑器。依次展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer，新建一个二进制值名为“NoDrives”，其键值默认为“00 00 00 00”。它由4个二进制字节构成，第一个字节代表从A到H的8个盘，其中：01为A、02为B、04为C、08为D、10为E、20为F、40为G、80为H，第二个字节代表I到P；第三个字节代表Q到X；第四个字节代表Y和Z。如果光驱为F盘，你只要把“NoDrives”的键值由“00 00 00 00”改为“20 00 00 00”就行了。注销后，在“我的电脑”里已经不能查看到光驱盘符了，但别人还是可以通过MS-DOS方式来访问你的光驱，因此还必须禁止MS-DOS方式。</P>
<P style="TEXT-INDENT: 2em">　　然后打开注册表编辑器，依次展开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer，新建一DWORD值，名为“WinOldApp”，将值设为“1”；再新建一DWORD值，名为“NoRealMode”，其值设为“1”。</P>
<P style="TEXT-INDENT: 2em">　　最后用记事本打开“C:\msdos.sys”，在末尾加上“Bootkeys=0”，保存退出。</P>
<P style="TEXT-INDENT: 2em">　　重启计算机后，别人将无法在“我的电脑”下使用你的光驱，也无法通过“关闭系统→重新启动计算机并切换到MS-DOS方式”来访问你的光驱了。(广东 黄绍康)</P>
<P style="TEXT-INDENT: 2em">　　二、用软件来解决</P>
<P style="TEXT-INDENT: 2em">　　1.使用Tweak UI隐藏光驱。Tweak UI位于Windows 98安装光盘的\TOOLS\RESKIT\POWERTOY文件夹中。首先找到TWEAKUI。INF文件，鼠标右击此文件选择“安装”命令，这样便将Tweak UI安装在Windows的控制面板中了。接着进入控制面板，双击Tweak UI图标，单击“我的电脑”选项卡，此时本机全部的驱动器被罗列出来。要隐藏光驱就去掉光驱图标旁边的小钩，之后单击“确定”按钮关闭Tweak UI窗口，最后重新启动Windows。(重庆 谢军华)</P>
<P style="TEXT-INDENT: 2em">　　2.启动《超级兔子魔法设置》，选择“高级隐藏”，在“磁盘与文件夹”选项卡下，点击你的光盘盘符(如H:)，然后点击保存，重启机器，你就会发现光盘盘符不见了。这时，别人当然无法使用你的光驱了。为了安全，可以给《超级兔子魔法设置》设置一个启动密码，这样就更安全了。当你想使用光驱时，重复上述步骤，将H:前的钩去掉即可。</P>
<P style="TEXT-INDENT: 2em">　　3.启动《Windows优化大师》，选择“性能优化”下的“系统安全优化”，点击“更多设置”，选中你的光驱盘符，点击确定即可。为了安全，你也可以在“其他优化选项”设定《Windows优化大师》的启动密码。(山东 马坤)</P>
<P style="TEXT-INDENT: 2em">　　三、用自动批处理文件来解决</P>
<P style="TEXT-INDENT: 2em">　　在安装系统的分区里(通常是C:\)找到“Autoexec.bat”文件，单击右键，选择“编辑”，加入“subst *: d:\e”，然后保存退出。“*”是指你光盘的盘符，这样每次启动系统的时候，就会自动把光盘指向D盘的e文件夹(事先请建立此文件夹，或者指向其他文件夹也行)。以后，如果有人想打开光驱的话，他只能看到D盘e文件夹里的内容了。想解除的话，就把刚才所作修改的地方还原，重启即可(事先也可以备份“Autoexec.bat”，以后覆盖回去就行了)。</P>
<P style="TEXT-INDENT: 2em">虚拟软驱</P>
<P style="TEXT-INDENT: 2em">　1.subst.exe焕发青春</P>
<P style="TEXT-INDENT: 2em">　　subst.exe是一个不太常用的DOS命令，它的位置隐藏在\Windows\Command\下(针对Windows 9X/Me系统)，如果是Windows 2000/XP，则应该隐藏在\Windows\System32\下，前者的大小为17.6KB，后者的大小更小一些，才9.0KB而已。</P>
<P style="TEXT-INDENT: 2em">　　subst.exe的完整名称是“给目录赋驱动器符命令”，它的功能是以磁盘驱动器号代替路径名称，以使驱动器号与指定的子目录路径关联，其命令格式很简单：</P>
<P style="TEXT-INDENT: 2em">　　subst.exe [Driver1: [Driver2:] Path]</P>
<P style="TEXT-INDENT: 2em">　　其中的“Driver1”是指定指派路径的虚拟驱动器盘符，“Driver2 Path”则是指定物理驱动器和要指派给虚拟驱动器的路径。</P>
<P style="TEXT-INDENT: 2em">　　2.利用subst.exe虚拟软驱</P>
<P style="TEXT-INDENT: 2em">　　例如，在安装瑞星杀毒软件前，你可以先通过其他方式(例如局域网、邮件、共享文件)将A盘的所有文件复制到本机的一个文件夹中，例如D:\temp下。然后在命令提示符窗口下键入如下命令“subst A: D:\temp”，如图1所示，朋友们可以看一看这里用“dir A:”命令后的文件列表，就知道一张软盘中是绝不可能放入如此之多的东东的。这样，我们就可以按照这种方法将D:\temp文件夹虚拟成A盘，瑞星杀毒软件的安装就可以顺利完成了。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　当我们虚拟软驱后，你会发觉软驱的图标已经变成了图2所示的硬盘图标，当然双击打开后就是D:\Temp文件夹中的内容。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">　　3.删除虚拟软驱</P>
<P style="TEXT-INDENT: 2em">　　如果你要删除这个虚拟出来的A盘，只要执行“subst A:/D”命令就行了，切记工作结束后一定要及时删除这个虚拟出来的A盘，否则无法正常使用原来的物理A盘哟。</P>
<P style="TEXT-INDENT: 2em">　　有些软件只能在软盘上运行，这是软件开发者的特别设计，主要目的是为了防止非法拷贝。不过，我们可以先通过HD-COPY工具将软盘做成一个扩展名为img的镜像文件存放在硬盘上的某个文件夹中，然后利用IMGDRIVE、UNDISK等工具软件将该镜像文件展开，这样就可以在硬盘上创建一个虚拟软盘，自然也就可以正常运行了，不过如果是加密的软件，则无法通过这种方法正常运行。</P>
<P style="TEXT-INDENT: 2em">限制驱动器的使用</P>
<P style="TEXT-INDENT: 2em">　　如果我们不想让别人使用我们的驱动器，如系统盘C盘，光驱等，可以进行如下操作：</P>
<P style="TEXT-INDENT: 2em">　　1.在开始菜单的“运行”对话框中，输入“gpedit.msc”，打开“组策略”设置窗口。</P>
<P style="TEXT-INDENT: 2em">　　2.在“组策略”设置窗口中，依次打开 “本地计算机策略→用户配置→管理模板→Windows组件→Windows资源管理器”选项。</P>
<P style="TEXT-INDENT: 2em">　　3.在右边的设置窗口中，选择“防止从‘我的电脑’访问驱动器”项，在这个选项单击鼠标右键，选择“属性”，接着出现“防止从‘我的电脑’访问驱动器的属性”设置窗口。在其中有三个选项，分别是“未配置”、“已启用”、“已禁用”</P>
<P style="TEXT-INDENT: 2em">　　4.我们选择“已启用”后，在下面就会出现选择驱动器的下沉列表，如果希望限制某个驱动器的使用，只要选中该驱动器就可以了。比如，我们要限制C盘的使用，选中“仅限制驱动器C”，就可以了。如果希望关闭所有的驱动器，包括光驱等，可以选中“限制所有驱动器”。</P>
<P style="TEXT-INDENT: 2em">　　设置完毕以后，当再打开驱动器时，就会弹出禁止打开驱动器的提示框(图2)。即便是使用DIR命令、运行对话框和镜像网络驱动器对话框，也无法查看驱动器的目录。</P>
<P style="TEXT-INDENT: 2em">为文件夹添加背景音乐</P>
<P style="TEXT-INDENT: 2em">操作依次为，在文件夹空白处单击鼠标右键→自定义文件夹→选择‘创建或编辑HTML文档’，单击下一步，系统会自动弹出用记事本打开的Folder.htt文件，在文件中找到＜body scroll=no .load="Init()"＞这段代码，在下面加入：</P>
<P style="TEXT-INDENT: 2em">＜bgsound src="<A href="file:///F:/">file://F:\</A>音乐天地\水木年华\一生有你.wav" loop=1＞</P>
<P style="TEXT-INDENT: 2em">注释：“loop=1”代表播放一次，-1代表循环播放。</P>
<P style="TEXT-INDENT: 2em">接下来就是保存文件，退出编辑状态。在该文件下按F5刷新，就可以听到自己喜欢的音乐了。</P>
<P style="TEXT-INDENT: 2em">注意事项：我们在选择背景音乐的时候要用WAV文件格式，如果使用MP3文件，也必须先用软件将MP3格式转换成WAV格式后才能使用。而这样的软件很多，操作也很简单，在这里就不再多说了。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/26417682009317115856868</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/26417682009317115856868</guid>
    <pubDate>Fri, 17 Apr 2009 11:58:56 +0800</pubDate>
    <dcterms:modified>2009-04-17T11:58:56+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[唐骏揭密职场五大秘笈——可复制的成功模式 ]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200931162059549</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">唐骏，分别在中国、日本和美国获得过物理学学士、电子工程学硕士和计算机科学博士学位。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">因其职场生涯卓越的业绩，被评价为中国最成功的职业经理人。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">“微软”十年，他从一名工程师起步，升迁至微软中国区总裁，最后以以微软中国终身荣誉总裁身份“退休”。“盛大”四年，他开创了三件领行业之先的大手笔：上市融资、收购新浪、免费战略。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">2008年4月15日，新华都集团宣布正式聘请唐骏出任集团总裁兼CEO。至此，唐骏跳出服务十多年的IT领域，转投传统企业。 <WBR></P>
<P style="TEXT-INDENT: 2em">唐骏越发引人瞩目，不仅仅因为他精彩的人生经历，更因为他独到的成功模式。唐骏把此归为正确的方法论。他说，“再把我归零，放在任何一个行业，从最底层做起，我自信五年之内仍然可以成功，因为我找到了自己的成功模式。”<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em">唐骏不仅自己找到了，还认定这种成功模式可以复制。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">北京，周末的午后，西装笔挺的唐骏笑容可掬地坐在我们的对面。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">这一次与他面对面历时了近半年的时间，足可见他的炙手可热和异常忙碌。他在上海办公，我们的采访只能利用他来北京公干的间隙。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">采访前看过他在一些高校演讲的视频，声请并茂、慷慨激昂、生动活泼、诙谐幽默。也看过他做客很多名主持的节目，其流畅的表达，一如既往的幽默和机智，一点不逊色于众名嘴。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">握手，寒暄，略带倦意的唐骏热情地面对我们，没有丝毫的敷衍。是一个很有亲和力的人。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">采访之前，先是拍照，镜头前的他游刃有余……记得唐骏创业之初，曾办过一个娱乐公司，名字起得很响亮，曰“好莱坞影业公司”。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">遂问他有没有被邀“触电”影视剧，他笑，随即透露现正欲创办影视公司，投资影视，且剧本正在策划中。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">相信以他现在的经验、模式、名气和实力，染指影视，一定也会大有作为。<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">此次采访，我们没有让唐骏纵论其成功的方方面面，只请他对目前大学生择业及职场之道谈一些经验和体会。有他成功的先例加之十余载职场生涯的理性分析，唐骏此番论“道”可谓有理有据。<WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=48392ee30100ci7m&amp;url=http://static3.photo.sina.com.cn/orignal/48392ee3t672203dfe082"><WBR></A><A href="http://b18.photo.store.qq.com/http_imgload.cgi?/rurl4_b=dbd39fb24476f1546c626a950627ad1f004f20c31cd558f9bcc087bb30369a02d0e60aaaaf0ecdc0131a65e2e5220560984092fefe42da5973ee063dd8dec321b0aed8ec0af7fe8d72cbc55e95ed251e65a80bef"><IMG title="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://b18.photo.store.qq.com/http_imgload.cgi?/rurl4_b=dbd39fb24476f1546c626a950627ad1f004f20c31cd558f9bcc087bb30369a02d0e60aaaaf0ecdc0131a65e2e5220560984092fefe42da5973ee063dd8dec321b0aed8ec0af7fe8d72cbc55e95ed251e65a80bef" border=0></A><WBR></A><WBR>摄影/解飞 </P>
<P style="TEXT-INDENT: 2em"><WBR>唐骏<WBR>职场论道一：<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>出国、考研、就业，创业选择哪条路取决个人的未来方向<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>[毕业<WBR><WBR> ] 在我看来本科生的出路有三个方面：出国、考研和就业。这三者之间没有最好的，也没有所谓最合适的。选择哪一条路是与个人的未来目标直接相关的。比如想成为大学老师或者科研人员，最好选择出国留学，在这些领域“洋博士”要比“土博士”起点高，学术界往往更注重学历背景而非实力。 </P>
<P style="TEXT-INDENT: 2em">另外，现在就业环境不好，有些人不想或者难就业，也没有经济能力去国外，那就选择考研，让自己缓冲一下，培养一些实际经验。还有一种就是急于就业的人，我觉得大学生第一份工作应该选择公司规模相对较大的，哪怕你做的是最基层的工作。因为在大公司会学到很多规范的管理理念。职场的开端就像盖房子一样，地基最重要。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[考研]<WBR><WBR> 当年我的学习成绩只是中等，但是我的考研成绩是全校第一名，很多人都觉得不可思议，说我怎么会考得这么好？！其实这是有技巧的。即我从大二就给自己定了一个目标，未来三年我什么也不做，我只把考研的五门功课学好，其他的功课只需要及格甚至有的可能都不及格。我花了三年的时间学这五门功课，而我的同学们都是准备考的时候才开始复习，他们只有半年左右的时间。所以他们几乎没有可能会赢我的。对于现在的学生而言，我的这种方法是适用的。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[创业]<WBR><WBR> 我鼓励创业，但反对盲目创业。现在很多学生都在盲目创业，他们因为找不到工作而创业，这样的创业是不可能成功的。真正的创业是需要一定的前提条件的，创办一个企业要么有资本，要么有资源，要么有品牌。如果这其中什么都不具备，光有一股热情是不够的。如果说通过创业来解决就业那肯定是个误区，将来一定还会再失业，所以大学生要准备好了再创业。 </P>
<P style="TEXT-INDENT: 2em"><WBR>唐骏职场论道二：<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>性格好搭配勤奋、沟通、机遇任一个都能成功<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>[拿来主义]<WBR><WBR> 我的经验之谈就是进入一个新的环境后，每个人首先要确定自己的目标，然后换位思考。比如说领导提拔了一个人，我就会自问：这个人为什么会被提拔？进而总结出他被提拔的原因。然后得出以下四点结论：第一是能干的；第二是领导所喜欢的；第三是能够解决核心问题的；第四是听话的。既然知道了老板喜欢这样的人，那我做这样的人不就可以了吗？！这种拿来主义，会比自己摸索少走弯路少花时间。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[性格好是本<WBR><WBR> ]我总结出有一类人是论领导还是同事都喜欢的人，那就是性格好的人。既然我知道大家都喜欢性格好的人，那我把自己培养成性格好的人不就可以了。在微软的十年，我周围的每个领导都很喜欢我，在这个前提下只要我努力、勤奋，说实在的，即使我工作没有成功，领导也会评价说我这么努力都做不出来，别人肯定也做不出来；但是如果我成功了，领导就会说我之所以成功是因为我勤奋……这样我就是一个评判标准，占有主动权，自然机会就会接踵而至。所以在职场里面，我要的就是性格好，这不是投机或者说是有心计。因为当周围所有人都喜欢你的时候，自然也就不存在投机。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[ 性格好］<WBR><WBR>即简单、阳光、乐观、善良、宽容。性格是完全可以改变的，大学的时候，我的性格很差，没有一个老师喜欢我，也没有一个女孩子喜欢我。那个时候的我不愿意与别人沟通，很自私也很孤傲，看不起任何人。后来总结原因才知道是因为我一直不断的找别人的缺点……人与人之间的关系是相互的，当你不喜欢一个人的时候，那个人肯定也不会喜欢你。 <WBR></P>
<P style="TEXT-INDENT: 2em">我有一个改变的最简单方式即“唐氏改性格法”。首先强迫自己从不喜欢到喜欢，具体就是寻找别人的优点，哪怕只有一小点，等找到之后再把它放大。如有些人比较乐观或者他外表很帅，找到一点就够了。当优点放大以后，它具有同化效应，慢慢的就会发现自己真的喜欢对方了，当这变成一种习惯的时候，你会发现你周围的人也会很喜欢你。这就是改性格的过程。当你觉得周围人都好的时候，你的胸襟也就变得大度了…… </P>
<P style="TEXT-INDENT: 2em"><WBR><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=48392ee30100ci7m&amp;url=http://static8.photo.sina.com.cn/orignal/48392ee3t67220c179ab7"><WBR></A><A href="http://b14.photo.store.qq.com/http_imgload.cgi?/rurl4_b=dbd39fb24476f1546c626a950627ad1fa29bc97bdee2604943e85946a350068186d0c9e3ee13c4aeee44c07037515f1276a603c954f419cc5a07a790a80c23bad423280a6e7a48319e55e1ad8c6d11ace573a6c2"><IMG title="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://b14.photo.store.qq.com/http_imgload.cgi?/rurl4_b=dbd39fb24476f1546c626a950627ad1fa29bc97bdee2604943e85946a350068186d0c9e3ee13c4aeee44c07037515f1276a603c954f419cc5a07a790a80c23bad423280a6e7a48319e55e1ad8c6d11ace573a6c2" border=0></A><WBR></A><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>唐骏<WBR>职场论道三：<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>面试主要“面”的是一个人举首投足的细节<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>［被面试］<WBR><WBR>面试面试，到最后面试的是什么？就是性格。只要性格好我就会要你。在我过去二十年职场中，我被面试的经历从来没有失败过。包括去美国移民局由工作签证变成绿卡的面试中，当时的面试官是墨西哥人，我进她办公室时一眼就看到她办公桌上的一张小女孩照片，当下我就断定这个人很爱家。所以，我跟她说的第一句话就是问她女儿多大了，赞美她女儿长的真可爱，当然我是发自内心地说她的女儿很可爱。她听了之后很高兴，也很自然地跟我聊起她女儿的一些话题，说刚才还给女儿打电话呢。这样，我们之间的沟通桥梁就已连接起来了，虽然还没开始面试，但是距离一下子拉近很多。至少她会觉得我是一个懂爱、善良的人，第一次见面就能看到别人的优点。那次，我几乎都没有怎么面试，就通过了。 </P>
<P style="TEXT-INDENT: 2em">我进入微软的面试官是德国人，他是在美国留学后来微软工作的。我在介绍学习背景时，谈到我在日本留学期间，我的老师辅导我写论文，严谨到一篇论文改了23次等。他听后说德国人也是这样严谨……我们的距离立刻拉近了，所以人与人相处一定要善于找到近似点。毕竟我们不是做艺术的，艺术需要越另类越好；我们做的是企业，只有志同道合的人在一起才能有共同语言。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[面试他人<WBR><WBR> ]我面试员工一般十五分钟左右，其实，我两三分钟就已经决定了要不要这个员工，剩下的十几分钟基本是随便聊聊。面试的第一印象很重要，第一印象要做到下限不让人讨厌，上限是让人喜欢。面试时，我更着眼的是一个人举手投足的细节，至于问题的答案并不重要，很多问题本来也没什么标准答案。 </P>
<P style="TEXT-INDENT: 2em">到了我这个境界，我看人几乎是一眼就能看出些端倪。哪怕一个人不说话，我都能从一个人的面部表情来判断这个人的性格。一个柔和心软的人，他的面相也是柔和的，反之亦然。所谓相由心生。比如把大学和民工放在一起，即使没有任何提示也能挑出哪些是大学生哪些是民工，究其原因就是气质不同！再近一层次，外企白领和民营企业白领之间也的气质也是不一样的。 </P>
<P style="TEXT-INDENT: 2em"><WBR>唐骏<WBR>职场论道四：<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>愿意相信并喜欢别人，职场关系就会变得简单<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>[感情投资<WBR><WBR> ]我在微软有一个女同事，在她遇到事业低谷时我没有远离她而是真诚地帮助她。这不是我在赌她未来，而是一种发自内心朋友似的关怀。正因如此，在她重新被委以重任后，也给我提供了很大的帮助，虽然我没有刻意期待这些。这就是一种“感情投资”，这种“投资”是褒义的。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[由衷地相信]<WBR><WBR> 每个人都有看不惯的事情，我的理论就是退一步好阔天空，要换位思考、理解他，分析他这么做的原因。人与人之间的亲近是相互的，我们用最简单的方式去建立氛围，主要包括：第一、要相信别人，一旦你愿意相信别人，这个社会会变得简单。比如我相信你，那我什么话都敢说；如果我不相信你，那我肯定是躲躲闪闪，这样你反而不能理解。所以相信一个人是最容易构成简单的模式。第二、喜欢一个人，这样人与人之间就变得简单了，因为我们彼此喜欢，那么是否被占便宜已经不重要了。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[讨领导喜欢的艺术<WBR><WBR> ]不只是我个人，所有的领导都会喜欢这样的下属。第一、性格相对比较好；第二、能干的，包括两种：一种是天赋好的，另外一种是努力的。光有性格好不能干是老好人，又能干又性格好，这样的人不可能不被提拔；第三也是最容易被忽视的一点——善于沟通的。这里的沟通不仅是和领导的沟通，而是和周围所有的人。沟通要需要技巧，我们不能说和领导说话就是沟通，那是打招呼。总之，只要具备了这三点，没有一个领导不喜欢。 </P>
<P style="TEXT-INDENT: 2em"><WBR>唐氏职场之道五：<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>薪酬不是“谈”出来的 <WBR><WBR>在低谷时跳槽筹码也会降低<WBR><WBR> </P>
<P style="TEXT-INDENT: 2em"><WBR>[第一份工资]<WBR><WBR> 第一份工作谈的薪酬一点都不重要。例如大学刚毕业的时候月薪三千，最多谈到三千五，现在对你来说是有15%的差距，这个数字也还蛮大的。但是十年以后你的月薪瞄准的是五万，那时你再看三千和三千五有差别吗，一点差别都没有。所以第一份工作的薪水一点都不重要，我们最终要赚的是十年后的钱，前面所有的都是积累。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[如何谈薪酬]<WBR><WBR> 进入一个新的工作的安慰，当被问到期望的工资时，领导最希望听到的答案是：我换这份工作不是为了薪水，虽然我很在乎薪水，但是我更在乎的是这个工作机会。因为我看重的是这份工作以及这家公司未来的发展。大家千万不要有一个误区就是薪酬是谈出来的，刚毕业或事业初期你还没有这个条件。等到你是稀缺性人才，也就是金字塔以上的那些人时，你即使不谈别人也会来找你谈。 </P>
<P style="TEXT-INDENT: 2em"><WBR>[跳槽的时机]<WBR><WBR> 有两种基本情况：一是公司遇到瓶颈的时候；二是公司是大公司，机会也很多，但是你自己遇到瓶颈的时候。特别注意的是不能在公司低谷的时候跳槽，如此你的核心竞争力肯定会变低，筹码也会变少，这样跳槽的身价自然会降低。 </P>
<P style="TEXT-INDENT: 2em">2005年是我职业生涯中比较艰难的一年，外界都传言我要离开盛大了，但我选择留下，和盛大共渡难关。最后，我帮助盛大成功转型……我离开盛大，是对人生目标的一个新规划，我认为自己在“盛大”的使命已经完成，继续留下，带来的价值可能远远不如前四年，所以我选择“新华都”来提升自己的价值，使其成为中国最具影响力的民营企业。达到这个目标，可能需要五年时间，可能更长。哪一天我离开了，就是我已经完成使命了。跳槽对我而言只不过是从一个金字塔顶尖换到另一个金字塔顶尖而已。 </P>
<P style="TEXT-INDENT: 2em"><WBR><A href="http://photo.blog.sina.com.cn/showpic.html#blogid=48392ee30100ci7m&amp;url=http://static9.photo.sina.com.cn/orignal/48392ee3t67221c323598"><WBR></A><A href="http://b18.photo.store.qq.com/http_imgload.cgi?/rurl4_b=dbd39fb24476f1546c626a950627ad1fa44cff0b72e3c641a24351c13c54606bc66bf96984cd53b9a51b7111d031e0e56f1644218abc95929d707cda3bb5aec94c1a4fc9603b59a2b58e46640691d68a2665d088"><IMG title="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://b18.photo.store.qq.com/http_imgload.cgi?/rurl4_b=dbd39fb24476f1546c626a950627ad1fa44cff0b72e3c641a24351c13c54606bc66bf96984cd53b9a51b7111d031e0e56f1644218abc95929d707cda3bb5aec94c1a4fc9603b59a2b58e46640691d68a2665d088" border=0></A><WBR></A><WBR> </P>
<P style="TEXT-INDENT: 2em">唐骏的另一个著名称谓是“打公皇帝”，所以我问他的最后一个问题是：<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">作为职业经理人，现在你已经成功了，有没有想过有一天不做“打工皇帝”了？<WBR> <WBR></P>
<P style="TEXT-INDENT: 2em">唐骏如是说：“其实，对我来说做什么都已经不重要。我‘打工’不是为了一个企业，也不是为了某个个人，我‘打工’是为了我自己。无非是我借了一个平台，但是最终我还是在为自己服务。我是为了自己的梦想在打工，我的老板就是我自己。”<WBR><IMG title="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="唐骏揭密职场五大秘笈——可复制的成功模式  - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://imgcache.qq.com/ac/b.gif" border=0></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200931162059549</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200931162059549</guid>
    <pubDate>Sat, 11 Apr 2009 06:20:59 +0800</pubDate>
    <dcterms:modified>2009-04-11T06:20:59+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[MaxDOS 7网刻服务端使用教程]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200922681353706</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">MaxDOS 网刻服务端 2.0 2009元旦版 </P>
<P style="TEXT-INDENT: 2em">网刻服务端升级为 MAXNGS 2.0 </P>
<P style="TEXT-INDENT: 2em">修正网刻服务端同一时间内DHCP只能提供一个IP地址,第二台无汉获得IP地址. </P>
<P style="TEXT-INDENT: 2em">修正DHCP分配 IP时,一台机器分配了两个IP.修正TFTP不能同时传送多个进程. </P>
<P style="TEXT-INDENT: 2em">增加多网段功能,当使用大网段时,可设置超过多少台机器自动跳跃至下一网段,理论支持无 </P>
<P style="TEXT-INDENT: 2em">限台客户端,增加方案功能,当首次设置完毕后,方案将自动被保存,下次使用无需再次设置. </P>
<P style="TEXT-INDENT: 2em">MaxDOS 网刻服务端(MaxNGS) 2.0版下载地址: </P>
<P style="TEXT-INDENT: 2em">电信下载&nbsp;&nbsp; <A href="http://pzz.cn/soft/MaxNGSrv2.rar">http://pzz.cn/soft/MaxNGSrv2.rar</A> </P>
<P style="TEXT-INDENT: 2em">网通下载&nbsp;&nbsp; <A href="http://c.pzz.cn/soft/MaxNGSrv2.rar">http://c.pzz.cn/soft/MaxNGSrv2.rar</A> </P>
<P style="TEXT-INDENT: 2em">注意事项： </P>
<P style="TEXT-INDENT: 2em">１、我们在网刻前，首先要做的是把要网刻的源分区或硬盘做成一个GHOST镜像，如果有不会做全盘GHOST镜像的，请参见&nbsp;&nbsp;<A href="http://pzz.cn/bbs/read.php?tid=26435">http://pzz.cn/bbs/read.php?tid=26435</A> </P>
<P style="TEXT-INDENT: 2em">２、前提客户机必须先安装好MaxDOS 7客户端或者需要有PXE、U盘、光盘版MaxDOS 7可当引导使用，服务器可以安装或不安装都可以，网刻前请关闭局域网中的其它DHCP服务端设备，以免造成IP分配错误。(注: 如果可以请尽量不要使用和内网现有的IP同一地址段) </P>
<P style="TEXT-INDENT: 2em">３、具备以上条件后，我们开始进行正式的网络克隆，请先下载MaxDOS网刻的专用服务端， 下载地址&nbsp;&nbsp;<A href="http://pzz.cn/soft/7ngsrv.rar">Http://pzz.cn/soft/7ngsrv.rar</A>&nbsp;&nbsp;下载完毕后解压出7ngsrv.rar的压缩包到任意 位置(注：必须解压，不可直接运行压缩中的程序)，然后打开 MAXNGS.EXE 网刻服务端主程序。</P>
<P style="TEXT-INDENT: 2em">MaxDOS 7网刻服务端使用教程</P>
<P style="TEXT-INDENT: 2em">一、如何进行网络克隆恢复至客户机的其它机器上。</P>
<P style="TEXT-INDENT: 2em"><IMG title="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://maxdos.net/bbs/attachment/Mon_0901/8_1_a84988f54bef4ce.png" border=0>'770')this.width='770';if(this.height&gt;'600')this.height='600';" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">在上图①的位置输入一个方案名称，可以是任意的字符，但建议使用英文，如 MAX</P>
<P style="TEXT-INDENT: 2em">在上图②的位置上选择“恢复镜像（网络克隆）”</P>
<P style="TEXT-INDENT: 2em">在上图③的位置上，如果您的客户机使用的是硬盘版、U盘版或光盘版的MAXDOS程序，则选择“普通模式”，如果您使用的是PXE网络启动版请选择“PXE模式”</P>
<P style="TEXT-INDENT: 2em">在上图④的位置上选择您要用来网络克隆恢复至其它机器上的GHOST镜像（路径中不能包含中文及空格）</P>
<P style="TEXT-INDENT: 2em">然后点击下一步来到如下界面：</P>
<P style="TEXT-INDENT: 2em"><IMG title="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://maxdos.net/bbs/attachment/Mon_0901/8_1_27331541c1feae1.png" border=0>'770')this.width='770';if(this.height&gt;'600')this.height='600';" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">在上图①的位置设置全盘克隆恢复至客户机或者分区克隆恢复，如果为分区克隆必须选择克隆至客户机的第几个硬盘第几个分区上。</P>
<P style="TEXT-INDENT: 2em">在上图②的位置设置客户启动GHOST时需要添加的参数，如果不知道参数用处，请保持默认。</P>
<P style="TEXT-INDENT: 2em">然后点击保存，再点击上方的“网络设置”进入如下界面：</P>
<P style="TEXT-INDENT: 2em"><IMG title="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://maxdos.net/bbs/attachment/Mon_0901/8_1_8d02fe1422b3659.png" border=0>'770')this.width='770';if(this.height&gt;'600')this.height='600';" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">在上图①的位置选择用来进行网络克隆的网卡，如果有多网卡必需正确选择才能正常进行网克工作。</P>
<P style="TEXT-INDENT: 2em">在上图②的位置设置用来进行网克的IP地址段，请注意：尽量不要使用与现有网络的同一网段进行网克，否则会出现IP地址冲突，如果您在这里修改了IP段或子奄码，则也需要将您（当前的这台要进行网络克隆的服务端机器）的网卡设置为与您修改的同一个网段或同一个子网奄码。</P>
<P style="TEXT-INDENT: 2em">在上图③的位置如果您使用的是硬盘版、光盘版、U盘版则这个地方不需要设置，直接点击保存。如果您使用的是PXE网络启动版，请在这里选择这些文件的所在位置。（这些文件包含在PXE网络启动版中）</P>
<P style="TEXT-INDENT: 2em">然后点击上图④的位置，选择我们刚才输入创建的方案名称，然后点击上图⑤的启动方案，则服务端设置完毕。</P>
<P style="TEXT-INDENT: 2em">最后将客户机启动至MAXDOS，选择全自动网络克隆，将所有要网克的机器进入到GHOST界面的等待发送状态，然后在GHOSTSRV点击发送，即开始网刻了，待完成至１００%则本次网克完成。</P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">二、如何将客户机的硬盘或分区或系统镜像上传至服务器上</P>
<P style="TEXT-INDENT: 2em"><IMG title="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://maxdos.net/bbs/attachment/Mon_0901/8_1_a84988f54bef4ce.png" border=0>'770')this.width='770';if(this.height&gt;'600')this.height='600';" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">在上图①的位置输入一个方案名称，可以是任意的字符，但建议使用英文，如 MAX</P>
<P style="TEXT-INDENT: 2em">在上图②的位置上选择“创建镜像（网络备份）”</P>
<P style="TEXT-INDENT: 2em">在上图③的位置上，如果您的客户机使用的是硬盘版、U盘版或光盘版的MAXDOS程序，则选择“普通模式”，如果您使用的是PXE网络启动版请选择“PXE模式”</P>
<P style="TEXT-INDENT: 2em">在上图④的位置上选择一个用来存放客户上传上来的镜像路径。（路径中不能包含中文及空格）</P>
<P style="TEXT-INDENT: 2em">然后点击下一步来到如下界面：</P>
<P style="TEXT-INDENT: 2em"><IMG title="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://maxdos.net/bbs/attachment/Mon_0901/8_1_8028e031b23ea18.png" border=0>'770')this.width='770';if(this.height&gt;'600')this.height='600';" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">在上图①②的位置设置全盘备份上传至服务端或者分区备份上传至服务端，如果为分区备份上传必须选择备份上传客户机的第几个硬盘第几个分区至服务端上。</P>
<P style="TEXT-INDENT: 2em">在上图③的位置设置客户启动GHOST时需要添加的参数，如果不知道参数用处，请保持默认。</P>
<P style="TEXT-INDENT: 2em"><IMG title="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" alt="MaxDOS 7网刻服务端使用教程 - ◆ 洋蔥頭┅ - 没有人能随随便便成功" src="http://maxdos.net/bbs/attachment/Mon_0901/8_1_8d02fe1422b3659.png" border=0>'770')this.width='770';if(this.height&gt;'600')this.height='600';" border=0&gt;</P>
<P style="TEXT-INDENT: 2em">在上图①的位置选择用来进行网络克隆的网卡，如果有多网卡必需正确选择才能正常进行网克工作。</P>
<P style="TEXT-INDENT: 2em">在上图②的位置设置用来进行网克的IP地址段，请注意：尽量不要使用与现有网络的同一网段进行网克，否则会出现IP地址冲突，如果您在这里修改了IP段或子奄码，则也需要将您（当前的这台要进行网络克隆的服务端机器）的网卡设置为与您修改的同一个网段或同一个子网奄码。</P>
<P style="TEXT-INDENT: 2em">在上图③的位置如果您使用的是硬盘版、光盘版、U盘版则这个地方不需要设置，直接点击保存。如果您使用的是PXE网络启动版，请在这里选择这些文件的所在位置。（这些文件包含在PXE网络启动版中）</P>
<P style="TEXT-INDENT: 2em">然后点击上图④的位置，选择我们刚才输入创建的方案名称，然后点击上图⑤的启动方案，则服务端设置完毕。</P>
<P style="TEXT-INDENT: 2em">最后将客户机启动至MAXDOS，选择全自动网络克隆，将所有要网克的机器进入到GHOST界面的等待发送状态，然后在GHOSTSRV点击发送，即开始网刻了，待完成至１００%则本次网克完成。</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200922681353706</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200922681353706</guid>
    <pubDate>Thu, 26 Mar 2009 20:13:53 +0800</pubDate>
    <dcterms:modified>2009-03-26T20:13:53+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[命令行方式实现MAC与IP地址绑定 ]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200911611343666</link>
    <description><![CDATA[<div>为什么要绑定IP呢？你指定的IP能上外网不就可以了吗？之所以要绑定IP，是因为他会会改IP。比如我本机上的IP是192.168.1.11此IP已经在防火墙上面做了设定不可以上网，但我要是知道有一个IP是192.168.1.30的IP能上网，那我不会改把192.168.1.11换成192.168.1.30就可以上网了吗？所以绑定IP就是为了防止他改IP。 因为网卡的MAC地址是全球唯一的跟我们的身份证一样，他一但改了，就不认了。那如何绑定呢？ 
<P>例如我的IP是192.168.1.11，网卡的MAC地址是00-11-2F-3F-96-88(如何看到自己的MAC地址呢？在命令行下输入ipconfig /all， 回应如下：</P>
<P>Physical Address. . . . . . . . . : 00-11-2F-3F-96-88</P>
<P>DHCP Enabled. . . . . . . . . . . : No</P>
<P>IP Address. . . . . . . . . . . . : 192.168.1.11</P>
<P>Subnet Mask . . . . . . . . . . . : 255.255.255.0</P>
<P>Default Gateway . . . . . . . . . : 192.168.1.1</P>
<P>DNS Servers . . . . . . . . . . . : 61.177.7.1</P>
<P>Primary WINS Server . . . . . . . : 192.168.1.254</P>
<P>这些信息就是你现在计算机的IP地址及MAC地址！</P>
<P>接着，在命令行下输入：arp -s 192.168.1.11 00-11-2F-3F-96-88回车。</P>
<P>就绑定了。</P>
<P>如果要查看是否绑定，可以用arp -a 192.168.1.11回车，会得到如下提示：</P>
<P>Internet Address Physical Address Type</P>
<P><BR>192.168.1.30 　　00-11-2f-3f-96-88 static</P>
<P>就OK了。</P>
<P>如果要刪除呢？命令行下输入：arp -d 192.168.1.30 就刪除了。</P>
<P>绑定网关:</P>
<P>arp -s 192.168.1.1 xx-xx-xx-xx-xx(网关的mac地址)&nbsp;&nbsp; </P>
<P>查看自己的IP地址和网卡的MAC地址。对于Windows 98/Me，运行“winipcfg”，在对话框看的IP地址就是，而“适配器地址”就是网卡的MAC地址。在Windows 2000/XP系统下，要在命令提示符下输入“ipconfig /all”，显示列表中的“Physical Address”就是MAC地址，“IP Address”就是IP地址；要将二者绑定，输入“arp -s IP地址 MAC地址”，如“arp -s 192.168.0.28 54-44-4B-B7-37-21”即可。</P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200911611343666</comments>
    <slash:comments>3</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200911611343666</guid>
    <pubDate>Mon, 16 Feb 2009 11:03:43 +0800</pubDate>
    <dcterms:modified>2009-02-16T11:03:43+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[Gpresult]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/26417682008101711142790</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">原URL参考:<A href="http://www.microsoft.com/windowsxp/using/setup/expert/gpresults.mspx">http://www.microsoft.com/windowsxp/using/setup/expert/gpresults.mspx</A></P>
<P style="TEXT-INDENT: 2em">Gpresult</P>
<P style="TEXT-INDENT: 2em">显示用户或计算机的组策略设置和策略的结果集 (RSoP)。</P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">语法</P>
<P style="TEXT-INDENT: 2em">Gpresult [/s <I>Computer</I> [/u <I>Domain</I>\<I>User</I>/p <I>Password</I>]][/user <I>TargetUserName</I>][/scope {user | computer}][{/v | /z}]</P>
<P style="TEXT-INDENT: 2em">参数</P>
<P style="TEXT-INDENT: 2em">/s <I>Computer</I></P>
<P style="TEXT-INDENT: 2em">指定远程计算机的名称或 IP 地址。禁用反斜杠。默认值是本地计算机。</P>
<P style="TEXT-INDENT: 2em">-u <I>Domain\User</I></P>
<P style="TEXT-INDENT: 2em">使用由 <I>User</I> 或 <I>Domain</I>\<I>User</I> 指定的用户的帐户权限运行该命令。默认值是当前登录发布命令的计算机的用户具有的权限。</P>
<P style="TEXT-INDENT: 2em">/p <I>Password</I></P>
<P style="TEXT-INDENT: 2em">指定在 /u 参数中指定的用户帐户的密码。</P>
<P style="TEXT-INDENT: 2em">/user:<I>TargetUserName</I></P>
<P style="TEXT-INDENT: 2em">指定要显示 RSOP 数据的用户的用户名。</P>
<P style="TEXT-INDENT: 2em">/scope {user | computer} </P>
<P style="TEXT-INDENT: 2em">显示 user 或 computer 的结果。/scope 参数的有效值为 user 或 computer。如果忽略 /scope 参数，那么 gpresult 将同时显示 user 和 computer 的设置。</P>
<P style="TEXT-INDENT: 2em">/v</P>
<P style="TEXT-INDENT: 2em">指定输出显示详细的策略信息。</P>
<P style="TEXT-INDENT: 2em">/z</P>
<P style="TEXT-INDENT: 2em">指定输出显示关于“组策略”的所有可用信息。由于本参数可以比 /v 参数输出更多信息，所以在使用本参数时，应将输出重定向到文本文件（例如 gpresult /z &gt;policy.txt）。</P>
<P style="TEXT-INDENT: 2em">/?</P>
<P style="TEXT-INDENT: 2em">在命令提示符下显示帮助</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/26417682008101711142790</comments>
    <slash:comments>1</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/26417682008101711142790</guid>
    <pubDate>Mon, 17 Nov 2008 11:14:27 +0800</pubDate>
    <dcterms:modified>2008-11-17T11:14:27+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[终极优化：Windows Vista系统服务设置完全攻略]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200892284338235</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">刚才<A href="http://d1.it168.com/tag/Vista/">Vista</A>之家写了一篇《<A href="http://d1.it168.com/show/3287.html"></A><A href="http://d1.it168.com/tag/Windows/">Windows</A> Vista系统开机启动过程完全揭秘</A>》，提到Windows Vista系统启动的原理，其中加载各项系统服务是影响系统启动时间的重要因素，里面也答应大家搞篇关于Windows Vista系统服务的一篇完全攻略，现在，这篇文章出来了 ：）</P>
<P style="TEXT-INDENT: 2em">实际上，大家在使用Vista<A href="http://download.it168.com/114/135/15602/index.shtml">优化大师</A>（<A href="http://download.it168.com/114/135/15204/index.shtml">最新版下载</A>）里面的服务优化大师的时候，里面有个帮助，指向了一篇服务优化文章：《<A href="http://www.vista123.com/html/1740.html">【Vista之家原创】应该怎么优化Windows Vista服务</A>》，之前也发过一篇：《<A href="http://www.vista123.com/html/5650.html">全面解读Vista系统服务 - Vista 系统服务手动优化向导</A>》，今天就来个大汇总吧！</P>
<P style="TEXT-INDENT: 2em">一、了解Windows Vista 服务的基础知识</P>
<P style="TEXT-INDENT: 2em">与Windows XP和Windows 2003才七十多个服务相比，Vista已经增加到一百三十多个服务，这不可避免地加大了系统资源占用，拖慢了系统速度。</P>
<P style="TEXT-INDENT: 2em">当然，在Windows Vista 的各个版本中，启动默认加载的服务数量是明显不同的，功能最多的Ultimate版本，肯定加载的服务也最多。</P>
<P style="TEXT-INDENT: 2em">Windows Vista系统的服务加载数量严重影响Vista的开机速度，因此，优化服务就显得更加重要。</P>
<P style="TEXT-INDENT: 2em">二、如何设置、开启、关闭Windows Vista系统的各项服务</P>
<P style="TEXT-INDENT: 2em">1、用Vista系统自带的服务管理软件：在Vista中设置服务使用(Win+R)输入 Services.msc 回车；或者点击开始菜单——Run，输入 Services.msc 回车；点击控制面板——管理工具——服务也可以到达同样的界面。</P>
<P style="TEXT-INDENT: 2em">2、用Vista优化大师（<A href="http://download.it168.com/114/135/15204/index.shtml">最新版下载</A>）里面的服务优化大师，在Vista优化大师的系统优化菜单栏点击左侧的服务优化即可打开。同时，Vista优化大师的优化向导里面添加了常用的10几项服务的优化设置。</P>
<P style="TEXT-INDENT: 2em">使用Vista优化大师进行服务管理的最大好处是，可以对当前的服务方案进行保存备份和随时还原，也轻松恢复到Vista系统的默认状态。</P>
<P style="TEXT-INDENT: 2em"><A href="http://d1.it168.com/attachments/081022/0eda4484aa3d1bde7385f7a365904b9f.jpg"><IMG src="http://d1.it168.com/attachments/081022/0eda4484aa3d1bde7385f7a365904b9f.jpg" border=0>'600')this.width='600';"&gt;</A></P>
<P style="TEXT-INDENT: 2em">三、全面了解Windows Vista系统的数百个服务</P>
<P style="TEXT-INDENT: 2em">在下面的列表里面，大家请注意一下各种颜色，服务名称 描述&nbsp; 最佳建议 第二建议 服务路径</P>
<P style="TEXT-INDENT: 2em">.NET Runtime Optimization Service v2.0.50215_X86</P>
<P style="TEXT-INDENT: 2em">对使用下一代技术编写的程序的运行提供优化。该服务的默认运行方式是手动，不建议更改。</P>
<P style="TEXT-INDENT: 2em">WINDOWSMicrosoft.NETFrameworkv2.0.50215mscorsvw.exe</P>
<P style="TEXT-INDENT: 2em">估计使用该技术之后，运行.Net技术编写的程序时执行效率将会更高，因为现有系统中运行.Net程序的速度还是有些慢。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Application Experience</P>
<P style="TEXT-INDENT: 2em">在应用程序启动时处理应用程序兼容型查询请求。该服务的默认运行方式是自动，不建议更改。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">估计使用该技术之后在运行老程序的时候系统会自动选择相应的兼容模式运行，以便取得最佳效果。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Application Host Helper Service</P>
<P style="TEXT-INDENT: 2em">为 IIS 提供管理服务，例如配置历史记录和应用程序池帐户映射。如果停止此服务，则配置历史记录将无法工作，也无法用特定于应用程序池的访问控制项锁定文件或目录。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k apphost</P>
<P style="TEXT-INDENT: 2em">IIS相关的东西，如果普通用户建议禁用。</P>
<P style="TEXT-INDENT: 2em">Application Information</P>
<P style="TEXT-INDENT: 2em">为应用程序的运行提供信息。该服务的默认运行方式是手动，不建议更改。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">Application Layer Gateway Service</P>
<P style="TEXT-INDENT: 2em">为 Internet 连接共享提供第三方协议插件的支持。该服务的默认运行方式是手动，如果你连接了网络，则该服务会自动启动，不建议更改。</P>
<P style="TEXT-INDENT: 2em">WINDOWSSystem32alg.exe</P>
<P style="TEXT-INDENT: 2em">Windows XP中也有该服务，作用也差不多，是系统自带防火墙和开启ICS共享上网的依赖服务，如果装有第三方防火墙且不需要用ICS方式共享上网，完全可以禁用掉。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Application Management</P>
<P style="TEXT-INDENT: 2em">为活动目录的智能镜像(IntelliMirror)组策略程序提供软件的安装、卸载和枚举等操作。如果该服务停止，用户将无法安装、删除或枚举任何使用智能镜像方式安装的程序。如果该服务被禁用，任何依赖该服务的其他服务都将无法运行。该服务默认的运行方式为手动，该功能主要适用于大型企业环境下的集中管理，因此家庭用户可以放心禁用该服务。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Background Intelligent Transfer Service</P>
<P style="TEXT-INDENT: 2em">在后台传输客户端和服务器之间的数据。如果禁用了BITS，一些功能，如 Windows Update，就无法正常运行。该服务的默认运行方式是自动，这个服务的主要用途还是用于进行Windows Update或者自动更新，最好不要更改这个服务。</P>
<P style="TEXT-INDENT: 2em">WINDOWSSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Base Filtering Engine</P>
<P style="TEXT-INDENT: 2em">基本筛选引擎(BFE)是一种管理防火墙和 Internet 协议安全(IPsec)策略以及实施用户模式筛选的服务。停止或禁用 BFE 服务将大大降低系统的安全。还将造成 IPsec 管理和防火墙应用程序产生不可预知的行为。建议保持默认。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">同样为系统防火墙，VPN以及IPsec提供依赖服务，同时也是系统安全方面的服务，如果使用第三方VPN拨号软件并且不用系统的防火墙以及ICS共享上网，为了系统资源，关闭它吧，否则就别动它。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Block Level Backup Engine Service</P>
<P style="TEXT-INDENT: 2em">执行块级备份和恢复的引擎。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32wbengine.exe</P>
<P style="TEXT-INDENT: 2em">估计是和备份恢复方面用的服务，无任何依赖关系，默认是手动，也从来没有看他启动过。就放那吧，不用管了。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Certificate Propagation</P>
<P style="TEXT-INDENT: 2em">为智能卡提供证书。该服务的默认运行方式是手动。如果你没有使用智能卡，那么可以放心禁用该服务。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">估计到Vista发布的时候，密码已经不是唯一可以用来区分用户身份的凭据了，也许智能卡，或者更加方便的生物识别技术，例如指纹、虹膜识别等应用将会更加广泛。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">CNG Key Isolation</P>
<P style="TEXT-INDENT: 2em">CNG 密钥隔离服务宿主在 LSA 进程中。如一般原则所要求，该服务为私钥和相关加密操作提供密钥进程隔离。该服务在与一般原则要求相一致的安全进程中存储和使用生存期长的密钥。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32lsass.exe</P>
<P style="TEXT-INDENT: 2em">如果Wired AutoConfig/WLAN AutoConfig两个服务被打开，而且使用了EAP (Extensible Authentication Protocol)，那么这个服务将被使用，建议不使用自动有线网络配置和无线网络的可以关掉。</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">COM+ Event System</P>
<P style="TEXT-INDENT: 2em">支持系统事件通知服务(SENS)，此服务为订阅组件对象模型(COM)组件事件提供自动分布功能。如果停止此服务，SENS 将关闭，而且不能提供登录和注销通知。如果禁用此服务，显式依赖此服务的其他服务将无法启动。一个很原始的古老服务，该服务的默认运行方式为自动，这是一个重要的系统服务，设为手动也会自动运行，设为禁用好像也没什么影响，但是日志中会出现大量的错误。我们最好不要乱动。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">COM+ System Application</P>
<P style="TEXT-INDENT: 2em">管理基于COM+ 组件的配置和跟踪。如果服务停止，大多数基于 COM+ 组件将不能正常工作。开发的比较清楚，以前的COM+程序甚至IIS/.NET中的应用都会用到这个服务。只要不设置为禁用就行了，基本上也是很少运行的服务。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32dllhost.exe /Processid :{ 02D4B3F1-FD88-11D1-960D-00805FC79235}</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Computer Browser</P>
<P style="TEXT-INDENT: 2em">维护网络上计算机的更新列表，并将列表提供给计算机指定浏览。如果服务停止，列表不会被更新或维护。如果服务被禁用，任何直接依赖于此服务的服务将无法启动。该服务的默认运行方式为自动，不过如果你没有使用局域网或者你根本就不想使用局域网，该功能就可以放心禁用，禁用后任然可以使用IP这样的UNC路径访问其他共享的计算机。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Cryptographic Services</P>
<P style="TEXT-INDENT: 2em">提供三种管理服务: 编录数据库服务，它确定 Windows 文件的签字; 受保护的根服务，它从此计算机添加和删除受信根证书机构的证书;和密钥(Key)服务，它帮助注册此计算机获取证书。如果此服务被终止，这些管理服务将无法正常运行。如果此服务被禁用，任何依赖它的服务将无法启动。维护和管理系统的所有证书，密钥以及安全数据库。另外访问一些网站所需要的服务，比如<A href="http://d1.it168.com/tag/Microsoft/">微软</A>的网站，Windows Update，或者DRM的网站，很多时候它会提供和确认Windows文件的签名信息。强烈建议也是必须不能去动它，永远别想禁用这个服务。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">DCOM Server Process Launcher</P>
<P style="TEXT-INDENT: 2em">为 DCOM 服务提供加载功能。该服务的默认运行方式是自动，最好不要乱动。以前的DCOM服务，也就是远程服务，是比COM+更基本的服务，看看注册表就知道Windows系统中有多少DCOM组件，虽然禁用也没什么问题，但是临时用到的设为手动的服务会无法自动启动，而且任务栏的图标也会消失不见，所以最好不要修改这个选项。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k DcomLaunch</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Desktop Window Manager Session Manager</P>
<P style="TEXT-INDENT: 2em">Aero风格必须的，所有Aero Glass和Flip 3D效果均依赖这个服务。如果喜欢这个风格就要设为自动，否则就禁用吧。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">DFS Replication</P>
<P style="TEXT-INDENT: 2em">使您能够跨局域网或广域网 (WAN) 网络连接同步多台服务器上的文件夹。此服务使用远程差分压缩 (RDC) 协议只更新自上次复制之后更改的部分文件，分布式文件复制，从2003 R2就有的功能，如果你不需要从局域网上复制大文件，才可以考虑禁用它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32DFSR.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">DHCP Client</P>
<P style="TEXT-INDENT: 2em">通过注册和更改 IP 地址以及 DNS 名称来管理网络配置。如果该服务停止了，这台计算机将无法收到动态IP地址以及DNS的更新。如果该服务被禁用了，那么任何依赖该服务的其他服务都将无法运行。该服务的默认运行方式是自动，如果是手动指定的IP，完全可以禁用。只有WinHTTP Web Proxy Auto-Discovery Service这个服务依赖它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Diagnostic Policy Service</P>
<P style="TEXT-INDENT: 2em">Diagnostic Policy服务为Windows组件提供诊断支持。如果该服务停止了，系统诊断工具将无法正常运行。如果该服务被禁用了，那么任何依赖该服务的其他服务都将无法正常运行。该服务的默认运行方式是自动，Vista或IE7有时会弹出对话框问你是否需要让它帮忙找到故障的原因，只有1%的情况下它会帮忙修复Internet断线的问题，可以关掉。</P>
<P style="TEXT-INDENT: 2em">WINDOWSSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Diagnostic Service Host</P>
<P style="TEXT-INDENT: 2em">诊断服务主机服务启用 Windows 组件的问题检测、故障排除和解决方案。如果停止该服务，则一些诊断将不再发挥作用。如果禁用该服务，则显式依赖它的所有服务将无法启动。这就是帮上面Diagnostic Policy Service做具体事情的服务，会随着上面的服务启动，可以一起关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k wdisvc</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Diagnostic System Host</P>
<P style="TEXT-INDENT: 2em">诊断系统主机服务启用 Windows 组件的问题检测、故障排除和解决方案。如果停止该服务，则一些诊断将不再发挥作用。如果禁用该服务，则显式依赖它的所有服务将无法启动。基本和Diagnostic Policy Service/Diagnostic Service Host是同类，可以一起关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Distributed File System Replication</P>
<P style="TEXT-INDENT: 2em">在多个系统之间的NTFS文件系统上提供多宿主复制(multi-master replication)。该服务的默认运行方式是手动，最好不要乱动。 虽然禁用也没什么影响，但是建议不要设置为禁用。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32DFSR.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Distributed Link Tracking Client:</P>
<P style="TEXT-INDENT: 2em">在计算机内 NTFS 文件之间保持链接或在网络域中的计算机之间保持链接。该服务的默认运行方式是自动，不过这个功能一般都用不上，完全可以放心禁用。</P>
<P style="TEXT-INDENT: 2em">WINDOWSSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Distributed Transaction Coordinator</P>
<P style="TEXT-INDENT: 2em">在多个来源，例如数据库、消息队列以及文件系统之间进行传送协调。如果该服务停止，这些传输将不会发生。如果该服务被禁用，任何依赖该服务的其他服务都将无法运行。很多应用以及SQL，Exchange Biztalk等服务器软件都依赖这个服务，可以不启动它，但不要Disabled 它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32msdtc.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">DNS Client</P>
<P style="TEXT-INDENT: 2em">为此计算机解析和缓冲域名系统 (DNS) 名称。如果此服务被停止，计算机将不能解析 DNS 名称并定位 Active Directory 域控制器。如果此服务被禁用，任何明确依赖它的服务将不能启动。该服务的默认运行方式是自动，如果是在域的环境中要设置为自动，但是这个服务可以泄露你浏览过哪些网站，所以一般用户出于安全考虑，禁用了吧。</P>
<P style="TEXT-INDENT: 2em">WINDOWSsystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Extensible Authentication Protocol</P>
<P style="TEXT-INDENT: 2em">可扩展的身份验证协议(EAP)服务在以下情况下提供网络身份验证: 802.1x 有线和无线、VPN 和网络访问保护(NAP)。EAP 在身份验证过程中也提供网络访问客户端使用的应用程序编程接口(API)，包括无线客户端和 VPN 客户端。如果禁用此服务，该计算机将无法访问需要 EAP 身份验证的网络。不用802.1x认证、无线网络或VPN 可以不启动它，不要Disabled 它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Fax</P>
<P style="TEXT-INDENT: 2em">利用计算机或网络上的可用传真资源发送和接收传真。不用我说了吧，很明显就能看出来是和传真有关的。手动或禁用</P>
<P style="TEXT-INDENT: 2em">Windowssystem32fxssvc.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Function Discovery Provider Host</P>
<P style="TEXT-INDENT: 2em">功能发现提供程序的主机进程。PnP-X和SSDP相关，如果无相关设备就关了吧。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Function Discovery Resource Publication</P>
<P style="TEXT-INDENT: 2em">发布该计算机以及连接到该计算机的资源，以便能够在网络上发现这些资源。如果该服务被停止，将不再发布网络资源，网络上的其他计算机将无法发现这些资源。PnP-X和SSDP相关，如果无相关设备就关了吧。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Group Policy Client</P>
<P style="TEXT-INDENT: 2em">该服务负责通过组策略组件应用管理员为计算机和用户配置的设置。如果停止或禁用该服务，将无法应用设置，并且将无法通过组策略管理应用程序和组件。如果停止或禁用该服务，依赖于组策略的任何组件或应用程序都将无法正常运行。你无法关闭这个服务。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k GPSvcGroup</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Health Key and Certificate Management</P>
<P style="TEXT-INDENT: 2em">为网络访问保护代理(NAPAgent)提供 X.509 证书和密钥管理服务。使用 X.509 证书的强制技术在没有此服务的情况下可能无法正常工作。推测是NAP的一个服务，其中提到要实现一个Health Registration Authority机制。默认即可。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Human Interface Device Access</P>
<P style="TEXT-INDENT: 2em">启用对智能界面设备(HID)的通用输入访问，它激活并保存键盘、远程控制和其它多媒体设备上的预先定义的热按钮。如果此服务被终止，由此服务控制的热按钮将不再运行。如果此服务被禁用，任何依赖它的服务将无法启动。如果你不想你机器或笔记本键盘上面的那些特别的附加按键起作用、不用游戏手柄之类可以关掉这个服务。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">IKE and AuthIP IPsec Keying Modules</P>
<P style="TEXT-INDENT: 2em">IKEEXT 服务托管 Internet 密钥交换(IKE)和身份验证 Internet 协议(AuthIP)键控模块。这些键控模块用于 Internet 协议安全(IPSec)中的身份验证和密钥交换。停止或禁用 IKEEXT 服务将禁用与对等计算机的 IKE/AuthIP 密钥交换。通常将 IPSec 配置为使用 IKE 或 AuthIP，因此停止或禁用 IKEEXT 服务将导致 IPSec 故障并且危及系统的安全。强烈建议运行 IKEEXT 服务。主要是针对VPN等网络环境的进行认证。不用VPN或用第三方VPN拨号的话可以禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Interactive Services Detection</P>
<P style="TEXT-INDENT: 2em">启用交互式服务的用户输入的用户通知，这样当交互式服务创建的对话框出现时可以访问这些对话框。如果此服务已停止，将不再有新的交互式服务对话框通知，而且可能再也无法访问交互式服务对话框。如果此服务已禁用，则不再有新的交互式服务对话框通知，也无法访问这些对话框。我也不清楚什么算交互式服务，默认也是Manual，保持默认吧。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32UI0Detect.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Internet Connection Sharing (ICS)</P>
<P style="TEXT-INDENT: 2em">为家庭和小型商业网络提供网络地址转换、寻址、名称解析以及/或入侵防御服务。该服务的默认运行方式是禁用，如果你不打算让这台计算机充当ICS主机，那么该服务可以禁用，否则需要启用。</P>
<P style="TEXT-INDENT: 2em">WINDOWSSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">IP Helper</P>
<P style="TEXT-INDENT: 2em">在 IPv4 网络上提供自动的 IPv6 连接。如果停止此服务，则在计算机连接到本地 IPv6 网络时，该计算机将只具有 IPv6 连接。主要是提供IPv6的支持，说白了就是让IPv4和IPv6相互兼容，现在的情况下不是特别需要，其实设置成Disabled 也无妨。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetSvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">IPsec Policy Agent</P>
<P style="TEXT-INDENT: 2em">Internet 协议安全(IPSec)支持网络级别的对等身份验证、数据原始身份验证、数据完整性、数据机密性(加密)以及重播保护。此服务强制执行通过 IP 安全策略管理单元或命令行工具 “netsh ipsec” 创建的 IPSec 策略。停止此服务时，如果策略需要连接使用 IPSec，可能会遇到网络连接问题。同样，此服务停止时，Windows 防火墙的远程管理也不再可用。某些公司的网络环境要求必须打开，它提供一个TCP/IP网络上客户端和服务器之间端到端的安全连接。其他的情况建议设置成禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k NetworkServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">KtmRm for Distributed Transaction Coordinator</P>
<P style="TEXT-INDENT: 2em">协调 MSDTC 和核心事务管理器(KTM)之间的事务。Vista提供的另外一种事务服务，对开发人员来说是比较有用，对于一般的用户或者非开发人员来说，设置成手动。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Link-Layer Topology Discovery Mapper</P>
<P style="TEXT-INDENT: 2em">创建网络映射，它由 PC 和设备拓扑(连接)信息以及说明每个 PC 和设备的元数据组成。如果禁用此服务，则网络映射将不能正常工作。应该是支持LLTD (Link Layer Topology Discovery) 技术，可以精确地显示支持LLTD的设备在网络结构中的位置，比如Vista的无线地图，保持默认手动。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Microsoft .NET Framework NGEN v2.0.50727_X86</P>
<P style="TEXT-INDENT: 2em">NET开发人员都知道NGEN的用法，保持默认的设置，以后会有很多基于.NET FX3的应用，那么这个服务会有用的。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NETFrameworkv2.0.50727mscorsvw.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Microsoft iSCSI Initiator Service</P>
<P style="TEXT-INDENT: 2em">管理从这台计算机到远程 iSCSI 目标设备的 Internet SCSI (iSCSI)会话。如果该服务已停止，则该计算机将无法登录或访问 iSCSI 目标设备。如果该服务已禁用，则所有显式依赖于该服务的服务将不会启动。如果本机没有iSCSI设备也不需要连接和访问远程iSCSI设备，设置成禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Microsoft Software Shadow Copy Provider</P>
<P style="TEXT-INDENT: 2em">管理卷影复制服务制作的基于软件的卷影副本。如果该服务被停止，将无法管理基于软件的卷影副本。如果该服务被禁用，任何依赖它的服务将无法启动。卷影拷贝，不要贸然Disabled它，因为有时也许它会起作用，如果确实不需要就设置为禁用吧。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k swprv</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Multimedia Class Scheduler</P>
<P style="TEXT-INDENT: 2em">基于系统范围内的任务优先级启用工作的相对优先级。这主要适用于多媒体应用程序。如果此服务停止，个别任务将使用其默认的优先级。主要是针对一些多媒体应用的音／视频流设置优先级，禁用可能会导致声卡功能出现问题，建议打开这个服务，设成手动一般也会自动启动。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Net.Msmq 侦听器适配器</P>
<P style="TEXT-INDENT: 2em">通过 net.msmq 协议和 msmq.formatname 协议接收到激活请求，并将其传递给 Windows 进程激活服务。WCF要用的，一般用户和非开发人员，还是Disabled就行了。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NETFrameworkv3.0Windows Communication FoundationSMSvcHost.exe -NetMsmqActivator</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Net.Pipe 侦听器适配器</P>
<P style="TEXT-INDENT: 2em">通过 net.pipe 协议接收激活请求，并将其传递给 Windows 进程激活服务。WCF要用的，一般用户和非开发人员，还是Disabled就行了。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NETFrameworkv3.0Windows Communication FoundationSMSvcHost.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Net.Tcp 端口共享服务</P>
<P style="TEXT-INDENT: 2em">提供通过 net.tcp 协议共享 TCP 端口的功能。WCF要用的，一般用户和非开发人员，还是Disabled就行了。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NETFrameworkv3.0Windows Communication FoundationSMSvcHost.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Net.Tcp 侦听器适配器</P>
<P style="TEXT-INDENT: 2em">通过 net.tcp 协议接收激活请求，并将其传递给 Windows 进程激活服务。WCF要用的，一般用户和非开发人员，还是Disabled就行了。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NETFrameworkv3.0Windows Communication FoundationSMSvcHost.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Netlogon</P>
<P style="TEXT-INDENT: 2em">为用户和服务身份验证维护此计算机和域控制器之间的安全通道。如果此服务被停用，计算机可能无法验证用户和服务身份并且域控制器无法注册 DNS 记录。如果此服务被禁用，任何依赖它的服务将无法启动。登陆活动目录时，和域服务通讯验证的一个服务，一般验证通过之后，域服务器会注册你的DNS记录，推送软件补丁和策略等等，登陆域会用到它。工作组环境可以设为禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32lsass.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Network Access Protection Agent</P>
<P style="TEXT-INDENT: 2em">在客户端计算机上启用网络访问保护(NAP)功能，这是NAP架构中的客户端，默认设置即可。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Network Connections</P>
<P style="TEXT-INDENT: 2em">管理“网络和拨号连接”文件夹中对象，在其中您可以查看局域网和远程连接。当你点击网络和拨号连接时这个服务就开始工作，主要是获得局域网和远程连接的对象，只要你联网这个服务就会启动。不要关闭它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Network List Service</P>
<P style="TEXT-INDENT: 2em">识别计算机已连接的网络，收集和存储这些网络的属性，并在更改这些属性时通知应用程序。这个服务是列举现有的网络，展示目前的连接状态。关闭它会导致网络不正常，所以不要关闭它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Network Location Awareness</P>
<P style="TEXT-INDENT: 2em">收集和存储网络的配置信息，并在此信息被修改时向程序发出通知。如果停止此服务，则配置信息可能不可用；如果禁用此服务，则显式依赖此服务的所有服务都将无法启动。就是NLA，能够很好的支持和标示多网卡，或者是你从家庭、个人、公司的网络中进行切换和变化时，给你提供增强的功能，大多数情况会随着Network Connections自动启动。和XP的NLA不同，关闭它网络正常但是会提示没插网线，最好不要关闭。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Network Store Interface Service</P>
<P style="TEXT-INDENT: 2em">此服务向用户模式客户端发送网络通知(例如，添加/删除接口等)。停止此服务将导致丢失网络连接。如果禁用此服务，则显式依赖此服务的所有其他服务都将无法启动。这是支持NLA的一个服务，比如保存每个网络的Profile，所以它的运行状态会和NLA相同，最好不要关闭。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Offline Files</P>
<P style="TEXT-INDENT: 2em">脱机文件服务在脱机文件缓存中执行维护活动，响应用户登录和注销事件，实现公共 API 的内部部分，并将相关的事件分配给关心脱机文件活动和缓存更改的用户。脱机文件服务，使用这个功能系统会将网络上的共享内容在本地进行缓存，可以关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Parental Controls</P>
<P style="TEXT-INDENT: 2em">此服务将在系统中启用 Windows 家长控制。如果此服务未运行，则家长控制将不会工作。主要用来让家长为子女的账户设置使用时间、访问网络及电脑游戏的限制，自己用就不必作限制了。禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Peer Name Resolution Protocol</P>
<P style="TEXT-INDENT: 2em">在 Internet 上启用无服务器对等名称解析。如果被禁用，则某些点对点应用程序和协作应用程序(如 Windows 会议) 可能无法运行。如果你不尝试WCF的P2P功能或开发，那么连同下面两个服务都可以关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Peer Networking Grouping</P>
<P style="TEXT-INDENT: 2em">提供对等网络分组服务。如果你不尝试WCF的P2P功能或开发，那么连同下面一个和上面一个服务都可以关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Peer Networking Identity Manager</P>
<P style="TEXT-INDENT: 2em">提供对等网络标识服务。如果你不尝试WCF的P2P功能或开发，那么连同上面两个服务都可以关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Performance Logs &amp; Alerts</P>
<P style="TEXT-INDENT: 2em">性能日志和警报根据预配置的计划参数从本地或远程计算机收集性能数据，然后将该数据写入日志或触发警报。如果停止此服务，将不收集性能信息。如果禁用此服务，则明确依赖它的所有服务将无法启动。Event Log和任务调度器等多个服务会用到它，个人认为它也是比较耗费资源的，但不建议设置成禁用。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNoNetwork</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Plug and Play</P>
<P style="TEXT-INDENT: 2em">使计算机在极少或没有用户输入的情况下能识别并适应硬件的更改。终止或禁用此服务会造成系统不稳定。即插即用，最基本的服务之一，想关也关不了。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k DcomLaunch</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">PnP-X IP Bus Enumerator</P>
<P style="TEXT-INDENT: 2em">PnP-X 总线枚举器服务管理虚拟网络总线。该服务使用 SSDP/WS 发现协议来发现网络连接设备并使其存在于 PnP 中。如果停止或禁用此服务，则 NCD 设备将不会继续保持在 PnP 中。所有基于 pnpx 的方案都将停止运行。PnP-X 总线枚举服务器-Windows Connect Now(WCN)，即微软网络和装置平台的组件之一，它是即插即用的扩展，支持某些联网的智能家电装置(比如能联网的电饭锅、冰箱)连接到你的PC上面。目前还用不上，关了它！</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">PNRP Machine Name Publication Service</P>
<P style="TEXT-INDENT: 2em">此服务使用对等名称解析协议发布计算机名称。配置是通过 Netsh 上下文“p2p pnrp peer”管理的。这个是用来对P2P网络中发布服务器进行命名解析的，一般不需要它。默认即可。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Portable Device Enumerator Service</P>
<P style="TEXT-INDENT: 2em">为可移动大容量存储设备强制组策略。使应用程序(例如 Windows <A href="http://download.it168.com/179/192/20467/index.shtml">Media Player</A> 和图像导入向导)能够使用可移动大容量存储设备传输和同步内容。用来让Windows Media Player和移动媒体播放器比如MP3进行数据和时钟同步。如不需要同步建议关闭。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Print Spooler</P>
<P style="TEXT-INDENT: 2em">将文件加载到内存供稍后打印。打印服务，不用多说了，有（包括虚拟的）就开，没有就关。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32spoolsv.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Problem Reports and Solutions Control Panel Support</P>
<P style="TEXT-INDENT: 2em">此服务为查看、发送和删除“问题报告和解决方案”控制面板的系统级问题报告提供支持。开了它基本也解决不了你计算机出的问题。禁用吧。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Program Compatibility Assistant Service</P>
<P style="TEXT-INDENT: 2em">为程序兼容性助手提供支持。如果此服务停止，则程序兼容性助手不能正常发挥作用。如果此服务被禁用，则依赖于它的所有服务都将无法启动。如果你使用到Program Compatibility Assistant或者需要将你的程序设置成兼容模式运行，比如运行在Win98 或 Windows 2000的方式下，就修改成自动，强烈建议设置为自动。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Protected Storage</P>
<P style="TEXT-INDENT: 2em">为敏感数据(如密码)提供保护存储，以防止未授权的服务、进程或用户访问。2000/XP流传下来的服务，尽管用处不大，但为了安全还是保留着吧。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32lsass.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Quality Windows Audio Video Experience</P>
<P style="TEXT-INDENT: 2em">质量 Windows 音频视频体验(qWave)是用于 IP 家庭网络上的音频视频(AV)流应用程序的网络平台。通过确保 AV 应用程序的网络服务质量(QoS)，qWave 增强了 AV 流的性能和可靠性。它提供了许可控制机制、运行时监视和实施、应用程序反馈以及流量优先顺序。主要用于改善和加强IP网络上的音频视频流的传输和播放质量，控制流量，个人感觉这个不起什么作用，支持这样技术的网络服务也不多。还是系统资源比较重要，关了它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">ReadyBoost</P>
<P style="TEXT-INDENT: 2em">使用 ReadyBoost 为改进系统性能提供支持。Vista的新功能，可以通过高速U盘之类移动存储设备较高的随机读写速度来加快的系统启动和运行，具体原理我还不能理解，但显然不是拿U盘当作内存用。如果没有这类设备就关掉它，其实一般用笔记本电脑也不会总插着个U盘到处跑。一句话，用就开着，不用就关掉。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Remote Access Auto Connection Manager</P>
<P style="TEXT-INDENT: 2em">无论什么时候当某个程序引用一个远程 DNS 或 NetBIOS 名或者地址就创建一个到远程网络的连接。当你的机器获得一个DNS或NetBIOS的名称或地址时会创建一个到远程网络的连接，一般ADSL拔号和VPN接入都会用到这个服务。如果设置成禁用，就建不了连接了。还是手动比较好。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Remote Access Connection Manager</P>
<P style="TEXT-INDENT: 2em">管理从这台计算机到 Internet 或其他远程网络的拨号和虚拟专用网络(VPN)连接。如果禁用该项服务，则明确依赖该服务的任何服务都将无法启动。创建连接的时候使用，ADSL/VPN/其他什么拨号网络都会用到这个服务。关了的话就不能上网了，不要关闭</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Remote Procedure Call (RPC)</P>
<P style="TEXT-INDENT: 2em">作为终结点映射程序(endpoint mapper)和 COM 服务控制管理器使用。如果此服务被停用或禁用，使用 COM 或远程过程调用(RPC)服务的程序工作将不正常。系统关键服务，想关也不让你关。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k rpcss</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Remote Procedure Call (RPC) Locator</P>
<P style="TEXT-INDENT: 2em">管理 RPC 名称服务数据库。配合RPC的服务，可以设置手动，但不建议设置成禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32locator.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Remote Registry</P>
<P style="TEXT-INDENT: 2em">使远程用户能修改此计算机上的注册表设置。如果此服务被终止，只有此计算机上的用户才能修改注册表。如果此服务被禁用，任何依赖它的服务将无法启动。个人使用可以关掉它，公司管理就需要打开了。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k regsvc</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Routing and Remote Access</P>
<P style="TEXT-INDENT: 2em">在局域网以及广域网环境中为企业提供路由服务。提供路由服务的。不用就关。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Secondary Logon</P>
<P style="TEXT-INDENT: 2em">在不同凭据下启用启动过程。如果此服务被停止，这种类型的登录访问将不可用。如果此服务被禁用，任何明确依赖它的服务都将不能启动。允许一台机器同时有两个用户登录，个人应用基本不需要。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Secure Socket Tunneling Protocol Service</P>
<P style="TEXT-INDENT: 2em">提供使用 VPN 连接到远程计算机的安全套接字隧道协议(SSTP)的支持。如果该服务被禁用，则用户将无法使用 SSTP 访问远程服务器。这个服务主要是VPN连接服务的，如果用第三方VPN客户端，可以关闭，但是Remote Access Connection Manager这个服务依赖这个服务，还是别动吧。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Security Accounts Manager</P>
<P style="TEXT-INDENT: 2em">启动此服务将向其他服务发出信号: 安全帐户管理器(SAM)已准备就绪，可以接受请求。禁用此服务将导致在 SAM 准备就绪时，无法通知系统中的其他服务，从而可能导致这些服务无法正确启动。不应禁用此服务。系统的安全账户管理服务，关了就不能添加用户，修改用户密码等用户操作了，建议默认别动它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32lsass.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Security Center</P>
<P style="TEXT-INDENT: 2em">监视系统安全设置和配置。Vista新的安全中心，可以进行安全方面的设置，也监控系统的安全状况。这个服务只是个管理界面，打开其他安全服务即可。可以关闭。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Server</P>
<P style="TEXT-INDENT: 2em">支持此计算机通过网络的文件、打印、和命名管道共享。如果服务停止，这些功能不可用。如果服务被禁用，任何直接依赖于此服务的服务将无法启动。保证本机接入网络的文件、打印机和命名管道共享管理，如果不需要在网络上共享什么东西就可以关掉。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Shell Hardware Detection</P>
<P style="TEXT-INDENT: 2em">为自动播放硬件事件提供通知。对于自动播放的设备或硬件提供通知，如果你不喜欢Autoplay功能，那么设置成Manual，这样你新插入一个U盘，可能系统没有任何提示。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">SL UI Notification Service</P>
<P style="TEXT-INDENT: 2em">提供软件授权激活和通知。和Software Licensing 一起是用于Vista或其他一些软件激活服务的，不要想着将其设置成禁用，就可以不用激活Vista了。默认吧。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Smart Card</P>
<P style="TEXT-INDENT: 2em">管理此计算机对智能卡的取读访问。如果此服务被终止，此计算机将无法取读智能卡。如果此服务被禁用，任何依赖它的服务将无法启动。Smart Card 服务，拨入公司网络、连接VPN等所必需的，如果你没有应用的场景，建议设置成禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Smart Card Removal Policy</P>
<P style="TEXT-INDENT: 2em">允许系统配置为移除智能卡时锁定用户桌面，如果希望在用户拿走智能卡之后计算机锁定，那么打开这个服务；其他情况下设置成手动或关闭。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">SNMP Trap</P>
<P style="TEXT-INDENT: 2em">接收本地或远程简单网络管理协议 (SNMP) 代理程序生成的陷阱消息并将消息转发到此计算机上运行的 SNMP 管理程序。如果此服务被停用，此计算机上基于 SNMP 的程序将不会接收 SNMP 陷阱消息。如果此服务被禁用，任何依赖它的服务将无法启动。允许你的机器处理简单网络管理协议，很多网管协议是基于SNMP的。不是网管的话建议关闭。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32snmptrap.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Software Licensing</P>
<P style="TEXT-INDENT: 2em">启用 Windows 和 Windows 应用程序的数字许可证的下载、安装和实施。如果禁用该服务，操作系统和许可的应用程序可能以缩减功能模式运行。负责Vista系统的License管理和验证，以及提供接口/API服务供Windows系统或其他应用程序使用。Vista的新增特性均会使用这个服务，如果设置成禁用可能会激活Vista的保护功能，导致系统的部分功能不可用。强烈建议开启设为自动。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32SLsvc.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">SSDP Discovery</P>
<P style="TEXT-INDENT: 2em">发现了使用 SSDP 发现协议的网络设备和服务，如 UPnP 设备。同时还公告了运行在本地计算机上的 SSDP 设备和服务。如果停止此服务，基于 SSDP 的设备将不会被发现。如果禁用此服务，任何显式依赖于它的服务都将无法启动。该服务在网络中搜索使用了SSDP发现协议的一些设备，比如一些非即插即用的设备，如果没有相关设备，可以关了它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Superfetch</P>
<P style="TEXT-INDENT: 2em">维护和提高一段时间内的系统性能。毫无疑问，这是Vista最好的功能之一，可以维护和提高系统的性能，尽管效果不明显，但没有理由设置成其他的选项。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">System Event Notification Service</P>
<P style="TEXT-INDENT: 2em">监视系统事件并通知订户这些事件的 COM+ 事件系统。SENS提供了一个唯一的系统追踪、通知的机制，使用于系统的登陆、设备连接、网络连接、电源和内部事件的订阅及通知，不建议设置成关闭。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Tablet PC Input Service</P>
<P style="TEXT-INDENT: 2em">启用 Tablet PC 笔和墨迹功能，非Table PC及不使用手写板就可以关掉它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Task Scheduler</P>
<P style="TEXT-INDENT: 2em">使用户能在此计算机上配置和制定自动任务的日程。如果此服务被终止，这些任务将无法在日程时间里运行。如果此服务被禁用，任何依赖它的服务将无法启动。已经不单是以前操作系统的计划任务调度管理器了，Vista和第三方的应用都会用到，你无法关闭它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">TCP/IP NetBIOS Helper</P>
<P style="TEXT-INDENT: 2em">提供 TCP/IP (NetBT) 服务上的 NetBIOS 和网络上客户端的 NetBIOS 名称解析的支持，从而使用户能够共享文件、打印和登录到网络。如果此服务被停用，这些功能可能不可用。如果此服务被禁用，任何依赖它的服务将无法启动。主要是支持 NetBIOS 名称的解析，使得你可以在计算机之间进行文件和打印机共享、网络登录。不需要可关闭。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Telephony</P>
<P style="TEXT-INDENT: 2em">提供电话服务 API (TAPI)支持，以便各程序控制本地计算机上的电话服务设备以及通过 LAN 同样运行该服务的服务器上的设备。为应用程序提供 TAPI 的支持，很多时候这个服务会自己启动。保持默认。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Terminal Services</P>
<P style="TEXT-INDENT: 2em">允许用户以交互方式连接到远程计算机。远程桌面和终端服务器依赖此服务。若要防止远程使用此计算机，请清除“系统”属性控制面板项目的“远程”选项卡上的复选框。管理员账户的远程桌面、远程协助、远程终端服务或远程管理功能，很多时候这个服务会自动启动。可以关闭，但建议保持默认。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Terminal Services Configuration</P>
<P style="TEXT-INDENT: 2em">终端服务配置服务(TSCS)负责需要 SYSTEM 上下文的与所有终端服务和远程桌面相关的配置和会话维护活动。这些包括每会话临时文件夹、TS 主题和 TS 证书。管理员的远程桌面或进行远程管理设置，如果不打算使用这些功能，可以设置成禁用。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Terminal Services UserMode Port Redirector</P>
<P style="TEXT-INDENT: 2em">允许为 RDP 连接重定向打印机/驱动程序/端口，支持远程连接上的打印机/驱动器/端口重定向功能，如果不打算使用远程功能，建议设置成禁用。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Themes</P>
<P style="TEXT-INDENT: 2em">为用户提供使用主题管理的经验。为了XP风格就要先启动这个服务，使用Aero更是如此。除非你用经典界面，否则开启它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Thread Ordering Server</P>
<P style="TEXT-INDENT: 2em">提供特定期间内一组线程的排序执行。提供特别的线程排序和调度服务，如果用不上，可以设置成手动，但不建议设置成自动。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">TPM Base Services</P>
<P style="TEXT-INDENT: 2em">允许访问受信任的平台模块(TPM)，该模块向系统组件和应用程序提供基于硬件的加密服务。如果此服务已停止或禁用，应用程序将无法使用 TPM 保护的密钥。TPM是Trusted Platform Module的缩写，TPM平台会提供基于硬件的加密服务，如果关闭服务，那么Vista或应用程序可能无法访问或使用加密的密钥，可以设置成手动。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">UPnP Device Host</P>
<P style="TEXT-INDENT: 2em">允许 UPnP 设备宿主在此计算机上。如果停止此服务，则所有宿主的 UPnP 设备都将停止工作，并且不能添加其他宿主设备。如果禁用此服务，则任何显式依赖于它的服务将都无法启动。这是系统中通用即插即用的设备的宿主程序，它将作为通用即插即用的设备和操作系统通讯和工作的主体，不建议甚至成禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">User Profile Service</P>
<P style="TEXT-INDENT: 2em">此服务负责加载和卸载用户配置文件。如果已停止或禁用此服务，用户将无法再成功登录或注销，应用程序在获取用户数据时可能会出问题，而且为接收配置文件事件通知注册的组件将无法接收这些通知。建议不要动它，否则会麻烦。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Virtual Disk</P>
<P style="TEXT-INDENT: 2em">提供用于磁盘、卷、文件系统和存储阵列的管理服务。提供存储设备软件卷和硬件卷的管理，不要将其设置成禁用。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32vds.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Volume Shadow Copy</P>
<P style="TEXT-INDENT: 2em">管理并执行用于备份和其它目的的卷影复制。如果此服务被终止，备份将没有卷影复制，并且备份会失败。如果此服务被禁用，任何依赖它的服务将无法启动。卷影复制，在Vista中和备份功能一起被调用，不建议设置成禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32vssvc.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">WebClient</P>
<P style="TEXT-INDENT: 2em">使基于 Windows 的程序能创建、访问和修改基于 Internet 的文件。如果此服务被停止，这些功能将不可用。如果此服务被禁用，任何依赖它的服务将无法启动。简单的说如果你不需要Web目录或类似功能，就可以关掉它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Audio</P>
<P style="TEXT-INDENT: 2em">管理基于 Windows 的程序的音频。如果此服务被停止，音频设备和效果将不能正常工作。如果此服务被禁用，任何依赖它的服务将无法启动。除非你不想让电脑发声，否则就要自动启动它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Audio Endpoint Builder</P>
<P style="TEXT-INDENT: 2em">管理 Windows 音频服务的音频设备。如果此服务被停止，音频设备和效果将不能正常工作。如果此服务被禁用，任何依赖它的服务将无法启动，除非你不想让电脑发声，否则就要自动启动它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Backup</P>
<P style="TEXT-INDENT: 2em">提供 Windows 备份和还原功能。Windows备份和版本恢复功能，一直都不好使，可以关掉。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k SDRSVC</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows CardSpace</P>
<P style="TEXT-INDENT: 2em">安全启用数字标识符的创建、管理和公开。像Smart Card一样的个人标识管理，.NET Framework 3.0提供的一个WCF编程模型。一般用户关闭。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NETFrameworkv3.0Windows Communication Foundationinfocard.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Color System</P>
<P style="TEXT-INDENT: 2em">WcsPlugInService 服务宿主第三方 Windows 颜色系统颜色设备模型和 gamut 映射模型插件模块。这些插件模块是 Windows 颜色系统基线颜色设备和 gamut 映射模型的特定于供应商的扩展。停止或禁用 WcsPlugInService 服务将禁用此扩展功能，并且 Windows 颜色系统将使用其基线模型处理过程，而不是供应商所需的处理过程。这可能导致颜色显示不正确。色彩管理模块，Vista支持外挂的色彩管理。默认即可。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k wcssvc</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Connect Now - Config Registrar</P>
<P style="TEXT-INDENT: 2em">作为注册器，为注册人颁发网络凭据。如果禁用该服务，则 Windows 立即连接 - 配置注册器将不能正常运行。默认即可。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Defender</P>
<P style="TEXT-INDENT: 2em">扫描计算机以找出可能不需要的软件，设置扫描，并获取最新可能不需要软件定义。Vista新功能之一，可以加强安全，防范木马和一些恶意程序，最主要的是免费。不需要可以关闭。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k secsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Driver Foundation - User-mode Driver Framework</P>
<P style="TEXT-INDENT: 2em">管理用户模式驱动程序主机进程。管理用户模式驱动的主进程，如果关闭系统会出现很多问题，建议不要轻易设置成禁用 。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Error Reporting Service</P>
<P style="TEXT-INDENT: 2em">允许在程序停止运行或停止响应时报告错误，并允许提供现有解决方案。还允许为诊断和修复服务生成日志。如果此服务被停止，则错误报告将无法正确运行，而且可能不显示诊断服务和修复的结果。没人喜欢错误，对你和微软而言，错误报告传送过去都没什么用。关了它。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k WerSvcGroup</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Event Collector</P>
<P style="TEXT-INDENT: 2em">此服务将管理对支持 WS-Management 协议的远程源中事件的永久订阅。这包括 Windows Vista 事件日志、硬件以及启用 IPMI 的事件源。该服务将转发的事件存储在本地活动日志中。如果停止或禁用此服务，将无法创建事件订阅，并且无法接受转发的事件。这个主要是性能收集分析和系统监控中的一些功能使用，也是Vista新的事件管理工具的支持服务。默认即可。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Event Log</P>
<P style="TEXT-INDENT: 2em">此服务管理事件和事件日志。它支持日志记录事件、查询事件、订阅事件、归档事件日志以及管理事件元数据。它可以用 XML 和纯文本两种格式显示事件。停止该服务可能危及系统的安全性和可靠性。Vista和其他系统程序经常会用到，这个不是必须的服务，建议设置成Manual。默认即可。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalServiceNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Firewall</P>
<P style="TEXT-INDENT: 2em">Windows 防火墙通过阻止未授权用户通过 Internet 或网络访问您的计算机来帮助保护计算机，不用多说什么了。如果不需要就禁用。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalServiceNoNetwork</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Image Acquisition (WIA)</P>
<P style="TEXT-INDENT: 2em">为扫描仪和照相机提供图像采集服务。专门为扫描仪和数码相机等提供图像捕获和获取功能。有就开着，没有就关。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k imgsvc</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Installer</P>
<P style="TEXT-INDENT: 2em">添加、修改和删除以 Windows Installer (*.msi)程序包提供的应用程序。如果禁用了此服务，任何完全依赖它的服务不会被启动。MSI安装包的服务，许多安装程序都需要这个服务，设置成手动就好了。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32msiexec /V</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Management Instrumentation</P>
<P style="TEXT-INDENT: 2em">提供共同的界面和对象模式以便访问有关操作系统、设备、应用程序和服务的管理信息。如果此服务被终止，多数基于 Windows 的软件将无法正常运行。如果此服务被禁用，任何依赖它的服务将无法启动。系统管理服务， Vista启动初始化都会用到，即使设置成Manual，也会被启动。不要去动它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Media Center Extender Service</P>
<P style="TEXT-INDENT: 2em">允许 Windows Media Center 扩展器设备查找并连接到计算机。通过网络为Windows Media Extender（像ＸＢｏｘ）等传送多媒体文件，建议禁止，除非你需要这个功能。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Media Center Receiver Service</P>
<P style="TEXT-INDENT: 2em">电视或 FM 广播接收的 Windows Media Center 服务。建议禁止，除非你需要这个功能。</P>
<P style="TEXT-INDENT: 2em">WindowsehomeehRecvr.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Media Center Scheduler Service</P>
<P style="TEXT-INDENT: 2em">在 Windows Media Center 中开始和停止录制电视节目。建议禁止，除非你需要这个功能。</P>
<P style="TEXT-INDENT: 2em">Windowsehomeehsched.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Media Center Service Launcher</P>
<P style="TEXT-INDENT: 2em">如果在 Windows Media Center 中启用了电视，则在开机时启动 Windows Media Center 计划程序和 Windows Media Center 接收程序服务。建议禁止，除非你需要这个功能。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalServiceNoNetwork</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Media Player Network Sharing Service</P>
<P style="TEXT-INDENT: 2em">使用通用即插即用设备与其他网络播放机和媒体设备共享 Windows Media Player 媒体库。建议禁止，除非你需要这个功能</P>
<P style="TEXT-INDENT: 2em">Program FilesWindows Media Playerwmpnetwk.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Modules Installer</P>
<P style="TEXT-INDENT: 2em">启用 Windows 更新和可选组件的安装、修改和移除。如果此服务被禁用，则此计算机的 Windows 更新的安装或卸载可能会失败。Windows Updates 需要的，如果你不使用Windows Updates，那么可以禁止这个服务。</P>
<P style="TEXT-INDENT: 2em">WindowsservicingTrustedInstaller.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Presentation Foundation Font Cache 3.0.0.0</P>
<P style="TEXT-INDENT: 2em">通过缓存常用的字体数据来优化 Windows 演示基础(WPF)应用程序的性能。WPF 应用程序将启动此服务(如果尚未启动)。可以禁用此服务，尽管这样做会降低 WPF 应用程序的性能。NET Framework 3.0中的WPF应用必须的，一般这个服务启动，证明你的机器上运行了新的WPF的应用。默认即可。</P>
<P style="TEXT-INDENT: 2em">WindowsMicrosoft.NetFrameworkv3.0WPFPresentationFontCache.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Process Activation Service</P>
<P style="TEXT-INDENT: 2em">Windows Process Activation Service (WAS)为通过消息激活的应用程序提供进程激活、资源管理和运行状况管理服务。不明。建议默认。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k iissvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Remote Management (WS-Management)</P>
<P style="TEXT-INDENT: 2em">Windows 远程管理(WinRM)服务执行 WS-Management 协议来实现远程管理。WS-Management 是用于远程软件和硬件管理的标准 Web 服务协议。WinRM 服务侦听网络上的 WS-Management 请求并对它们进行处理。通过组策略或使用 winrm.cmd 命令行工具的侦听程序，来配置 WinRM 服务，以使其可通过网络侦听。WinRM 服务提供对 WMI 数据的访问并启用事件集合。事件集合及对事件的订阅需要服务处于运行状态。传输 WinRM 消息时使用 HTTP 和 HTTPS 协议。WinRM 服务不依赖于 IIS ，但在同一计算机上预配置为与 IIS 共享端口。WinRM 服务保留 /wsman URL 前缀。若要防止与 IIS 发生冲突，管理员应确保 IIS 上承载的所有网站均不使用 /wsman URL 前缀。允许从远程进行计算机管理或信息收集。建议设置为手动。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k NetworkService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Search</P>
<P style="TEXT-INDENT: 2em">为文件、电子邮件以及其他内容(通过可扩展性 API)提供内容索引和属性缓存。该服务响应文件和电子邮件通知，从而对已修改的内容编制索引。如果该服务已停止或被禁用，资源管理器将无法显示项目的虚拟文件夹视图，在资源管理器中搜索将回退为速度较慢的逐项搜索。新的桌面搜索功能，默认范围太小，扩大了又很耗费资源，可以试试。建议手动。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32SearchIndexer.exe /Embedding</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Time</P>
<P style="TEXT-INDENT: 2em">维护在网络上的所有客户端和服务器的时间和日期同步。如果此服务被停止，时间和日期的同步将不可用。如果此服务被禁用，任何明确依赖它的服务都将不能启动。和服务器同步时间的，一般我都关闭它。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Windows Update</P>
<P style="TEXT-INDENT: 2em">启用检测、下载和安装 Windows 和其他程序的更新。如果此服务被禁用，这台计算机的用户将无法使用 Windows Update 或其自动更新功能，并且这些程序将无法使用 Windows Update Agent (WUA) API。Windows Update 这个功能取决于你了，它和Background Intelligent Transfer Service、Modules Installer服务关联。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k netsvcs</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">WinHTTP Web Proxy Auto-Discovery Service</P>
<P style="TEXT-INDENT: 2em">WinHTTP 实现了客户端 HTTP 堆栈并向开发人员提供 Win32 API 和 COM 自动化组件以供发送 HTTP 请求和接收响应。此外，通过执行 Web 代理自动发现(WPAD)协议，WinHTTP 还提供对自动发现代理服务器配置的支持。WPAD是一种协议，可以让HTTP客户端自动发现代理服务器配置，该服务使应用程序支持WPAD协议的应用，建议设置成Manual和Disabled，因为大多数的情况下不会用到。建议关闭。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalService</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Wired AutoConfig</P>
<P style="TEXT-INDENT: 2em">此服务对以太网接口执行 IEEE 802.1X 身份验证。其实很多的时候，还是要自己设置的。默认即可。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">WLAN AutoConfig</P>
<P style="TEXT-INDENT: 2em">该服务枚举 WLAN 适配器，管理 WLAN 连接和配置文件。很多的时候，还是要自己设置的，不用无线网络可以关掉。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32svchost.exe -k LocalSystemNetworkRestricted</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">WMI Performance Adapter</P>
<P style="TEXT-INDENT: 2em">Provides performance library information from Windows Management Instrumentation (WMI) providers to clients on the network. This service only runs when Performance Data Helper is activated. 微软的解释一堆英文，当每个中国人都过了英语六级吗？WMI信息转换，为性能工具、事件工具提供服务，建议手动。</P>
<P style="TEXT-INDENT: 2em">Windowssystem32wbemWmiApSrv.exe</P>
<P style="TEXT-INDENT: 2em">&nbsp;</P>
<P style="TEXT-INDENT: 2em">Workstation</P>
<P style="TEXT-INDENT: 2em">使用 SMB 协议创建并维护客户端网络与远程服务器之间的连接。如果此服务已停止，这些连接将无法使用。如果此服务已禁用，任何明确依赖它的服务将无法启动。创建和管理到远程服务器的网络连接，一般在网络环境中，特别是局域网中是一个必须的服务，不需访问别人的共享资源时可以设为手动。</P>
<P style="TEXT-INDENT: 2em">WindowsSystem32svchost.exe -k LocalService&nbsp;</P>
<P style="TEXT-INDENT: 2em">四、其他关于Vista系统服务的注意点</P>
<P style="TEXT-INDENT: 2em">是不是看花眼了？准备这个文章花了好久的功夫，不花眼才怪呢。为了尊重之家的劳动果实，记得保留<A href="http://www.ruanmei.com/">软媒</A>或者<A href="http://www.vista123.com/">Vista之家</A>的网站链接喔。下面说下其他的注意点。</P>
<P style="TEXT-INDENT: 2em">Windows Vista在服务的启动上除了原先NT内核系统的Automatic，Manual，Disable选项之外，多出了Automatic（Delayed Start），它的作用大概是延缓服务启动以减小系统载入时的负荷，使系统尽早进入用户响应状态后再启动一些非关键的服务。由于很多系统服务之间都是有连 带关系的，这个选项用不好，例如将某些服务的先决服务配置为延迟启动，则可能拖慢整体的启动。考虑到软件应用环境的复杂性，通常不建议大家将服务设置为 Disable，否则很可能在某一天用到某个应用时由于系统服务被禁用而发生异常并且得不到任何提示。因此在下文中只推荐使用Automatic和 Manual。验证是在Vista Enterprise上完成的。某些情况下会发生系统服务设成Manual后，在软件需要时仍不能启动从而产生故障，到时各位需要仔细排查。某些关键的服 务是不能调整启动模式的，像Remote Procedure Call、Plug and Play等，而某些服务会被其他服务连带着一块启动，因而设成自动还是手动效果都是一样的。</P>
<P style="TEXT-INDENT: 2em">快速参考：</P>
<P style="TEXT-INDENT: 2em">全部手动：将Vista的系统服务全部调成Manual后，Windows Vista进入了最原始状态，甚至连资源管理器和控制面板都无法正常运作，只能通过快捷键调用服务管理终端进行修改，各位还是不要尝试了。</P>
<P style="TEXT-INDENT: 2em">最基本系统：Remote Procedure Call，Plug and Play，DCOM Server Process Launcher，User Profile Service，Windows Management Instrumentation将这几个服务设为自动，系统就算可用了，类似Windows2000的界面。建议把Software Licensing服务也设为自动，这是Vista正版验证和系统运作的重要一环，这个服务不启动，系统就和试用到期的盗版一样，下面的很多功能都启动不 了。</P>
<P style="TEXT-INDENT: 2em">访问网络：除了最基本系统里面的服务外，需要自动运行DHCP Client，DNS Client，Network Connections。</P>
<P style="TEXT-INDENT: 2em">完整体验：除了最基本系统和访问网络里面的服务外，需要自动运行：Themes(打开它就有了XP界面)； Desktop Windows Manager Session Manager（再打开它就能开启Aero效果）；Windows Audio及Windows Audio Endpoint Builder（这两个相当于原来的Windows Audio，打开了系统才能发声）；Windows Search，Windows Defender, Windows Firewall,　Superfetch(这些都是Vista的新功能、新特性)。</P>
<P style="TEXT-INDENT: 2em">其他服务自动运行建议：Distributed Link Tracking Client (使用NTFS文件系统)；Function Discovery Resource Publication， Server，Workstation（访问局域网共享资源）；Printer Spooler（使用打印机）；Group Policy Client（在集中管理的IT环境中）；IKE and AuthIP IPsec Keying Modules (网络认证与防护)；Task Scheduler（计划任务）；Windows Update（自动更新系统补丁）；ReadyBoost（如果你有容量大、速度快的U盘）。</P>
<P style="TEXT-INDENT: 2em">World Wide Web Publishing Service,　IIS Admin Service, FTP Publishing Service ,MSMQ 服务都是IIS7的相关服务，默认没有安装，安装后一般都设置成Manual即可。</P>
<P style="TEXT-INDENT: 2em">UAC 用户账户控制是Vista系统安全性的重要一环，同微软官方一样，我也不建议你关闭它。不过要是它也弄得你像我一样抓狂的话，那还是把它关了吧。方法是开 始——运行或（Win+R），输入msconfig,在最右侧的工具一栏里找到禁用UAC,执行即可。msconfig作为调整系统的一个入口，在 Vista中比先前系统更加强大好用。</P>
<P style="TEXT-INDENT: 2em">对于大多数初级用户，建议把上面所有的启动均设置为自动，而不在列表中的均设置为手动，即可适应绝大多数环境，并在资源占用和功能上取得比较完美的均衡。</P>
<P style="TEXT-INDENT: 2em">五、Vista之家写在最后</P>
<P style="TEXT-INDENT: 2em">一定记得用VIsta优化大师（<A href="http://download.it168.com/114/135/15204/index.shtml">最新版下载</A>）中服务管理大师的备份和还原功能，保存自己的服务方案。实在遇到问题也不用怕，Vista服务管理大师里面有恢复Vista默认服务的功能。</P>
<P style="TEXT-INDENT: 2em">这篇文章不仅仅是服务管理的宝典，大家有时候碰到系统的问题的时候，也能在这儿找到一些答案的。</P>
<P style="TEXT-INDENT: 2em">最后，希望大家没有看晕，并能从中学到一点东西，这样，Vista之家的努力才没有白费。</P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200892284338235</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200892284338235</guid>
    <pubDate>Wed, 22 Oct 2008 20:43:38 +0800</pubDate>
    <dcterms:modified>2008-10-22T20:43:38+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[IT行业五大培训课程成为当下焦点]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/264176820089208640483</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">上海热线讯 在近几年的职场招聘中，IT类人才永远占据着需求榜的前几名；而在紧缺人才榜单上，软件开发人才、动漫人才等也榜上有名。正因为需求之旺盛，在这场培训开幕式中，IT类培训必然成为一支不可小觑的实力队伍。</P>
<P style="TEXT-INDENT: 2em">IT阵营：通用办公类，设计工具类，数字、艺术、影视类、软件开发类，网络技术类五大课程-夺冠热门项目：软件开发工程师、网络工程师、动漫培训。</P>
<P style="TEXT-INDENT: 2em">竞争优势：高需求、零起点、重实战、易就业-受访选手：华浦教育、NIIT、华育国际、汇众益智动漫。 
</P><P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"><STRONG>五大代表团，纵横IT培训领域</STRONG> </P>
<P style="TEXT-INDENT: 2em">1、通用办公课程：包括人们熟知的Word和Excel等常用操作软件，通过学习应对日常办公需求。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">适合人群：在校大学生和一般办公室工作人员。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">2、设计工具类课程：AutoCAD、Solidworks、Pro/E、UG等，学习这些软件最好有相关领域的专业知识。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">适合人群：建筑、机械、装潢、汽车等行业设计人员 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">3、数字、艺术、影视类课程：包括平面、网页、影视与动画等许多门类。Photoshop、Ilustrator、CorelDraw等是做平面设计必须掌握的;与影视动画设计相关的有Flash、3DMAX、3DSVIZ、Maya等。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">适合人群：从事平面、网页设计者，影视制作工作者。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">4、网络技术类课程：包括微软MCSE/MCDBA、Cisco的CCNA/CCNP/CCIE、劳动部ETC网络工程师、信产部的NCNE及机房网络工程师等课程。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">适合人群：有意或正在从事网络技术管理人员。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">5、软件开发类课程：包括带有实际案例的软件开发课程如VB、VC++，Java等。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">适合人群：有志于从事软件开发的人士。 </P>
<P style="TEXT-INDENT: 2em"><STRONG>潜力巨大，坐拥五张“王牌”</STRONG> </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">零起点：在几大类IT职业培训中，一般只要高中毕业，无需具备相关的IT基础就能报名学习。其低门槛为那些缺乏一技之长、面临就业难的人士提供了一个就业通途，其中无缘大学的高中生及竞争力相对较弱的大专生占据了相当比例。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">不过，这并不意味所有的人都适合到IT业一试身手。如动漫从业者最好具备一定的美术功底，软件工程师则对从业者的逻辑思维、英语能力有一定的要求。出于对学员负责的需要，NIIT、华育国际等培训机构开始在入学前对学员进行测试，帮助学员分析其兴趣、能力是否适合IT行业，适合从事行业中的哪类工作等。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">高附加：不少机构则对学员进行附加培训，如汇众动漫学院有关人士就表示，由于动漫越来越倾向于无纸动画、团队分工越来越细致，培训的基础也开始降低，零美术基础者也有机会学习动漫制作，但为保障学习效果，学院会在入学后帮助学员补习美术知识。而华浦的网络工程师、软件工程师等更附加了专业外语及职业沟通等6大增值课程，让学员成为复合人才实现学校到企业无缝对接。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">重实战：与院校式教育形成鲜明对比的，是职业类培训在实战方面的投入。以NIIT博睿软件工程师为例，课程的设置是以一个软件工厂模型为基础的，最接近实际工作环境；为适应IT技术快速发展的需要，其教材每18个月更新一次。华育国际则强调项目实战带动教学，上课时以案例贯穿教学，假期带领学生直接参与IT企业研发项目，帮助掌握规范的开发流程和丰富的项目开发经验。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">易就业：IT职业培训“培养满足企业真正所需人才”的理念使得学员在就业市场颇受欢迎。据沪上各大培训机构相关反馈显示，IT培训的职业化主要体现在以下三个方面：一是根据市场需要进行培训内容、课程设置，将教学和就业紧密地衔接起来；二是实现订单式培养，如华育国际就与多家IT企业签订定向委培协议；三是将职业理念贯穿始终，在授课过程中增加包括简历辅导、模拟面试、职业辅导课程，为学员搭建就业信息平台等。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">傍“大款”：为增强培训的含金量，为学员今后向高端人才发展提供平台，包括华浦、NIIT、华育国际、汇众等在内的专业培训机构都开始傍定“大款”。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">培训与学历相挂钩：如“清华—华浦1+6网络工程师”是由华浦联手国家劳动部门和清华网络中心推出的，其学员均可通过课程和学分双置换方式，获得同济网院计算机专业本科学历、学位证书。 </P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em"></P>
<P style="TEXT-INDENT: 2em">与知名厂商认证对接：在课程设置中涵盖相关认证考试内容，为学员完成课程后考取相关认证提供极大便利，节省了时间、经济等成本。一旦获取这些认证，学员在就业时也有了更多的筹码。如华浦是微软认证上海考试中心，为学员提供包括微软网络工程师、思科网络工程师、CIW 网络安全专家、LINUX国际专家等认证。而NIIT则是SUN公司、思科中国的战略合作伙伴。 </P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/264176820089208640483</comments>
    <slash:comments>1</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/264176820089208640483</guid>
    <pubDate>Mon, 20 Oct 2008 20:06:40 +0800</pubDate>
    <dcterms:modified>2008-10-20T20:06:40+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[“HTTP 500 - 内部服务器错误”解决方法]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/26417682008914113025607</link>
    <description><![CDATA[<div><P ><STRONG>错误提示样例一：</STRONG><BR><BR>网页无法显示 <BR><BR>您要访问的网页存在问题，因此无法显示。 <BR><BR>--------------------------------------------- <BR><BR>请尝试下列操作： <BR><BR>打开 http://127.0.0.1 主页，寻找指向所需信息的链接。 <BR><BR>单击刷新按钮，或者以后重试。 <BR><BR>HTTP 500 - 内部服务器错误 <BR><BR>Internet 信息服务 <BR>-------------------------------------------------------------------------------- <BR>技术信息（支持个人） <BR><BR>详细信息： <BR><BR>Microsoft 支持 </P>
<P style="WORD-WRAP: break-word"><STRONG>错误提示样例二：</STRONG> <BR>------------------------------------ <BR>Server Application Error<BR>The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance. <BR>------------------------------------ </P>
<P><STRONG>解决方法：</STRONG></P>
<P>1、右键我的电脑 -&gt; 管理 -&gt; 本地用户和组，给 <STRONG>IUSR_机器名</STRONG> 和 <STRONG>IWAM_机器名</STRONG> 两个用户设置密码，要一样。</P>
<P>2、开始 -&gt; 运行 -&gt; 打cmd， <BR>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;然后 cd D:\Inetpub\AdminScripts（我的系统在D盘）， <BR>&nbsp; &nbsp;&nbsp;&nbsp; 然后 cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码， <BR>&nbsp; &nbsp;&nbsp;&nbsp; 然后 cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码 <BR><BR>&nbsp; &nbsp;&nbsp; 看一下，行了没有？如果还不行，那么 <BR>&nbsp;&nbsp; &nbsp; cscript.exe synciwam.vbs -v， <BR>&nbsp;&nbsp; &nbsp; 然后iisreset。 </P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/26417682008914113025607</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/26417682008914113025607</guid>
    <pubDate>Tue, 14 Oct 2008 11:30:25 +0800</pubDate>
    <dcterms:modified>2008-10-14T11:30:25+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[IIS6.0支持ASP方法]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200891382916701</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">编程爱好者的福音&nbsp;教你让IIS6.0支持ASP方法 ASP脚本在目前的网页开发方面使用的很广泛，但Windows 2003中自带的IIS 6.0默认情况下不支持ASP脚本，但可以运行aspx程序，这给运行和调试ASP代码带了不便。其实，在Windows 2003的Internet信息<A href="http://www.itjj.net/IT/管理/">管理</A>器中稍加调整，就可以解决这一问题。 </P>
<P style="TEXT-INDENT: 2em">&nbsp;&nbsp;&nbsp; 点击“开始/程序/<A href="http://www.itjj.net/IT/管理/">管理</A>工具/Internet信息<A href="http://www.itjj.net/IT/管理/">管理</A>器”，在IIS<A href="http://www.itjj.net/IT/管理/">管理</A>器窗口中，在窗口左侧面板选中“Web 服务扩展”，在窗口右侧的属性列表中点击“Active Server Pages”项，可以在状态栏看到该项处于禁止状态（如图1），点击“允许”按钮将该项状态设为允许。此外，在网站列表中选中网站名，在其右键菜单上选择属性，在网站属性窗口中选中“主目录”面板，点击“配置”按钮，在应用程序配置窗口中选中 “选项”面板，勾选“启用父路径”项（如图2），这样，IIS6.0就可以支持ASP了。</P>
<P style="TEXT-INDENT: 2em"><BR clear=all>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><IMG src="http://file.itjj.net/tech/biancheng/Asp/2006-12-25/fbe7f00e69bd3b3cfc986c232b0f40dd.jpg" border=0>&nbsp;</TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em">图1</P>
<P style="TEXT-INDENT: 2em">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD><IMG src="http://file.itjj.net/tech/biancheng/Asp/2006-12-25/2592594acb1d830e98f4335fd75251f6.jpg" border=0>&nbsp;</TD></TR></TBODY></TABLE></P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200891382916701</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200891382916701</guid>
    <pubDate>Mon, 13 Oct 2008 20:29:16 +0800</pubDate>
    <dcterms:modified>2008-10-13T20:29:16+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[安装 MySQL]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/2641768200891375617489</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">安装 MySQL ：</P>
<P style="TEXT-INDENT: 2em">对于MySQL4.0.26下载得到的是mysql-4.0.26-win32.zip，解压到mysql-4.0.26-win32目录双击执行 Setup.exe 一路Next下一步，选择安装目录为D:\php\MySQL和安装方式为Custom自定义安装，再一路Next下一步即可。</P>
<P style="TEXT-INDENT: 2em">安装完毕后，在CMD命令行中输入并运行： </P>
<P style="TEXT-INDENT: 2em">D:\php\MySQL\bin\mysqld-nt -install</P>
<P style="TEXT-INDENT: 2em">如果返回Service successfully installed.则说明系统服务成功安装</P>
<P style="TEXT-INDENT: 2em">新建一文本文件存为MY.INI，编辑配置MY.INI，这里给出一个参考的配置</P>
<P style="TEXT-INDENT: 2em">[mysqld]</P>
<P style="TEXT-INDENT: 2em">basedir=D:/php/MySQL</P>
<P style="TEXT-INDENT: 2em">#MySQL所在目录</P>
<P style="TEXT-INDENT: 2em">datadir=D:/php/MySQL/data</P>
<P style="TEXT-INDENT: 2em">#MySQL数据库所在目录，可以更改为其他你存放数据库的目录</P>
<P style="TEXT-INDENT: 2em">#language=D:/php/MySQL/share/your language directory</P>
<P style="TEXT-INDENT: 2em">#port=3306</P>
<P style="TEXT-INDENT: 2em">set-variable = max_connections=800</P>
<P style="TEXT-INDENT: 2em">skip-locking</P>
<P style="TEXT-INDENT: 2em">set-variable = key_buffer=512M</P>
<P style="TEXT-INDENT: 2em">set-variable = max_allowed_packet=4M</P>
<P style="TEXT-INDENT: 2em">set-variable = table_cache=1024</P>
<P style="TEXT-INDENT: 2em">set-variable = sort_buffer=2M</P>
<P style="TEXT-INDENT: 2em">set-variable = thread_cache=64</P>
<P style="TEXT-INDENT: 2em">set-variable = join_buffer_size=32M</P>
<P style="TEXT-INDENT: 2em">set-variable = record_buffer=32M</P>
<P style="TEXT-INDENT: 2em">set-variable = thread_concurrency=8</P>
<P style="TEXT-INDENT: 2em">set-variable = myisam_sort_buffer_size=64M</P>
<P style="TEXT-INDENT: 2em">set-variable = connect_timeout=10</P>
<P style="TEXT-INDENT: 2em">set-variable = wait_timeout=10</P>
<P style="TEXT-INDENT: 2em">server-id = 1</P>
<P style="TEXT-INDENT: 2em">[isamchk]</P>
<P style="TEXT-INDENT: 2em">set-variable = key_buffer=128M</P>
<P style="TEXT-INDENT: 2em">set-variable = sort_buffer=128M</P>
<P style="TEXT-INDENT: 2em">set-variable = read_buffer=2M</P>
<P style="TEXT-INDENT: 2em">set-variable = write_buffer=2M</P>
<P style="TEXT-INDENT: 2em">[myisamchk]</P>
<P style="TEXT-INDENT: 2em">set-variable = key_buffer=128M</P>
<P style="TEXT-INDENT: 2em">set-variable = sort_buffer=128M</P>
<P style="TEXT-INDENT: 2em">set-variable = read_buffer=2M</P>
<P style="TEXT-INDENT: 2em">set-variable = write_buffer=2M</P>
<P style="TEXT-INDENT: 2em">[WinMySQLadmin]</P>
<P style="TEXT-INDENT: 2em">Server=D:/php/MySQL/bin/mysqld-nt.exe</P>
<P style="TEXT-INDENT: 2em">保存后复制此MY.INI文件到C:\Windows ( Windows 2000 下为 C:\WINNT)目录下</P>
<P style="TEXT-INDENT: 2em">回到CMD命令行中输入并运行：</P>
<P style="TEXT-INDENT: 2em">net start mysql</P>
<P style="TEXT-INDENT: 2em">MySQL 服务正在启动 .</P>
<P style="TEXT-INDENT: 2em">MySQL 服务已经启动成功。</P>
<P style="TEXT-INDENT: 2em">将启动 MySQL 服务；</P>
<P style="TEXT-INDENT: 2em">DOS下修改ROOT密码：当然后面安装PHPMYADMIN后修改密码也可以通过PHPMYADMIN修改 </P>
<P style="TEXT-INDENT: 2em">格式：mysqladmin -u用户名 -p旧密码 password 新密码 </P>
<P style="TEXT-INDENT: 2em">例：给root加个密码xqin.com</P>
<P style="TEXT-INDENT: 2em">首先在进入CMD命令行，转到MYSQL目录下的bin目录，然后键入以下命令 </P>
<P style="TEXT-INDENT: 2em">mysqladmin -uroot password 你的密码 </P>
<P style="TEXT-INDENT: 2em">注：因为开始时root没有密码，所以-p旧密码一项就可以省略了。</P>
<P style="TEXT-INDENT: 2em">D:\php\MySQL\bin&gt;mysqladmin -uroot password 你的密码</P>
<P style="TEXT-INDENT: 2em">回车后ROOT密码就设置为你的密码了</P>
<P style="TEXT-INDENT: 2em">如果你下载的是 MySQL5.x或者MySQL4.1.x，例mysql-5.0.18-win32：解压后双击执行 Setup.exe ，Next下一步后选择Custom自定义安装，再Next下一步选择安装路径这里我们选择D:\php\MySQL，继续Next下一步跳过Sign UP完成安装。</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">安装完成后会提示你是不是立即进行配置，选择是即可进行配置。当然一般安装后菜单里面也有配置向导MySQL Server Instance Config Wizar，运行后按下面步骤配置并设置ROOT密码即可</P>
<P style="TEXT-INDENT: 2em">Next下一步后选择Standard Configuration</P>
<P style="TEXT-INDENT: 2em">Next下一步，钩选Include .. PATH</P>
<P style="TEXT-INDENT: 2em">Next下一步，设置ROOT密码，建议社设置复杂点，确保服务器安全！</P>
<P style="TEXT-INDENT: 2em">Apply完成后将在D:\php\MySQL目录下生成MY.INI配置文件，添加并启动MySQL服务</P>
<P style="TEXT-INDENT: 2em">如果你的MySQL安装出错，并且卸载重装仍无法解决，这里提供一个小工具系统服务管理器[url]http://xqin.com/iis/ser.rar[/url]，用于卸载后删除存在的MYSQL服务，重起后再按上述说明进行安装一般即可成功安装</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">四、安装 Zend Optimizer ：</P>
<P style="TEXT-INDENT: 2em">下载后得到 ZendOptimizer-2.6.2-Windows-i386.exe ，直接双击安装即可，安装过程要你选择 Web Server 时，选择 IIS ，然后提示你是否 Restart Web Server，选择是，完成安装之前提示是否备份 php.ini ，点确定后安装完成。我这里安装到D:\php\Zend</P>
<P style="TEXT-INDENT: 2em">以下两步的目录根据你自己的默认WEB站点目录来选，当然也可以选择到D:\php\Zend目录</P>
<P style="TEXT-INDENT: 2em">Zend Optimizer 的安装向导会自动根据你的选择来修改 php.ini 帮助你启动这个引擎。下面简单介绍一下 Zend Optimizer 的配置选项。以下为本人安装完成后 php.ini 里的默认配置代码（分号后面的内容为注释）：</P>
<P style="TEXT-INDENT: 2em">[zend] </P>
<P style="TEXT-INDENT: 2em">zend_extension_ts="D:\php\Zend\lib\ZendExtensionManager.dll"</P>
<P style="TEXT-INDENT: 2em">;Zend Optimizer 模块在硬盘上的安装路径。</P>
<P style="TEXT-INDENT: 2em">zend_extension_manager.optimizer_ts="D:\php\Zend\lib\Optimizer-2.6.2"</P>
<P style="TEXT-INDENT: 2em">;优化器所在目录，默认无须修改。</P>
<P style="TEXT-INDENT: 2em">zend_optimizer.optimization_level=1023</P>
<P style="TEXT-INDENT: 2em">;优化程度，这里定义启动多少个优化过程，默认值是 15 ，表示同时开启 10 个优化过程中的 1-4 ，我们可以将这个值改为 1023 ，表示开启全部10个优化过程。</P>
<P style="TEXT-INDENT: 2em">调用phpinfo()函数后显示： </P>
<P style="TEXT-INDENT: 2em">Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Extension Manager v1.0.9, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v2.6.2, Copyright (c) 1998-2006, by Zend Technologies </P>
<P style="TEXT-INDENT: 2em">则表示安装成功。</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">五.安装GD库 </P>
<P style="TEXT-INDENT: 2em">这一步在前面PHP.INI配置中去掉“;extension=php_gd2.dll”前面的;实际上已经安装好了~</P>
<P style="TEXT-INDENT: 2em">[在php.ini里找到"extension=php_gd2.dll"这一行，并且去掉前面的分号，gd库安装完成，用 echophpinfo() ;测试是否成功！ ]</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">六、安装 phpMyAdmin</P>
<P style="TEXT-INDENT: 2em">下载得到 phpMyAdmin-2.7.0.zip (如果需要这个版本可以找我QQ：4615825 3300073)，</P>
<P style="TEXT-INDENT: 2em">将其解压到D:\php\或者 IIS 根目录，改名phpMyAdmin-2.7.0为phpMyAdmin，</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">并在IIS中建立新站点或者虚拟目录指向该目录以便通过WEB地址访问，</P>
<P style="TEXT-INDENT: 2em">这里建立默认站点的phpMyAdmin虚拟目录指向D:\php\phpMyAdmin目录通过[url]http://localhost/phpmyadmin/[/url]访问</P>
<P style="TEXT-INDENT: 2em">找到并打开D:\php\phpMyAdmin目录下的 config.default.php ，做以下修改： </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">查找 $cfg['PmaAbsoluteUri']</P>
<P style="TEXT-INDENT: 2em">设置你的phpmyadmin的WEB访问URL，比如本文中：$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; 注意这里假设phpmyadmin在默认站点的根目录下</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">查找 $cfg['blowfish_secret'] =</P>
<P style="TEXT-INDENT: 2em">设置COOKIES加密密匙，如xqin.com则设置为$cfg['blowfish_secret'] = 'xqin.com'; </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">查找 $cfg['Servers'][$i]['auth_type'] = ，</P>
<P style="TEXT-INDENT: 2em">默认为config，是不安全的，不推荐，推荐使用cookie，将其设置为 $cfg['Servers'][$i]['auth_type'] = 'cookie'; </P>
<P style="TEXT-INDENT: 2em">注意这里如果设置为config请在下面设置用户名和密码！例如：</P>
<P style="TEXT-INDENT: 2em">$cfg['Servers'][$i]['user'] = 'root'; // MySQL user-----MySQL连接用户</P>
<P style="TEXT-INDENT: 2em">$cfg['Servers'][$i]['password'] = 'xqin.com'; </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">搜索$cfg['DefaultLang'] ，将其设置为 zh-gb2312 ；</P>
<P style="TEXT-INDENT: 2em">搜索$cfg['DefaultCharset'] ，将其设置为 gb2312 ； </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">打开浏览器，输入：[url]http://localhost/phpMyAdmin/[/url] ，若 IIS 和 MySQL 均已启动，输入用户ROOT密码xqin.com(如没有设置密码则密码留空)即可进入phpMyAdmin数据库管理。</P>
<P style="TEXT-INDENT: 2em">首先点击权限进入用户管理，删除除ROOT和主机不为localhost的用户并重新读取用户权限表，这里同样可以修改和设置ROOT的密码，添加其他用户等 </P>
<P style="TEXT-INDENT: 2em">phpMyAdmin 的具体功能，请慢慢熟悉，这里不再赘述。</P>
<P style="TEXT-INDENT: 2em">至此所有安装完毕。</P>
<P style="TEXT-INDENT: 2em">六、目录结构以及MTFS格式下安全的目录权限设置：</P>
<P style="TEXT-INDENT: 2em">当前目录结构为</P>
<P style="TEXT-INDENT: 2em">　　 　　 　　 　　　　 　D:\php </P>
<P style="TEXT-INDENT: 2em">　　 　　 　　 　　 　　　　 | </P>
<P style="TEXT-INDENT: 2em">　　 +—————+——————+———————+———————+ </P>
<P style="TEXT-INDENT: 2em">　 php4(php5) tmp 　　 　MySQL 　　 　　 Zend 　　 phpMyAdmin </P>
<P style="TEXT-INDENT: 2em">D:\php 设置为 Administrators和SYSTEM完全权限 即可，其他用户均无权限</P>
<P style="TEXT-INDENT: 2em">对于其下的二级目录</P>
<P style="TEXT-INDENT: 2em">D:\php\php4(或者D:\php\php5) 设置为 USERS 读取/运行 权限</P>
<P style="TEXT-INDENT: 2em">D:\php\tmp 设置为 USERS 读/写/删 权限</P>
<P style="TEXT-INDENT: 2em">D:\php\MySQL 、D:\php\Zend 设置为 Administrators和SYSTEM完全权限</P>
<P style="TEXT-INDENT: 2em">phpMyAdmin WEB匿名用户读取权限</P>
<P style="TEXT-INDENT: 2em">七、优化：</P>
<P style="TEXT-INDENT: 2em">参见 [url]http://www.123w.net/bbs/dispbbs.asp?boardid=38&amp;id=6707[/url]</P>
<P style="TEXT-INDENT: 2em">PHP 优化配置——加速你的VBB,phpwind,Discuz,IPB,MolyX.....　　</P>
<P style="TEXT-INDENT: 2em">14、一般故障解决</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">一般网站最容易发生的故障的解决方法</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">1.出现提示网页无法显示,500错误的时候，又没有详细的提示信息 </P>
<P style="TEXT-INDENT: 2em">可以进行下面的操作显示详细的提示信息：IE－工具－internet选项－高级－友好的http错误信息提示，将这选项前面不打勾，则可以看到详细的提示信息了 </P>
<P style="TEXT-INDENT: 2em">以下是解决500错误的方法。请复制以下信息并保存为： 解决IIS6.0的(asp不能访问)请求的资源在使用中的办法.bat</P>
<P style="TEXT-INDENT: 2em">然后在服务器上执行一下，你的ASP就又可以正常运行了。</P>
<P style="TEXT-INDENT: 2em">echo off</P>
<P style="TEXT-INDENT: 2em">echo 文件说明：解决IIS6.0的: 请求的资源在使用中的最佳解决方法</P>
<P style="TEXT-INDENT: 2em">echo 联系&nbsp;&nbsp;&nbsp; QQ：3300073&nbsp;&nbsp;&nbsp; 4615825</P>
<P style="TEXT-INDENT: 2em">echo 正在恢复IIS的500错误,请稍等......</P>
<P style="TEXT-INDENT: 2em">net stop iisadmin /y</P>
<P style="TEXT-INDENT: 2em">regsvr32 %windir%\system32\jscript.dll</P>
<P style="TEXT-INDENT: 2em">regsvr32 %windir%\system32\vbscript.dll</P>
<P style="TEXT-INDENT: 2em">net start w3svc</P>
<P style="TEXT-INDENT: 2em">ECHO.</P>
<P style="TEXT-INDENT: 2em">ECHO&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 恭喜你！500错误解决成功！</P>
<P style="TEXT-INDENT: 2em">ECHO.</P>
<P style="TEXT-INDENT: 2em">pause</P>
<P style="TEXT-INDENT: 2em">exit </P>
<P style="TEXT-INDENT: 2em">2.系统在安装的时候提示数据库连接错误 </P>
<P style="TEXT-INDENT: 2em">一是检查const文件的设置关于数据库的路径设置是否正确 </P>
<P style="TEXT-INDENT: 2em">二是检查服务器上面的数据库的路径和用户名、密码等是否正确 </P>
<P style="TEXT-INDENT: 2em">3.IIS不支持ASP解决办法： </P>
<P style="TEXT-INDENT: 2em">IIS的默认解析语言是否正确设定？将默认改为VBSCRIPT，进入IIS，右键单击默认Web站点，选择属性，在目录安全性选项卡的匿名访问和身份验证控制中，单击编辑，在身份验证方法属性页中，去掉匿名访问的选择试试. </P>
<P style="TEXT-INDENT: 2em">4.FSO没有权限 </P>
<P style="TEXT-INDENT: 2em">FSO的权限问题，可以在后台测试是否能删除文件，解决FSO组件是否开启的方法如下： </P>
<P style="TEXT-INDENT: 2em">首先在系统盘中查找scrrun.dll，如果存在这个文件，请跳到第三步，如果没有，请执行第二步。</P>
<P style="TEXT-INDENT: 2em">在安装文件目录i386中找到scrrun.dl_，用winrar解压缩，得scrrun.dll，然后复制到（你的系统盘）C:\windows\system32\目录中。 运行regsvr32 scrrun.dll即可。 </P>
<P style="TEXT-INDENT: 2em">如果想关闭FSO组件，请运行regsvr32/u scrrun.dll即可 </P>
<P style="TEXT-INDENT: 2em">关于服务器FSO权限设置的方法，给大家一个地址可以看看详细的操作：[url]http://www.upsdn.net/html/2005-01/314.html[/url] </P>
<P style="TEXT-INDENT: 2em">5.Microsoft JET Database Engine 错误 '80040e09' 不能更新。数据库或对象为只读 </P>
<P style="TEXT-INDENT: 2em">原因分析： </P>
<P style="TEXT-INDENT: 2em">未打开数据库目录的读写权限 </P>
<P style="TEXT-INDENT: 2em">解决方法： </P>
<P style="TEXT-INDENT: 2em">（ 1 ）检查是否在 IIS 中对整个网站打开了 “ 写入 ” 权限，而不仅仅是数据库文件。 </P>
<P style="TEXT-INDENT: 2em">（ 2 ）检查是否在 WIN2000 的资源管理器中，将网站所在目录对 EveryOne 用户打开所有权限。具体方法是： </P>
<P style="TEXT-INDENT: 2em">打开 “ 我的电脑 ”---- 找到网站所在文件夹 ---- 在其上点右键 ---- 选 “ 属性 ”----- 切换到 “ 安全性 ” 选项卡，在这里给 EveryOne 用户所有权限。 </P>
<P style="TEXT-INDENT: 2em">注意： 如果你的系统是 XP ，请先点 “ 工具 ”----“ 文件夹选项 ”----“ 查看 ”----- 去掉 “ 使用简单文件共享 ” 前的勾，确定后，文件夹 “ 属性 ” 对话框中才会有 “ 安全性 ” 这一个选项卡。 </P>
<P style="TEXT-INDENT: 2em">6.验证码不能显示 </P>
<P style="TEXT-INDENT: 2em">原因分析： </P>
<P style="TEXT-INDENT: 2em">造成该问题的原因是 Service Pack 2 为了提高系统的稳定性，默认状态下是屏蔽了对 XBM，也即是 x-bitmap 格式的图片的显示，而这些验证码恰恰是 XBM 格式的，所以显示不出来了。 </P>
<P style="TEXT-INDENT: 2em">解决办法： </P>
<P style="TEXT-INDENT: 2em">解决的方法其实也很简单，只需在系统注册表中添加键值 "BlockXBM"=dword:00000000 就可以了，具体操作如下： </P>
<P style="TEXT-INDENT: 2em">1》打开系统注册表； </P>
<P style="TEXT-INDENT: 2em">2》依次点开HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\Security； </P>
<P style="TEXT-INDENT: 2em">3》在屏幕右边空白处点击鼠标右键，选择新建一个名为“BlockXBM”为的 DWORD 键，其值为默认的0。 </P>
<P style="TEXT-INDENT: 2em">4》退出注册表编辑器。 </P>
<P style="TEXT-INDENT: 2em">如果操作系统是2003系统则看是否开启了父路径 </P>
<P style="TEXT-INDENT: 2em">7.windows 2003配置IIS支持.shtml </P>
<P style="TEXT-INDENT: 2em">要使用 Shtml 的文件，则系统必须支持SSI，SSI必须是管理员通过Web 服务扩展启用的 </P>
<P style="TEXT-INDENT: 2em">windows 2003安装好IIS之后默认是支持.shtml的，只要在“WEB服务扩展”允许“在服务器前端的包含文件”即可 ([url]www.jz5u.com)[/url] </P>
<P style="TEXT-INDENT: 2em">8.如何去掉“处理 URL 时服务器出错。请与系统管理员联系。” </P>
<P style="TEXT-INDENT: 2em">如果是本地服务器的话，请右键点IIS默认网站，选属性，在主目录里点配置，选调试。 选中向客户端发送详细的ASP错误消息。 然后再调试程序，此时就可以显示出正确的错误代码。</P>
<P style="TEXT-INDENT: 2em">如果你是租用的空间的话，请和你的空间商联系</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/2641768200891375617489</comments>
    <slash:comments>0</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/2641768200891375617489</guid>
    <pubDate>Mon, 13 Oct 2008 19:56:17 +0800</pubDate>
    <dcterms:modified>2008-10-13T19:56:17+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[WindowsServer2003,IIS6.0,ASP,NET,PHP,PERL,MSSQL,MYSQL最新服务器安全设置技术实例]]></title>	
    <link>http://jiayangyong.blog.163.com/blog/static/264176820089137504980</link>
    <description><![CDATA[<div><P style="TEXT-INDENT: 2em">用户安全设置</P>
<P style="TEXT-INDENT: 2em">　　 用户安全设置&nbsp;&nbsp;</P>
<P style="TEXT-INDENT: 2em">用户安全设置 </P>
<P style="TEXT-INDENT: 2em">1、禁用Guest账号 </P>
<P style="TEXT-INDENT: 2em">在计算机管理的用户里面把Guest账号禁用。为了保险起见，最好给Guest加一个复杂的密码。你可以打开记事本，在里面输入一串包含特殊字符、数字、字母的长字符串，然后把它作为Guest用户的密码拷进去。 </P>
<P style="TEXT-INDENT: 2em">2、限制不必要的用户 </P>
<P style="TEXT-INDENT: 2em">去掉所有的Duplicate User用户、测试用户、共享用户等等。用户组策略设置相应权限，并且经常检查系统的用户，删除已经不再使用的用户。这些用户很多时候都是黑客们入侵系统的突破口。 </P>
<P style="TEXT-INDENT: 2em">3、创建两个管理员账号 </P>
<P style="TEXT-INDENT: 2em">创建一个一般权限用户用来收信以及处理一些日常事物，另一个拥有Administrators 权限的用户只在需要的时候使用。 </P>
<P style="TEXT-INDENT: 2em">4、把系统Administrator账号改名 </P>
<P style="TEXT-INDENT: 2em">大家都知道，Windows 2000 的Administrator用户是不能被停用的，这意味着别人可以一遍又一遍地尝试这个用户的密码。尽量把它伪装成普通用户，比如改成Guesycludx。 </P>
<P style="TEXT-INDENT: 2em">5、创建一个陷阱用户 </P>
<P style="TEXT-INDENT: 2em">什么是陷阱用户?即创建一个名为“Administrator”的本地用户，把它的权限设置成最低，什么事也干不了的那种，并且加上一个超过10位的超级复杂密码。这样可以让那些 Hacker们忙上一段时间，借此发现它们的入侵企图。 </P>
<P style="TEXT-INDENT: 2em">6、把共享文件的权限从Everyone组改成授权用户 </P>
<P style="TEXT-INDENT: 2em">任何时候都不要把共享文件的用户设置成“Everyone”组，包括打印共享，默认的属性就是“Everyone”组的，一定不要忘了改。 </P>
<P style="TEXT-INDENT: 2em">7、开启用户策略 </P>
<P style="TEXT-INDENT: 2em">使用用户策略，分别设置复位用户锁定计数器时间为20分钟，用户锁定时间为20分钟，用户锁定阈值为3次。 </P>
<P style="TEXT-INDENT: 2em">8、不让系统显示上次登录的用户名 </P>
<P style="TEXT-INDENT: 2em">默认情况下，登录对话框中会显示上次登录的用户名。这使得别人可以很容易地得到系统的一些用户名，进而做密码猜测。修改注册表可以不让对话框里显示上次登录的用户名。方法为：打开注册表编辑器并找到注册表项“HKLMSoftwareMicrosoftWindows TCurrentVersionWinlogonDont-DisplayLastUserName”，把REG_SZ的键值改成1。 </P>
<P style="TEXT-INDENT: 2em">密码安全设置 </P>
<P style="TEXT-INDENT: 2em">1、使用安全密码 </P>
<P style="TEXT-INDENT: 2em">一些公司的管理员创建账号的时候往往用公司名、计算机名做用户名，然后又把这些用户的密码设置得太简单，比如“welcome”等等。因此，要注意密码的复杂性，还要记住经常改密码。 </P>
<P style="TEXT-INDENT: 2em">2、设置屏幕保护密码 </P>
<P style="TEXT-INDENT: 2em">这是一个很简单也很有必要的操作。设置屏幕保护密码也是防止内部人员破坏服务器的一个屏障。 </P>
<P style="TEXT-INDENT: 2em">3、开启密码策略 </P>
<P style="TEXT-INDENT: 2em">注意应用密码策略，如启用密码复杂性要求，设置密码长度最小值为6位 ，设置强制密码历史为5次，时间为42天。 </P>
<P style="TEXT-INDENT: 2em">4、考虑使用智能卡来代替密码 </P>
<P style="TEXT-INDENT: 2em">对于密码，总是使安全管理员进退两难，密码设置简单容易受到黑客的攻击，密码设置复杂又容易忘记。如果条件允许，用智能卡来代替复杂的密码是一个很好的解决方法。</P>
<P style="TEXT-INDENT: 2em">12、Windows2003 下安装 WinWebMail 3.6.3.1 完全攻略手册</P>
<P style="TEXT-INDENT: 2em">这段时间论坛上有朋友提及无法在WINDOWS2003+IIS6下面建立WINWEBMAIL邮件,遇到不一些问题,特意将这篇旧文重新发一次给大家</P>
<P style="TEXT-INDENT: 2em">1)查看硬盘:两块9.1G SCSI 硬盘(实容量8.46*2)</P>
<P style="TEXT-INDENT: 2em">2)分区</P>
<P style="TEXT-INDENT: 2em">系统分区X盘7.49G</P>
<P style="TEXT-INDENT: 2em">WEB 分区X盘1.0G</P>
<P style="TEXT-INDENT: 2em">邮件分区X盘8.46G（带１０００个１００Ｍ的邮箱足够了）</P>
<P style="TEXT-INDENT: 2em">3)安装WINDOWS SERVER 2003</P>
<P style="TEXT-INDENT: 2em">4)打基本补丁(防毒)．．．在这之前一定不要接网线！</P>
<P style="TEXT-INDENT: 2em">5)在线打补丁</P>
<P style="TEXT-INDENT: 2em">6)卸载或禁用微软的SMTP服务(Simple Mail Transpor Protocol)，否则会发生端口冲突</P>
<P style="TEXT-INDENT: 2em">7)安装WinWebMail,然后重启服务器使WinWebMail完成安装.并注册.然后恢复WinWebMail数据.</P>
<P style="TEXT-INDENT: 2em">8)安装Norton 8.0并按WinWebMail帮助内容设定,使Norton与WinWebMail联合起到邮件杀毒作用(将Norton更新到最新的病毒库)</P>
<P style="TEXT-INDENT: 2em">8.1 启用Norton的实时防护功能</P>
<P style="TEXT-INDENT: 2em">8.2 必须要设置对于宏病毒和非宏病毒的第1步操作都必须是删除被感染文件，并且必须关闭警告提示！！</P>
<P style="TEXT-INDENT: 2em">8.3 必须要在查毒设置中排除掉安装目录下的 \mail 及其所有子目录，只针对WinWebMail安装文件夹下的 \temp 文件夹进行实时查毒。注意：如果没有 \temp 文件夹时，先手工创建此 \temp 文件夹，然后再进行此项设置。</P>
<P style="TEXT-INDENT: 2em">9)将WinWebMail的DNS设置为win2k3中网络设置的DNS，切记，要想发的出去最好设置一个不同的备用DNS地址，对外发信的就全靠这些DNS地址了</P>
<P style="TEXT-INDENT: 2em">10)给予安装 WinWebMail 的盘符以及父目录以 Internet 来宾帐户 (IUSR_*) 允许 [读取\运行\列出文件夹目录] 的权限.</P>
<P style="TEXT-INDENT: 2em">WinWebMail的安装目录,INTERNET访问帐号完全控制</P>
<P style="TEXT-INDENT: 2em">给予[超级用户/SYSTEM]在安装盘和目录中[完全控制]权限,重启IIS以保证设定生效.</P>
<P style="TEXT-INDENT: 2em">11)防止外发垃圾邮件:</P>
<P style="TEXT-INDENT: 2em">11.1 在服务器上点击右下角图标，然后在弹出菜单的“系统设置”--&gt;“收发规则”中选中“启用SMTP发信认证功能”项，有效的防范外发垃圾邮件。</P>
<P style="TEXT-INDENT: 2em">11.2 在“系统设置”--&gt;“收发规则”中选中“只允许系统内用户对外发信”项。</P>
<P style="TEXT-INDENT: 2em">11.3 在服务器上点击右下角图标，然后在弹出菜单的“系统设置”--&gt;“防护”页选中“启用外发垃圾邮件自动过滤功能”项，然后再启用其设置中的“允许自动调整”项。</P>
<P style="TEXT-INDENT: 2em">11.4 “系统设置”--&gt;“收发规则”中设置“最大收件人数”-----&gt; 10.</P>
<P style="TEXT-INDENT: 2em">11.5 “系统设置”--&gt;“防护”页选中“启用连接攻击保护功能”项，然后再设置“启用自动保护功能”.</P>
<P style="TEXT-INDENT: 2em">11.6 用户级防付垃圾邮件，需登录WebMail，在“选项 | 防垃圾邮件”中进行设置。</P>
<P style="TEXT-INDENT: 2em">12)打开IIS 6.0, 确认启用支持 asp 功能, 然后在默认站点下建一个虚拟目录(如: mail), 然后指向安装 WinWebMail 目录下的 \Web 子目录, 打开浏览器就可以按下面的地址访问webmail了:</P>
<P style="TEXT-INDENT: 2em">http://&lt;;;你的IP或域名&gt;/mail/什么? 嫌麻烦不想建? 那可要错过WinWebMail强大的webmail功能了, 3分钟的设置保证物超所值 :)</P>
<P style="TEXT-INDENT: 2em">13)Web基本设置:</P>
<P style="TEXT-INDENT: 2em">13.1 确认“系统设置”--&gt;“资源使用设置”内没有选中“公开申请的是含域名帐号”</P>
<P style="TEXT-INDENT: 2em">13.2 “系统设置”--&gt;“收发规则”中设置Helo为您域名的MX记录</P>
<P style="TEXT-INDENT: 2em">13.3.解决SERVER 2003不能上传大附件的问题:</P>
<P style="TEXT-INDENT: 2em">13.3.1 在服务里关闭 iis admin service 服务。</P>
<P style="TEXT-INDENT: 2em">13.3.2 找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。</P>
<P style="TEXT-INDENT: 2em">13.3.3 用纯文本方式打开，找到 ASPMaxRequestEntityAllowed 把它修改为需要的值（可修改为10M即：10240000），默认为：204800，即：200K。</P>
<P style="TEXT-INDENT: 2em">13.3.4 存盘，然后重启 iis admin service 服务。</P>
<P style="TEXT-INDENT: 2em">13.4.解决SERVER 2003无法下载超过4M的附件的问题</P>
<P style="TEXT-INDENT: 2em">13.4.1 先在服务里关闭 iis admin service 服务。</P>
<P style="TEXT-INDENT: 2em">13.4.2 找到 windows\system32\inetsrv\ 下的 metabase.xml 文件。</P>
<P style="TEXT-INDENT: 2em">13.4.3 用纯文本方式打开，找到 AspBufferingLimit 把它修改为需要的值（可修改为20M即：20480000）。</P>
<P style="TEXT-INDENT: 2em">13.4.4 存盘，然后重启 iis admin service 服务。</P>
<P style="TEXT-INDENT: 2em">13.5.解决大附件上传容易超时失败的问题.</P>
<P style="TEXT-INDENT: 2em">在IIS中调大一些脚本超时时间，操作方法是： 在IIS的“站点或（虚拟目录）”的“主目录”下点击“配置”按钮，设置脚本超时间为：300秒（注意：不是Session超时时间）。</P>
<P style="TEXT-INDENT: 2em">13.6.解决Windows 2003的IIS 6.0中，Web登录时经常出现"[超时，请重试]"的提示.</P>
<P style="TEXT-INDENT: 2em">将WebMail所使用的应用程序池“属性--&gt;回收”中的“回收工作进程”以及"属性--&gt;性能"中的“在空闲此段时间后关闭工作进程”这两个选项前的勾号去掉，然后重启一下IIS即可解决.</P>
<P style="TEXT-INDENT: 2em">13.7.解决通过WebMail写信时间较长后，按下发信按钮就会回到系统登录界面的问题.</P>
<P style="TEXT-INDENT: 2em">适当增加会话时间（Session）为 60分钟。在IIS站点或虚拟目录属性的“主目录”下点击[配置---选项]，就可以进行设置了(SERVER 2003默认为20分钟).</P>
<P style="TEXT-INDENT: 2em">13.8.安装后查看WinWebMail的安装目录下有没有 \temp 目录,如没有,手工建立一个.</P>
<P style="TEXT-INDENT: 2em">14)做邮件收发及10M附件测试(内对外,内对内,外对内).</P>
<P style="TEXT-INDENT: 2em">15)打开2003自带防火墙,并打开POP3.SMTP.WEB.远程桌面.充许此4项服务, OK, 如果想用IMAP4或SSL的SMTP.POP3.IMAP4也需要打开相应的端口.</P>
<P style="TEXT-INDENT: 2em">16)再次做邮件收发测试(内对外,内对内,外对内).</P>
<P style="TEXT-INDENT: 2em">17)改名、加强壮口令，并禁用GUEST帐号。</P>
<P style="TEXT-INDENT: 2em">18)改名超级用户、建立假administrator、建立第二个超级用户。</P>
<P style="TEXT-INDENT: 2em">都搞定了！忙了半天, 现在终于可以来享受一把 WinWebMail 的超强 webmail 功能了, let's go!</P>
<P style="TEXT-INDENT: 2em">13、IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] 转来的，非原创 </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版] </P>
<P style="TEXT-INDENT: 2em">IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置[完整修正实用版]</P>
<P style="TEXT-INDENT: 2em">[补充]关于参照本贴配置这使用中使用的相关问题请参考</P>
<P style="TEXT-INDENT: 2em">关于WIN主机下配置PHP的若干问题解决方案总结这个帖子尽量自行解决,谢谢</P>
<P style="TEXT-INDENT: 2em">[url]http://bbs.xqin.com/viewthread.php?tid=86[/url]</P>
<P style="TEXT-INDENT: 2em">一、软件准备：以下均为截止2006-1-20的最新正式版本，下载地址也均长期有效</P>
<P style="TEXT-INDENT: 2em">1.PHP，推荐PHP4.4.0的ZIP解压版本：</P>
<P style="TEXT-INDENT: 2em">PHP（4.4.0）：[url]http://cn.php.net/get/php-4.4.0-Win32.zip/from/a/mirror[/url]</P>
<P style="TEXT-INDENT: 2em">PHP（5.1.2）：[url]http://cn.php.net/get/php-5.1.2-Win32.zip/from/a/mirror[/url]</P>
<P style="TEXT-INDENT: 2em">2.MySQL，配合PHP4推荐MySQL4.0.26的WIN系统安装版本：</P>
<P style="TEXT-INDENT: 2em">MySQL（4.0.26）：[url]http://download.discuz.net/mysql-4.0.26-win32.zip[/url]</P>
<P style="TEXT-INDENT: 2em">MySQL（4.1.16）：[url]http://www.skycn.com/soft/24418.html[/url]</P>
<P style="TEXT-INDENT: 2em">MySQL（5.0.18）：[url]http://download.discuz.net/mysql-4.0.26-win32.zip[/url]</P>
<P style="TEXT-INDENT: 2em">3.Zend Optimizer，当然选择当前最新版本拉：</P>
<P style="TEXT-INDENT: 2em">Zend Optimizer（2.6.2）：[url]http://www.zend.com/store/free_download.php?pid=13[/url]</P>
<P style="TEXT-INDENT: 2em">（Zend软件虽然免费下载，但需要注册用户，这里提供注册好的帐户名:xqincom和密码:xqin.com，方便大家使用，请不要修改本帐号或将本帐户用于其他费正当途径，谢谢！）</P>
<P style="TEXT-INDENT: 2em">登陆后选择Windows x86的Platform版本，如最新版本2.6.2 [url]https://www.zend.com/store/getfreefile.php?pid=13&amp;zbid=995[/url]</P>
<P style="TEXT-INDENT: 2em">4.phpMyAdmin</P>
<P style="TEXT-INDENT: 2em">当然同样选择当前最新版本拉，注意选择for Windows 的版本哦：</P>
<P style="TEXT-INDENT: 2em">phpMyAdmin（2.8.0.3）：[url]http://www.crsky.com/soft/4190.html[/url]</P>
<P style="TEXT-INDENT: 2em">假设 C:\ 为你现在所使用操作系统的系统盘，如果你目前操作系统不是安装在 C:\ ，请自行对应修改相应路径。同时由于C盘经常会因为各种原因重装系统，数据放在该盘不易备份和转移 选择安装目录，故本文将所有PHP相关软件均安装到D:\php目录下，这个路径你可以自行设定，如果你安装到不同目录涉及到路径的请对应修改以下的对应路径即可</P>
<P style="TEXT-INDENT: 2em">二、安装 PHP ：本文PHP安装路径取为D:\php\php4\(为避混淆，PHP5.1.x版本安装路径取为D:\php\php5\)</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">（1）、下载后得到 php-4.4.0-Win32.zip ，解压至D:\php目录，将得到二级目录php-4.4.0-Win32，改名为 php4，</P>
<P style="TEXT-INDENT: 2em">也即得到PHP文件存放目录D:\php\php4\</P>
<P style="TEXT-INDENT: 2em">[如果是PHP5.1.2，得到的文件是php-5.1.2-Win32.zip，直接全部接压至D:\php\php5目录即可得PHP文件存放目录D:\php\php5\]；</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">（2）、再将D:\php\php4目录和D:\php\php4\dlls目录</P>
<P style="TEXT-INDENT: 2em">[PHP5为D:\php\php5\]下的所有dll文件 copy 到 c:\Windows\system32 (win2000系统为 c:/winnt/system32/)下，覆盖已有的dll文件；</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">（3）、将php.ini-dist用记事本打开，利用记事本的查找功能搜索并修改： </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">搜索 register_globals = Off</P>
<P style="TEXT-INDENT: 2em">将 Off 改成 On ，即得到 register_globals = On</P>
<P style="TEXT-INDENT: 2em">注：这个对应PHP的全局变量功能，考虑有很多PHP程序需要全局变量功能故打开，打开后请注意-PHP程序的严谨性，如果不需要推荐不修改保持默认Off状态 </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">搜索 extension_dir =</P>
<P style="TEXT-INDENT: 2em">这个是PHP扩展功能目录 并将其路径指到你的 PHP 目录下的 extensions 目录，比如：</P>
<P style="TEXT-INDENT: 2em">修改 extension_dir = "./" 为 extension_dir = "D:/php/php4/extensions/" </P>
<P style="TEXT-INDENT: 2em">[PHP5对应修改为 extension_dir = "D:/php/php5/ext/" ] </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">在D:\php 下建立文件夹并命名为 tmp</P>
<P style="TEXT-INDENT: 2em">查找 upload_tmp_dir =</P>
<P style="TEXT-INDENT: 2em">将 ;upload_tmp_dir 该行的注释符，即前面的分号" ；”去掉，</P>
<P style="TEXT-INDENT: 2em">使该行在php.ini文档中起作用。upload_tmp_dir是用来定义上传文件存放的临时路径，在这里你还可以修改并给其定义一个绝对路径，这里设置的目录必须有读写权限。 </P>
<P style="TEXT-INDENT: 2em">这里我设置为 upload_tmp_dir = D:/php/tmp (即前面建立的这个文件夹呵) </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">搜索 ; Windows Extensions</P>
<P style="TEXT-INDENT: 2em">将下面一些常用的项前面的 ; 去掉 ,红色的必须，蓝色的供选择</P>
<P style="TEXT-INDENT: 2em">;extension=php_mbstring.dll</P>
<P style="TEXT-INDENT: 2em">这个必须要</P>
<P style="TEXT-INDENT: 2em">;extension=php_curl.dll</P>
<P style="TEXT-INDENT: 2em">;extension=php_dbase.dll</P>
<P style="TEXT-INDENT: 2em">;extension=php_gd2.dll</P>
<P style="TEXT-INDENT: 2em">这个是用来支持GD库的，一般需要，必选</P>
<P style="TEXT-INDENT: 2em">;extension=php_ldap.dll</P>
<P style="TEXT-INDENT: 2em">;extension=php_zip.dll</P>
<P style="TEXT-INDENT: 2em">对于PHP5的版本还需要查找</P>
<P style="TEXT-INDENT: 2em">;extension=php_mysql.dll</P>
<P style="TEXT-INDENT: 2em">并同样去掉前面的";"</P>
<P style="TEXT-INDENT: 2em">这个是用来支持MYSQL的，由于PHP5将MySQL作为一个独立的模块来加载运行的，故要支持MYSQL必选 </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">查找 ;session.save_path =</P>
<P style="TEXT-INDENT: 2em">去掉前面 ; 号,本文这里将其设置置为 </P>
<P style="TEXT-INDENT: 2em">session.save_path = D:/php/tmp </P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">其他的你可以选择需要的去掉前面的;</P>
<P style="TEXT-INDENT: 2em">然后将该文件另存为为 php.ini 到 C:\Windows ( Windows 2000 下为 C:\WINNT)目录下，注意更改文件后缀名为ini，</P>
<P style="TEXT-INDENT: 2em">得到 C:\Windows\php.ini ( Windows 2000 下为 C:\WINNT\php.ini)</P>
<P style="TEXT-INDENT: 2em">若路径等和本文相同可直接保存到C:\Windows ( Windows 2000 下为 C:\WINNT) 目录下 使用</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">一些朋友经常反映无法上传较大的文件或者运行某些程序经常超时，那么可以找到C:\Windows ( Windows 2000 下为 C:\WINNT)目录下的PHP.INI以下内容修改： </P>
<P style="TEXT-INDENT: 2em">max_execution_time = 30 ; 这个是每个脚本运行的最长时间，可以自己修改加长，单位秒</P>
<P style="TEXT-INDENT: 2em">max_input_time = 60 ; 这是每个脚本可以消耗的时间，单位也是秒</P>
<P style="TEXT-INDENT: 2em">memory_limit = 8M ; 这个是脚本运行最大消耗的内存，也可以自己加大</P>
<P style="TEXT-INDENT: 2em">upload_max_filesize = 2M ; 上载文件的最大许可大小 ，自己改吧，一些图片论坛需要这个更大的值</P>
<P style="TEXT-INDENT: 2em">--------------------------------------------------------------------------------</P>
<P style="TEXT-INDENT: 2em">（4）、配置 IIS 使其支持 PHP ：</P>
<P style="TEXT-INDENT: 2em">首先必须确定系统中已经正确安装 IIS ，如果没有安装，需要先安装 IIS ，安装步骤如下：</P>
<P style="TEXT-INDENT: 2em">Windows 2000/XP 下的 IIS 安装：</P>
<P style="TEXT-INDENT: 2em">用 Administrator 帐号登陆系统，将 Windows 2000 安装光盘插入光盘驱动器，进入“控制面板”点击“添加/删除程序”，再点击左侧的“添加/删除 Windows 组件”，在弹出的窗口中选择“Internet 信息服务（IIS）”，点下面的“详细信息”按钮，选择组件，以下组件是必须的：“Internet 服务管理器”、“World Wide Web 服务器”和“公用文件”，确定安装。</P>
<P style="TEXT-INDENT: 2em">安装完毕后，在“控制面板”的“管理工具”里打开“服务”，检查“IIS Admin Service”和“World Wide Web Publishing Service”两项服务，如果没有启动，将其启动即可。</P>
<P style="TEXT-INDENT: 2em">Windows 2003 下的 IIS 安装：</P>
<P style="TEXT-INDENT: 2em">由于 Windows 2003 的 IIS 6.0 集成在应用程序服务器中，因此安装应用程序服务器就会默认安装 IIS 6.0 ，在“开始”菜单中点击“配置您的服务器”，在打开的“配置您的服务器向导”里左侧选择“应用程序服务器（IIS，ASP.NET）”，单击“下一步”出现“应用程序服务器选项”，你可以选择和应用程序服务器一起安装的组件，默认全选即可，单击“下一步”，出现“选择总结界面”，提示了本次安装中的选项，配置程序将自动按照“选择总结”中的选项进行安装和配置。</P>
<P style="TEXT-INDENT: 2em">打开浏览器，输入：[url]http://localhost/[/url]，看到成功页面后进行下面的操作：</P>
<P style="TEXT-INDENT: 2em">PHP 支持 CGI 和 ISAPI 两种安装模式，CGI 更消耗资源，容易因为超时而没有反映，但是实际上比较安全，负载能力强，节省资源，但是安全性略差于CGI，本人推荐使用 ISAPI 模式。故这里只解介绍 ISAPI 模式安装方法：(以下的截图因各个系统不同，窗口界面可能不同，但对应选项卡栏目是相同的，只需找到提到的对应选项卡即可)</P>
<P style="TEXT-INDENT: 2em">在“控制面板”的“管理工具”中选择“Internet 服务管理器”，打开 IIS 后停止服务，对于WIN2000系统在”Internet 服务管理器“的下级树一般为你的”计算机名“上单击右键选择“属性”，再在属性页面选择主属性”WWW 服务“右边的”编辑“</P>
<P style="TEXT-INDENT: 2em">对于XP/2003系统展开”Internet 服务管理器“的下级树一般为你的”计算机名“选择”网站“并单击右键选择“属性”</P>
<P style="TEXT-INDENT: 2em">在弹出的属性窗口上选择“ISAPI 筛选器”选项卡找到并点击“添加”按钮，在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入：</P>
<P style="TEXT-INDENT: 2em">PHP ，再将浏览可执行文件使路径指向 php4isapi.dll 所在路径，</P>
<P style="TEXT-INDENT: 2em">如本文中为：D:\php\php4\sapi\php4isapi.dll</P>
<P style="TEXT-INDENT: 2em">[PHP5对应路径为 D:\php\php5\php5isapi.dll]</P>
<P style="TEXT-INDENT: 2em">打开“站点属性”窗口的“主目录”选项卡，找到并点击“配置”按钮</P>
<P style="TEXT-INDENT: 2em">在弹出的“应用程序配置”窗口中的”应用程序映射“选项卡找到并点击“添加”按钮新增一个扩展名映射，在弹出的窗口中单击“浏览”将可执行文件指向 php4isapi.dll 所在路径，如本文中为：D:\php\php4\sapi\php4isapi.dll[PHP5对应路径为D:\php\php5\php5isapi.dll]，扩展名为 .php ，动作限于”GET,HEAD,POST,TRACE“，将“脚本引擎”“确认文件是否存在”选中，然后一路确定即可。如果还想支持诸如 .php3 ，.phtml 等扩展名的 PHP 文件，可以重复“添加”步骤，对应扩展名设置为需要的即可如.PHPX。</P>
<P style="TEXT-INDENT: 2em">此步操作将使你服务器IIS下的所有站点都支持你所添加的PHP扩展文件，当然如果你只需要部分站点支持PHP，只需要在“你需要支持PHP的Web站点”比如“默认Web站点”上单击右键选择“属性”，在打开的“ Web 站点属性”“主目录”选项卡，编辑或者添加PHP的扩展名映射即可或者将你步需要支持PHP的站点中的PHP扩展映射删除即可</P>
<P style="TEXT-INDENT: 2em">再打开“站点属性”窗口的“文档”选项卡，找到并点击“添加”按钮，向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级，这样，访问站点时就会首先自动寻找并打开 index.php 文档。</P>
<P style="TEXT-INDENT: 2em">确定 Web 目录的应用程序设置和执行许可中选择为纯脚本，然后关闭 Internet 信息服务管理器</P>
<P style="TEXT-INDENT: 2em">对于2003系统还需要在“Internet 服务管理器”左边的“WEB服务扩展”中设置ISAPI 扩展允许，Active Server Pages 允许</P>
<P style="TEXT-INDENT: 2em">完成所有操作后，重新启动IIS服务。</P>
<P style="TEXT-INDENT: 2em">在CMD命令提示符中执行如下命令：</P>
<P style="TEXT-INDENT: 2em">net stop w3svc</P>
<P style="TEXT-INDENT: 2em">net stop iisadmin</P>
<P style="TEXT-INDENT: 2em">net start w3svc</P>
<P style="TEXT-INDENT: 2em">到此，PHP的基本安装已经完成，我们已经使网站支持PHP脚本。</P>
<P style="TEXT-INDENT: 2em">检查方法是，在 IIS 根目录下新建一个文本文件存为 php.php ，内容如下：</P>
<P style="TEXT-INDENT: 2em">&lt;?php</P>
<P style="TEXT-INDENT: 2em">phpinfo();</P>
<P style="TEXT-INDENT: 2em">?&gt;</P>
<P style="TEXT-INDENT: 2em">打开浏览器，输入：[url]http://localhost/php.php[/url]，将显示当前服务器所支持 PHP 的全部信息，可以看到 Server API的模式为：ISAPI 。</P>
<P style="TEXT-INDENT: 2em">或者利用PHP探针检测[url]http://xqin.com/index.rar[/url]下载后解压到你的站点根目录下并访问即可</P>
<P style="TEXT-INDENT: 2em"></P></div>]]></description>
	    <author><![CDATA[◆ 洋蔥頭┅]]></author>
	    <comments>http://jiayangyong.blog.163.com/blog/static/264176820089137504980</comments>
    <slash:comments>1</slash:comments>
    <guid isPermaLink="true">http://jiayangyong.blog.163.com/blog/static/264176820089137504980</guid>
    <pubDate>Mon, 13 Oct 2008 19:50:04 +0800</pubDate>
    <dcterms:modified>2008-10-13T19:50:04+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[上传相片5张 ]]></title>	
    <link>http://blog.163.com/jiayangyong/album</link>
    <description><![CDATA[<div>
				<a href="http://img.bimg.126.net/photo/X5Cbddo9OH5oJn0d-0Q9Iw==/3954723422785576450.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/X5Cbddo9OH5oJn0d-0Q9Iw==/3954723422785576450.jpg" border="0" width="240" height="180" alt="蔡依林 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/OcEtUqFTzaexLrMtII59Hw==/2841771364871240304.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/OcEtUqFTzaexLrMtII59Hw==/2841771364871240304.jpg" border="0" width="240" height="180" alt="刘若英 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/J9FEM8ERx-uF8qb4DuuBmA==/334673747309555148.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/J9FEM8ERx-uF8qb4DuuBmA==/334673747309555148.jpg" border="0" width="240" height="180" alt="刘若英3 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/2_iCSeSL1YrhXnebGlUhcg==/3983996820363074281.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/2_iCSeSL1YrhXnebGlUhcg==/3983996820363074281.jpg" border="0" width="240" height="180" alt="刘若英2 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/tiMq3g-viPmOVoaZJR4JBw==/5398971528288230512.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/tiMq3g-viPmOVoaZJR4JBw==/5398971528288230512.jpg" border="0" width="240" height="180" alt="刘若英1 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/tiMq3g-viPmOVoaZJR4JBw==/5398971528288230512.jpg</guid>
    <pubDate>Tue, 7 Oct 2008 20:01:44 +0800</pubDate>
    <dcterms:modified>2008-10-07T20:01:44+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[相片:  新版本的牛哥]]></title>	
    <link>http://img.bimg.126.net/photo/I6RRYfKiLF5mcujb7tC7SQ==/1157706579211357083.jpg</link>
    <description><![CDATA[<div>
			<a href="http://img.bimg.126.net/photo/I6RRYfKiLF5mcujb7tC7SQ==/1157706579211357083.jpg" target="_blank">
		<img src="http://img.bimg.126.net/photo/I6RRYfKiLF5mcujb7tC7SQ==/1157706579211357083.jpg" border="0" width="240" height="180" alt="新版本的牛哥 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
		</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/I6RRYfKiLF5mcujb7tC7SQ==/1157706579211357083.jpg</guid>
    <pubDate>Sun, 13 Jul 2008 00:29:54 +0800</pubDate>
    <dcterms:modified>2008-07-13T00:29:54+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[相片:  兄弟``新发型]]></title>	
    <link>http://img.bimg.126.net/photo/DYI7pCdlcPMhW0Qw9uH__A==/347058646284666920.jpg</link>
    <description><![CDATA[<div>
			<a href="http://img.bimg.126.net/photo/DYI7pCdlcPMhW0Qw9uH__A==/347058646284666920.jpg" target="_blank">
		<img src="http://img.bimg.126.net/photo/DYI7pCdlcPMhW0Qw9uH__A==/347058646284666920.jpg" border="0" width="240" height="180" alt="兄弟``新发型 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
		</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/DYI7pCdlcPMhW0Qw9uH__A==/347058646284666920.jpg</guid>
    <pubDate>Sat, 12 Jul 2008 04:22:17 +0800</pubDate>
    <dcterms:modified>2008-07-12T04:22:17+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[相片:  中国人民银行发行10元奥运会纪念钞]]></title>	
    <link>http://img.bimg.126.net/photo/oWb0WelIXRfMlaG5UNVWqg==/4024529217009499831.jpg</link>
    <description><![CDATA[<div>
			<a href="http://img.bimg.126.net/photo/oWb0WelIXRfMlaG5UNVWqg==/4024529217009499831.jpg" target="_blank">
		<img src="http://img.bimg.126.net/photo/oWb0WelIXRfMlaG5UNVWqg==/4024529217009499831.jpg" border="0" width="240" height="115" alt="中国人民银行发行10元奥运会纪念钞 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
		</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/oWb0WelIXRfMlaG5UNVWqg==/4024529217009499831.jpg</guid>
    <pubDate>Tue, 8 Jul 2008 01:49:23 +0800</pubDate>
    <dcterms:modified>2008-07-08T01:49:23+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[上传相片8张 ]]></title>	
    <link>http://blog.163.com/jiayangyong/album</link>
    <description><![CDATA[<div>
				<a href="http://img.bimg.126.net/photo/S3EjoDn7HcNFqO3WXLEAqQ==/2581688486390750942.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/S3EjoDn7HcNFqO3WXLEAqQ==/2581688486390750942.jpg" border="0" width="160" height="240" alt="陈慧琳2 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/YbUSvt51yMHsz2w_VMmZsw==/3446379614845659388.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/YbUSvt51yMHsz2w_VMmZsw==/3446379614845659388.jpg" border="0" width="160" height="240" alt="陈慧琳 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/d8MieKd0QhnfJMsj0kBrUw==/3733202616113910949.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/d8MieKd0QhnfJMsj0kBrUw==/3733202616113910949.jpg" border="0" width="240" height="159" alt="刘德华6 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/9XF7gTVTTjr88JFqTH4VvQ==/3733202616113910939.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/9XF7gTVTTjr88JFqTH4VvQ==/3733202616113910939.jpg" border="0" width="240" height="159" alt="刘德华5 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/2X6pD5ZSrU9UhGeKMv1gtA==/4545820873877704026.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/2X6pD5ZSrU9UhGeKMv1gtA==/4545820873877704026.jpg" border="0" width="240" height="217" alt="刘德华4 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/bj_L6dmaEpYL9AcJAxjvvQ==/4545820873877704010.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/bj_L6dmaEpYL9AcJAxjvvQ==/4545820873877704010.jpg" border="0" width="240" height="159" alt="刘德华3 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/UweO2ZjcvpULiOyW6goy8g==/5101452477904291671.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/UweO2ZjcvpULiOyW6goy8g==/5101452477904291671.jpg" border="0" width="240" height="203" alt="刘德华2 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/bL55e6RcAGKJk53YKwZHWw==/5101452477904291653.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/bL55e6RcAGKJk53YKwZHWw==/5101452477904291653.jpg" border="0" width="159" height="240" alt="刘德华 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/bL55e6RcAGKJk53YKwZHWw==/5101452477904291653.jpg</guid>
    <pubDate>Sat, 3 May 2008 08:26:19 +0800</pubDate>
    <dcterms:modified>2008-05-03T08:26:21+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[上传相片2张 ]]></title>	
    <link>http://blog.163.com/jiayangyong/album</link>
    <description><![CDATA[<div>
				<a href="http://img.bimg.126.net/photo/19z-nzjQIh2k1SevvUVMbw==/2563111137927581640.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/19z-nzjQIh2k1SevvUVMbw==/2563111137927581640.jpg" border="0" width="160" height="240" alt="huangxiaoming 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/CCLYNOkO83VMUzHfialMIw==/646548021504981696.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/CCLYNOkO83VMUzHfialMIw==/646548021504981696.jpg" border="0" width="160" height="240" alt="gutianle 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/CCLYNOkO83VMUzHfialMIw==/646548021504981696.jpg</guid>
    <pubDate>Thu, 3 Apr 2008 04:05:36 +0800</pubDate>
    <dcterms:modified>2008-04-03T04:05:36+08:00</dcterms:modified>
  </item>    
  <item>
  	<title><![CDATA[上传相片2张 ]]></title>	
    <link>http://blog.163.com/jiayangyong/album</link>
    <description><![CDATA[<div>
				<a href="http://img.bimg.126.net/photo/h4XpcPgLFxwyiAlRhG52Xw==/4503881102347547078.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/h4XpcPgLFxwyiAlRhG52Xw==/4503881102347547078.jpg" border="0" width="240" height="159" alt="8693437 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
			<a href="http://img.bimg.126.net/photo/x9gzBqzg8jv3i4CZkc_qKQ==/4503881102347547070.jpg" target="_blank">
			<img src="http://img.bimg.126.net/photo/x9gzBqzg8jv3i4CZkc_qKQ==/4503881102347547070.jpg" border="0" width="168" height="240" alt="8693436 昨晚多几分钟的准备,今天少几小时的麻烦。
阳光导航-有你社区-技术人生-阳光团队
http://www.tony123.com tony123.cn uony.cn..... http://www.tony123.com tony123.cn uony.c"/>
			</a><br/><br/>
</div>]]></description>
	    <author><![CDATA[jiayangyong]]></author>
    <guid isPermaLink="false">http://img.bimg.126.net/photo/x9gzBqzg8jv3i4CZkc_qKQ==/4503881102347547070.jpg</guid>
    <pubDate>Mon, 11 Feb 2008 19:16:19 +0800</pubDate>
    <dcterms:modified>2008-02-11T19:16:19+08:00</dcterms:modified>
  </item>    
 </channel>
</rss>