Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista General Discussion > explorer.exe 100% CPU continually reading PNIDUI.dll

Reply
Thread Tools Display Modes

explorer.exe 100% CPU continually reading PNIDUI.dll

 
 
Tim_Mac
Guest
Posts: n/a

 
      01-27-2008
hi.
i've had a very stable vista installation since RTM. but recently
SearchIndexer.exe started maxing out my CPU, as discussed on this
thread: http://forums.microsoft.com/MSDN/Sho...97269&SiteID=1
Many other users have the same problem, it's a widespread stability
problem with Search. i've since disabled the search service but
explorer has now taken to maxing out the CPU instead. explorer.exe is
responsive for the first few minutes after log in, but then the
taskbar and start menu stop responding completely and one of the CPU
cores goes to max. i've tried disabling all unnecessary services but
that not improved anything.
i ran ProcMon with a filter on explorer.exe and i see about 3 or 4
entries every second referencing c:\windows\system32\pnidui.dll. it
follows a pattern of CreateFile, QueryBasicInformationFile and
CloseFile. i've included the output from ProcMon below for these
entries. i understand this file simply contains the networking icons,
can anyone explain why explorer should be querying this file in an
infinite loop? i've run virus scans etc., windows defender scans and
everything is fine. i have even installed SP1 RC1 refresh 2 but it
hasn't changed anything.

thanks to anyone who can help me out, i'm dreading the prospect of a
re-install, and since i never even had to re-install XP in its
lifetime that would be a major disappointment for Vista.
tim

Sequence: 1202566
Date & Time: 27/01/2008 11:41:34
Event Class: File System
Operation: CreateFile
Result: SUCCESS
Path: C:\Windows\System32\pnidui.dll
TID: 2720
Duration: 0.0000175
Desired Access: Read Attributes
Disposition: Open
Options: Open Reparse Point
Attributes: n/a
ShareMode: Read, Write, Delete
AllocationSize: n/a
OpenResult: Opened


Sequence: 1202567
Date & Time: 27/01/2008 11:41:34
Event Class: File System
Operation: QueryBasicInformationFile
Result: SUCCESS
Path: C:\Windows\System32\pnidui.dll
TID: 2720
Duration: 0.0000028
CreationTime: 27/01/2008 02:53:08
LastAccessTime: 27/01/2008 02:53:08
LastWriteTime: 19/01/2008 07:36:07
ChangeTime: 27/01/2008 10:03:45
FileAttributes: A


Sequence: 1202568
Date & Time: 27/01/2008 11:41:34
Event Class: File System
Operation: CloseFile
Result: SUCCESS
Path: C:\Windows\System32\pnidui.dll
TID: 2720
Duration: 0.0000054


 
Reply With Quote
 
 
 
 
Tim_Mac
Guest
Posts: n/a

 
      01-28-2008
hi. just replying to myself here. resetting my user profile did the
trick, it must have got corrupt. i followed the instructions on this
blog post: http://blog.tiensivu.com/aaron/archi...-contents.html
i still can't use Search or else the CPU problems come back, but at
least Vista holds itself together well enough.
 
Reply With Quote
 
SamSamuel
Guest
Posts: n/a

 
      03-18-2008

If you right click the network icon, and turn off animation, al
activity on PNIDUI.dll stops

(I assume the high activity is due to it constantly reading the file t
change the image as activity occurs on the network
Maybe this is a side effect of something else constantly using th
network, and not the problem in itself?

--
SamSamue
Posted via http://www.vistaheads.co

 
Reply With Quote
 
Tim_Mac
Guest
Posts: n/a

 
      04-02-2008
hi sam. many thanks for explaining this, i thought this file was the
source of the problem but you're right i'm sure it was just a lot of
network IO.
thanks
tim
 
Reply With Quote
 
ladhani
Guest
Posts: n/a

 
      06-16-2008

I am afraid this does happen in Windows Vista!

Suddenly my Vista computer had a very bad performance and everythin
started to work
very slowly, especially windows mail

The Task manager showed that CPU was constantly at 50% - 80% even if
wa
not doing anything and let the computer untouched for a few hours

Most of the CPU time was taken by explorer.exe

After trying many things and struggeling with this issue for many man
hours
I slowly got some idea

Appearently something under water goes wrong with your user profile an
the searc
index settings of the files in your USER folder. Vista tries to inde
stuff in this folde
and gets completely crazy. It keeps on trying and trying and eating u
most o
your CPU time (explorer.exe)

The only lasting working solution, I found was to make a completely ne
User Account
After making the new User Account, you can only copy a limited numbe
of stuf
from your original User Account. Some stuff when copied to your ne
User Accoun
will again make your new User Account go crazy

Also, I turned off the search indexing for the new User Account
including all subfolders

Here is what I did

SOLUTION

* Backup your original User Account, Mails and any other critica
files

* Make a new user and make an extra help account (for example called
admin with Administrator rights)

* Make sure that the search indexing for the new User folder is TURNE
OFF
(via properties of the folder -> Advanced

* Manually and carefully only copy back stuff you really need

* Use Command line with Administrator rights to copy User stuff step b
step
The moment you see the CPU getting crazy again, delete the last Use
stuffs you just copied


To restore your e-mails

1 - copy the e-mail folder to another partition in folder mail2 (fo
example: f:/mail2)
2 - in the new user login, set the archive folder of Windows mail t
f:/mail
3 - delete f:/mail and rename f:/mail2 to f:/mail (BE CAREFULL! mak
sure you have a backup)

It's quite a headacke, but it will bring down your CPU to 2% - 10% whe
you are idle

--
ladhan
Posted via http://www.vistaheads.co

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Reading Windows Mail from Internet Explorer terrifict1953 Windows Vista Mail 6 11-07-2008 07:22 PM
Continually trying to connect even when online marshy11 Windows Vista Mail 1 11-11-2007 03:29 PM
Printer continually offline melikaking2004@yahoo.co.uk Windows Vista Printing / Faxing / Scanning 2 10-21-2007 02:20 AM
Corel X3 continually freezes romark Windows Vista Performance 6 06-13-2007 04:05 AM
Vista Runs Continually - Why? Jan Il Windows Vista General Discussion 16 12-08-2006 12:55 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59