<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Nuo Yan : 2. Windows Server</title><link>http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx</link><description>Tags: 2. Windows Server</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>Usability Issue in Windows Recycle Bin on the Desktop</title><link>http://msmvps.com/blogs/nuoyan/archive/2007/12/28/usability-issue-in-windows-recycle-bin-on-the-desktop.aspx</link><pubDate>Sat, 29 Dec 2007 04:33:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1424845</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=1424845</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2007/12/28/usability-issue-in-windows-recycle-bin-on-the-desktop.aspx#comments</comments><description>&lt;p&gt;If you put a Recycle Bin on the desktop, you might empty it by right clicking it and click &amp;quot;Empty Recycle Bin&amp;quot; form the menu.&lt;/p&gt;
&lt;p&gt;But you&amp;nbsp;may have noticed that there is another option in the menu called &amp;quot;Delete&amp;quot; which is for deleting the Recycle Bin shortcut from the desktop.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://tkfiles.storage.live.com/y1pIpEK0SacD7lRsL6jiAjvmnZW6RZxpGT_AYM2IuDx7xoTG2QwUqnlOfmbyfBW_TUMZNNRhwJbwIc" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;I saw many people mistakenly clicking the &amp;quot;Delete&amp;quot; menu item instead of the correct &amp;quot;Empty Recycle Bin&amp;quot; for emptying the trash, so I consider this as a usability issue for this design.&lt;/p&gt;One way to solve this issue is to replace the &amp;quot;Delete&amp;quot; menu item with other names such as &amp;quot;Remove this shortcut.&amp;quot; Currently I don&amp;#39;t have any better idea.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1424845" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/8.+Other+_2800_Technical_2900_/default.aspx">8. Other (Technical)</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/6.+Usability/default.aspx">6. Usability</category></item><item><title>How to manage Terminal Services through commend-line tools</title><link>http://msmvps.com/blogs/nuoyan/archive/2006/05/02/93198.aspx</link><pubDate>Tue, 02 May 2006 17:49:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:93198</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=93198</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2006/05/02/93198.aspx#comments</comments><description>&lt;P&gt;A new article I write regarding some useful&amp;nbsp;command line tools for managing terminal services. (Beginner Level)&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.howtonetworking.com/RemoteAccess/tsmanager10.htm"&gt;http://www.howtonetworking.com/&lt;FONT color=#800080&gt;RemoteAccess&lt;/FONT&gt;/tsmanager10.htm&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=93198" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Differences between Remote Desktop Connection in Windows XP and Terminal Services in Windows Server</title><link>http://msmvps.com/blogs/nuoyan/archive/2006/03/21/87197.aspx</link><pubDate>Tue, 21 Mar 2006 19:17:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:87197</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=87197</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2006/03/21/87197.aspx#comments</comments><description>&lt;P&gt;I wrote another article for howtonetworking.com. &lt;/P&gt;&lt;STRONG&gt;Differences between Remote Desktop Connection in Windows XP and Terminal Services in Windows Server (Beginner Level)&lt;/STRONG&gt; 
&lt;P&gt;&lt;A href="http://howtonetworking.com/RemoteAccess/rdc&amp;amp;TS1.htm"&gt;http://howtonetworking.com/RemoteAccess/rdc&amp;amp;TS1.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The article describes the differences between RDC in Windows XP and Terminal Services in Windows Server from inside and outside view.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=87197" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>How to Use Terminal Services Manager</title><link>http://msmvps.com/blogs/nuoyan/archive/2006/03/19/86911.aspx</link><pubDate>Sun, 19 Mar 2006 19:20:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:86911</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=86911</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2006/03/19/86911.aspx#comments</comments><description>&lt;P&gt;You may be interested &amp;nbsp;to&amp;nbsp;take a look at&amp;nbsp;my new How-To article at howtonetworking.com:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;How to Use Terminal Services Manager (Beginner Level)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.howtonetworking.com/RemoteAccess/tsmanager.htm"&gt;http://www.howtonetworking.com/RemoteAccess/tsmanager.htm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The article describes how to use the Terminal Services Manager MMC in Windows Server 2003 to perform basic and some advanced Terminal Services sessions management such as connecting / disconnecting to sessions, logging of and remote control users' sessions and managing the processes in the users' sessions, etc.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=86911" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>A Quick Note Regarding Safe Mode with Networking</title><link>http://msmvps.com/blogs/nuoyan/archive/2006/01/29/82034.aspx</link><pubDate>Sun, 29 Jan 2006 20:02:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:82034</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=82034</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2006/01/29/82034.aspx#comments</comments><description>&lt;P&gt;Please always remember, there is NO wireless network connection enabled when Windows is running in "Safe Mode with Networking".&lt;/P&gt;
&lt;P&gt;Use a wired network if you want to diagnose the Windows in Safe Mode with Networking.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=82034" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Let's celebrate the launch of Windows Server 2003 R2</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/12/07/78350.aspx</link><pubDate>Wed, 07 Dec 2005 16:14:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:78350</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=78350</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/12/07/78350.aspx#comments</comments><description>&lt;P&gt;Yes. &lt;FONT color=#ff0000&gt;&lt;STRONG&gt;R2&lt;/STRONG&gt;&lt;/FONT&gt; was released yesterday, on 12/06/2005.&lt;/P&gt;
&lt;P&gt;This is the first major Windows Server update release since Windows Server 2003. &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;R2&lt;/FONT&gt;&lt;/STRONG&gt; provides a number of new features as well as security improvements based on Windows Server 2003 Service Pack 1. &lt;/P&gt;
&lt;P&gt;Most people cannot understand the concept of &lt;FONT color=#ff0000&gt;&lt;STRONG&gt;R2&lt;/STRONG&gt;&lt;/FONT&gt; and the differences between &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;R2&lt;/FONT&gt;&lt;/STRONG&gt; and Service Packs. Actually, &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;R2&lt;/FONT&gt;&lt;/STRONG&gt; is not a hot-fix nor a service pack. It's a new update release of Windows Server 2003 based on Service Pack 1. Yes, it's a release.&lt;/P&gt;
&lt;P&gt;To learn what is offered by Windows Server 2003 &lt;STRONG&gt;&lt;FONT color=#ff0000&gt;R2&lt;/FONT&gt;&lt;/STRONG&gt;, please visit Microsoft's official web site:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;What's New?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/windowsserver2003/evaluation/overview/technologies/default.mspx"&gt;http://www.microsoft.com/windowsserver2003/evaluation/overview/technologies/default.mspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Windows Server 2003 &lt;FONT color=#ff0000&gt;R2&lt;/FONT&gt; Reviewer's Guide&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/windowsserver2003/R2/overview/revguide.mspx"&gt;http://www.microsoft.com/windowsserver2003/R2/overview/revguide.mspx&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=78350" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Creating Partitioned Table in SQL Server 2005</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/12/01/77429.aspx</link><pubDate>Thu, 01 Dec 2005 17:49:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:77429</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=77429</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/12/01/77429.aspx#comments</comments><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;SQL Server 2005 supports partitioned table to enable database developer to separate tables horizontally to different file groups. This post shows how to create partitioned tables in SQL Server 2005.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; tab-stops: 59.35pt"&gt;&lt;SPAN style="mso-tab-count: 1"&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Click &amp;#8220;Start&amp;#8221;, click &amp;#8220;All Programs&amp;#8221;, move your mouse on &amp;#8220;SQL Server 2005&amp;#8221; and then click &amp;#8220;SQL Server Management Studio&amp;#8221; in the context menu.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Connect to SQL Server 2005 with a Windows account or SQL Server account with adequate privileges. (It&amp;#8217;s OK for you not to connect to the server at this time.. However, you need to connect to the server with an appropriate account when you want to execute your T-SQL statements.)&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;If you haven&amp;#8217;t created file groups for storing database files, you need to create them at this time. Let me use the built-in AdventureWorks database as an example. The following codes create 3 file groups.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;Use&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;GO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ALTER&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;DATABASE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ADD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; FILEGROUP fg1
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ALTER&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;DATABASE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ADD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; FILEGROUP fg2
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ALTER&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;DATABASE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ADD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; FILEGROUP fg3
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;GO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;Then let me add three files. Each to one file group.&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ALTER&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;DATABASE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ADD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;FILE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
( Name &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; data1,
  FILENAME &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\data1.mdf&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,
  SIZE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 1MB,
  MAXSIZE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 100MB,
  FILEGROWTH &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 1MB)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;TO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; FILEGROUP fg1

