<?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>Manojdarbar's Blog</title>
	<atom:link href="http://manojdarbar.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://manojdarbar.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Thu, 05 Jan 2012 08:38:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='manojdarbar.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Manojdarbar's Blog</title>
		<link>http://manojdarbar.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://manojdarbar.wordpress.com/osd.xml" title="Manojdarbar&#039;s Blog" />
	<atom:link rel='hub' href='http://manojdarbar.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Cisco VTP VLAN Trunking Protocol</title>
		<link>http://manojdarbar.wordpress.com/2011/08/08/cisco-vtp-vlan-trunking-protocol/</link>
		<comments>http://manojdarbar.wordpress.com/2011/08/08/cisco-vtp-vlan-trunking-protocol/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 12:26:09 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Cisco Lab]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=66</guid>
		<description><![CDATA[(VTP) is a Cisco Layer 2 messaging protocol that manages the addition, deletion, and renaming of VLANs on a network-wide basis. Virtual Local Area Network (VLAN) Trunk Protocol (VTP) reduces administration in a switched network. When you configure a new VLAN on one VTP server, the VLAN is distributed through all switches in the domain. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=66&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>(VTP) is a Cisco Layer 2 messaging protocol that manages the addition, deletion, and renaming of VLANs on a network-wide basis. Virtual Local Area Network (VLAN) Trunk Protocol (VTP) reduces administration in a switched network. When you configure a new VLAN on one VTP server, the VLAN is distributed through all switches in the domain. This reduces the need to configure the same VLAN everywhere. VTP is a Cisco-proprietary protocol that is available on most of the Cisco Catalyst Family products. VTP ensures that all switches in the VTP domain are aware of all VLANs. There are occasions, however, when VTP can create unnecessary traffic. All unknown unicasts and broadcasts in a VLAN are flooded over the entire VLAN. All switches in the network receive all broadcasts, even in situations where few users are connected in that VLAN. VTP pruning is a feature used to eliminate (or prune) this unnecessary traffic. By default, all Cisco Catalyst switches are configured to be VTP servers. This is suitable for small-scale networks where the size of the VLAN information is small and easily stored in all switches (in NVRAM). In a large network, a judgment call must be made at some point when the NVRAM storage needed is wasted, because it is duplicated on every switch. At this point, the network administrator should choose a few well-equipped switches and keep them as VTP servers. Everything else participating in VTP can be turned into a client. The number of VTP servers should be chosen so as to provide the degree of redundancy desired in the network. </p>
<p><strong>Modes of Operation<br />
</strong><br />
<strong>Server</strong></p>
<p>In VTP server mode, you can create, modify, and delete VLANs and specify other configuration parameters (such as VTP version and VTP pruning) for the entire VTP domain. VTP servers advertise their VLAN configuration to other switches in the same VTP domain and synchronize their VLAN configuration with other switches based on advertisements received over trunk links. VTP server is the default mode. </p>
<p><strong>Transparent</strong></p>
<p>VTP transparent switches do not participate in VTP. A VTP transparent switch does not advertise its VLAN configuration and does not synchronize its VLAN configuration based on received advertisements. However, in VTP version 2, transparent switches do forward VTP advertisements that they receive out their trunk ports. </p>
<p><strong>Client </strong></p>
<p>VTP clients behave the same way as VTP servers, but you cannot create, change, or delete VLANs on a VTP client. </p>
<p><strong>Advertisements Summary Advertisements </strong></p>
<p>When the switch receives a summary advertisement packet, it compares the VTP domainname to its own VTP domain name. If the name is different, the switch simply ignores the packet. If the name is the same, the switch then compares the configuration revision to its own revision. If its own configuration revision is higher or equal, the packet is ignored. If it is lower, an advertisement request is sent.<br />
<strong><br />
Subset Advertisements </strong></p>
<p>When you add, delete, or change a VLAN in a switch, the server switch where the changes were made increments the configuration revision and issues a summary advertisement, followed by one or several subset advertisements. A subset advertisement contains a list of VLAN information. If there are several VLANS, more than one subset advertisement may be required in order to advertise them all. </p>
<p><strong>Advertisement Requests </strong></p>
<p>A switch needs a VTP advertisement request in the following situations:</p>
<p>The switch has been reset. The VTP domain name has been changed. The switch has received a VTP summary advertisement with a higher configuration revision than its own. Upon receipt of an advertisement request, a VTP device sends a summary advertisement, followed by one or more subset advertisements.</p>
<p>Configuration To configure an IOS based switch to be a VTP server, issue the following commands:<br />
<strong><br />
SwitchA# vlan database</p>
<p>SwitchA(vlan)# vtp domain CiscoKits</p>
<p>SwitchA(vlan)# vtp server</p>
<p>SwitchA(vlan)# exit</strong></p>
<p>These commands configure the switch to be a VTP server in the VTP domain CiscoKits. The changes are saved and the revision number is incremented when the exit command is issued. To configure a VTP client, run the following commands:<br />
<strong><br />
SwitchB# vlan database</p>
<p>SwitchB(vlan)# vtp domain CiscoKits</p>
<p>SwitchB(vlan)# vtp client</p>
<p>SwitchB(vlan)# exit</strong></p>
<p>To disable VTP, set the vtp mode to transparent as such:<br />
<strong><br />
SwitchC# vlan database</p>
<p>SwitchC(vlan)# vtp transparent</p>
<p>SwitchC(vlan)# exit</strong></p>
<p>To monitor the VTP operation and status, use either:</p>
<p><strong>SwitchA# show vtp status<br />
</strong><br />
or</p>
<p><strong>SwitchA# show vtp counters.<br />
</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=66&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2011/08/08/cisco-vtp-vlan-trunking-protocol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>A simple wired 802.1X lab</title>
		<link>http://manojdarbar.wordpress.com/2011/08/08/a-simple-wired-802-1x-lab/</link>
		<comments>http://manojdarbar.wordpress.com/2011/08/08/a-simple-wired-802-1x-lab/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 11:09:16 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Cisco Lab]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=45</guid>
		<description><![CDATA[IEEE 802.1X is a very cool security feature. It was developed to provide real security for wired and wireless networks at layer two. A client connected to an 802.1X-protected port can&#8217;t send any traffic other than EAP to the switch until he successfully authenticates with the proper credentials or certificate. This article demonstrates how you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=45&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>IEEE 802.1X is a very cool security feature. It was developed to provide real security for wired and wireless networks at layer two. A client connected to an 802.1X-protected port can&#8217;t send any traffic other than EAP to the switch until he successfully authenticates with the proper credentials or certificate. This article demonstrates how you can setup a simple 802.1X lab using a Windows XP-based client and RADIUS server.</p>
<p><strong>802.1X Operation</strong></p>
<p>A network switch acts as the middleman between an authenticating client and an authentication server. The switch implements two protocols: EAP is used to communicate with the client at the network perimeter, while RADIUS is used to relay authentication details to the server inside the network. EAP offers a number of authentication mechanisms, but our setup will use simple username/password authentication with an MD5 challenge. The flow of a successful authentication is illustrated here:</p>
<p><a href="http://manojdarbar.files.wordpress.com/2011/08/11.jpg"><img src="http://manojdarbar.files.wordpress.com/2011/08/11.jpg?w=450&#038;h=317" alt="" title="1" width="450" height="317" class="alignnone size-full wp-image-55" /></a></p>
<p>For a better idea of what this exchange looks like on the wire, check out these packet captures of 802.1X and RADIUS traffic.<br />
Server Configuration</p>
<p>For my setup, I chose to install FreeRADIUS on my Gentoo Linux workstation, but any RADIUS service should work. The configurations in this section correspond to a bare FreeRADIUS deployment using cleartext credentials stored in a text file. Obviously, real-world deployments would dictate a much more robust and secure authentication method such as LDAP.</p>
<p>The base server configuration is located in radiusd.conf (on Linux, this file should reside in /etc/raddb/), but we shouldn&#8217;t need to change any of the default values for this lab. However, we will need to add the subnet address from which we expect to receive authentication requests (10.0.0.0/24) in clients.conf. Remember that although the 802.1X client resides in VLAN 10, the RADIUS client (the switch) will be sending requests from its 10.0.0.1 interface. Copy and paste this block to enable the network with the shared secret of <strong>MyRadiusKey:</p>
<p>client 10.0.0.0/24 {<br />
    secret      = MyRadiusKey<br />
    shortname   = Lab<br />
}</strong></p>
<p>We&#8217;ll also define a user/password combination for testing. I&#8217;ve created the user John.McGuirk with the password S0cc3r. Feel free to pick your own username and password, but make sure to maintain the spacing in the configuration file (the reply message is optional):</p>
<p>John.McGuirk    Cleartext-Password := &#8220;S0cc3r&#8221;<br />
                Reply-Message = &#8220;Hello, %u&#8221;</p>
<p>After completing this configuration remember to (re)start the RADIUS service.<br />
Switch Configuration</p>
<p>Port-based 802.1X authentication allows for some really cool security measures (like dynamic VLAN assignment and per-user ACLs), but for this lab we&#8217;ll establish a base configuration just for demonstration&#8217;s sake.</p>
<p>A preliminary step, if you haven&#8217;t done so already, is to enable IP routing on the switch:</p>
<p><strong>Switch(config)# ip routing</strong></p>
<p>Before diving into the actual 802.1X configuration, we&#8217;ll need to enable Authentication, Authorization, and Accounting (AAA) for the switch (this step can be skipped if AAA is already active). A word of caution: enabling AAA changes the authentication method used by the VTY (telnet) lines to fit the AAA model. It&#8217;s a good idea to define a local username and password to authenticate to the switch if you haven&#8217;t done so (this account is unrelated to our 802.1X configuration, just a way for us to log in again if we need to).</p>
<p><strong>Switch(config)# aaa new-model<br />
Switch(config)# username admin secret MyPassword</strong></p>
<p>Next we&#8217;ll configure the switch with the address and shared key of our RADIUS server. By default, Cisco switches will use UDP port 1645 for RADIUS authentication and port 1646 for accounting. Depending on the RADIUS daemon you chose to implement, you may need to modify these ports to match those used by your RADIUS daemon. FreeRADIUS, for example, uses the more recent port specification defined in RFC 2138, and requires additional configuration on the switch to reflect the port changes:</p>
<p><strong>Switch(config)# radius-server host 10.0.0.100 auth-port 1812 acct-port 1813 key MyRadiusKey</strong></p>
<p>Now we&#8217;ll tie these two components together by configuring AAA to reference the RADIUS server for 802.1X authentication requests:</p>
<p><strong>Switch(config)# aaa authentication dot1x default group radius</strong></p>
<p>This takes care of the RADIUS portion of the configuration. Configuring 802.1X from this point is simple: enable it globally for the switch, and individually per interface:</p>
<p><strong>Switch(config)# dot1x system-auth-control<br />
Switch(config)# interface g0/12<br />
Switch(config-if)# switchport mode access<br />
Switch(config-if)# dot1x port-control auto</strong></p>
<p>Note that the interface must be set to static access mode. If left in dynamic mode (where DTP is used to negotiate the port&#8217;s function as either access or trunking), the switch will issue an error message stating that 802.1X cannot be configured on dynamic ports.</p>
<p>If you&#8217;re inquisitive like me and issue a question mark to invoke the context-sensitive help in the midst of issuing a new command, you might have noticed that the dot1x port-control interface command has three options. These are:</p>
<p>    auto &#8211; Normal 802.1X authentication<br />
    force-authorized &#8211; No 802.1X authentication is used (this is the default setting, to prevent service interruption while deploying 802.1X)<br />
    force-unauthorized &#8211; Ignores authentication attempts, port is always unauthorized</p>
<p>You can use the show dot1x command to verify the configuration of your client-facing interface:</p>
<p><strong>Switch# show dot1x interface g0/12</strong><br />
Supplicant MAC<br />
   AuthSM State      = N/A<br />
   BendSM State      = N/A<br />
PortStatus        = N/A<br />
MaxReq            = 2<br />
MaxAuthReq        = 2<br />
HostMode          = Single<br />
PortControl       = Auto<br />
QuietPeriod       = 60 Seconds<br />
Re-authentication = Disabled<br />
ReAuthPeriod      = 3600 Seconds<br />
ServerTimeout     = 30 Seconds<br />
SuppTimeout       = 30 Seconds<br />
TxPeriod          = 30 Seconds<br />
Guest-Vlan        = 0</p>
<p>Client Configuration</p>
<p>The last element to configure is the supplicant software on the client. If your client is currently connected, unplug it temporarily before continuing (reconnecting after the configuration has been completed will make it easier to observe the 802.1X behavior). For my lab, I used a Windows XP box with SP2.</p>
<p>To enable the Windows 802.1X service, open Services from the control panel, and select and start the Wireless Zero Configuration service. (&#8220;But isn&#8217;t this a wired connection?&#8221; I hear you ask. Thank you, Microsoft.) (Edit: Wired 802.1X is enabled by a separate service, Wired AutoConfig, in XP SP3. Thanks to Dude for pointing this out!) Next, open Network Connections from the control panel and open the Connection Properties dialog for the adapter you&#8217;re using. You should have an Authentication tab within this window; if not, the 802.1X service isn&#8217;t running and you&#8217;ll need to do some troubleshooting.</p>
<p><a href="http://manojdarbar.files.wordpress.com/2011/08/21.jpg"><img src="http://manojdarbar.files.wordpress.com/2011/08/21.jpg?w=450" alt="" title="2"   class="alignnone size-full wp-image-53" /></a></p>
<p>Enable 802.1X authentication and set the EAP type to MD5-Challenge. This will allow us to use basic username/password credentials instead of a more secure (and much more complex) PKI scheme. You can safely deselect the &#8220;authenticate as computer&#8221; and &#8220;authenticate as guest&#8221; options.<br />
Authenticating</p>
<p>If everything is configured correctly, you should now be able to authenticate via 802.1X. Verify your IP addressing and connect your client to the switch. After roughly thirty seconds you should be prompted for authentication credentials by a little balloon. (In a more ideal setup, your Windows credentials and/or a client certificate would be sent without your interaction and 802.1X authentication would occur transparently.) Your prompt may differ from the example shown here.</p>
<p><a href="http://manojdarbar.files.wordpress.com/2011/08/31.jpg"><img src="http://manojdarbar.files.wordpress.com/2011/08/31.jpg?w=450" alt="" title="3"   class="alignnone size-full wp-image-59" /></a></p>
<p>Enter the username and password you configured on the RADIUS server in the authentication dialog.</p>
<p><a href="http://manojdarbar.files.wordpress.com/2011/08/4.jpg"><img src="http://manojdarbar.files.wordpress.com/2011/08/4.jpg?w=450" alt="" title="4"   class="alignnone size-full wp-image-60" /></a></p>
<p>Your client will notify you after a bit if the authentication fails. If you receive no notification, authentication has succeeded and you should be able to send traffic through the switch port (try pinging through to the RADIUS server to verify this). Issue the show dot1x command on the switch again to verify that the port is now in the &#8220;authorized&#8221; state.</p>
<p><strong>Switch# show dot1x interface g0/12</strong><br />
Supplicant MAC 0014.22e9.545e<br />
   AuthSM State      = AUTHENTICATED<br />
   BendSM State      = IDLE<br />
PortStatus        = AUTHORIZED<br />
MaxReq            = 2<br />
MaxAuthReq        = 2<br />
HostMode          = Single<br />
PortControl       = Auto<br />
QuietPeriod       = 60 Seconds<br />
Re-authentication = Disabled<br />
ReAuthPeriod      = 3600 Seconds<br />
ServerTimeout     = 30 Seconds<br />
SuppTimeout       = 30 Seconds<br />
TxPeriod          = 30 Seconds<br />
Guest-Vlan        = 0</p>
<p>One other detail to note: Initially, the client&#8217;s port on the switch will only transition to up/down (interface up, line protocol down) when you first connect. Only after successfully authenticating via 802.1X will it transition fully to up/up.</p>
<p>If authentication fails for some reason you&#8217;ll have to do some sleuthing to determine the cause. Keep the following tips in mind:</p>
<p>    Ensure that the switch is trying to authenticate to the correct RADIUS server on the correct UDP port<br />
    Ensure the RADIUS server is configured to accept authentication requests from the correct subnet<br />
    Review the RADIUS daemon logs for messages concerning failed authentication or misconfiguration<br />
    Use a variation of the debug dot1x command on the switch or a packet sniffer to verify EAP and RADIUS traffic<br />
    Try using the free NTRadPing RADIUS Test Utility to independently verify operation of the RADIUS server</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=45&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2011/08/08/a-simple-wired-802-1x-lab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>

		<media:content url="http://manojdarbar.files.wordpress.com/2011/08/11.jpg" medium="image">
			<media:title type="html">1</media:title>
		</media:content>

		<media:content url="http://manojdarbar.files.wordpress.com/2011/08/21.jpg" medium="image">
			<media:title type="html">2</media:title>
		</media:content>

		<media:content url="http://manojdarbar.files.wordpress.com/2011/08/31.jpg" medium="image">
			<media:title type="html">3</media:title>
		</media:content>

		<media:content url="http://manojdarbar.files.wordpress.com/2011/08/4.jpg" medium="image">
			<media:title type="html">4</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows not booting: File Missing: c:\windows\system32\config\system</title>
		<link>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-file-missing-cwindowssystem32configsystem/</link>
		<comments>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-file-missing-cwindowssystem32configsystem/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 08:43:58 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows Xp]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=42</guid>
		<description><![CDATA[This problem may happen due to bad sector in Hard Disk. Run Check Disk utility in recovery console to repair bad sectors. The files in C:\windows\system32\config folder are the registry hive files (All Windows information are stored in Registry). Corrupted or Missing registry files – system, software, security, default, sam will cause boot failure. Copies [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=42&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This problem may happen due to bad sector in Hard Disk. Run Check Disk utility in recovery console to repair bad sectors.</p>
<p>The files in C:\windows\system32\config folder are the registry hive files (All Windows information are stored in Registry). Corrupted or Missing registry files – system, software, security, default, sam will cause boot failure.</p>
<p>Copies of these files are saved in C:\windows\repair folder after successful installation of Windows. In case of disaster, these files can be copied from c:\windows\repair folder to c:\windows\system32\config folder.</p>
<p>NB: Copy only the file, which is notified as missing or corrupt. It will take your setting back to the freshly installed position.</p>
<p>Recovery Console can be used to copy the backup files</p>
<p>To complete part one, follow these steps:</p>
<p>   1. Insert Windows XP CD-ROM into the CD-ROM drive, and then restart the computer.<br />
      Click to select any options that are required to start the computer from the CD-ROM drive if you are prompted to do so.<br />
   2. When the &#8220;Welcome to Setup&#8221; screen appears, press R to start the Recovery Console.<br />
   3. If you have a dual-boot or multiple-boot computer, select the installation that you want to access from the Recovery Console.<br />
   4. When you are prompted to do so, type the Administrator password. If the administrator password is blank, just press ENTER.<br />
   5. At the Recovery Console command prompt, type the following lines, pressing ENTER after you type each line:</p>
<p>md tmp<br />
copy c:\windows\system32\config\system c:\windows\tmp\system.bak<br />
copy c:\windows\system32\config\software c:\windows\tmp\software.bak<br />
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak<br />
copy c:\windows\system32\config\security c:\windows\tmp\security.bak<br />
copy c:\windows\system32\config\default c:\windows\tmp\default.bak</p>
<p>delete c:\windows\system32\config\system<br />
delete c:\windows\system32\config\software<br />
delete c:\windows\system32\config\sam<br />
delete c:\windows\system32\config\security<br />
delete c:\windows\system32\config\default</p>
<p>copy c:\windows\repair\system c:\windows\system32\config\system<br />
copy c:\windows\repair\software c:\windows\system32\config\software<br />
copy c:\windows\repair\sam c:\windows\system32\config\sam<br />
copy c:\windows\repair\security c:\windows\system32\config\security<br />
copy c:\windows\repair\default c:\windows\system32\config\default</p>
<p>6.      Type exit to quit Recovery Console. Your computer will restart.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=42&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-file-missing-cwindowssystem32configsystem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows not booting: File Missing: c:\windows\system32\config\software</title>
		<link>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-file-missing-cwindowssystem32configsoftware/</link>
		<comments>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-file-missing-cwindowssystem32configsoftware/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 08:43:14 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Windows Xp]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=40</guid>
		<description><![CDATA[This problem may happen due to bad sector in Hard Disk. Run Check Disk utility in recovery console to repair bad sectors. The files in C:\windows\system32\config folder are the registry hive files (All Windows information are stored in Registry). Corrupted or Missing registry files – system, software, security, default, sam will cause boot failure. Copies [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=40&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This problem may happen due to bad sector in Hard Disk. Run Check Disk utility in recovery console to repair bad sectors.</p>
<p>The files in C:\windows\system32\config folder are the registry hive files (All Windows information are stored in Registry). Corrupted or Missing registry files – system, software, security, default, sam will cause boot failure.</p>
<p>Copies of these files are saved in C:\windows\repair folder after successful installation of Windows. In case of disaster, these files can be copied from c:\windows\repair folder to c:\windows\system32\config folder.</p>
<p>NB: Copy only the file, which is notified as missing or corrupt. It will take your setting back to the freshly installed position.</p>
<p>Recovery Console can be used to copy the backup files</p>
<p>To complete part one, follow these steps:</p>
<p>   1. Insert Windows XP CD-ROM into the CD-ROM drive, and then restart the computer.<br />
      Click to select any options that are required to start the computer from the CD-ROM drive if you are prompted to do so.<br />
   2. When the &#8220;Welcome to Setup&#8221; screen appears, press R to start the Recovery Console.<br />
   3. If you have a dual-boot or multiple-boot computer, select the installation that you want to access from the Recovery Console.<br />
   4. When you are prompted to do so, type the Administrator password. If the administrator password is blank, just press ENTER.<br />
   5. At the Recovery Console command prompt, type the following lines, pressing ENTER after you type each line:</p>
<p>md tmp<br />
copy c:\windows\system32\config\system c:\windows\tmp\system.bak<br />
copy c:\windows\system32\config\software c:\windows\tmp\software.bak<br />
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak<br />
copy c:\windows\system32\config\security c:\windows\tmp\security.bak<br />
copy c:\windows\system32\config\default c:\windows\tmp\default.bak</p>
<p>delete c:\windows\system32\config\system<br />
delete c:\windows\system32\config\software<br />
delete c:\windows\system32\config\sam<br />
delete c:\windows\system32\config\security<br />
delete c:\windows\system32\config\default</p>
<p>copy c:\windows\repair\system c:\windows\system32\config\system<br />
copy c:\windows\repair\software c:\windows\system32\config\software<br />
copy c:\windows\repair\sam c:\windows\system32\config\sam<br />
copy c:\windows\repair\security c:\windows\system32\config\security<br />
copy c:\windows\repair\default c:\windows\system32\config\default</p>
<p>6.      Type exit to quit Recovery Console. Your computer will restart.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=40&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-file-missing-cwindowssystem32configsoftware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows not booting.  “hal.dll” file missing or corrupt</title>
		<link>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-%e2%80%9chal-dll%e2%80%9d-file-missing-or-corrupt/</link>
		<comments>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-%e2%80%9chal-dll%e2%80%9d-file-missing-or-corrupt/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 08:36:36 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=30</guid>
		<description><![CDATA[Hal.dll is the core of Windows&#8217; Hardware Abstraction Layer, which allows applications to access devices in the system without knowledge of the specific protocol used by any one device. Although drivers for most hardware are contained in external files, core drivers (which are required to support the kernel) are compiled into Hal.dll. This file can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=30&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hal.dll is the core of Windows&#8217; Hardware Abstraction Layer, which allows applications to access devices in the system without knowledge of the specific protocol used by any one device. Although drivers for most hardware are contained in external files, core drivers (which are required to support the kernel) are compiled into Hal.dll.</p>
<p>This file can be extracted from Windows XP/2003 CD using Recovery Console.</p>
<p>   1. Boot from Windows XP CD<br />
   2. Enter Recovery Console<br />
   3. Extract file</p>
<p>c:\windows&gt; expand e:\i386\hal.dl_ c:\windows\system32\hal.dll</p>
<p>   1. Exit and reboot computer</p>
<p>The problem can occur if the Default value in the [Boot Loader] section of the Boot.ini file is missing or invalid.</p>
<p>Use the Bootcfg utility in the Recovery Console to correct the Boot.ini file:</p>
<p>   1. Use the Windows XP CD-ROM to start your computer.<br />
   2. When you receive the message to press R to repair Windows by using the Recovery Console, press the R key.<br />
   3. Select the Windows installation that you want, and then type the administrator password when prompted.<br />
   4. Type bootcfg /rebuild, and then press ENTER.<br />
   5. When the Windows installation is located, the following instructions are displayed:</p>
<p>Add installation to boot list? (Yes/No/All)<br />
[Type Y in response to this message.]</p>
<p>Enter Load Identifier:<br />
[This is the name of the operating system. Type Windows XP Professional orWindows XP Home Edition.]</p>
<p>Enter OS Load options:<br />
[Leave this field blank, and then press ENTER].</p>
<p>After you perform the preceding steps, restart the computer, and then select the first item on the boot menu. This should allow Windows XP to start normally.</p>
<p>After Windows XP has successfully loaded, the Boot.ini can be modified to remove the incorrect entry.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=30&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2011/03/05/windows-not-booting-%e2%80%9chal-dll%e2%80%9d-file-missing-or-corrupt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>FreePrepaid MobileRecharge on Amulyam</title>
		<link>http://manojdarbar.wordpress.com/2010/10/22/freeprepaid-mobilerecharge-on-amulyam/</link>
		<comments>http://manojdarbar.wordpress.com/2010/10/22/freeprepaid-mobilerecharge-on-amulyam/#comments</comments>
		<pubDate>Fri, 22 Oct 2010 15:00:53 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/2010/10/22/freeprepaid-mobilerecharge-on-amulyam/</guid>
		<description><![CDATA[Hi, Check out Amulyam.in that gives free prepaid mobile recharge for nine Indian telecom operators and free movie tickets for completing offers on it&#8217;s sponsor&#8217;s websites. Join Amulyam! Thanks, Manoj Darbar. You are invited to join Amulyam by Manoj Darbar. If you do not wish to receive this type of emails from Amulyam in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=29&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<table width="100%" border="0" cellspacing="0" cellpadding="10">
<tr>
<td align="center">
<table width="600" border="0" cellspacing="0" cellpadding="10">
<tr>
<td align="center">
<table width="580" border="0" cellspacing="0" cellpadding="10">
<tr>
<td align="left">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="top">Hi,</p>
<p>Check out <a href="http://www.amulyam.in?id=44d1c32e-4ef6-43ac-a08e-ab1136571957&amp;sid=1">Amulyam.in</a> that gives <strong>free prepaid mobile recharge</strong> for nine Indian telecom operators and <strong>free movie tickets</strong> for completing offers on it&#8217;s sponsor&#8217;s websites.</p>
<table width="176" border="1" cellpadding="2" cellspacing="2">
<tr>
<td><a href="http://www.amulyam.in?id=44d1c32e-4ef6-43ac-a08e-ab1136571957&amp;sid=1">Join Amulyam!</a></td>
</tr>
</table>
<p>Thanks,<br />
Manoj Darbar.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="left" valign="bottom">You are invited to join Amulyam by Manoj Darbar. If you do not wish to receive this type of emails from Amulyam in the future, please <a href="http://www.amulyam.in/dsStopMails.do?mail=">click here </a> to stop recieving any mails further.</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/29/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/29/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/29/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=29&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2010/10/22/freeprepaid-mobilerecharge-on-amulyam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>SP2 Registry Trick Renders All USB Storage as Read-only</title>
		<link>http://manojdarbar.wordpress.com/2009/09/10/sp2-registry-trick-renders-all-usb-storage-as-read-only/</link>
		<comments>http://manojdarbar.wordpress.com/2009/09/10/sp2-registry-trick-renders-all-usb-storage-as-read-only/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 08:48:56 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/2009/09/10/sp2-registry-trick-renders-all-usb-storage-as-read-only/</guid>
		<description><![CDATA[1. Start the registry editor (regedit.exe). 2. Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies subkey. (Create the StorageDevicePolicies subkey if it doesn&#8217;t already exist.) 3. From the Edit menu, select New, DWORD Value. 4. Type the name WriteProtect and press Enter. 5. Double-click the new value and set it to 1. Click OK. 6. Close the registry editor. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=28&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>   1. Start the registry editor (regedit.exe).<br />
   2. Navigate to the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies subkey. (Create the StorageDevicePolicies subkey if it doesn&#8217;t already exist.)<br />
   3. From the Edit menu, select New, DWORD Value.<br />
   4. Type the name WriteProtect and press Enter.<br />
   5. Double-click the new value and set it to 1. Click OK.<br />
   6. Close the registry editor.<br />
   7. Restart the computer.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=28&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2009/09/10/sp2-registry-trick-renders-all-usb-storage-as-read-only/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>Manoj&#8217;s Birthday Calendar</title>
		<link>http://manojdarbar.wordpress.com/2009/08/04/manojs-birthday-calendar/</link>
		<comments>http://manojdarbar.wordpress.com/2009/08/04/manojs-birthday-calendar/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 05:07:26 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/2009/08/04/manojs-birthday-calendar/</guid>
		<description><![CDATA[Hi I am creating a birthday calendar of all my friends and family. Can you please click on the link below to enter your birthday for me? http://www.birthdayalarm.com/bd2/85461055a62724071b1475231304c670697033d1386 Thanks, Manoj<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=27&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hi</p>
<p>I am creating a birthday calendar of all my friends and family. Can you please click on the link below to enter your birthday for me?</p>
<p><a href="http://www.birthdayalarm.com/bd2/85461055a62724071b1475231304c670697033d1386">http://www.birthdayalarm.com/bd2/85461055a62724071b1475231304c670697033d1386</a></p>
<p>Thanks,<br />
Manoj</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=27&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2009/08/04/manojs-birthday-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>Add Batch file as Service</title>
		<link>http://manojdarbar.wordpress.com/2009/07/28/add-batch-file-as-service/</link>
		<comments>http://manojdarbar.wordpress.com/2009/07/28/add-batch-file-as-service/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 07:38:09 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=25</guid>
		<description><![CDATA[you might want just to add the batch file to the registry. so that it starts up everytime you turn on your computer. just go to this key and add the whole path: hkml\software\microsoft\windows\currentversion\run create a string value and name it whatever you want, then double click on it and type the whole path for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=25&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>you might want just to add the batch file to the registry.</p>
<p>so that it starts up everytime you turn on your computer.  just go to this key and add the whole path:</p>
<p><strong> hkml\software\microsoft\windows\currentversion\run</strong></p>
<p>create a string value and name it whatever you want, then double click on it and type the whole path for the batch file.  i don;t know if this helps, but hey that is what i do when i want programs to run &#8220;such as netcat&#8221; when the person turns on his computer lol</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=25&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2009/07/28/add-batch-file-as-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
		<item>
		<title>How To Install and Use RSoP in Windows Server 2003</title>
		<link>http://manojdarbar.wordpress.com/2009/07/20/how-to-install-and-use-rsop-in-windows-server-2003/</link>
		<comments>http://manojdarbar.wordpress.com/2009/07/20/how-to-install-and-use-rsop-in-windows-server-2003/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 13:52:28 +0000</pubDate>
		<dc:creator>manojdarbar</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://manojdarbar.wordpress.com/?p=22</guid>
		<description><![CDATA[This article describes how to install the Resultant Set of Policy (RSoP) snap-in and how to use the RSoP tool. RSoP is an addition to Group Policy that makes policy implementation and troubleshooting easier. RSoP is a query engine that polls existing policies and planned policies, and then reports the results of those queries. It [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=22&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This article describes how to install the Resultant Set of Policy (RSoP) snap-in and how to use the RSoP tool. RSoP is an addition to Group Policy that makes policy implementation and troubleshooting easier. RSoP is a query engine that polls existing policies and planned policies, and then reports the results of those queries. It polls existing policies based on site, domain, domain controller, and organizational unit. RSoP gathers this information from the Common Information Management Object Model (CIMOM) database (also known as CIM-compliant object repository) by using Windows Management Instrumentation (WMI).  RSoP provides the following three features that you can use to determine the comprehensive security policy that meets your needs:      * RSoP provides security templates to create and assign security settings for one or more computers. A security template is a file representation of a security setting configuration. You can apply this security template to a local computer or you can import it to a Group Policy object (GPO) in Active Directory. When you import a security template to a GPO, Group Policy processes the security template and makes the corresponding changes to the members of that GPO (the member can be either users or computers). RSoP verifies those changes. RSoP polls the computer and the resultant policy that is displayed indicates a misapplied or overwritten policy setting and the policy setting&#8217;s precedence. You can use this information to fix a security breach.     * RSoP reports the scope of a GPO according to security group membership. RSoP uses Group Policy filtering to complete this task.     * RSoP processes and displays the resulting policy for any computer or user. Administrators can use individual security settings to define a security policy in Active Directory that contains specific security settings for nearly all security areas. Security settings in a local GPO can also establish a security policy on a local computer. If a conflict between security settings occur, security settings that are defined in Active Directory always override any security settings that are defined locally.   Back to the top How to Use a Command to Run RSoP If you use the rsop.msc command to start RSoP, RSoP runs on the computer on which you run this command and it collects the policies that are applied to the user who is logged on and the computer account.</p>
<p>1. Click Start, and then click Run.</p>
<p>2. In Open box, type rsop.msc, and then click OK.  Back to the top How to Start RSoP As an MMC Snap-in     1. Start Microsoft Management Console (MMC), click Start, click Run, type mmc, and then click OK.    2. On the File menu, click Add/Remove Snap-in.</p>
<p>3. On the Standalone tab, click Add.</p>
<p>4. In the Available Standalone Snap-in box, click Resultant Set of Policy, and then click Add.</p>
<p>NOTE: You must add a RSoP snap-in to MMC for each new RSoP query.  Back to the top How to Access RSoP Data for an Existing Computer and User in Logging Mode</p>
<p>1. In the RSoP snap-in, right-click Resultant Set of Policy, and then click Generate RSoP Data.</p>
<p>2. After the RSoP Wizard starts, click Next.</p>
<p>3. Click Logging mode, and then click Next.</p>
<p>4. Specify the computer on which you want to run RSoP, and then click Next.</p>
<p>5. Specify the user for which you want to collect RSoP data, and then click Next.</p>
<p>6. Review the summary of settings, click Next, and then wait for RSoP to finish processing the data.</p>
<p>7. Click Finish.</p>
<p>8. In the RSoP snap-in, click the newly created RSoP query in the console tree to view the data.</p>
<p>NOTE: Only users and computers that are currently logged on to the domain are visible.   Back to the top How to Save Data from an RSoP Query</p>
<p>1. Open an RSoP query in the RSoP snap-in.</p>
<p>2. In the console tree, click Console Root, and then double-click User account on computer account &#8211; RSoP in the right pane.</p>
<p>3. On the View menu, click Archive data in console file.</p>
<p>4. On the File menu, click Save.</p>
<p>5. In the File name box, type a name for the file, and then click Save.  Back to the top How to Change an Existing RSoP Query</p>
<p>1. In the RSoP snap-in, right-click the RSoP query that you want to change, and then click Change Query.</p>
<p>2. After the RSoP Wizard starts, click Next to select the appropriate step for the query option that you want to change.</p>
<p>3. Click Finish.  Back to the top How to Refresh an RSoP Query In the RSoP snap-in, right-click the RSoP query that you want to refresh, and then click Refresh Query.  Back to the top How to View an RSoP Report in HTML</p>
<p>1. Click Start, and then click Help and Support.</p>
<p>2. Under Support Tasks, click Tools.</p>
<p>3. Under Tools, click Advanced System Information.</p>
<p>4. Under Advanced System Information, click View Group Policy settings applied.</p>
<p>5. Scroll to the results that you want to view.</p>
<p>NOTE: To hide details, click the arrow in the upper-right corner of a category.   Back to the top How to Run an RSoP Query on a Computer Account</p>
<p>1. Click Start, click Control Panel, double-click Administrative Tools, and then double-click Active Directory Users and Computers.</p>
<p>2. In the console tree, expand Domain (where Domain is the domain in which the computer account on which you want to run RSoP exists), and then expand Computers.</p>
<p>3. Right-click the computer account on which you want to run RSoP, point to All Tasks, and then click Resultant Set of Policy (Logging) or Resultant Set of Policy (Planning).</p>
<p>NOTE: You can also run an RSoP query by adding the RSoP snap-in to an MMC.  Back to the top How to Run an RSoP Query on a User Account</p>
<p>1. Click Start, click Control Panel, double-click Administrative Tools, and then double-click Active Directory Users and Computers.</p>
<p>2. In the console tree, expand Domain (where Domain is the domain in which the user account on which you want to run RSoP exists), and then expand Users.</p>
<p>3. Right-click the user account on which you want to run RSoP, point to All Tasks, and then click either Resultant Set of Policy (Logging) or Resultant Set of Policy (Planning).  Back to the top How to Run an RSoP Query on a Domain</p>
<p>1. Click Start, click Control Panel, double-click Administrative Tools, and then double-click Active Directory Users and Computers.</p>
<p>2. In the console tree, expand Active Directory Users and Computers, expand Domains, and then right-click the domain on which you want to run RSoP.</p>
<p>3. Point to All Tasks, and then click Resultant Set of Policy (Planning).  Back to the top How to Run an RSoP Query on an Organizational Unit</p>
<p>1. Click Start, click Control Panel, double-click Administrative Tools, and then double-click Active Directory Users and Computers.</p>
<p>2. In the console tree, expand Active Directory Users and Computers, expand Domain, expand Organizational unit, and then expand child organizational unit.</p>
<p>3. Right-click the organizational unit on which you want to run RSoP, point to All Tasks, and then click Resultant Set of Policy (Planning).  Back to the top How to Run an RSoP Query on a Site</p>
<p>1. Click Start, point to All Programs, point to Administrative Tools, and then click Active Directory Sites and Services.</p>
<p>2. In the console tree, expand Active Directory Sites and Services, and then expand Sites.</p>
<p>3. Right-click the site on which you want to run RSoP, point to All Tasks, and then click Resultant Set of Policy (Planning).</p>
<p>NOTE: If you use this method to open RSoP, you cannot change the site name in the RSoP query. You can also run an RSoP query by adding the RSoP snap-in to an MMC.  Back to the top How to Run an RSoP Query on a Local Computer</p>
<p>1. Click Start, click Run, type mmc, and then click OK.</p>
<p>2. On the File menu, click Add/Remove Snap-in.</p>
<p>3. Click the Standalone tab, and then click Add.</p>
<p>4. In the Available Standalone Snap-in box, click Resultant Set of Policy, and then click Add.</p>
<p>5. In MMC, right-click Resultant Set of Policy, and then click Generate RSoP Data.</p>
<p>6. After the Resultant Set of Policy Wizard starts, click Next.    7. Click Logging mode, and then click Next.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manojdarbar.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manojdarbar.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manojdarbar.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manojdarbar.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manojdarbar.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manojdarbar.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manojdarbar.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manojdarbar.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manojdarbar.wordpress.com&amp;blog=7304451&amp;post=22&amp;subd=manojdarbar&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manojdarbar.wordpress.com/2009/07/20/how-to-install-and-use-rsop-in-windows-server-2003/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/db10858278092f6dc449f4b92fc55e0e?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manojdarbar</media:title>
		</media:content>
	</item>
	</channel>
</rss>
