1. You are viewing our forum as a guest. For full access please Register. WindowsBBS.com is completely free, paid for by advertisers and donations.

Spooler eating CPU - Tried MANY Things

Discussion in 'Windows XP' started by lilwags68, 2006/02/22.

  1. 2006/02/22
    lilwags68

    lilwags68 Inactive Thread Starter

    Joined:
    2006/02/22
    Messages:
    2
    Likes Received:
    0
    Hi all,

    Well I'm hitting a solid brick wall here, sure hope someone can help. I have a WinXP SP2 system in which the spoolersv eats up the CPU (95-98%). I have done the following:

    1. Removed Printer (Canon MF5550) and verified there were no documents waiting to print.

    2. Scanned for all viruses with Norton, TrueSword, Ad-Aware all have come back clean, no viruses.

    2. Attempted to uninstall SP2, but list of applications that may be affected is WAY too long and scary to take a chance of disabling...(will they all really possibly stop working?)

    3. Downloaded the Resource Kit and tried to run the cleanspl.exe to clean up the spooler service. I get an error upon running this of "Unable to enumerate the files in c:\windows\system32\spool\printer. Matching the filter *.spl directory cannot be validated.

    Any ideas???

    Thanks
     
  2. 2006/02/22
    skeet6961

    skeet6961 Inactive

    Joined:
    2005/09/03
    Messages:
    522
    Likes Received:
    0
    first guess = turn the spooler service off and reboot. then reinstall the printer software.

    second = repair install xp
     

  3. to hide this advert.

  4. 2006/02/23
    lilwags68

    lilwags68 Inactive Thread Starter

    Joined:
    2006/02/22
    Messages:
    2
    Likes Received:
    0
    After trying many many many things, the following was the only thing that resolved the issue. Am posting it here for any other poor soul struggling with this same problem. I found it on another board - can't take credit...

    1. Click Start, click Run, type regedit and click OK.
    2. Delete all the contents of the following registry keys:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\WindowsNT x86\Drivers\Version-2
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\WindowsNT x86\Drivers\Version-3
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers

    3. Check the following registry key for third-party monitors. Remove any non-default monitors:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors

    The default port monitors are:
    AppleTalk Printing Devices (When Services for Macintosh is installed)
    BJ Language Monitor
    Local Port
    PJL Language Monitor
    Standard TCP/IP Port
    USB Monitor
    Windows NT Fax Monitor

    4. Check the following registry key for third-party print providers. Remove any non-default print providers:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers

    The default print providers are:
    Internet Print Provider
    LanMan Print Provider

    5. Delete the printer driver files:
    Delete all drivers from the
    %SystemRoot%\System32\Spool\Drivers\W32x86 folder.

    6. Restart Windows.
    7. Re-install the printer drivers.
    8. Test to see if you are able to print.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.