&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ALTER&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;DATABASE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ADD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;FILE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
( Name &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; data2,
  FILENAME &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\data2.mdf&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,
  SIZE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 1MB,
  MAXSIZE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 100MB,
  FILEGROWTH &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 1MB)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;TO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; FILEGROUP fg2

&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ALTER&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;DATABASE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; AdventureWorks
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ADD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;FILE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;
( Name &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; data3,
  FILENAME &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\data3.mdf&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;,
  SIZE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 1MB,
  MAXSIZE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 100MB,
  FILEGROWTH &lt;/SPAN&gt;&lt;SPAN style="COLOR: #808080"&gt;=&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; 1MB)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;TO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; FILEGROUP fg3&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;/FONT&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: ??; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;Thirdly, let me create a partition function.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT face="Times New Roman" size=3&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: ??; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;CREATE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; PARTITION &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;FUNCTION&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; namePF(&lt;/SPAN&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: #000000"&gt;nvarchar&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: #800000"&gt;20&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;))
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;AS&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; RANGE &lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff00ff"&gt;LEFT&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;FOR&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;VALUES&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;H&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;, &lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;P&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;GO&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Times New Roman" size=3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;This partition function named &amp;#8220;namePF&amp;#8221; means to separate the names from left. Actually, there will be 3 separate groups, from infinity to H, from H to P and from P to infinity.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Let me create a partition scheme to define these groups to actual file groups.&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;CREATE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; PARTITION SCHEME namePS
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;AS&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; PARTITION namePF &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;TO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; (fg1, fg2, fg3)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;GO&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Lastly, let me create a partition table called CustomerNameTable with the partition function and partition scheme I just created.&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;CREATE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;TABLE&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; CustomerNameTable
(CustID &lt;/SPAN&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: #000000"&gt;int&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff00ff"&gt;identity&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;, Name &lt;/SPAN&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: #000000"&gt;nvarchar&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;(&lt;/SPAN&gt;&lt;SPAN style="FONT-WEIGHT: bold; COLOR: #800000"&gt;20&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;))
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;ON&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; namePS (Name)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;GO&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; &lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;We&amp;#8217;ve done. Now let me test the partitioned table I created. Let me insert some information to the table, with different content in the column called &amp;#8220;Name&amp;#8221;. I use &amp;#8220;Alan N Yan&amp;#8221; as the example from infinity (actually A) to H, &amp;#8220;Nuo Yan&amp;#8221; as the example from H to P, and &amp;#8220;Queen Betty&amp;#8221; as the example from P to infinity (actually Z).&lt;/P&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;INSERT&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; CustomerNameTable &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;VALUES&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;Alan N Yan&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;INSERT&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; CustomerNameTable &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;VALUES&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;Nuo Yan&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;)
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;INSERT&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; CustomerNameTable &lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;VALUES&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; (&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;Queen Betty&lt;/SPAN&gt;&lt;SPAN style="COLOR: #ff0000"&gt;'&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt;)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: ??; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;Then let me retrieve the partition information and see the results.&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: ??; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"&gt;&lt;PRE style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: black 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ededed"&gt;&lt;DIV&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;SPAN style="COLOR: #0000ff"&gt;SELECT&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; Name, $partition.namePF(Name) Partition
&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;FROM&lt;/SPAN&gt;&lt;SPAN style="COLOR: #000000"&gt; CustomerNameTable&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/PRE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Result:&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;TABLE style="WIDTH: 31.4%; HEIGHT: 182px" cellSpacing=1 cellPadding=1 border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;Name&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD&gt;&amp;nbsp;Partition&lt;o:p&gt;&lt;/o:p&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;--------------------&lt;/TD&gt;
&lt;TD&gt;-----------&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Alan N Yan&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=center&gt;1&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Nuo Yan&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=center&gt;2&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Queen Betty&lt;/TD&gt;
&lt;TD&gt;
&lt;P align=center&gt;3&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;(3 row(s) affected)&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Let&amp;#8217;s see, &amp;#8220;Alan N Yan&amp;#8221; has automatically been placed into the first partition, &amp;#8220;Nuo Yan&amp;#8221; has automatically been placed into the second partition, and &amp;#8220;Queen Betty&amp;#8221; has automatically been placed into the third partition.&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=77429" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/8.+Other+_2800_Technical_2900_/default.aspx">8. Other (Technical)</category></item><item><title>EventCombMT.exe - A Good Tool To Collect Event Logs</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/11/04/74367.aspx</link><pubDate>Fri, 04 Nov 2005 17:48:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:74367</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=74367</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/11/04/74367.aspx#comments</comments><description>&lt;P&gt;A good tool called EventCombMT.exe in the &lt;A href="http://search.microsoft.com/search/results.aspx?view=en-us&amp;amp;st=b&amp;amp;na=82&amp;amp;qu=eventcombMT&amp;amp;swc=1"&gt;Windows Server 2003 Resource Kit or Account Lockout and Management Tools&lt;/A&gt; may help network administrators to export specific kinds of event logs to a single text file.&lt;/P&gt;
&lt;P&gt;Log files may be overwritten and need to be backed up, and the powerful tools such as MOM 2005 are too expensive for smallbusinesses. EventCombMT.exe acts as a simple free tool to help administrators in small businesses to export their specific event logs to a central location in a text file.&lt;/P&gt;
&lt;P&gt;Let's start EventCombMT.exe, its main interface is&amp;nbsp;shown in Figure 1. If we are not in a domain environment, it may pops up a dialog box mentions it cannot find the domain controller.&lt;/P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_1.JPG"&gt;&lt;/IMG&gt; 
&lt;P&gt;&lt;FONT size=2&gt;Figure 1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Right click on &amp;#8220;Select To Search / Right Click To Add&amp;#8220; box, then select &amp;#8220;Add Single Server&amp;#8220; (Figure 2).&amp;nbsp; We can also add other kinds of servers. In this case, we use single server for an example.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_2.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Figure 2&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Enter the server name or click &amp;#8220;Browse&amp;#8220; to browse the server list. Then click &amp;#8220;Add Server&amp;#8220; (Figure 3).&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_3.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Figure 3&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Then let's choose the types of log files to search. For example, system logs, as shown in Figure 4.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_4.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Figure 4&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Then we need to choose the event types, like warnings, errors, etc. (Figure 5).&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_5.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Figure 5&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;We should also input a range of event IDs it will search in. For example, to search events from ID 1 to 800. Figure 6 shows that.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_6.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Figure 6&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;We could also select a specific event sourse. Then let's click &amp;#8220;Search&amp;#8221;, it will generate a log file and export the logs meet our requirements to another text file. Figure 7 shows this.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_7.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;Figure 7&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Figure 8 and Figure 9 show the information included in the text files.&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_8.JPG"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp; Figure 8&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/IMG&gt;&amp;nbsp;&lt;IMG src="/images/msmvps_com/nuoyan/1794/o_9.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;&amp;nbsp;Figure 9&lt;/FONT&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=74367" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Move Operations Master Roles by ntdsutil</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/10/21/72089.aspx</link><pubDate>Sat, 22 Oct 2005 00:45:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:72089</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=72089</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/10/21/72089.aspx#comments</comments><description>&lt;P&gt;What would happen if we didn't either use dcpromo to demote the first domain controller before removing it from the domain or move each Operations Master role seperately before removing the computer?&lt;/P&gt;
&lt;P&gt;We could use command line tool to assign the Operations Master roles to a new DC.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Log on to a member server or domain controller with an administrator account. 
&lt;LI&gt;Click &amp;#8220;Start&amp;#8221;, click &amp;#8220;run&amp;#8221;, and enter &amp;#8220;cmd&amp;#8220; 
&lt;LI&gt;Enter &amp;#8220;ntdsutil&amp;#8220; 
&lt;LI&gt;Enter &amp;#8220;roles&amp;#8220; 
&lt;LI&gt;Enter &amp;#8220;connections&amp;#8220; 
&lt;LI&gt;Enter &amp;#8220;connect to server &lt;EM&gt;[ServerName]&lt;/EM&gt;&amp;#8220; 
&lt;LI&gt;Enter &amp;#8220;quit&amp;#8220; to return to the roles level 
&lt;LI&gt;Enter &amp;#8220;transfer [RoleName] &amp;#8220; 
&lt;LI&gt;Click &amp;#8220;Yes&amp;#8220; on the confirmation dialog&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;The commend line tool ntdsutil will then transfer the specific role to the specific domain controller. The figure below shows an example.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/1764/o_1.JPG"&gt;&lt;/IMG&gt; &lt;BR&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=72089" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Don't Forget The Operations Masters</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/10/16/71193.aspx</link><pubDate>Mon, 17 Oct 2005 04:28:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:71193</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=71193</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/10/16/71193.aspx#comments</comments><description>&lt;P&gt;Many IT people would add DCs to the existing Windows network some times after the first implement. At the same time, many IT people like to remove some early DCs from the network because their newly added ones are more powerful.&lt;/P&gt;
&lt;P&gt;However, many IT people meet problems. Their domain no longer functioning properly after removing the early (exactly first) DCs. This is because the first DC is by default the Operations Master. Before removing it from the network, the administrator needs to run &amp;#8220;dcpromo&amp;#8221; to demote the DC to a member server. During this process it will automatically transfer the Operations Master roles to other DCs.&lt;/P&gt;
&lt;P&gt;So, remember that even in the Windows Server 2003 domains, the DCs are not equal. Don't forget the Operations Master roles when removing old servers.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=71193" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Add NICs to Existing Virtual PC</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/10/12/70279.aspx</link><pubDate>Wed, 12 Oct 2005 05:44:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:70279</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=70279</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/10/12/70279.aspx#comments</comments><description>&lt;P&gt;Virtual PC is a fantastic&amp;nbsp;tool to help us build test or experimental environment of Windows Server System.&lt;/P&gt;
&lt;P&gt;Suppose now we are building a test environment for Windows Server 2003 and its updates. The purpose is to simulate the company's real network environment and test the Service Pack and&amp;nbsp;other updates. &lt;/P&gt;
&lt;P&gt;We setup the workstations, member servers and domain controllers on Virtual PC successfully. The next step is to make the scenario as same as the real life environment. We begin to build the Network Address Translation (NAT) server. At this time, we need 2 NICs on the virtual machine. However, by default after installation, there is only one in this virtual Windows Server 2003 and there is only one real NIC in the host computer.&lt;/P&gt;
&lt;P&gt;How can we do that? How can we add another NIC to the Windows Server 2003 virtual machine so that we&amp;nbsp;could simulate the real life NAT environment?&lt;/P&gt;
&lt;P&gt;Actually we&amp;nbsp;could&amp;nbsp;finish this work within a minute. First, shut&amp;nbsp;down the virtual machine we need to add NICs to. Then start Virtual PC 2004, click the virtual machine we need to add NICs to. &amp;nbsp;Click &amp;#8220;Action&amp;#8221;, then click &amp;#8220;Settings...&amp;#8221;. On the new dialog box, click &amp;#8220;Networking&amp;#8221;. In the right pane, click the dropbox on the right of &amp;#8220;Number of network adapters&amp;#8221; and choose the total number of NICs&amp;nbsp;we want in this system. Note, here is to choose the total number of NICs&amp;nbsp;we want in this particular virtual machine, but not to choose the number of NICs&amp;nbsp;we want to add to this particular virtual machine. Then we will need to set the scope of the added NIC(s). &amp;#8220;Local only&amp;#8221; means&amp;nbsp;the&amp;nbsp;particular virtual NIC&amp;nbsp;could only have network connection with virtual machines on the same host computer.&amp;nbsp;We could see another&amp;nbsp;option&amp;nbsp;is the name of the host NIC (we assumed only one NIC in the host computer), this option means the particular virtual NIC could have network connections with virtual machines on the same host computer, the host computer,&amp;nbsp;and computers connectted to the host computer through the host's NIC. If we're configuring the first virtual NIC on a virtual machine, we also can see another option&amp;nbsp;called &amp;#8220;NAT&amp;#8221;. It's almost the same meaning as the real life NAT concept.&amp;nbsp;After configuring the virtual NICs, click &amp;#8220;OK&amp;#8221; to close the dialog box.&lt;/P&gt;
&lt;P&gt;We've done. Turn on the particular virtual machine we've just configured, we will see another&amp;nbsp;LAN interface is right there. Then we could do the simulation of the real life environment,&amp;nbsp;for instance,&amp;nbsp;the NAT environment, and&amp;nbsp;continue testing the Service Pack and updates&amp;nbsp;in the simulated environment.&lt;/P&gt;
&lt;P&gt;To learn more about Virtual PC 2004, please visit:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/virtualpc"&gt;http://www.microsoft.com/virtualpc&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=70279" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Where to Find IP Security Monitor in Windows Server 2003 and Windows XP?</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/10/08/69827.aspx</link><pubDate>Sat, 08 Oct 2005 17:07:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:69827</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=69827</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/10/08/69827.aspx#comments</comments><description>&lt;P&gt;Microsoft has changed the way IPSec Monitor runs in Windows Server 2003. Dislike it's in Windows 2000, we can't start IPSec Monitor by clicking &amp;#8220;start&amp;#8221;- &amp;#8220;Run&amp;#8221; then enter &amp;#8220;ipsecmon&amp;#8221;.&lt;/P&gt;
&lt;P&gt;In Windows Server 2003, IPSec Monitor becomes a MMC-based tool. We can start it from MMC:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Click &amp;#8220;start&amp;#8221;- &amp;#8220;Run&amp;#8221; 
&lt;LI&gt;Enter &amp;#8220;MMC&amp;#8221; 
&lt;LI&gt;Click &amp;#8220;File&amp;#8221; - &amp;#8220;Add/Remove Snap-in...&amp;#8221; 
&lt;LI&gt;Click &amp;#8220;Add&amp;#8221;, and double-click &amp;#8220;IP Security Monitor&amp;#8221; 
&lt;LI&gt;Click &amp;#8220;Close&amp;#8221; and click &amp;#8220;OK&amp;#8221;.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We're all set. Now we can use the powerful tool to check whether our IPSec configurations functions well or not.&lt;/P&gt;
&lt;P&gt;In Windows XP, IP Security Monitor starts the same way as it is in Windows Server 2003. In fact, Windows XP is the first operating system that Microsoft changes the IP Security Monitor after Windows 2000.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=69827" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Good Network Connections Diagnostics Tool - Windows XP, Windows Server 2003</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/10/04/68875.aspx</link><pubDate>Tue, 04 Oct 2005 05:23:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:68875</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=68875</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/10/04/68875.aspx#comments</comments><description>&lt;P&gt;You got a new computer or server, and you spent a long time configured all network settings. Now you want to make sure the software, hardware and network connections are functioning normally. &lt;/P&gt;
&lt;P&gt;A buit-in tool in Windows XP and Windows Server 2003 can help you.&lt;/P&gt;
&lt;P&gt;Click &amp;#8220;Start&amp;#8221;, click &amp;#8220;run&amp;#8221; and enter &amp;#8220;cmd&amp;#8221; to open the Command Console.&lt;/P&gt;
&lt;P&gt;Enter &amp;#8220;netsh diag gui&amp;#8221;, the Network Diagnostics tool starts (see the figure below). &lt;/P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/918/o_netsh_diag_gui_1.JPG"&gt;&lt;/IMG&gt; 
&lt;P&gt;Click on &amp;#8220;Scan your system&amp;#8221;, the tool will scan the software, hardware and network connections settings. (see the figure below)&lt;/P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/918/o_netsh_diag_gui_2.JPG"&gt;&lt;/IMG&gt; 
&lt;P&gt;When the scaning process&amp;nbsp;completes, it will generate a report to show you whether your system&amp;nbsp;has passed or failed the scan (see the figure below). You can also expand the nodes to see the details.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/918/o_netsh_diag_gui_3.JPG"&gt;&lt;/P&gt;
&lt;P&gt;Please note, the server your computer program has connected to may have security concerns to disable &amp;#8220;ping&amp;#8220;s. You may get a failed message because of the server's configuration. Just don't worry about that. I recommend you to expand the nodes to check all details, especially for failed ones.&lt;/P&gt;&lt;/IMG&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=68875" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>PageDefrag - Defragment Page Files and Registry Hives</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/09/18/66871.aspx</link><pubDate>Sun, 18 Sep 2005 22:42:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:66871</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=66871</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/09/18/66871.aspx#comments</comments><description>&lt;P&gt;Windows NT Defragment Tool doesn't defragment pages files and the registry hives. However, in some situations, we need to do this. For example, when we installed a new version of Windows Operating System with the upgrade install option.&lt;/P&gt;
&lt;P&gt;PageDefrag can help us with defragmenting page files and registry hives. &lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/918/o_1.JPG"&gt;&lt;/IMG&gt; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Click&amp;nbsp;&amp;#8220;Defragment at next boot&amp;#8221; radio box, and click &amp;#8220;OK&amp;#8221;, it will run defragment at the next time we start the computer. We can also set it to defragment at every boot, though I don't recommend to do so.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/918/o_2.JPG"&gt; &lt;/P&gt;
&lt;P&gt;&lt;IMG src="/images/msmvps_com/nuoyan/918/o_3.JPG"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PageDefrag can be downloaded on &lt;A href="http://www.sysinternals.com/Utilities/PageDefrag.html"&gt;sysinternals.com&lt;/A&gt;. &lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=66871" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/8.+Other+_2800_Technical_2900_/default.aspx">8. Other (Technical)</category></item><item><title>Funny Windows XP Pro Installation Experience</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/09/17/66810.aspx</link><pubDate>Sat, 17 Sep 2005 21:56:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:66810</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=66810</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/09/17/66810.aspx#comments</comments><description>&lt;P&gt;I bought a new Dell Dimension 9100 computer last week with Windows XP Home. As an IT person, Windows XP Home edition is obviously not powerful enough for me. Luckily, I have an MSDN Universal subscription, so I planned to install Windows XP Professional for the new box.&lt;/P&gt;
&lt;P&gt;The first work to do was to create unattended installation. Why unattended? Because my new box comes without a floppy disk,&amp;nbsp;but it comes with SATA hard drives. You know, I cannot press [F6] during text step mode without a floppy.&lt;/P&gt;
&lt;P&gt;I originally tried to create the unattended answer file and the custom setup CD by myself. That is, to download the SATA controller driver,&amp;nbsp;then to create a new folder in the setup CD&amp;nbsp;named $OEM$ (in the same folder as i386 in). And then I created a&amp;nbsp;sub-folder named Drivers&amp;nbsp;in $OEM$ and created a sub-folder named 01 in Drivers. Then I put the driver files in the folder named 01.&amp;nbsp;Well, this is not what I want to say. Actually I don't need to do this because another MVP gave me a link to a Microsoft KB article. There I can download the standard SCSI controller driver (which can be used for my SATA drive controller).&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/318812"&gt;http://support.microsoft.com/kb/318812&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I thought I was all set at this time, so I started the installation:&lt;/P&gt;
&lt;P&gt;C:\&amp;gt; M:&lt;/P&gt;
&lt;P&gt;(M:\xpcd is the&amp;nbsp;folder my setup files in.)&lt;/P&gt;
&lt;P&gt;M:\&amp;gt;cd xpcd&lt;/P&gt;
&lt;P&gt;M:\ xpcd&amp;gt; cd i386&lt;/P&gt;
&lt;P&gt;M:\ xpcd \ i386&amp;gt; winnt32.exe /unattend:unattend.txt&lt;/P&gt;
&lt;P&gt;(I've&amp;nbsp;copied the unattend.txt file to i386 folder.)&lt;/P&gt;
&lt;P&gt;Everything&amp;nbsp;went well for the text mode setup, then, I got into the graphical based setup. &lt;/P&gt;
&lt;P&gt;The processing bar stopped at the 34-minutes-left status. I waited there for a long time (approx. half an hour), it then popped up a new window mentioned the IEEE 1394 Controller didn't pass the Windows Logo Testing. Normally I should either click OK here to install the driver or click NO here not to install the driver. However, I couldn't do either one. The mouse and keyboard stopped responds at this time. I tried to re-boot with different keyboards and mouses, but I got same result. I guess if I use PS2 keyboard or mouse there wouldn't be this problem because I think the driver for the USB controller was temporarily unloaded at that time.&amp;nbsp;However I don't have a PS2 interface on my box. &lt;/P&gt;
&lt;P&gt;Then, the only idea&amp;nbsp;I had was to add a line to the unattend.txt file to ignore or allow all unsigned drivers. I searched the KB with my laptop and found this article:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;293765"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;293765&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;But, it was late. I created a new unattend.txt with ignoring all unsigned drivers, and then started a new setup. I finished the setup successfully.&lt;/P&gt;
&lt;P&gt;The significance of this post is to remind people to mention what to do with the unsigned drivers during setup in the unattend.txt&amp;nbsp;answer file. Note if your &lt;STRONG&gt;UnattendMode&lt;/STRONG&gt; is set to &lt;B&gt;fullunattended&lt;/B&gt;, you don't have to do anything specially with unsigned drivers.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=66810" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Good KB to Read: logon screen turns black after you press CTRL+ALT+DELETE to log on</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/09/11/66128.aspx</link><pubDate>Sun, 11 Sep 2005 17:03:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:66128</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=66128</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/09/11/66128.aspx#comments</comments><description>&lt;P&gt;The following KB describes why the logon screen turns black after you press CTRL+ALT+DELETE to log on to Windows Server 2003 and how to solve this problem. It's pretty useful. This article also remind us, small problems may have serious effects and make administrators very confusing. As an IT Administrator, we should not forget to check small problems before additional diagnostics.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;906510"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;906510&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=66128" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Talk something about MMC, the Microsoft Management Console</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/09/06/65513.aspx</link><pubDate>Tue, 06 Sep 2005 06:35:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:65513</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=65513</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/09/06/65513.aspx#comments</comments><description>&lt;P&gt;IT Administrators may use MMC every day. Almost all Microsoft Windows Administrative Tools are built into MMC. For example, Active Directory Users and Computers, Internet Information Server, &amp;nbsp;DHCP, DNS, etc.&lt;/P&gt;
&lt;P&gt;However, not all administrators discovered all great features offered by MMC. Actually MMC is a very flexible tool to create flexible administrative or management tools. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;First, let's see &amp;#8220;Taskpad View&amp;#8221;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Create a new MMC project by clicking on&amp;nbsp;&amp;#8220;start - run - mmc&amp;#8221;. In this example let's change the name of the Console Root to &amp;#8220;Server Tools&amp;#8220;. Right click on &amp;#8220;Console Root&amp;#8220;, and&amp;nbsp;click on&amp;nbsp;&amp;#8220;Rename&amp;#8221;.&amp;nbsp;Enter the new name &amp;#8220;Server Tools&amp;#8221;. Then, let's create a sub-folder named &amp;#8220;Active Directory Tools&amp;#8221;. Click on &amp;#8220;File - Add/Remove Snap-in...&amp;#8221;. Make sure&amp;nbsp; &amp;#8220;Server Tools&amp;#8221;&amp;nbsp; is selected for the &amp;#8220;Snap-ins added to&amp;#8221; dropbox. Click on &amp;#8220;Add&amp;#8221; botton and choose &amp;#8220;Folder&amp;#8221;. Click on &amp;#8220;Add&amp;#8221; on the new &amp;#8220;Add Standalone Snap-in&amp;#8221; window and click on&amp;nbsp;&amp;#8220;Close&amp;#8220;.&amp;nbsp;Click on&amp;nbsp;&amp;#8220;OK&amp;#8221; to close the &amp;#8220;Add/Remove Snap-in&amp;#8221; window. Now we have a new folder under &amp;#8220;Server Tools&amp;#8221; created. Let's right-click on it and&amp;nbsp;click on&amp;nbsp;&amp;#8220;Rename&amp;#8221;, input a new name such as &amp;#8220;Active Directory Tools&amp;#8221;. Then we need to add snap-ins to the &amp;#8220;Active Directory Tools&amp;#8221; folder. Click on &amp;#8220;File - Add/Remove Snap-in...&amp;#8221;. Make sure &amp;#8220;Active Directory Tools&amp;#8221; is selected for the &amp;#8220;Snap-ins added to&amp;#8221; dropbox. Click on &amp;#8220;Add&amp;#8221; botton and double-click &amp;#8220;Active Directory Domains and Trusts&amp;#8221;, &amp;#8220;Active Directory Schema&amp;#8221;, &amp;#8220;Active Directory Sites and Services&amp;#8221;, &amp;#8220;Active Directory Users and Computers&amp;#8221;. Click on &amp;#8220;Close&amp;#8221; on the &amp;#8220;Add Standalone Snap-in&amp;#8221; window then click on &amp;#8220;OK&amp;#8221; to close the &amp;#8220;Add/Remove Snap-in&amp;#8221; window. The next, we will create taskpad view for the current management console.&amp;nbsp; Right-click on &amp;#8220;Active Directory Tools&amp;#8221; folder and click on &amp;#8220;New Taskpad View&amp;#8221;. Click on &amp;#8220;Next&amp;#8221; on the wizard, and we will need to choose the style of the details pane. For a vertical list, categories and tasks will list on opposite (left/right) side of the detials pane. For a horizontal list, categories will list on the space above of the tasks in the detials pane. Let's&amp;nbsp;select &amp;#8220;Horizontal list&amp;#8221; and&amp;nbsp;click on &amp;#8220;Next&amp;#8221; to continue. On this step we will need to select whether this taskpad view will apply to current tree item only or apply to all same-type tree items. Let's select &amp;#8220;Selected tree item&amp;#8221; to prevent changing other tree items' taskpad view settings. Click on &amp;#8220;Next&amp;#8221; to continue. Then we need to input the taskpad name and description. Both of these will display on the taskpad. Let's choose the name of the taskpad as &amp;#8220;Active Directory Tools&amp;#8221; and input a description like &amp;#8220;Access all AD Tools here&amp;#8220;. Then click on &amp;#8220;Next&amp;#8221; to continue. We can now finish the wizard, at the same time, we can start the &amp;#8220;New Task Wizard&amp;#8221;. If we don't create a new task, nothing will be in the taskpad view. So,&amp;nbsp;select the &amp;#8220;Start New Task Wizard&amp;#8221; check box and click on &amp;#8220;Finish&amp;#8221;. We will be guided to &amp;#8220;New Task Wizard&amp;#8220;, click on &amp;#8220;Next&amp;#8220; to continue. We will have a chance to select which kind of command we will add to the taskpad list. &amp;#8220;Menu command&amp;#8220; means we can add a command to run from menu; &amp;#8220;Shell command&amp;#8221; allows us to&amp;nbsp;run a script, start a program or open a web page; &amp;#8220;Navigation&amp;#8221; allows us to neviagate to a view&amp;nbsp;from our &amp;#8220;Favorite&amp;#8221; tab.&amp;nbsp;Let's select &amp;#8220;Menu command&amp;#8220; and click on &amp;#8220;Next&amp;#8220; to continue. We can choose from 2 command sources: &amp;#8220;List in details pane&amp;#8220; and &amp;#8220;Tree item task&amp;#8220;. Any one is ok. Select a list or console tree node, for example, &amp;#8220;Active Directory Domains and Trusts&amp;#8221;.&amp;nbsp;Then select a command to add to the task, for example, &amp;#8220;Connect to domain controller&amp;#8220;. Click on &amp;#8220;Next&amp;#8220; to continue. We are able to review and change task name and description. When everything is OK, click on &amp;#8220;Next&amp;#8220; to continue. Now choose a icon and click on &amp;#8220;Next&amp;#8220; to continue. Review and finish!&lt;/P&gt;
&lt;P&gt;Let's see our taskpad view. Click on &amp;#8220;Active Directory Tools&amp;#8220; node of the console tree. We can see our taskpad appears in the details pane, with 4 large icon (list). Click on &amp;#8220;Active Directory Domains and Trusts&amp;#8220;, we can see the task we have added before listed below. We can add more tasks,&amp;nbsp;under any list items (categoreis).&lt;/P&gt;
&lt;P&gt;Actually with the taskpad view feature of MMC, you can create more powerful management tools and tasks packs. However, I will not try to demostrate those here, try out by yourself!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Secondly, take a look at &amp;#8220;Options&amp;#8220;.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;After creating a so powerful administrative or management pack, you can save it and distribute it to other administrators or users. However, you need to configure something to prevent users from modifying your achievement. As the result, you will come to &amp;#8220;Options&amp;#8220;.&lt;/P&gt;
&lt;P&gt;First save the results by clicking on &amp;#8220;File - Save&amp;#8220; then enter a path and click on &amp;#8220;OK&amp;#8220;. Then, click on &amp;#8220;File&amp;#8220; and &amp;#8220;Options&amp;#8220;. We can see &amp;#8220;Console Mode&amp;#8220; dropbox here. &amp;#8220;Author Mode&amp;#8220; means users of this file can grant full access, and can fully modify it. &amp;#8220;User Mode - full access&amp;#8220; means the users of this file can grant full access, but cannot add or remove snap-ins or change properties. &amp;#8220;User Mode - limited access, mutiple window&amp;#8220; means users can access only the current visible console tree items, users can create new windows but cannot close existing windows. &amp;#8220;User Mode - limited access, single window&amp;#8220; means users have exactly same access with &amp;#8220;User Mode - limited access, mutiple window&amp;#8220; but they cannot open new windows.&lt;/P&gt;
&lt;P&gt;Note there is a checkbox below, it's &amp;#8220;Do not save changes to this console&amp;#8220;. This is a pretty good option that will prevent user from saving their changes to the console. &lt;/P&gt;
&lt;P&gt;The settings in the &amp;#8220;Options&amp;#8220; seems to be great! However, your users will still able to make changes to your .msc file unless you implement Active Directory and Group Policy. What they can change without Group Policy? Almost all, include changing the Console Mode or other settings in the options. Be in mind that they can change anything when they changed the Console Mode to Author. Anyway, Active Directory and Group Policy are obviously not the topic I want to talk about in this post. I will mention that later soon, maybe next post, I'm not sure. Be sure you will come back and read more technical posts here!&lt;/P&gt;
&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;TO BE CONTINUED! COME BACK AGAIN. I WILL CONTINUE ADDING AND REVISING CONTENT TO/OF THIS POST.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=65513" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Converting Numeric Error Messages to Text Messages in Windows XP and Windows Server 2003</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/09/01/65048.aspx</link><pubDate>Fri, 02 Sep 2005 04:02:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:65048</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=65048</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/09/01/65048.aspx#comments</comments><description>&lt;P&gt;Have you ever met a problem displaying an error message like &amp;#8220;Error 066&amp;#8220;? You will want to know what these numeric error messages mean under Windows XP and Windows Server 2003. Be sure, you can know that.&lt;/P&gt;
&lt;P&gt;Simple click &amp;#8220;start - run&amp;#8221;, and enter &amp;#8220;cmd&amp;#8221; to open Command Console. Run the following command:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;C:\&amp;gt; net helpmsg ERROR_NUMBER&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;For example, enter &amp;#8220;net helpmsg 066&amp;#8221;, it will display &amp;#8220;The network resource type is not correct.&amp;#8221;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=65048" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Some Windows tips</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/08/03/61307.aspx</link><pubDate>Wed, 03 Aug 2005 11:45:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:61307</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=61307</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/08/03/61307.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;SC.exe in Windows 2000&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;I have an &lt;A href="http://msmvps.com/nuoyan/archive/2004/11/07/18247.aspx"&gt;old blog article &lt;/A&gt;regarding the use of SC.exe in Windows Server 2003 and Windows XP. SC.exe is a powerful commend line tool to control Windows services. It can delete a service without mannully modifying the registry. However, a number of people also tried to use SC.exe in Windows 2000, but they failed. Because SC.exe is not included in any of the Windows 2000 editions.&lt;/P&gt;
&lt;P&gt;For Windows 2000, SC.exe is a resource kit tool. If you have a printed copy of the Windows 2000 Server Resource Kit books, you will have SC.exe in the book CD. Otherwise, you can download it from the web for free: &lt;A href="http://www.dynawell.com/reskit/microsoft/win2000/sc.zip"&gt;http://www.dynawell.com/reskit/microsoft/win2000/sc.zip&lt;/A&gt;. (&lt;STRONG&gt;NOTE AND CLARIFICATION&lt;/STRONG&gt;: I have searched the official microsoft.com web but cannot find the location to download this tool for free,&amp;nbsp;then I searched the internet and I found&amp;nbsp;&lt;A href="http://dynawell.com"&gt;dynawell.com&lt;/A&gt;. It&amp;nbsp;seems to be a Microsoft MVP's web site and provides this tool for free download. If this tool is not allowed&amp;nbsp;for free download from the internet, please use the contact feature of this blog to let me know as soon as possible, and I will delete this link.)&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Windows XP Product Activation with Unattended Installation&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;You may aware with installing Windows XP with unatteded option.&amp;nbsp;We could create a&amp;nbsp;text script file named Unattended.txt to automate the installation process because&amp;nbsp;&amp;nbsp;we could&amp;nbsp;specify installation settings in the Unattended.txt file. Once the installation needs a respond, it will&amp;nbsp;search the text file to look for settings instead of asking human respond. The unattended installation option is a ideal way to deploy large amount of systems automatically, we could&amp;nbsp;also use it with Remote Installation Services to deploy systems automatically and remotely.&lt;/P&gt;
&lt;P&gt;But now, I&amp;nbsp;will not discuss how to&amp;nbsp;make an&amp;nbsp;unattended installation.&amp;nbsp;I will let you know how to automatically activate Windows XP if you want to install Windows XP with unattended option.&lt;/P&gt;
&lt;P&gt;Open your existing completed Unattended.txt file, you will&amp;nbsp;see many sections include an&amp;nbsp;&amp;nbsp;[Unattended] section and a [UserData] section. If you want to activate your Windows XP automatically with the installation, add &lt;EM&gt;AutoActive = Yes &lt;/EM&gt;to the [Unattended] section, and remember to add legal Product Key information to the [UserData] section. Use &lt;EM&gt;ProductID = CD-KEY&lt;/EM&gt;.&lt;/P&gt;
&lt;P&gt;Remember to also spcify Internet connection settings in the unattended.txt file to make sure when&amp;nbsp;the Windows XP Setup&amp;nbsp;completes the basic installation, the system&amp;nbsp;can connect to internet to perform product activation.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=61307" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/1.+Windows+Client/default.aspx">1. Windows Client</category><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item><item><title>Access-Based Enumeration - A new powerful funtion in Windows Server 2003</title><link>http://msmvps.com/blogs/nuoyan/archive/2005/03/29/40033.aspx</link><pubDate>Tue, 29 Mar 2005 05:04:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:40033</guid><dc:creator>Nuo Yan</dc:creator><slash:comments>12</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/nuoyan/rsscomments.aspx?PostID=40033</wfw:commentRss><comments>http://msmvps.com/blogs/nuoyan/archive/2005/03/29/40033.aspx#comments</comments><description>&lt;P&gt;If you are an experienced IT Engineer or System Administrator, you must have met this situation:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Some people in the organization&amp;nbsp;have no permission to access some specific shared folders on the File Server. However, they are still able to see those shared folders listed in Windows Explorer. Administrators can hardly hide those shared folders to make those people without permissions cannot see them.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Now,&amp;nbsp;a new powerful tool is coming out: the &lt;STRONG&gt;abetool&lt;/STRONG&gt;. This tool will enable you to hide the shares to those people don't have permissions. Everyone will only be able to see the shares which they have permissions to access.&lt;/P&gt;
&lt;P&gt;As I know, the &lt;STRONG&gt;abetool&lt;/STRONG&gt; will only be able to run on Windows Server 2003 Service Pack 1 and X64 versions. If you need more detailed information, please reference the Windows Server official web site when&amp;nbsp;the Service&amp;nbsp;Pack 1&amp;nbsp;ships.&lt;/P&gt;
&lt;P&gt;Related&amp;nbsp;information:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/jhoward/archive/2005/02/11/371080.aspx"&gt;http://blogs.technet.com/jhoward/archive/2005/02/11/371080.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.technet.com/windowsserver/archive/2005/03/24/401840.aspx"&gt;http://blogs.technet.com/windowsserver/archive/2005/03/24/401840.aspx&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=40033" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/nuoyan/archive/tags/2.+Windows+Server/default.aspx">2. Windows Server</category></item></channel></rss>