<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>-= 21v10 =- &#187; Windows Knowledgebase</title>
	<atom:link href="http://21v10.wordpress.com/category/knowledgebase/windows-knowledgebase/feed/" rel="self" type="application/rss+xml" />
	<link>http://21v10.wordpress.com</link>
	<description>-= www.21v10.za.net  =- -= 21v10.wordpress.com =-</description>
	<lastBuildDate>Wed, 06 May 2009 04:31:44 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='21v10.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/0b7179878bb668421eb476f7e7d42d61?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>-= 21v10 =- &#187; Windows Knowledgebase</title>
		<link>http://21v10.wordpress.com</link>
	</image>
			<item>
		<title>Active Directory Last Logon Tools</title>
		<link>http://21v10.wordpress.com/2009/03/03/active-directory-last-logon-tools/</link>
		<comments>http://21v10.wordpress.com/2009/03/03/active-directory-last-logon-tools/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 06:24:04 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=159</guid>
		<description><![CDATA[Active Directory Last Logon Tools
I was looking for some tools that will enable you to see when last a person have used there user ID to login toe your domain. This is helpful to find out account of people that might have left the company.
In my search I have come past a couple of programs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=159&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Active Directory Last Logon Tools</p>
<p>I was looking for some tools that will enable you to see when last a person have used there user ID to login toe your domain. This is helpful to find out account of people that might have left the company.</p>
<p>In my search I have come past a couple of programs and script that can do this.<br />
The first program I fount is called <a href="http://www.dovestones.com/products/True_Last_Logon.asp">True Last Login</a>. It works very well and you can download a freeware version with some limitations.<br />
The second program is called <a href="http://www.netwrix.com/inactive_users_tracker_freeware.html">Inactive Users Tracker</a>. It will also search your domain en display a list of last login user ID.</p>
<p>The other way to do this is to use a VBscript. There is a couple of them out there, some work better then others. The one that I found that works the best so far is the one I found <a href="http://www.rlmueller.net/Last%20Logon.htm">Here</a>.<br />
Below is the script in case the link above does not work.<br />
Just copy and path the text below into a text document and rename it to lastlogin.vbs<br />
Then run the following command in command prompt. This will redirect the output to a text file.<br />
cscript //nologo lastlogint.vbs &gt; output.txt</p>
<blockquote><p>‘ LastLogon.vbs<br />
‘ VBScript program to determine when each user in the domain last logged<br />
‘ on.<br />
‘<br />
‘ ———————————————————————-<br />
‘ Copyright (c) 2002 Richard L. Mueller<br />
‘ Hilltop Lab web site &#8211; http://www.rlmueller.net<br />
‘ Version 1.0 &#8211; December 7, 2002<br />
‘ Version 1.1 &#8211; January 17, 2003 &#8211; Account for null value for lastLogon.<br />
‘ Version 1.2 &#8211; January 23, 2003 &#8211; Account for DC not available.<br />
‘ Version 1.3 &#8211; February 3, 2003 &#8211; Retrieve users but not contacts.<br />
‘ Version 1.4 &#8211; February 19, 2003 &#8211; Standardize Hungarian notation.<br />
‘ Version 1.5 &#8211; March 11, 2003 &#8211; Remove SearchScope property.<br />
‘ Version 1.6 &#8211; May 9, 2003 &#8211; Account for error in IADsLargeInteger<br />
‘                             property methods HighPart and LowPart.<br />
‘ Version 1.7 &#8211; January 25, 2004 &#8211; Modify error trapping.<br />
‘ Version 1.8 &#8211; July 6, 2007 &#8211; Modify how IADsLargeInteger interface<br />
‘                              is invoked.<br />
‘<br />
‘ Because the lastLogon attribute is not replicated, every Domain<br />
‘ Controller in the domain must be queried to find the latest lastLogon<br />
‘ date for each user. The lastest date found is kept in a dictionary<br />
‘ object. The program first uses ADO to search the domain for all Domain<br />
‘ Controllers. The AdsPath of each Domain Controller is saved in an<br />
‘ array. Then, for each Domain Controller, ADO is used to search the<br />
‘ copy of Active Directory on that Domain Controller for all user<br />
‘ objects and return the lastLogon attribute. The lastLogon attribute is<br />
‘ a 64-bit number representing the number of 100 nanosecond intervals<br />
‘ since 12:00 am January 1, 1601. This value is converted to a date. The<br />
‘ last logon date is in UTC (Coordinated Univeral Time). It must be<br />
‘ adjusted by the Time Zone bias in the machine registry to convert to<br />
‘ local time.<br />
‘<br />
‘ You have a royalty-free right to use, modify, reproduce, and<br />
‘ distribute this script file in any way you find useful, provided that<br />
‘ you agree that the copyright owner above has no warranty, obligations,<br />
‘ or liability for such use.</p>
<p>Option Explicit</p>
<p>Dim objRootDSE, strConfig, adoConnection, adoCommand, strQuery<br />
Dim adoRecordset, objDC<br />
Dim strDNSDomain, objShell, lngBiasKey, lngBias, k, arrstrDCs()<br />
Dim strDN, dtmDate, objDate, objList, strUser<br />
Dim strBase, strFilter, strAttributes, lngHigh, lngLow</p>
<p>‘ Use a dictionary object to track latest lastLogon for each user.<br />
Set objList = CreateObject(”Scripting.Dictionary”)<br />
objList.CompareMode = vbTextCompare</p>
<p>‘ Obtain local Time Zone bias from machine registry.<br />
Set objShell = CreateObject(”Wscript.Shell”)<br />
lngBiasKey = objShell.RegRead(”HKLM\System\CurrentControlSet\Control\” _<br />
&amp; “TimeZoneInformation\ActiveTimeBias”)<br />
If (UCase(TypeName(lngBiasKey)) = “LONG”) Then<br />
lngBias = lngBiasKey<br />
ElseIf (UCase(TypeName(lngBiasKey)) = “VARIANT()”) Then<br />
lngBias = 0<br />
For k = 0 To UBound(lngBiasKey)<br />
lngBias = lngBias + (lngBiasKey(k) * 256^k)<br />
Next<br />
End If</p>
<p>‘ Determine configuration context and DNS domain from RootDSE object.<br />
Set objRootDSE = GetObject(”LDAP://RootDSE”)<br />
strConfig = objRootDSE.Get(”configurationNamingContext”)<br />
strDNSDomain = objRootDSE.Get(”defaultNamingContext”)</p>
<p>‘ Use ADO to search Active Directory for ObjectClass nTDSDSA.<br />
‘ This will identify all Domain Controllers.<br />
Set adoCommand = CreateObject(”ADODB.Command”)<br />
Set adoConnection = CreateObject(”ADODB.Connection”)<br />
adoConnection.Provider = “ADsDSOObject”<br />
adoConnection.Open “Active Directory Provider”<br />
adoCommand.ActiveConnection = adoConnection</p>
<p>strBase = “”<br />
strFilter = “(objectClass=nTDSDSA)”<br />
strAttributes = “AdsPath”<br />
strQuery = strBase &amp; “;” &amp; strFilter &amp; “;” &amp; strAttributes &amp; “;subtree”</p>
<p>adoCommand.CommandText = strQuery<br />
adoCommand.Properties(”Page Size”) = 100<br />
adoCommand.Properties(”Timeout”) = 60<br />
adoCommand.Properties(”Cache Results”) = False</p>
<p>Set adoRecordset = adoCommand.Execute</p>
<p>‘ Enumerate parent objects of class nTDSDSA. Save Domain Controller<br />
‘ AdsPaths in dynamic array arrstrDCs.<br />
k = 0<br />
Do Until adoRecordset.EOF<br />
Set objDC = _<br />
GetObject(GetObject(adoRecordset.Fields(”AdsPath”).Value).Parent)<br />
ReDim Preserve arrstrDCs(k)<br />
arrstrDCs(k) = objDC.DNSHostName<br />
k = k + 1<br />
adoRecordset.MoveNext<br />
Loop<br />
adoRecordset.Close</p>
<p>‘ Retrieve lastLogon attribute for each user on each Domain Controller.<br />
For k = 0 To Ubound(arrstrDCs)<br />
strBase = “”<br />
strFilter = “(&amp;(objectCategory=person)(objectClass=user))”<br />
strAttributes = “distinguishedName,lastLogon”<br />
strQuery = strBase &amp; “;” &amp; strFilter &amp; “;” &amp; strAttributes _<br />
&amp; “;subtree”<br />
adoCommand.CommandText = strQuery<br />
On Error Resume Next<br />
Set adoRecordset = adoCommand.Execute<br />
If (Err.Number &lt;&gt; 0) Then<br />
On Error GoTo 0<br />
Wscript.Echo “Domain Controller not available: ” &amp; arrstrDCs(k)<br />
Else<br />
On Error GoTo 0<br />
Do Until adoRecordset.EOF<br />
strDN = adoRecordset.Fields(”distinguishedName”).Value<br />
On Error Resume Next<br />
Set objDate = adoRecordset.Fields(”lastLogon”).Value<br />
If (Err.Number &lt;&gt; 0) Then<br />
On Error GoTo 0<br />
dtmDate = #1/1/1601#<br />
Else<br />
On Error GoTo 0<br />
lngHigh = objDate.HighPart<br />
lngLow = objDate.LowPart<br />
If (lngLow &lt; 0) Then<br />
lngHigh = lngHigh + 1<br />
End If<br />
If (lngHigh = 0) And (lngLow = 0 ) Then<br />
dtmDate = #1/1/1601#<br />
Else<br />
dtmDate = #1/1/1601# + (((lngHigh * (2 ^ 32)) _<br />
+ lngLow)/600000000 &#8211; lngBias)/1440<br />
End If<br />
End If<br />
If (objList.Exists(strDN) = True) Then<br />
If (dtmDate &gt; objList(strDN)) Then<br />
objList.Item(strDN) = dtmDate<br />
End If<br />
Else<br />
objList.Add strDN, dtmDate<br />
End If<br />
adoRecordset.MoveNext<br />
Loop<br />
adoRecordset.Close<br />
End If<br />
Next</p>
<p>‘ Output latest lastLogon date for each user.<br />
For Each strUser In objList.Keys<br />
Wscript.Echo strUser &amp; ” ; ” &amp; objList.Item(strUser)<br />
Next</p>
<p>‘ Clean up.<br />
adoConnection.Close<br />
Set objRootDSE = Nothing<br />
Set adoConnection = Nothing<br />
Set adoCommand = Nothing<br />
Set adoRecordset = Nothing<br />
Set objDC = Nothing<br />
Set objDate = Nothing<br />
Set objList = Nothing<br />
Set objShell = Nothing</p></blockquote>
<p>Or you can just <a href="http://21v10.files.wordpress.com/2009/03/lastlogin.doc">download</a> this file (rename to a .zip file)</p>
<p>If you know of any other or beter way to do this please let me know.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/159/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/159/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/159/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=159&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2009/03/03/active-directory-last-logon-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>Export Active Directory Group members list</title>
		<link>http://21v10.wordpress.com/2009/03/03/export-active-directory-group-members-list/</link>
		<comments>http://21v10.wordpress.com/2009/03/03/export-active-directory-group-members-list/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 06:22:43 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/2009/03/03/export-active-directory-group-members-list/</guid>
		<description><![CDATA[I found this script a while back. It will create a list of all the Groups and there members in your Active directory domain. Just copy the text below into an empty text document and rename to something like GetGroupMembers.vbs .
Dim sResultText,Grps,MemberList
Dim oRootDSE, oConnection, oCommand, oRecordSet
Set oRootDSE = GetObject(”LDAP://rootDSE”)
Set oConnection = CreateObject(”ADODB.Connection”)
oConnection.Open “Provider=ADsDSOObject;”
Set objCommand = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=158&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I found this script a while back. It will create a list of all the Groups and there members in your Active directory domain. Just copy the text below into an empty text document and rename to something like GetGroupMembers.vbs .</p>
<blockquote><p>Dim sResultText,Grps,MemberList<br />
Dim oRootDSE, oConnection, oCommand, oRecordSet<br />
Set oRootDSE = GetObject(”LDAP://rootDSE”)<br />
Set oConnection = CreateObject(”ADODB.Connection”)<br />
oConnection.Open “Provider=ADsDSOObject;”<br />
Set objCommand = CreateObject(”ADODB.Command”)<br />
objCommand.ActiveConnection = oConnection</p>
<p>ldstring = “;”</p>
<p>objCommand.CommandText=ldstring &amp; “(objectClass=group);name,SamAccountName”</p>
<p>Set oRecordSet = objCommand.Execute()<br />
Do While Not oRecordSet.EOF<br />
sResultText = sResultText &amp; oRecordSet.Fields(”samAccountName”) &amp; vbCrLf<br />
‘WScript.Echo oRecordSet.Fields(”samAccountName”) &amp; vbCrLf<br />
MemberList=RetrieveUsers(dom,oRecordSet.Fields(”samAccountName”))<br />
‘WScript.Echo Memberlist<br />
sResultText = sResultText &amp; memberlist &amp; vbCrLf &amp; “************************************” &amp; vbCrLf</p>
<p>oRecordSet.MoveNext<br />
Loop<br />
‘Wscript.Echo sResultText</p>
<p>Set fso = CreateObject(”Scripting.FileSystemObject”)<br />
Set ts = fso.CreateTextFile (dom &amp; “DomainGroupUsers.txt”, ForWriting)<br />
ts.write sResultText<br />
MsgBox “Done”</p>
<p>‘*****************************************************************************************<br />
‘*****************************************************************************************<br />
Function RetrieveUsers(domainName,grpName)</p>
<p>dim dom<br />
dim grp<br />
dim GrpObj<br />
dim mbrlist<br />
dim mbr</p>
<p>‘——————————————————————————-<br />
‘ *** Enumerate Group Members ***<br />
‘——————————————————————————-</p>
<p>grp = grpName<br />
Set objDomain = getObject(”LDAP://rootDse”)<br />
domainName = objDomain.Get(”dnsHostName”)<br />
‘ Build the ADSI query and retrieve the group object<br />
Set GrpObj = GetObject(”WinNT://” &amp; domainName &amp; “/” &amp; grp &amp; “,group”)</p>
<p>‘ Loop through the group membership and build a string containing the names<br />
for each mbr in GrpObj.Members<br />
On error resume next<br />
mbremail = SearchEmail(mbr.name)<br />
If Err Then<br />
mbrlist = mbrlist &amp; vbTab &amp; mbr.name &amp; vbCrLf<br />
Else<br />
‘if you don’t want the email addresses, then copy the line 2 up to below<br />
mbrlist = mbrlist &amp; vbTab &amp; mbr.name &amp; vbTab &amp; vbTab &amp; mbremail+ vbCrLf<br />
End If<br />
Next</p>
<p>‘The next line returns mbrlist back up to the main body<br />
RetrieveUsers=mbrlist</p>
<p>End Function</p>
<p>Public Function SearchEmail(ByVal vSAN)<br />
‘ Function:     SearchDistinguishedName<br />
‘ Description:  Searches the DistinguishedName for a given SamAccountName<br />
‘ Parameters:   ByVal vSAN &#8211; The SamAccountName to search<br />
‘ Returns:      The DistinguishedName Name<br />
Dim oRootDSE, oConnection, oCommand, oRecordSet</p>
<p>Set oRootDSE = GetObject(”LDAP://rootDSE”)<br />
Set oConnection = CreateObject(”ADODB.Connection”)<br />
oConnection.Open “Provider=ADsDSOObject;”<br />
Set oCommand = CreateObject(”ADODB.Command”)<br />
oCommand.ActiveConnection = oConnection<br />
oCommand.CommandText = ”<br />
“&gt;;(&amp;(objectCategory=User)(samAccountName=” &amp; vSAN &amp; “));mail;subtree”<br />
Set oRecordSet = oCommand.Execute<br />
On Error Resume Next<br />
SearchEmail = oRecordSet.Fields(”mail”)<br />
On Error GoTo 0<br />
oConnection.Close<br />
Set oRecordSet = Nothing<br />
Set oCommand = Nothing<br />
Set oConnection = Nothing<br />
Set oRootDSE = Nothing<br />
End Function</p></blockquote>
<p>Double click on the new created file and give it a few moments (Depends on the size and number of groups in your domain). There is no display while it is running. After is completed that will be a text file with all the information is. You can the import this file in to excel.</p>
<p>Download the script <a href="http://21v10.files.wordpress.com/2009/03/getgroupmembers.doc">Here</a> (Rename the file to a .zip )</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/158/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=158&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2009/03/03/export-active-directory-group-members-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>Enabling Multiple Remote Desktop Sessions in Windows XP Professional and Media Center Edition 2005</title>
		<link>http://21v10.wordpress.com/2008/12/28/enabling-multiple-remote-desktop-sessions-in-windows-xp-professional-and-media-center-edition-2005/</link>
		<comments>http://21v10.wordpress.com/2008/12/28/enabling-multiple-remote-desktop-sessions-in-windows-xp-professional-and-media-center-edition-2005/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 13:19:13 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=150</guid>
		<description><![CDATA[If you have ever used a real remote computer system like Citrix, then you have probably been craving multiple Remote Desktop sessions since you first fired up Windows XP Professional and/or Media Center Edition. Here is a HACK (translated: USE AT YOUR OWN RISK), to enable multiple Remote Desktop sessions on your XP Pro or [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=150&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>If you have ever used a real remote computer system like Citrix, then you have probably been craving multiple Remote Desktop sessions since you first fired up Windows XP Professional and/or Media Center Edition. Here is a HACK (translated: USE AT YOUR OWN RISK), to enable multiple Remote Desktop sessions on your XP Pro or MCE 2005 box:</p>
<p>NOTE: You will have to have knowledge of the Windows operating system and more specifically the Windows Registry. If you have no experience with the registry, then I would recommend you find someone who does or leave these alone. I do not make any kind of warranty that this will work for you or your friends. This is provided for entertainment purposes only. Don’t call me if your computer stops working. Got it?</p>
<p>1. Print these directions so that you have them to work from.<br />
2. Restart your computer in Safe Mode<br />
3. Turn off/disable Remote Desktop Connection (RDC) and Terminal Services</p>
<p>1. Right click My Computer<br />
2. Select Properties<br />
3. Click on the Remote tab at the top of the window<br />
4. UNCHECK the box next to, “Allow users to connect remotely to this computer“<br />
5. Click OK<br />
6. Go to Start -&gt; Control Panel -&gt; Administrative Tools -&gt; Services<br />
7. Find Terminal Services in the list<br />
8. Right click on Terminal Services and click Properties<br />
9. In the Startup Type box, select Disabled<br />
10. Click OK to close the window</p>
<p># Next you will replace the current version of the <a href="http://members.lycos.nl/nessyh/files/termsrv.dll">Terminal Services DLL</a> (termsrv.dll) ( <a href="http://www.nyc.za.net/termsrv.dll">Or Here</a> )with an unrestricted version from a previous release of Terminal Services.</p>
<p>1. Here is a copy of the Terminal Services DLL &#8211; Save it to your Desktop or other suitable location<br />
2. Using a file manager like Windows Explorer open C:\Windows\system32\dllcache<br />
3. Rename the file termsrv.dll to termsrv_dll.bak or whatever you would like.<br />
4. Copy the downloaded termsrv.dll file (the one you just downloaded from the web) to C:\Windows\system32\dllcache<br />
5. Open the C:\Windows\system32 folder<br />
6. Delete the file termsrv.dll in C:\Windows\system32</p>
<p># Now we can edit the Windows Registry to enable more than one RDP connection. Go to Start -&gt; Run and type regedit &#8211; Hopefully you knew that already<br />
# Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core<br />
# Add a DWORD Key named EnableConcurrentSessions and give it a value of 1<br />
# Close the Registry Editor window<br />
# Go to Start -&gt; Run and type gpedit.msc to run the Group Policy Editor<br />
# Browse to Computer Configuration -&gt; Administrative Templates -&gt; Windows Components -&gt; Terminal Services and double click Limit number of connections<br />
# Select the Enabled button and enter the number of connections you would like to enable….at least 2.<br />
# Restart Windows<br />
# Right click My Computer and select Properties.<br />
# Click on the Remote tab at the top of the window<br />
# CHECK the box next to, “Allow users to connect remotely to this computer“<br />
# Click OK<br />
# Go to Start -&gt; Control Panel -&gt;Administrative Tools -&gt; Services. Select Terminal Services from the list and double click it or right-click -&gt; Properties. Set the Startup Type to Manual.<br />
#<br />
# Restart Windows/Computer</p>
<p>You should be good to go.</p>
<p>Source: <a href="http://www.golod.com/2005/10/enabling-multiple-remote-desktop-sessions-in-windows-xp-professional-and-media-center-edition-2005/">http://www.golod.com/2005/10/enabling-multiple-remote-desktop-sessions-in-windows-xp-professional-and-media-center-edition-2005/</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/150/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/150/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/150/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=150&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/12/28/enabling-multiple-remote-desktop-sessions-in-windows-xp-professional-and-media-center-edition-2005/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>DMA reverts to PIO</title>
		<link>http://21v10.wordpress.com/2008/11/20/dma-reverts-to-pio/</link>
		<comments>http://21v10.wordpress.com/2008/11/20/dma-reverts-to-pio/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 07:24:14 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=148</guid>
		<description><![CDATA[Quick solution
If you&#8217;re not interested in the details, but just want to fix this problem as quickly as possible:
1. Created a new text file and paste the information below into this file. Rename the file to resetdma.vbs
2. Run resetdma.vbs
3. Despite any warnings click on the [Open] or [Execute] buttons as required to execute the file [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=148&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Quick solution</p>
<p>If you&#8217;re not interested in the details, but just want to fix this problem as quickly as possible:</p>
<p>1. Created a new text file and paste the information below into this file. Rename the file to <strong>resetdma.vbs</strong><br />
2. Run resetdma.vbs<br />
3. Despite any warnings click on the [Open] or [Execute] buttons as required to execute the file resetdma.vbs. (If you fear that this web site could be malevolent, you can use the manual method instead, which is described below. Or you could download, save, and inspect the program with an editor like the Windows Notepad. It is a script text file.)<br />
4. If the program found any ATA channel to reset, reboot your computer and test all drives.<br />
5. If the problem is still not solved, set the offending channel to PIO manually, reboot your computer, set the channel back to DMA, and reboot again.</p>
<p>resetdma.vbs</p>
<blockquote><p>&#8216; Visual Basic Script program to reset the DMA status of all ATA drives</p>
<p>&#8216; Copyright © 2006 Hans-Georg Michna</p>
<p>&#8216; Version 2007-04-04</p>
<p>&#8216; Works in Windows XP, probably also in Windows 2000 and NT.<br />
&#8216; Does no harm if Windows version is incompatible.</p>
<p>If MsgBox(&#8220;This program will now reset the DMA status of all ATA drives with Windows drivers.&#8221; _<br />
&amp; vbNewline &amp; &#8220;Windows will redetect the status after the next reboot, therefore this procedure&#8221; _<br />
&amp; vbNewline &amp; &#8220;should be harmless.&#8221;, _<br />
vbOkCancel, &#8220;Program start message&#8221;) _<br />
= vbOk Then</p>
<p>RegPath = &#8220;HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\&#8221;<br />
ValueName1Master = &#8220;MasterIdDataChecksum&#8221;<br />
ValueName1Slave = &#8220;SlaveIdDataChecksum&#8221;<br />
ValueName2Master = &#8220;UserMasterDeviceTimingModeAllowed&#8221;<br />
ValueName2Slave = &#8220;UserSlaveDeviceTimingModeAllowed&#8221;<br />
ValueName3 = &#8220;ResetErrorCountersOnSuccess&#8221;<br />
MessageText = &#8220;The following ATA channels have been reset:&#8221;<br />
MessageTextLen0 = Len(MessageText)<br />
ConsecutiveMisses = 0<br />
Set WshShell = WScript.CreateObject(&#8220;WScript.Shell&#8221;)</p>
<p>For i = 0 to 999<br />
RegSubPath = Right(&#8220;000&#8243; &amp; i, 4) &amp; &#8220;\&#8221;</p>
<p>&#8216; Master</p>
<p>Err.Clear<br />
On Error Resume Next<br />
WshShell.RegRead RegPath &amp; RegSubPath &amp; ValueName1Master<br />
errMaster = Err.Number<br />
On Error Goto 0<br />
If errMaster = 0 Then<br />
On Error Resume Next<br />
WshShell.RegDelete RegPath &amp; RegSubPath &amp; ValueName1Master<br />
WshShell.RegDelete RegPath &amp; RegSubPath &amp; ValueName2Master<br />
On Error Goto 0<br />
MessageText = MessageText &amp; vbNewLine &amp; &#8220;Master&#8221;<br />
End If</p>
<p>&#8216; Slave</p>
<p>Err.Clear<br />
On Error Resume Next<br />
WshShell.RegRead RegPath &amp; RegSubPath &amp; ValueName1Slave<br />
errSlave = Err.Number<br />
On Error Goto 0<br />
If errSlave = 0 Then<br />
On Error Resume Next<br />
WshShell.RegDelete RegPath &amp; RegSubPath &amp; ValueName1Slave<br />
WshShell.RegDelete RegPath &amp; RegSubPath &amp; ValueName2Slave<br />
On Error Goto 0<br />
If errMaster = 0 Then<br />
MessageText = MessageText &amp; &#8221; and &#8220;<br />
Else<br />
MessageText = MessageText &amp; vbNewLine<br />
End If<br />
MessageText = MessageText &amp; &#8220;Slave&#8221;<br />
End If</p>
<p>If errMaster = 0 Or errSlave = 0 Then<br />
On Error Resume Next<br />
WshShell.RegWrite RegPath &amp; RegSubPath &amp; ValueName3, 1, &#8220;REG_DWORD&#8221;<br />
On Error Goto 0<br />
ChannelName = &#8220;unnamed channel &#8221; &amp; Left(RegSubPath, 4)<br />
On Error Resume Next<br />
ChannelName = WshShell.RegRead(RegPath &amp; RegSubPath &amp; &#8220;DriverDesc&#8221;)<br />
On Error Goto 0<br />
MessageText = MessageText &amp; &#8221; of &#8221; &amp; ChannelName &amp; &#8220;;&#8221;<br />
ConsecutiveMisses = 0<br />
Else<br />
ConsecutiveMisses = ConsecutiveMisses + 1<br />
If ConsecutiveMisses &gt;= 32 Then Exit For &#8216; Don&#8217;t search unnecessarily long.<br />
End If<br />
Next &#8216; i</p>
<p>If Len(MessageText) &lt;= MessageTextLen0 Then<br />
MessageText = &#8220;No resettable ATA channels with Windows drivers found. Nothing changed.&#8221;<br />
Else<br />
MessageText = MessageText &amp; vbNewline _<br />
&amp; &#8220;Please reboot now to reset and redetect the DMA status.&#8221;<br />
End If</p>
<p>MsgBox MessageText, vbOkOnly, &#8220;Program finished normally&#8221;</p>
<p>End If &#8216; MsgBox(&#8230;) = vbOk</p>
<p>&#8216; End of Visual Basic Script program</p></blockquote>
<p>Source: <a href="http://winhlp.com/node/10">http://winhlp.com/node/10</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=148&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/11/20/dma-reverts-to-pio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>Updating virus definitions for Symantec AntiVirus Corporate Edition</title>
		<link>http://21v10.wordpress.com/2008/10/27/updating-virus-definitions-for-symantec-antivirus-corporate-edition/</link>
		<comments>http://21v10.wordpress.com/2008/10/27/updating-virus-definitions-for-symantec-antivirus-corporate-edition/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 11:48:46 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=143</guid>
		<description><![CDATA[To copy an .xdb file to a Symantec AntiVirus client

Copy the .xdb file to the correct folder, depending on the program version:

For clients that run Windows 2003/XP/2000, the default folder is one of the following:

C:\Documents and Settings\All Users\Application Data\Symantec\Norton AntiVirus Corporate Edition\7.5\
C:\Documents and Settings\All Users\Application Data\Symantec\Symantec AntiVirus Corporate Edition\7.5\
The Application Data folder may be hidden.


For [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=143&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>To copy an .xdb file to a Symantec AntiVirus client</strong></p>
<ul type="disc">
<li>Copy the .xdb file to the correct folder, depending on the program version:
<ul type="disc">
<li>For clients that run Windows 2003/XP/2000, the default folder is one of the following:
<ul type="disc">
<li>C:\Documents and Settings\All Users\Application Data\Symantec\Norton AntiVirus Corporate Edition\7.5\</li>
<li>C:\Documents and Settings\All Users\Application Data\Symantec\Symantec AntiVirus Corporate Edition\7.5\
<p>The Application Data folder may be hidden.</li>
</ul>
</li>
<li>For clients that run Windows 98/Me, the following is the default folder:<br />
C:\Program Files\Symantec_Client_Security\Symantec AntiVirus\ or C:\Program Files\Symantec AntiVirus\</li>
<li>For clients that run Windows NT 4.0, the following is the default folder:<br />
C:\WinNT\Profiles\All Users\Application Data\Symantec\Norton AntiVirus Corporate Edition\7.5\</li>
</ul>
</li>
</ul>
<p>Source: <a href="http://service1.symantec.com/support/ent-security.nsf/docid/2002103012571948">http://service1.symantec.com/support/ent-security.nsf/docid/2002103012571948</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/143/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/143/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/143/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=143&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/10/27/updating-virus-definitions-for-symantec-antivirus-corporate-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>2007 Spell Check Not working</title>
		<link>http://21v10.wordpress.com/2008/10/27/2007-spell-check-not-working/</link>
		<comments>http://21v10.wordpress.com/2008/10/27/2007-spell-check-not-working/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 10:33:45 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=141</guid>
		<description><![CDATA[Start Regedit and goto the following key:
HKEY_CURRENT_USER\Software\Microsoft\Shared Tools\Proofing
Tools\1.0\Override\en-US
I had 2 entries (DLL and LEX) pointing to  non-existing files.
Rename these to oldDLL and oldLEX.
After  this change all Spell Checking worked normal again.
Source: http://help.lockergnome.com/office/2007-Spell-Check-working-ftopict928009.html
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=141&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Start Regedit and goto the following key:<br />
HKEY_CURRENT_USER\Software\Microsoft\Shared Tools\Proofing<br />
Tools\1.0\Override\en-US</p>
<p>I had 2 entries (DLL and LEX) pointing to  non-existing files.</p>
<p>Rename these to oldDLL and oldLEX.</p>
<p>After  this change all Spell Checking worked normal again.</p>
<p>Source: <a href="http://http://help.lockergnome.com/office/2007-Spell-Check-working-ftopict928009.html">http://help.lockergnome.com/office/2007-Spell-Check-working-ftopict928009.html</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/141/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/141/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/141/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=141&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/10/27/2007-spell-check-not-working/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>Global address not updating under Outlook cache mode</title>
		<link>http://21v10.wordpress.com/2008/10/08/global-address-not-updating-under-outlook-cache-mode/</link>
		<comments>http://21v10.wordpress.com/2008/10/08/global-address-not-updating-under-outlook-cache-mode/#comments</comments>
		<pubDate>Wed, 08 Oct 2008 06:43:10 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=137</guid>
		<description><![CDATA[n cached mode, users will appear the next morning. Exchange rebuilds the Offline address book at 4am(i think). If you want to force a manual update..
Expand Recipients, click on Offline Address List. Right click on Default Offline Address List in the right pane. Click Rebuild. The Rebuild could take some time depending on how many [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=137&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>n cached mode, users will appear the next morning. Exchange rebuilds the Offline address book at 4am(i think). If you want to force a manual update..</p>
<p>Expand Recipients, click on Offline Address List. Right click on Default Offline Address List in the right pane. Click Rebuild. The Rebuild could take some time depending on how many users you have.</p>
<p>To get the new users to appear in outlook once the rebuild has been done: Open Outlook, Click Tools &#8211;&gt; Send/Receive &#8211;&gt; Download Address Book. Then place a check in Download Changes since last Send/Receive. Click OK. The new OAL will download.</p>
<p>Source: <a href="http://forums.msexchange.org/m_1800427039/mpage_1/key_/tm.htm#1800427039">http://forums.msexchange.org/m_1800427039/mpage_1/key_/tm.htm#1800427039</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/137/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/137/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/137/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=137&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/10/08/global-address-not-updating-under-outlook-cache-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>How to block IP address ranges in uTorrent &#8211; using ipfilter.dat</title>
		<link>http://21v10.wordpress.com/2008/10/06/how-to-block-ip-address-ranges-in-utorrent-using-ipfilterdat/</link>
		<comments>http://21v10.wordpress.com/2008/10/06/how-to-block-ip-address-ranges-in-utorrent-using-ipfilterdat/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 07:12:28 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=135</guid>
		<description><![CDATA[

In case that you experience lots of hash fails in your uTorrent client, or just simply want to filter out suspicious IP addresses, you should use an IP blocklist.
Here is how:
1. Download an appropriate IP blocklist. The file will be saved in .gz format, therefore you will have to unzip it. The result is a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=135&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div class="entry">
<div class="snap_preview">
<p>In case that you experience lots of hash fails in your uTorrent client, or just simply want to filter out suspicious IP addresses, you should use an IP blocklist.</p>
<p>Here is how:</p>
<p>1. <a href="http://www.bluetack.co.uk/forums/index.php?act=dscript&amp;CODE=showdetails&amp;f_id=24" target="_blank">Download</a> an appropriate IP blocklist. The file will be saved in .gz format, therefore you will have to unzip it. The result is a file called “ipfilter.dat”, that is the IP blocklist.</p>
<p>2. Copy/paste the ipfilter.dat file into your %appdata%\utorrent folder. This folder looks like “C:\Documents and Settings\&lt;your Windows username&gt;\Application Data\uTorrent”.</p>
<p>3. Start uTorrent, go into Options -&gt; Preferences -&gt; Advanced, set the ipfilter.enable option to True and hit Apply/OK.</p>
<p>If you have successfully executed the above steps, then on the Logger tab of uTorrent, you should see something like “Loaded ipfilter.dat (xxxx entries). If you see there “0 entries”, then something went wrong.</p>
<p>You can reload the list without restarting uTorrent, by simply setting the ipfilder.enable option to False/OK and then True/OK.</p>
<p>The same ipfilter.dat file can also be used in your eMule client.</p>
<p>Source : <a href="http://decoding.wordpress.com/2007/05/24/how-to-block-ip-address-ranges-in-utorrent-using-ipfilterdat/">http://decoding.wordpress.com/2007/05/24/how-to-block-ip-address-ranges-in-utorrent-using-ipfilterdat/</a></div>
</div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/135/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/135/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/135/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=135&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/10/06/how-to-block-ip-address-ranges-in-utorrent-using-ipfilterdat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>Very slow download from Updates from Microsoft</title>
		<link>http://21v10.wordpress.com/2008/09/29/very-slow-download-from-updates-from-microsoft/</link>
		<comments>http://21v10.wordpress.com/2008/09/29/very-slow-download-from-updates-from-microsoft/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 05:50:46 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=133</guid>
		<description><![CDATA[BITS uses idle system time. If your machine is too busy it&#8217;ll take forever
to download. Try setting the BITS foreground bit like this:
WsusDebugTool.exe /Tool:SetForegroundDownload
Source: http://forums.techarena.in/server-update-service/233749.htm#post865019
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=133&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>BITS uses idle system time. If your machine is too busy it&#8217;ll take forever<br />
to download. Try setting the BITS foreground bit like this:</p>
<p>WsusDebugTool.exe /Tool:SetForegroundDownload</p>
<p>Source: <a href="http://forums.techarena.in/server-update-service/233749.htm#post865019">http://forums.techarena.in/server-update-service/233749.htm#post865019</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/133/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=133&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/09/29/very-slow-download-from-updates-from-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
		<item>
		<title>How To View and Kill Processes On Remote Windows Computers</title>
		<link>http://21v10.wordpress.com/2008/09/25/how-to-view-and-kill-processes-on-remote-windows-computers/</link>
		<comments>http://21v10.wordpress.com/2008/09/25/how-to-view-and-kill-processes-on-remote-windows-computers/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 08:16:14 +0000</pubDate>
		<dc:creator>21v10</dc:creator>
				<category><![CDATA[Windows Knowledgebase]]></category>

		<guid isPermaLink="false">http://21v10.wordpress.com/?p=131</guid>
		<description><![CDATA[Windows provides several methods to view processes remotely on another computer. Terminal Server is one way or you can use the command line utility pslist from Microsoft Sysinternals site. While both options are good alternatives, Windows XP and Vista provides a built in utility for viewing and killing process on remote Computers using Tasklist and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=131&subd=21v10&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Windows provides several methods to view processes remotely on another computer. Terminal Server is one way or you can use the command line utility pslist from Microsoft Sysinternals site. While both options are good alternatives, Windows XP and Vista provides a built in utility for viewing and killing process on remote Computers using Tasklist and Taskkill commands.</p>
<p>Both tasklist.exe and taskkill,exe can be found in %SYSTEMROOT%\System32 (typically C:\Windows\System32) directory.</p>
<p>To view processes on a remote Computer in your home, you will need to know the username and password on the Computer you want to view the processes. Once you have the user account information, the syntax for using tasklist follows:</p>
<p><strong>tasklist.exe /S SYSTEM /U USERNAME /P PASSWORD</strong></p>
<p>(To view all tasklist options, type tasklist /? at the command prompt)</p>
<p>To execute, click on Start \ Run… and in the run window type cmd to open a command prompt. Then type the tasklist command, substituting SYSTEM for the remote computer you want to view processes, USERNAME and PASSWORD with an account/password on the remote Computer.</p>
<p>(NOTE: if you are in a Domain environment and have Administrator rights to the remote Computer, you will may not need to specify a Username and Password)</p>
<p>tlist1.png</p>
<p>Now if there was a process that needed to be killed, you can use the taskill command. As with tasklist, you will also need the Username and Passoword on the remote Computer. The syntax for using taskkill is</p>
<p><strong>taskkill.exe/S SYSTEM /U USERNAME /P PASSWORD /IM PROCESS</strong></p>
<p>(To view all taskkill options, type tasklll /? at the command prompt)</p>
<p>Where SYSTEM, USERNAME, PASSWORD is the same as above for the tasklist command, and IM is the process image name you want to kill. In the above screen shot we will kill firefox.exe by typing the following at the command prompt:</p>
<p>taskkill.exe /S wtn1 /U joe /P ddd1234 /IM firefox.exe<br />
SUCCESS: The process &#8220;firefox.exe&#8221; with PID 196 has been terminated</p>
<p>You can also kill a process using the PID (Process ID) of the process. In the above example the PID for firefox.exe is 196:</p>
<p>taskkill.exe /S wtn1 /U joe /P ddd1234 /PID 196</p>
<p>If the process does not terminate, you can use /F to forcefully terminate the process.</p>
<p>taskkill.exe /S wtn1 /U joe /P ddd1234 /PID 196 /F</p>
<p>Source: <a href="http://www.watchingthenet.com/how-to-view-and-kill-processes-on-remote-windows-computers.html">http://www.watchingthenet.com/how-to-view-and-kill-processes-on-remote-windows-computers.html</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/21v10.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/21v10.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/21v10.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/21v10.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/21v10.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/21v10.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/21v10.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/21v10.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/21v10.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/21v10.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=21v10.wordpress.com&blog=3621576&post=131&subd=21v10&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://21v10.wordpress.com/2008/09/25/how-to-view-and-kill-processes-on-remote-windows-computers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/15ca0385fc0612157c9821e0f08eedb5?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">21v10</media:title>
		</media:content>
	</item>
	</channel>
</rss>