<?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/"
	>

<channel>
	<title>A blog about technology and how it interfaces with life. &#187; Troubleshoot</title>
	<atom:link href="http://www.xcellextech.com/Blog/category/troubleshoot/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xcellextech.com/Blog</link>
	<description>A blog about technology and how it interfaces with life.</description>
	<lastBuildDate>Wed, 16 Nov 2011 19:09:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Rubber Bullets for Riot Police</title>
		<link>http://www.xcellextech.com/Blog/2011/08/rubber-bullets-riot-police/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rubber-bullets-riot-police</link>
		<comments>http://www.xcellextech.com/Blog/2011/08/rubber-bullets-riot-police/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 17:38:25 +0000</pubDate>
		<dc:creator>abhaysinghb</dc:creator>
				<category><![CDATA[Article]]></category>
		<category><![CDATA[Discovery]]></category>
		<category><![CDATA[Top Stories]]></category>
		<category><![CDATA[Troubleshoot]]></category>

		<guid isPermaLink="false">http://www.xcellextech.com/Blog/?p=1561</guid>
		<description><![CDATA[<p><a href="http://www.xcellextech.com/Blog/2011/08/rubber-bullets-riot-police/inlinerubberbullets/" rel="attachment wp-att-1562"><img class="size-medium wp-image-1562 aligncenter" title="inlinerubberbullets" src="http://www.xcellextech.com/Blog/wp-content/uploads/2011/08/inlinerubberbullets-300x225.jpg" alt="" width="425" height="256" /></a></p>
<p>Inline Rubber bullets or Rubber bullets are non-lethal projectiles that are often fired by riot police around the world to subdue violent mobs. These bullets are also used for other purposes, like target practice and animal control. Since the early 80s, they have become an integral part of riot police gear.</p>
<p>Some rubber bullets are made solely from rubber, whereas others are made from plastic, wax and wood and have rubber coatings. Although such bullets are not lethal, they do cause some bodily harm. These projectiles are known to cause fractures and even profuse bleeding if aimed at a less meaty part of the body. If they are accidentally fired at the head, they can even cause death.</p>
<p>These bullets have become the lifeblood of riot police across the globe&#8211;especially in big cities, where an enraged mob could potentially cause millions of dollars worth of damage. Riot police are often issued rubber bullet-specific guns, but some bullets can also be fired from normal single-barrel weapons.</p>
<p>Apart from rubber bullets, riot police use a host of other non-lethal weapons to control big mobs. Along with their ever-reliable batons and shields, they also use water cannons, tear gas, and sandbag shooters to quell riots and other unruly mob situations.</p>
<p>Riot police have to walk a fine line between effective crowd control and the use of excessive force which may lead to allegations of human rights violations. However, as we saw last week in London, the reluctance of police to engage rioters and deploy these painful but effective tools can lead to total chaos. We&#8217;re pretty sure the UK police have learned a rather harsh lesson, and the next time there&#8217;s similar trouble, we&#8217;ll see the rubber bullets and water cannons out in a jiffy!</p>
<p>Here science &amp; technology is both boon and Bane&#8230; an always a debate topic???</p>
<p><a href="http://www.xcellextech.com/Blog/2011/08/rubber-bullets-riot-police/inlinerubberbullets/" rel="attachment wp-att-1562"><img class="size-medium wp-image-1562 aligncenter" title="inlinerubberbullets" src="http://www.xcellextech.com/Blog/wp-content/uploads/2011/08/inlinerubberbullets-300x225.jpg" alt="" width="425" height="256" /></a></p>
<p>Inline Rubber bullets or Rubber bullets are non-lethal projectiles that are often fired by riot police around the world to subdue violent mobs. These bullets are also used for other purposes, like target practice and animal control. Since the early 80s, they have become an integral part of riot police gear.</p>
<p>Some rubber bullets are made solely from rubber, whereas others are made from plastic, wax and wood and have rubber coatings. Although such bullets are not lethal, they do cause some bodily harm. These projectiles are known to cause fractures and even profuse bleeding if aimed at a less meaty part of the body. If they are accidentally fired at the head, they can even cause death.</p>
<p>These bullets have become the lifeblood of riot police across the globe&#8211;especially in big cities, where an enraged mob could potentially cause millions of dollars worth of damage. Riot police are often issued rubber bullet-specific guns, but some bullets can also be fired from normal single-barrel weapons.</p>
<p>Apart from rubber bullets, riot police use a host of other non-lethal weapons to control big mobs. Along with their ever-reliable batons and shields, they also use water cannons, tear gas, and sandbag shooters to quell riots and other unruly mob situations.</p>
<p>Riot police have to walk a fine line between effective crowd control and the use of excessive force which may lead to allegations of human rights violations. However, as we saw last week in London, the reluctance of police to engage rioters and deploy these painful but effective tools can lead to total chaos. We&#8217;re pretty sure the UK police have learned a rather harsh lesson, and the next time there&#8217;s similar trouble, we&#8217;ll see the rubber bullets and water cannons out in a jiffy!</p>
<p>Here science &amp; technology is both boon and Bane&#8230; an always a debate topic???</p>
<p align="center"><img width="122" height="91" src="http://www.xcellextech.com/Blog/wp-content/uploads/2011/08/inlinerubberbullets-122x91.jpg" class="aligncenter wp-post-image tfe" alt="" title="inlinerubberbullets" /></p>]]></description>
		<wfw:commentRss>http://www.xcellextech.com/Blog/2011/08/rubber-bullets-riot-police/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new way to present a Business Card</title>
		<link>http://www.xcellextech.com/Blog/2009/10/a-new-way-to-present-a-business-card/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-new-way-to-present-a-business-card</link>
		<comments>http://www.xcellextech.com/Blog/2009/10/a-new-way-to-present-a-business-card/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 18:15:20 +0000</pubDate>
		<dc:creator>abhivibhuti</dc:creator>
				<category><![CDATA[Troubleshoot]]></category>

		<guid isPermaLink="false">http://www.xcellextech.com/Blog/?p=986</guid>
		<description><![CDATA[<p>
	&nbsp;</p>
<p>
	I&#39;m getting a little tired of the business card. Every time I meet a business contact, we exchange these tiny little paper calling cards. It seems so analog, so archaic in this digital age of cellphones and tablets and e-readers. Why hasn&#39;t someone created a way to exchange contact information digitally that works just as easily as handing over a slip of cardboard?</p>
<p style="text-align: center; ">
	<img alt="MelonCard" height="322" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT Blog/meloncard_01-thumb-550x322-27203.jpg" width="550" /></p>
<p>
	Designer Alan Sien Wei Hshieh thinks he has. Granted, his MelonCard is a purely theoretical concept, but it&#39;s packed full of interesting ideas. Each MelonCard consists of a card-size piece of scratch-resistant glass attached to a thin plastic strip that contains all the electronics: flash memory, Bluetooth, and the battery. When you tap MelonCards together, accelerometers onboard automatically exchange digital info. My favorite feature of this concept device: &quot;Users may also be silently notified if the person they are interacting with is someone they have met before to avoid embarrassing situations.&quot; Yeah, I think we all could have used that at some point.</p>
<p>
	Follow the Continue Reading jump for why the MelonCard will never work &mdash; and how the world should reinvent the business card for real.</p>
<p>
	The MelonCard is just a flight of photoshopped fancy and will most likely never get made. For starters, running on Bluetooth would be horribly power-hungry. And it would only work if everyone had one. But it points the way toward how contact information should be exchanged: quickly, digitally and with no trees dying whatsoever. Yes, I&#39;m aware that there are no end to iPhone apps that do pretty much exactly what I&#39;ve outlined, but if any of them were catching on I think I might have gotten someone offering to &quot;beam me&quot; his or her contact info at least once. So far, nada.</p>
<p style="text-align: center; ">
	<img alt="MelonCard" height="384" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT Blog/meloncard_07.jpg" width="550" /></p>
<p>
	We need some kind of standard that&#39;s platform-agnostic and can be built into every kind of cellphone, made to &quot;just work&quot; automatically, and consumes very little power in the exchange. I&#39;m not talking about texting .vcf files &mdash; still not convenient enough. Something closer to TransferJet is called for: I touch my cellphone to yours, and they both exchange info, automatically. And it has to be easy and cheap enough for everyone to use it. Any contenders?</p>
<p>
	&nbsp;</p>
<p>
	I&#39;m getting a little tired of the business card. Every time I meet a business contact, we exchange these tiny little paper calling cards. It seems so analog, so archaic in this digital age of cellphones and tablets and e-readers. Why hasn&#39;t someone created a way to exchange contact information digitally that works just as easily as handing over a slip of cardboard?</p>
<p style="text-align: center; ">
	<img alt="MelonCard" height="322" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT Blog/meloncard_01-thumb-550x322-27203.jpg" width="550" /></p>
<p>
	Designer Alan Sien Wei Hshieh thinks he has. Granted, his MelonCard is a purely theoretical concept, but it&#39;s packed full of interesting ideas. Each MelonCard consists of a card-size piece of scratch-resistant glass attached to a thin plastic strip that contains all the electronics: flash memory, Bluetooth, and the battery. When you tap MelonCards together, accelerometers onboard automatically exchange digital info. My favorite feature of this concept device: &quot;Users may also be silently notified if the person they are interacting with is someone they have met before to avoid embarrassing situations.&quot; Yeah, I think we all could have used that at some point.</p>
<p>
	Follow the Continue Reading jump for why the MelonCard will never work &mdash; and how the world should reinvent the business card for real.</p>
<p>
	The MelonCard is just a flight of photoshopped fancy and will most likely never get made. For starters, running on Bluetooth would be horribly power-hungry. And it would only work if everyone had one. But it points the way toward how contact information should be exchanged: quickly, digitally and with no trees dying whatsoever. Yes, I&#39;m aware that there are no end to iPhone apps that do pretty much exactly what I&#39;ve outlined, but if any of them were catching on I think I might have gotten someone offering to &quot;beam me&quot; his or her contact info at least once. So far, nada.</p>
<p style="text-align: center; ">
	<img alt="MelonCard" height="384" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT Blog/meloncard_07.jpg" width="550" /></p>
<p>
	We need some kind of standard that&#39;s platform-agnostic and can be built into every kind of cellphone, made to &quot;just work&quot; automatically, and consumes very little power in the exchange. I&#39;m not talking about texting .vcf files &mdash; still not convenient enough. Something closer to TransferJet is called for: I touch my cellphone to yours, and they both exchange info, automatically. And it has to be easy and cheap enough for everyone to use it. Any contenders?</p>
<p align="center"><img width="122" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT Blog/meloncard_01-thumb-550x322-27203.jpg" class="aligncenter wp-post-image tfe" alt="MelonCard" title="" /></p>]]></description>
		<wfw:commentRss>http://www.xcellextech.com/Blog/2009/10/a-new-way-to-present-a-business-card/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmer slip-up produces critical bug, Microsoft admits</title>
		<link>http://www.xcellextech.com/Blog/2009/10/programmer-slip-up-produces-critical-bug-microsoft-admits/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=programmer-slip-up-produces-critical-bug-microsoft-admits</link>
		<comments>http://www.xcellextech.com/Blog/2009/10/programmer-slip-up-produces-critical-bug-microsoft-admits/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 08:43:22 +0000</pubDate>
		<dc:creator>abhivibhuti</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Troubleshoot]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.xcellextech.com/Blog/?p=947</guid>
		<description><![CDATA[<blockquote>
<p style="text-align: center"><em><strong>Missed SMB 2 vulnerability in Vista, but found it in time to fix Windows 7</strong></em></p>
</blockquote>
<p><img alt="windows7" align="left" width="100" height="100" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT%20Blog/zziwndows7.jpg" />Microsoft acknowledged Thursday that one of the critical network vulnerabilities it patched earlier in the week was due to a programming error on its part.</p>
<p>The flaw, one of 34 patched Tuesday in a massive security update, was in the code for SMB 2 (Server Message Block 2), a Microsoft-made network file- and print-sharing protocol that ships with Windows Vista, Windows 7 and Windows Server 2008.</p>
<p>&quot;Look at the two array references to ValidateRoutines[] near the end,&quot; said Michael Howard, principal security program manager in Microsoft&#8217;s security engineering and communications group, referring to a code snippet he showed in a post to the Security Development Lifecycle (SDL) blog. &quot;The array index to both is the wrong variable: pHeader-&gt;Command should be pWI-&gt;Command.&quot;</p>
<p>Howard, who is probably best known for co-authoring Writing Secure Code, went on to say that the error was not only in new code, but a &quot;bug of concern.&quot;</p>
<p>The incorrect variable &#8212; &quot;pHeader&quot; instead of &quot;pWI&quot; &#8212; produced a vulnerability that Microsoft rated critical, its highest threat ranking. &quot;An attacker who successfully exploited this vulnerability could take complete control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights,&quot; read the MS09-050 security bulletin released Tuesday. Attackers could trigger the bug by sending a rigged SMB packet to an unpatched PC.</p>
<p><span id="more-947"></span></p>
<p>As he did in July when he admitted an extra &quot;&amp;&quot; character in a Microsoft code library created a widespread vulnerability in most company software &#8212; and software crafted by third-party developers such as Sun, Cisco and Adobe &#8212; Howard argued that the SMB 2 mistake was virtually impossible to catch without a line-by-line review.</p>
<p>&quot;There is only one current SDL requirement or recommendation that could potentially find this, and that is fuzz testing,&quot; said Howard. &quot;The only other method that could find this kind of bug is very slow and painstaking code review. This code was peer-reviewed prior to check-in into Windows Vista; but the bug was missed. Humans are fallible, after all.&quot;</p>
<p>Fuzzing &#8212; subjecting software to a wide range of data input to see if, and where, it breaks &#8212; did uncover the bug &quot;very late in the Windows 7 development process,&quot; Howard said. Although the preview versions of Windows 7 that Microsoft handed out to the public &#8212; both the beta from January 2009 and the release candidate posted in May &#8212; included the bug, Microsoft caught it in time to patch the RTM, or release to manufacturing, final code that will officially ship next Thursday.</p>
<p>The SMB 2 bug in question was not the one that Microsoft publicized last month in a security advisory. That vulnerability, which received attention because exploit code went public, also affected Windows 7 prior to the RTM build.</p>
<p>Howard also said that he thought Microsoft&#8217;s SDL process has handled the &quot;low-hanging bugs&quot; in the company&#8217;s code, leaving what he called &quot;one-off bugs&quot; that are difficult to detect using automated tools.</p>
<p>&quot;The majority of the bugs I see in Windows are one-off bugs that can&#8217;t be found easily through static analysis or education, which leaves only manual code review, and for some bug classes, fuzz testing,&quot; he said. &quot;But fuzz testing is hardly perfect.&quot;</p>
<p>Most analysts this week urged Windows users to put the MS09-050 patches on a high-priority list, if only because exploit code for one of the three SMB 2 vulnerabilities was public knowledge. Microsoft echoed that in its monthly deployment recommendations.</p>
<p>This month&#8217;s security updates, including MS09-050, can be downloaded and installed via the Microsoft Update and Windows Update services, as well as through Windows Server Update Services.</p>
<blockquote>
<p style="text-align: center"><em><strong>Missed SMB 2 vulnerability in Vista, but found it in time to fix Windows 7</strong></em></p>
</blockquote>
<p><img alt="windows7" align="left" width="100" height="100" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT%20Blog/zziwndows7.jpg" />Microsoft acknowledged Thursday that one of the critical network vulnerabilities it patched earlier in the week was due to a programming error on its part.</p>
<p>The flaw, one of 34 patched Tuesday in a massive security update, was in the code for SMB 2 (Server Message Block 2), a Microsoft-made network file- and print-sharing protocol that ships with Windows Vista, Windows 7 and Windows Server 2008.</p>
<p>&quot;Look at the two array references to ValidateRoutines[] near the end,&quot; said Michael Howard, principal security program manager in Microsoft&#8217;s security engineering and communications group, referring to a code snippet he showed in a post to the Security Development Lifecycle (SDL) blog. &quot;The array index to both is the wrong variable: pHeader-&gt;Command should be pWI-&gt;Command.&quot;</p>
<p>Howard, who is probably best known for co-authoring Writing Secure Code, went on to say that the error was not only in new code, but a &quot;bug of concern.&quot;</p>
<p>The incorrect variable &#8212; &quot;pHeader&quot; instead of &quot;pWI&quot; &#8212; produced a vulnerability that Microsoft rated critical, its highest threat ranking. &quot;An attacker who successfully exploited this vulnerability could take complete control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights,&quot; read the MS09-050 security bulletin released Tuesday. Attackers could trigger the bug by sending a rigged SMB packet to an unpatched PC.</p>
<p><span id="more-947"></span></p>
<p>As he did in July when he admitted an extra &quot;&amp;&quot; character in a Microsoft code library created a widespread vulnerability in most company software &#8212; and software crafted by third-party developers such as Sun, Cisco and Adobe &#8212; Howard argued that the SMB 2 mistake was virtually impossible to catch without a line-by-line review.</p>
<p>&quot;There is only one current SDL requirement or recommendation that could potentially find this, and that is fuzz testing,&quot; said Howard. &quot;The only other method that could find this kind of bug is very slow and painstaking code review. This code was peer-reviewed prior to check-in into Windows Vista; but the bug was missed. Humans are fallible, after all.&quot;</p>
<p>Fuzzing &#8212; subjecting software to a wide range of data input to see if, and where, it breaks &#8212; did uncover the bug &quot;very late in the Windows 7 development process,&quot; Howard said. Although the preview versions of Windows 7 that Microsoft handed out to the public &#8212; both the beta from January 2009 and the release candidate posted in May &#8212; included the bug, Microsoft caught it in time to patch the RTM, or release to manufacturing, final code that will officially ship next Thursday.</p>
<p>The SMB 2 bug in question was not the one that Microsoft publicized last month in a security advisory. That vulnerability, which received attention because exploit code went public, also affected Windows 7 prior to the RTM build.</p>
<p>Howard also said that he thought Microsoft&#8217;s SDL process has handled the &quot;low-hanging bugs&quot; in the company&#8217;s code, leaving what he called &quot;one-off bugs&quot; that are difficult to detect using automated tools.</p>
<p>&quot;The majority of the bugs I see in Windows are one-off bugs that can&#8217;t be found easily through static analysis or education, which leaves only manual code review, and for some bug classes, fuzz testing,&quot; he said. &quot;But fuzz testing is hardly perfect.&quot;</p>
<p>Most analysts this week urged Windows users to put the MS09-050 patches on a high-priority list, if only because exploit code for one of the three SMB 2 vulnerabilities was public knowledge. Microsoft echoed that in its monthly deployment recommendations.</p>
<p>This month&#8217;s security updates, including MS09-050, can be downloaded and installed via the Microsoft Update and Windows Update services, as well as through Windows Server Update Services.</p>
<p align="center"><img width="122" src="http://i872.photobucket.com/albums/ab281/abhivibhuti/XT%20Blog/zziwndows7.jpg" class="aligncenter wp-post-image tfe" alt="windows7" title="" /></p>]]></description>
		<wfw:commentRss>http://www.xcellextech.com/Blog/2009/10/programmer-slip-up-produces-critical-bug-microsoft-admits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Friday Special Tips &#8220;How to troubleshoot the Blue Screen of Death&#8221;</title>
		<link>http://www.xcellextech.com/Blog/2009/09/friday-special-tips-how-to-troubleshoot-the-blue-screen-of-death/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=friday-special-tips-how-to-troubleshoot-the-blue-screen-of-death</link>
		<comments>http://www.xcellextech.com/Blog/2009/09/friday-special-tips-how-to-troubleshoot-the-blue-screen-of-death/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:56:35 +0000</pubDate>
		<dc:creator>abhivibhuti</dc:creator>
				<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Troubleshoot]]></category>

		<guid isPermaLink="false">http://www.xcellextech.com/Blog/?p=777</guid>
		<description><![CDATA[<p><em>If you&rsquo;re puzzled because you&rsquo;re getting STOP errors (the Blue Screen of Death) and they scroll off your screen before you can read the details, here&rsquo;s the solution:</em></p>
<p>&nbsp;Trying to figure out what&rsquo;s causing&nbsp;a Windows STOP error (more commonly known as the&nbsp;Blue Screen of Death, or BSOD)&nbsp;can be a challenge.&nbsp;One likely candidate&nbsp;is bad hardware; if the error messages are random and&nbsp;the shutdowns appear unpredictably, you should suspect a&nbsp;faulty power supply or&nbsp;bad RAM.</p>
<p>Another common&nbsp;BSOD cause&nbsp;is a faulty device driver. Typically,&nbsp;you should be&nbsp;suspicious&nbsp;of any installed drivers that are not digitally signed,&nbsp;especially if they were&nbsp;written for an earlier version of Windows.</p>
<p>Windows XP includes&nbsp;a powerful troubleshooting tool called Driver Verifier (Verifier.exe).&nbsp;It&rsquo;s a terrific way to identify flawed device drivers. It&rsquo;s also a surefire way to screw up your system if you use it incorrectly. Read on for the details and important cautions.</p>
<p>&nbsp;Driver Verifier works by testing each driver you specify at startup; if it finds a problem, it stops your computer predictably&nbsp;with a BSOD that accurately explains the true problem. Although this doesn&rsquo;t sound like a huge improvement (your system still won&rsquo;t work, after all), Driver Verifier performs a critical troubleshooting step: identifying the problem. You can then correct the problem by removing or replacing the offending driver. (If you&rsquo;re satisfied that the driver really is&nbsp;OK despite Driver Verifier&rsquo;s warning, you can turn off Driver Verifier for all drivers or for a specific driver. Any driver that Driver Verifier chokes on should be regarded with suspicion, but some legitimate drivers bend the rules without causing problems.)</p>
<p>Driver Verifier works at startup to thoroughly exercise each driver. It performs many of the same tests that are run by the Microsoft Windows Hardware&nbsp;Quality Labs&nbsp;as part of the certification and signing process, such as checking for the way the driver accesses memory.</p>
<p><font color="#ff0000">Beware: If Driver Verifier finds a nonconforming driver &ndash; even one that doesn&rsquo;t seem to be causing any problems &ndash; it will prevent your system from starting. If you use the advice in this article and have trouble starting your system, I won&rsquo;t be able to help you. Use Driver Verifier only if you&rsquo;re having problems. In other words, if it ain&rsquo;t broke &hellip;</font></p>
<p>To enable Driver Verifier, click Start, Run. In the Open box, type verifier and press Enter. In the Driver Verifier Manager dialog box (shown here), select Create Standard Settings.</p>
<p>Click&nbsp;Next and select the type of drivers you want to verify. Because&nbsp;unsigned drivers are&nbsp;the most&nbsp;likely cause of problems, I recommend that you choose the default option: <strong>Automatically select unsigned drivers</strong>.</p>
<p><img class="aligncenter size-full wp-image-775" title="verifier_2" alt="verifier_2" width="325" height="330" src="http://www.xcellextech.com/Blog/wp-content/uploads/2009/09/verifier_2.jpg" /></p>
<p>When you click Next, you get a list of all unsigned drivers on your system. Note that the list will contain some hardware drivers and some file-system filter drivers, such as those used by antivirus programs, CD burning software, and other low-level system utilities.</p>
<p><img class="aligncenter size-full wp-image-776" title="verifier_3" alt="verifier_3" width="325" height="312" src="http://www.xcellextech.com/Blog/wp-content/uploads/2009/09/verifier_3.jpg" /></p>
<p>At this point you have two choices:</p>
<ol>
<li>Go through the list and make a note of all drivers identified and then&nbsp;click Cancel. No changes are made to your system configuration; all you&rsquo;ve done is gather a list of suspicious drivers, which you can then try to remove or disable manually.</li>
<li>Click Finish to complete the wizard and restart your computer. <strong><font color="#ff0000">I DO NOT RECOMMEND THIS OPTION, for reasons that will become obvious with the remainder of this article. If you choose this option, don&rsquo;t blame me if things get even messier than they already are.</font></strong></li>
</ol>
<p>Did you ignore my advice and choose Option #2 anyway? Fine. If your computer stops with a&nbsp;BSOD when you next log on, you&rsquo;ve identified a problem driver. The error message includes the name of the offending driver and an error code. To resolve the problem, boot into Safe Mode (press F8 during startup) and disable or uninstall the problem driver. You&rsquo;ll then want to check with the device vendor to get a working driver that you can install.</p>
<p>To disable Driver Verifier so that it no longer performs verification checks at startup, run Driver Verifier Manager again and select Delete Existing Settings in the initial dialog box.</p>
<p>Alternatively, click Start, then Run, and type <strong>verifier /reset</strong> in the Open box. (If you haven&rsquo;t yet solved the driver problem, of course, you&rsquo;ll be stopped at a BSOD, unable to disable Driver Verifier. In that case, boot into Safe Mode and then disable Driver Verifier.)</p>
<p>You can configure Driver Verifier so that it checks only certain drivers. To do that, open Driver Verifier Manager, select Create Standard Settings, click Next, and select the last option, <strong>Select driver names from&nbsp;a list</strong>. This option lets you exempt a particular driver from Driver Verifier&rsquo;s scrutiny &ndash; such as one that Driver Verifier flags but you are certain is not the cause of your problem.</p>
<p><em>If you&rsquo;re puzzled because you&rsquo;re getting STOP errors (the Blue Screen of Death) and they scroll off your screen before you can read the details, here&rsquo;s the solution:</em></p>
<p>&nbsp;Trying to figure out what&rsquo;s causing&nbsp;a Windows STOP error (more commonly known as the&nbsp;Blue Screen of Death, or BSOD)&nbsp;can be a challenge.&nbsp;One likely candidate&nbsp;is bad hardware; if the error messages are random and&nbsp;the shutdowns appear unpredictably, you should suspect a&nbsp;faulty power supply or&nbsp;bad RAM.</p>
<p>Another common&nbsp;BSOD cause&nbsp;is a faulty device driver. Typically,&nbsp;you should be&nbsp;suspicious&nbsp;of any installed drivers that are not digitally signed,&nbsp;especially if they were&nbsp;written for an earlier version of Windows.</p>
<p>Windows XP includes&nbsp;a powerful troubleshooting tool called Driver Verifier (Verifier.exe).&nbsp;It&rsquo;s a terrific way to identify flawed device drivers. It&rsquo;s also a surefire way to screw up your system if you use it incorrectly. Read on for the details and important cautions.</p>
<p>&nbsp;Driver Verifier works by testing each driver you specify at startup; if it finds a problem, it stops your computer predictably&nbsp;with a BSOD that accurately explains the true problem. Although this doesn&rsquo;t sound like a huge improvement (your system still won&rsquo;t work, after all), Driver Verifier performs a critical troubleshooting step: identifying the problem. You can then correct the problem by removing or replacing the offending driver. (If you&rsquo;re satisfied that the driver really is&nbsp;OK despite Driver Verifier&rsquo;s warning, you can turn off Driver Verifier for all drivers or for a specific driver. Any driver that Driver Verifier chokes on should be regarded with suspicion, but some legitimate drivers bend the rules without causing problems.)</p>
<p>Driver Verifier works at startup to thoroughly exercise each driver. It performs many of the same tests that are run by the Microsoft Windows Hardware&nbsp;Quality Labs&nbsp;as part of the certification and signing process, such as checking for the way the driver accesses memory.</p>
<p><font color="#ff0000">Beware: If Driver Verifier finds a nonconforming driver &ndash; even one that doesn&rsquo;t seem to be causing any problems &ndash; it will prevent your system from starting. If you use the advice in this article and have trouble starting your system, I won&rsquo;t be able to help you. Use Driver Verifier only if you&rsquo;re having problems. In other words, if it ain&rsquo;t broke &hellip;</font></p>
<p>To enable Driver Verifier, click Start, Run. In the Open box, type verifier and press Enter. In the Driver Verifier Manager dialog box (shown here), select Create Standard Settings.</p>
<p>Click&nbsp;Next and select the type of drivers you want to verify. Because&nbsp;unsigned drivers are&nbsp;the most&nbsp;likely cause of problems, I recommend that you choose the default option: <strong>Automatically select unsigned drivers</strong>.</p>
<p><img class="aligncenter size-full wp-image-775" title="verifier_2" alt="verifier_2" width="325" height="330" src="http://www.xcellextech.com/Blog/wp-content/uploads/2009/09/verifier_2.jpg" /></p>
<p>When you click Next, you get a list of all unsigned drivers on your system. Note that the list will contain some hardware drivers and some file-system filter drivers, such as those used by antivirus programs, CD burning software, and other low-level system utilities.</p>
<p><img class="aligncenter size-full wp-image-776" title="verifier_3" alt="verifier_3" width="325" height="312" src="http://www.xcellextech.com/Blog/wp-content/uploads/2009/09/verifier_3.jpg" /></p>
<p>At this point you have two choices:</p>
<ol>
<li>Go through the list and make a note of all drivers identified and then&nbsp;click Cancel. No changes are made to your system configuration; all you&rsquo;ve done is gather a list of suspicious drivers, which you can then try to remove or disable manually.</li>
<li>Click Finish to complete the wizard and restart your computer. <strong><font color="#ff0000">I DO NOT RECOMMEND THIS OPTION, for reasons that will become obvious with the remainder of this article. If you choose this option, don&rsquo;t blame me if things get even messier than they already are.</font></strong></li>
</ol>
<p>Did you ignore my advice and choose Option #2 anyway? Fine. If your computer stops with a&nbsp;BSOD when you next log on, you&rsquo;ve identified a problem driver. The error message includes the name of the offending driver and an error code. To resolve the problem, boot into Safe Mode (press F8 during startup) and disable or uninstall the problem driver. You&rsquo;ll then want to check with the device vendor to get a working driver that you can install.</p>
<p>To disable Driver Verifier so that it no longer performs verification checks at startup, run Driver Verifier Manager again and select Delete Existing Settings in the initial dialog box.</p>
<p>Alternatively, click Start, then Run, and type <strong>verifier /reset</strong> in the Open box. (If you haven&rsquo;t yet solved the driver problem, of course, you&rsquo;ll be stopped at a BSOD, unable to disable Driver Verifier. In that case, boot into Safe Mode and then disable Driver Verifier.)</p>
<p>You can configure Driver Verifier so that it checks only certain drivers. To do that, open Driver Verifier Manager, select Create Standard Settings, click Next, and select the last option, <strong>Select driver names from&nbsp;a list</strong>. This option lets you exempt a particular driver from Driver Verifier&rsquo;s scrutiny &ndash; such as one that Driver Verifier flags but you are certain is not the cause of your problem.</p>
<p align="center"><img width="122" height="91" src="http://www.xcellextech.com/Blog/wp-content/uploads/2009/09/verifier_2-122x91.jpg" class="aligncenter wp-post-image tfe" alt="verifier_2" title="verifier_2" /></p>]]></description>
		<wfw:commentRss>http://www.xcellextech.com/Blog/2009/09/friday-special-tips-how-to-troubleshoot-the-blue-screen-of-death/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

