<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>NicolBlog : driver</title><link>http://blogs.msdn.com/nicold/archive/tags/driver/default.aspx</link><description>Tags: driver</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Vista with SP1 hangs with CPU usage at 100% (99% of kernel time)</title><link>http://blogs.msdn.com/nicold/archive/2008/03/03/vista-with-sp1-hangs-with-cpu-usage-at-100-99-of-kernel-time.aspx</link><pubDate>Mon, 03 Mar 2008 23:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8009170</guid><dc:creator>NicolD</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/nicold/comments/8009170.aspx</comments><wfw:commentRss>http://blogs.msdn.com/nicold/commentrss.aspx?PostID=8009170</wfw:commentRss><description>&lt;P&gt;&lt;STRONG&gt;UPDATE&lt;/STRONG&gt;:&amp;nbsp;&lt;EM&gt;I think that information below are not correct because in days after this post, I continued to have this problem in other scenarios too. At the end of the story I just re-installed the machine with a "Vista&amp;amp;SP1 integrated"&amp;nbsp;and now, after one month,&amp;nbsp;everything is working fine. At this time the only hypothesis I have is that for some reason the SP1 setup didn't the right job, how knows:-S&lt;BR&gt;&lt;/EM&gt;N&lt;/P&gt;
&lt;P&gt;&amp;nbsp;---------&lt;/P&gt;
&lt;P&gt;Since I installed SP1 RTM on my Vista (Toshiba Tecra M7 dual core tablet PC) I discovered that the system after a boot, remained with CPU usage constant at 100%. A deeper analysis shown that 99% of that CPU usage was kernel time:-(&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/kernel-time.jpg" mce_href="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/kernel-time.jpg"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=159 alt=kernel-time src="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/kernel-time_thumb.jpg" width=469 border=0 mce_src="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/kernel-time_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;After a Sunday afternoon spent to find a solution, I discovered the problem: I have an old PCMCIA card reader from GEMPLUS (GemPC400) that, if present when I boot the laptop, produces the issue and the behavior described above.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/IMG_0543.jpg" mce_href="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/IMG_0543.jpg"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=349 alt=IMG_0543 src="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/IMG_0543_thumb.jpg" width=469 border=0 mce_src="http://blogs.msdn.com/blogfiles/nicold/WindowsLiveWriter/VistawithSP1hangswithCPUusageat10099ofke_12E29/IMG_0543_thumb.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;When Vista started with CPU ad 100%, even if I removed the card reader, system remained with CPU at 100% (== unusable). The only way to unlock the situation, was to reboot the system (without the card!).&lt;/P&gt;
&lt;P&gt;Because I needed that card reader, I found a workaround: infact, if I start Vista without the card reader and after the boot I insert it into PCMCIA port everything goes fine.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Lession lerned&lt;/STRONG&gt;: if you discover that your Vista uses 99% of CPU time as "kernel time", try to analyze peripherals you have installed because there could be a driver that is not working as it should.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8009170" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/nicold/archive/tags/Vista/default.aspx">Vista</category><category domain="http://blogs.msdn.com/nicold/archive/tags/issue/default.aspx">issue</category><category domain="http://blogs.msdn.com/nicold/archive/tags/Gemplus/default.aspx">Gemplus</category><category domain="http://blogs.msdn.com/nicold/archive/tags/driver/default.aspx">driver</category></item></channel></rss>