<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Explorer.exe 100% CPU usage after login (webcpl.dll)</title>
	<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/</link>
	<description>computers, sex, computers, money, computers</description>
	<pubDate>Wed, 08 Sep 2010 12:32:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.1</generator>

	<item>
		<title>by: Billy Bob</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-7914</link>
		<pubDate>Tue, 02 Jun 2009 00:01:26 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-7914</guid>
					<description>Thx Alot!!
I HAVE BEEN LOOKING HOW TO DO THIS FOR SOOOO LONG.
^^ Big Help.</description>
		<content:encoded><![CDATA[<p>Thx Alot!!<br />
I HAVE BEEN LOOKING HOW TO DO THIS FOR SOOOO LONG.<br />
^^ Big Help.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ryan</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5382</link>
		<pubDate>Tue, 17 Feb 2009 14:38:49 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5382</guid>
					<description>I took a screenshot of the virus.
http://img19.imageshack.us/my.php?image=newxt8.jpg

Whenever i try to go to system32 , explorer.exe stops responding and restarts :(

What should I do?</description>
		<content:encoded><![CDATA[<p>I took a screenshot of the virus.<br />
<a href='http://img19.imageshack.us/my.php?image=newxt8.jpg' rel='nofollow'>http://img19.imageshack.us/my.php?image=newxt8.jpg</a></p>
<p>Whenever i try to go to system32 , explorer.exe stops responding and restarts :(</p>
<p>What should I do?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: joe</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5333</link>
		<pubDate>Tue, 03 Feb 2009 08:24:11 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5333</guid>
					<description>HI, I am fixing a computer for my girls boss. I thought I was done when all of a sudden, when I try to search via start menu or right click on start button, explorer.exe takes all cpu in taskmanager and I tracked a thread call shdocvw.dll+0xd4a29 with process explorer that is the culprit. I looked up this dll and it is a windows file? The computer is xp sp3 and this only happens when I search. Also, the taskbar is disabled and all buttons on it? If anyone has suggestions that would be great.</description>
		<content:encoded><![CDATA[<p>HI, I am fixing a computer for my girls boss. I thought I was done when all of a sudden, when I try to search via start menu or right click on start button, explorer.exe takes all cpu in taskmanager and I tracked a thread call shdocvw.dll+0xd4a29 with process explorer that is the culprit. I looked up this dll and it is a windows file? The computer is xp sp3 and this only happens when I search. Also, the taskbar is disabled and all buttons on it? If anyone has suggestions that would be great.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: chuonthis</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5272</link>
		<pubDate>Fri, 09 Jan 2009 21:53:00 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5272</guid>
					<description>Did you note the name of the culprit DLL file?  If you did, it is usually at %windir%\system32 (which in most cases is C:\Windows\System32).  You may have to turn on hidden files or system files to see it.  (&lt;a href=&quot;http://www.tech-recipes.com/rx/1521/how_to_view_hidden_and_system_files_and_folders_in_vista/&quot; rel=&quot;nofollow&quot;&gt;how to view hidden and system files and folders in vista&lt;/a&gt;)</description>
		<content:encoded><![CDATA[<p>Did you note the name of the culprit DLL file?  If you did, it is usually at %windir%\system32 (which in most cases is C:\Windows\System32).  You may have to turn on hidden files or system files to see it.  (<a href="http://www.tech-recipes.com/rx/1521/how_to_view_hidden_and_system_files_and_folders_in_vista/" rel="nofollow">how to view hidden and system files and folders in vista</a>)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Michael</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5271</link>
		<pubDate>Fri, 09 Jan 2009 21:12:15 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5271</guid>
					<description>Oops , I just downloaded Process Explorer , I suspended then MURDERED the thread , but how exactly do I find and delete it , it won't show up on search.</description>
		<content:encoded><![CDATA[<p>Oops , I just downloaded Process Explorer , I suspended then MURDERED the thread , but how exactly do I find and delete it , it won&#8217;t show up on search.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Michael</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5270</link>
		<pubDate>Fri, 09 Jan 2009 19:53:29 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5270</guid>
					<description>How do I fix this on Vista?? I can't even open Process Explorer :(</description>
		<content:encoded><![CDATA[<p>How do I fix this on Vista?? I can&#8217;t even open Process Explorer :(
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Zahed</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5068</link>
		<pubDate>Wed, 19 Nov 2008 20:42:13 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-5068</guid>
					<description>This will fix it:

The obnoxious bug in XP that causes Explorer to read the entire contents of broken AVI files before allowing any access to them is caused by bad behavior of shmedia.dll. 

This problem manifests itself by causing Explorer to read the entire contents of an AVI file, regarless of its size or location any time the mouse pointer is hovered over it, or an attempt is made to access it in windows explorer. This causes 'permission denied' errors when trying to simply move, copy or delete these files as they cannot be changed while Explorer has an open handle on them. 

This also causes a DoS situation where large AVI's are stored on remote shares and Explorer keeps reading the files from beginning to end each time they are accessed. 

To correct this misbehavior in Windows XP, remove the following registry key. 

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32 

This will prevent Explorer from loading shmedia.dll in response to file property queries on these files. This will not effect your ability to play files, get file attributes, or even view thumbnails. Say goodbye to all explorer.exe 100% CPU issues. 

And Solution #2 (basically does the same thing, except you are inactivating the file attributes option)...But it WORKS--No more locked .avi files: 

Well windows seem to have a REALLY big problem when it comes to reading AVI files. It seems that when you click on an AVI file in explorer, it'll try to read the entire AVI file to determine the width,height, etc. of the AVI file (this is displayed in the Properties window). Now the problem with Windows is that if you have a broken/not fully downloaded AVI file that doesnt contain this info, Windows will scan the entire AVI file trying to figure out all these properties which in the process will probably cause 100% CPU usage and heavy memory usage. 

To solve this problem all you have to do is the following: 

1. Open up regedit 
2. Goto HKEY_CLASSES_ROOT\SystemFileAs 
sociations\.avi\shellex\PropertyHandler 
3. Delete the &quot;Default&quot; value which should be &quot;{87D62D94-71B3-4b9a-9489-5FE6850DC73E}&quot; 

Please note that this will no longer provide you with the windows properties displaying the AVI file information such as width, height, bitrate etc. But its a small price to pay for saving you resources.

Source: Spywareinfo.com</description>
		<content:encoded><![CDATA[<p>This will fix it:</p>
<p>The obnoxious bug in XP that causes Explorer to read the entire contents of broken AVI files before allowing any access to them is caused by bad behavior of shmedia.dll. </p>
<p>This problem manifests itself by causing Explorer to read the entire contents of an AVI file, regarless of its size or location any time the mouse pointer is hovered over it, or an attempt is made to access it in windows explorer. This causes &#8216;permission denied&#8217; errors when trying to simply move, copy or delete these files as they cannot be changed while Explorer has an open handle on them. </p>
<p>This also causes a DoS situation where large AVI&#8217;s are stored on remote shares and Explorer keeps reading the files from beginning to end each time they are accessed. </p>
<p>To correct this misbehavior in Windows XP, remove the following registry key. </p>
<p>HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}\InProcServer32 </p>
<p>This will prevent Explorer from loading shmedia.dll in response to file property queries on these files. This will not effect your ability to play files, get file attributes, or even view thumbnails. Say goodbye to all explorer.exe 100% CPU issues. </p>
<p>And Solution #2 (basically does the same thing, except you are inactivating the file attributes option)&#8230;But it WORKS&#8211;No more locked .avi files: </p>
<p>Well windows seem to have a REALLY big problem when it comes to reading AVI files. It seems that when you click on an AVI file in explorer, it&#8217;ll try to read the entire AVI file to determine the width,height, etc. of the AVI file (this is displayed in the Properties window). Now the problem with Windows is that if you have a broken/not fully downloaded AVI file that doesnt contain this info, Windows will scan the entire AVI file trying to figure out all these properties which in the process will probably cause 100% CPU usage and heavy memory usage. </p>
<p>To solve this problem all you have to do is the following: </p>
<p>1. Open up regedit<br />
2. Goto HKEY_CLASSES_ROOT\SystemFileAs<br />
sociations\.avi\shellex\PropertyHandler<br />
3. Delete the &#8220;Default&#8221; value which should be &#8220;{87D62D94-71B3-4b9a-9489-5FE6850DC73E}&#8221; </p>
<p>Please note that this will no longer provide you with the windows properties displaying the AVI file information such as width, height, bitrate etc. But its a small price to pay for saving you resources.</p>
<p>Source: Spywareinfo.com
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: bob</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-3344</link>
		<pubDate>Thu, 13 Sep 2007 20:20:53 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-3344</guid>
					<description>I am having an identical problem as described at the top of this page. Problem exists on multiple laptops (but not desktops) at my company. 

Sometimes after restarting the problem will not come back. Every time a user shuts down and turns laptop back on the problem exists -- explorer.exe is at 0-3% until you try to open my computer or windows explorer. then it just hangs at 99%

I ran Process Explorer and found that BrowseUI.dll!ordinal138 is the culprit thread. 

Here is the stack for that thread:

ntoskrnl.exe+0x48f3
ntoskrnl.exe!ZwYieldExecution+0xb0f
ntdll.dll!KiFastSystemCallRet
WININET.dll!InternetTimeFromSystemTimeA+0x1bbc
WININET.dll!InternetCanonicalizeUrlW+0x180
SHDOCVW.dll!Ordinal174+0x2d
BROWSEUI.dll!Ordinal136+0x26680
BROWSEUI.dll!Ordinal136+0x126e2
BROWSEUI.dll!Ordinal136+0x12cb0
BROWSEUI.dll!Ordinal138+0x555e
BROWSEUI.dll!Ordinal138+0x5a33
BROWSEUI.dll!Ordinal136+0x1444e
SHDOCVW.dll!Ordinal147+0x17ae
BROWSEUI.dll!Ordinal113+0x28c9
BROWSEUI.dll!Ordinal103+0x1672
BROWSEUI.dll!Ordinal138+0x6e68
USER32.dll!GetDC+0x6d
USER32.dll!GetDC+0x14f
USER32.dll!DefWindowProcW+0x184
USER32.dll!CallNextHookEx+0x1a3
ntdll.dll!KiUserCallbackDispatcher+0x13
USER32.dll!CreateWindowExW+0x2a7
USER32.dll!CreateWindowExW+0x33
SHLWAPI.dll!Ordinal55+0x5f
BROWSEUI.dll!Ordinal138+0x7833
BROWSEUI.dll!Ordinal138+0x7b45
kernel32.dll!GetModuleFileNameA+0x1b4

Can anyone help?
-Bob</description>
		<content:encoded><![CDATA[<p>I am having an identical problem as described at the top of this page. Problem exists on multiple laptops (but not desktops) at my company. </p>
<p>Sometimes after restarting the problem will not come back. Every time a user shuts down and turns laptop back on the problem exists &#8212; explorer.exe is at 0-3% until you try to open my computer or windows explorer. then it just hangs at 99%</p>
<p>I ran Process Explorer and found that BrowseUI.dll!ordinal138 is the culprit thread. </p>
<p>Here is the stack for that thread:</p>
<p>ntoskrnl.exe+0&#215;48f3<br />
ntoskrnl.exe!ZwYieldExecution+0xb0f<br />
ntdll.dll!KiFastSystemCallRet<br />
WININET.dll!InternetTimeFromSystemTimeA+0&#215;1bbc<br />
WININET.dll!InternetCanonicalizeUrlW+0&#215;180<br />
SHDOCVW.dll!Ordinal174+0&#215;2d<br />
BROWSEUI.dll!Ordinal136+0&#215;26680<br />
BROWSEUI.dll!Ordinal136+0&#215;126e2<br />
BROWSEUI.dll!Ordinal136+0&#215;12cb0<br />
BROWSEUI.dll!Ordinal138+0&#215;555e<br />
BROWSEUI.dll!Ordinal138+0&#215;5a33<br />
BROWSEUI.dll!Ordinal136+0&#215;1444e<br />
SHDOCVW.dll!Ordinal147+0&#215;17ae<br />
BROWSEUI.dll!Ordinal113+0&#215;28c9<br />
BROWSEUI.dll!Ordinal103+0&#215;1672<br />
BROWSEUI.dll!Ordinal138+0&#215;6e68<br />
USER32.dll!GetDC+0&#215;6d<br />
USER32.dll!GetDC+0&#215;14f<br />
USER32.dll!DefWindowProcW+0&#215;184<br />
USER32.dll!CallNextHookEx+0&#215;1a3<br />
ntdll.dll!KiUserCallbackDispatcher+0&#215;13<br />
USER32.dll!CreateWindowExW+0&#215;2a7<br />
USER32.dll!CreateWindowExW+0&#215;33<br />
SHLWAPI.dll!Ordinal55+0&#215;5f<br />
BROWSEUI.dll!Ordinal138+0&#215;7833<br />
BROWSEUI.dll!Ordinal138+0&#215;7b45<br />
kernel32.dll!GetModuleFileNameA+0&#215;1b4</p>
<p>Can anyone help?<br />
-Bob
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: chuonthis</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-1916</link>
		<pubDate>Wed, 20 Jun 2007 05:06:38 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-1916</guid>
					<description>Scott, if you can't find the offending executable that's holding onto the file, there are a couple of things you can try.  The easiest way is probably just to boot up into safe mode and delete the file.  In most cases, the file will not load in safe mode.  The next easiest is to just try renaming the file.  Oftentimes, you can rename an in-use file even though you can't delete it.  If the file isn't recreated, then reboot and it will fail to load on the next startup since it is a different filename.  Then you can delete it.

Also, I found this semi-useful link on Google about the DLL: &lt;a href=&quot;http://translate.google.com/translate?hl=en&amp;sl=ko&amp;u=http://ahnlab.benchbee.co.kr/ahnlab/info_virus_view.asp%3Flist%3D/ahnlab/virus_info_list.asp%26seq%3D7936&amp;sa=X&amp;oi=translate&amp;resnum=3&amp;ct=result&amp;prev=/search%3Fq%3Dcheckweb.dll%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3Dc7r&quot; rel=&quot;nofollow&quot;&gt;translated link&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Scott, if you can&#8217;t find the offending executable that&#8217;s holding onto the file, there are a couple of things you can try.  The easiest way is probably just to boot up into safe mode and delete the file.  In most cases, the file will not load in safe mode.  The next easiest is to just try renaming the file.  Oftentimes, you can rename an in-use file even though you can&#8217;t delete it.  If the file isn&#8217;t recreated, then reboot and it will fail to load on the next startup since it is a different filename.  Then you can delete it.</p>
<p>Also, I found this semi-useful link on Google about the DLL: <a href="http://translate.google.com/translate?hl=en&#038;sl=ko&#038;u=http://ahnlab.benchbee.co.kr/ahnlab/info_virus_view.asp%3Flist%3D/ahnlab/virus_info_list.asp%26seq%3D7936&#038;sa=X&#038;oi=translate&#038;resnum=3&#038;ct=result&#038;prev=/search%3Fq%3Dcheckweb.dll%26hl%3Den%26client%3Dfirefox-a%26rls%3Dorg.mozilla:en-US:official%26hs%3Dc7r" rel="nofollow">translated link</a>
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Scott</title>
		<link>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-1909</link>
		<pubDate>Tue, 19 Jun 2007 05:34:58 +0000</pubDate>
		<guid>http://www.chuonthis.com/tips/2006/01/12/explorerexe-100-cpu-webcpldll/#comment-1909</guid>
					<description>Thanks for the great recommendation.  Found this site after searching now that my explorer.exe is hanging out at 99% cpu usage.

Ran the Process Explorer app. and when looking at properties, it ended up leading me to a file called checkweb.dll that is hidden deep within my c:\windows\system32\dllcache directory.

Problem is I cant delete it!

it keeps saying the file is in use or write protected.  I killed it from Process Explorer and any little file assoc. with checkweb.dll (there were about 5 in the Properties tab of explorer.exe that had checkweb.dll as part of its name).

Any suggestions of how to delete this from my comp so I dont have to kill it on every boot?

Id love to just trash the damn thing.

Thanks</description>
		<content:encoded><![CDATA[<p>Thanks for the great recommendation.  Found this site after searching now that my explorer.exe is hanging out at 99% cpu usage.</p>
<p>Ran the Process Explorer app. and when looking at properties, it ended up leading me to a file called checkweb.dll that is hidden deep within my c:\windows\system32\dllcache directory.</p>
<p>Problem is I cant delete it!</p>
<p>it keeps saying the file is in use or write protected.  I killed it from Process Explorer and any little file assoc. with checkweb.dll (there were about 5 in the Properties tab of explorer.exe that had checkweb.dll as part of its name).</p>
<p>Any suggestions of how to delete this from my comp so I dont have to kill it on every boot?</p>
<p>Id love to just trash the damn thing.</p>
<p>Thanks
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
