C
Charles Law
I can now say that Windows Explorer even hangs when in Safe Mode. Note that
I do mean Windows Explorer, as distinct from the Explorer Program Manager,
even though they appear as the same process in Process Explorer. It is only
when I run Windows Explorer that the problem starts to occur.
How can that be?
Charles
I do mean Windows Explorer, as distinct from the Explorer Program Manager,
even though they appear as the same process in Process Explorer. It is only
when I run Windows Explorer that the problem starts to occur.
How can that be?
Charles
JS said:None specific, but a number of systems have had problems with IE7, but
since auto-updates is enabled IE7 was most likely installed some time ago.
JS
Charles Law said:Unfortunately I don't have that information as I am trying to fix this
for a friend, and auto-updates are enabled, so they probably wouldn't
know either. Is there a particular issue that you are thinking of?
Charles
JS said:Did you recently install IE7 by any chance?
JS
Thanks, but I just picked these two entries at random. There are many
more, and I have no reason to believe that there is a problem with any
of them per se. I was just illustrating the fact that the symbols
vanished when Explorer crashed.
Charles
Well there certainly is not a lack of articles in MS Knowledge Base on
shlwapi.dll
http://support.microsoft.com/search...=1173&query=SHLWAPI.dll&adv=&mode=s&cat=False
There are four hits when search for both DLL files at the same time:
http://support.microsoft.com/search...ROWSEUI.dll+shlwapi.dll&adv=&mode=s&cat=False
JS
One thing I have just noticed is that when Explorer is running
properly, the symbols in the Process Explorer threads list are shown.
That is, there are entries such as
SHLWAPI.dll!Ordinal505+0x37a
BROWSEUI.dll!Ordinal138+0x7af5
...
Once Explorer has crashed, the symbols are missing, so entries look
like
!Ordinal505+0x37a
!Ordinal138+0x7af5
...
The only entries still to have a symbol are
ntdll.dll!RtlQueueWorkItem+0x2b5
ntdll.dll!RtlDowncaseUnicodeString+0x75
...
I don't know if that helps at all.
Charles
Once you have removed 'All traces' of F-Secure then I would take
another look using Process Explorer. The CPU graph at the top might
give you some help (move the mouse cursor over any spike in the
graph for locating what cause the CPU usage spike).
JS
Hard to say. It's not a product I am really familiar with. There
are umpteen things that get loaded at start-up, and I haven't a
clue what they all do. In order to get some response from the
machine I disable them all.
I've got to the point now where I am fairly satisfied that F-Secure
is my 'slow-down' problem, so I might well ditch it and go with
something like AVG.
What is now more worrying is that Explorer hangs regularly, and
although I can restart it I can't go on like this. I need to home
in on what is pulling it down, but this is proving far less
straightforward.
Do you have any techniques that would be useful here?
Thanks.
Charles
Does F-secure have a background task that monitors disk and
process activity and if so could this slow the PC down?
Also do you have any other AV/Spyware software running at the same
time as F-Secure?
JS
Hi JS
Thanks for replying. I have Process Explorer, but one problem is
that with F-Secure enabled the machine runs so slowly that I
cannot run any application, not even Process Explorer.
When I disable F-Secure I can run PE but there is nothing using
much CPU. Idle is around 85-90%. I still get the Explorer hang
though. Each time I can restart it with Task Manager, but I can't
find out what is hanging it.
Charles
You need to find the specific sub-process or application running
under Explorer that's taking all
the CPU resources and slowing down your PC.
To do this try Process Explorer:
http://www.microsoft.com/technet/sysinternals/SystemInformation/ProcessExplorer.mspx
Once you have Process Explorer installed and running:
In the taskbar select View and check 'Show Process Tree' and
'Show Lower Pane' options.
Then expand the process named 'Explorer' (click on the + sign)
In the column on the left named 'CPU', look for any high CPU
usage.
Next click on the CPU column to sort the processes by %CPU usage
(Highest to Lowest).
Then click on the process that's using most or all the CPU % the
highlight it,
Now that it's highlighted, right click and from the options
listed select: Search Online
This should display what out there on the web about that
process.
You can also double click on any process to open up a more
detailed 'Properties' window.
Note: some entries like Explorer and System/Services may need to
be expanded to show the detail,
(sub processes), in this case click on the + located to the left
of the entry.
Still another tool is What's Running
http://www.whatsrunning.net/whatsrunning/main.aspx
JS
I know this is going to be a long shot, but any pointers greatly
received.
I have a Windows XP Home machine running F-Secure anti-virus.
When it boots it logs in to Windows and then runs so slowly
that it appears to have frozen. If I boot into Safe Mode I can
see that F-Secure has been madly logging to the Application
Event Log: Event 103 - "One of the scanners could not scan
because the definition database was not available at this time;
scanning passed to the next scanner."
I have Googled for this but no helpful hits.
The System Event Log also contains events from F-Secure
Gatekeeper, reporting a problem with TNBUtil.exe (what ever
that is).
I restart in Diagnostic Mode using MSConfig, and all seems to
run smoothly, except that, within a couple of minutes the
machine appears to stop working. I can Ctrl+Alt+Del to get Task
Manager and I see that Explorer has stopped responding. I end
task, and things come back to life, and thereafter the machine
runs sweetly, albeit most drivers are not loaded and services
are disabled. [Having said that, I just noticed that Explorer
hung again, but I ended the task and it came back to life
again]
Can anyone suggest a way to get to the bottom of this?
TIA
Charles