Print Spooler error 7031

Discussion in 'Windows Small Business Server' started by lwm, Jan 20, 2005.

  1. lwm

    lwm Guest

    I am experiencing the exact problems as described in the following KB article

    http://support.microsoft.com/default.aspx?kbid=888191

    However I do not have a Citrix application installed on any server or
    client.

    The printer is a Canon LBP-2410, and whilst Canon advises that they have no
    driver for the WinSvr2003 range, after re-starting the server the spooled
    item prints.
     
    lwm, Jan 20, 2005
    #1
    1. Advertisements

  2. Hi,

    Thank you for your post.

    From the description, I understand that you have questions that the Print
    Spooler service unexpectedly stops. If I am off base, please let me know.

    In order to isolate the problem, please follow these steps and gather the
    information:

    1. This problem occurs in what kinds of OS?
    2. Could you reinstall the printer drivers to see if the problems still
    exist?
    Following the step below to reinstall the printer drivers:

    Step 1 Stop Print Spooler service

    1. On the desktop, right click My Computer, click Manage.

    2. Browse to Services and Applications -> Services. At the right pane,
    scroll down to Print Spooler, double click it, and select Disabled in the
    Startup type box.

    3. Reboot the computer.

    Step 2 Delete printer drivers

    NOTE: I assume that you installed Win2k3 in the C:\Windows directory. If
    this is not the case, please adjust the path accordingly.

    1. Open Windows Explorer, browse to C:\Windows\system32\spool\PRINTERS, and
    delete all of files in this folder.

    2. Browse to C:\Windows\system32\spool\drivers\w32x86\2, and delete all of
    files in this folder.

    3. Browse to C:\Windows\system32\spool\drivers\w32x86\3, and delete all of
    files in this folder.

    4. Open My Computer, right click on Drive C, and select Properties. In the
    Properties window, switch to the Tools tab, click the [Check Now..] button,
    and check the disk.

    Step 3 Clean out the printer keys in the registry

    1. Go to
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environment\Window
    s NT x86\Drivers, remove both the Version-2 and Version-3 keys by right
    clicking the key and clicking Delete. (Note: the key may not exist.)

    2. Go to
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers, and
    remove all the keys under the Printers key. (DO NOT REMOVE THE PRINTERS
    KEY.)

    3. Go to
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environment\Window
    s NT x86\PrintProcessors, remove all the keys except winprint under the
    PrintProcessors key.

    4. Go to
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Providers, delete
    any provider that is not one of the following:

    a) Internet Print Provider
    b) LanMan Print Services

    5. Go to
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Monitors, delete
    any monitor that is not one of the following:

    BJ Language Monitor
    Local Port
    PJL Language Monitor
    Standard TCP/IP Port
    USB Monitor
    Windows NT Fax Monitor
    AppleTalk Printing Devices

    6. Go to
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local
    Port, in the right pane, make sure that the value of the Driver entry is
    Localspl.dll.

    7. Exit the registry editor.

    8. Restart the computer.

    Step 4 Start Print Spooler service

    1. On the desktop, right click My Computer, click Manage.

    2. Browse to Services and Applications -> Services. At the right pane,
    scroll down to Print Spooler, double click it, select Automatic in the
    Startup type box. Click Ok to exit.

    3. Right click Print Spooler, click Start. The service should start.

    Step 5 Reinstall the printer driver.

    1. Turn off the computer and connect the printer directly to the port and
    turn on the computer and the printer.

    2. In the Control Panel, click Printers and Faxes, and click Add a printer.

    3. Click Next, select Local printer, clear the Automatically detect and
    install my Plug and Play printer box, and click Next.

    4. Select proper port, click Next, select Cannon from the Manufacturer
    list, select proper model from the printer list, then click Next. If you
    are prompted to insert the Windows Server 2003 CD, insert the Windows
    Server 2003 CD, and click the Browse button to locate the I386 folder on
    the Windows Server 2003 CD.

    5. Follow the directions to install the printer.

    6. After that, make sure it is set to the default printer and test the
    problem.


    3. Maybe you need to contact the Cannon Company for additional support.

    I hope the above information is useful to you, if you have any questions
    please feel free and let me know.

    Have a nice day!



    Charles Yang
    Online Partner Support
    Partner Support Group
    Microsoft Global Technical Support Center
    Mailto:

    Sincerely,

    Charles Yang (MFST)

    Microsoft Partner Online Support

    Get Secure! - www.microsoft.com/security
    ====================================================
    When responding to posts, please "Reply to Group" via your newsreader

    so that others may learn and benefit from your issue.
    ====================================================
    This posting is provided "AS IS" with no warranties, and confers no rights.
     
    Charles Yang [MSFT], Jan 24, 2005
    #2
    1. Advertisements

  3. lwm

    inevelich Guest

    Hi, Charles,

    I am having extactly the same problem. Unfortunately I can't follow your
    advice about clearing all printer drivers from the server as it is actually
    Terminal Server with a 1000 client (printers redirection enabled) - so
    printers are redirected and created from clients.

    Is there other way to troubleshoot this probelm. I can't link Print Spooler
    crach and other events in System log, it seems to happen when Terminal server
    is heavily loaded (about 30-50 clients with 3-5 printers for each client)

     
    inevelich, Feb 8, 2005
    #3
  4. Hi

    Thank you for your post.

    If this problem occurs in a SBS server. Please create a new thread in this
    public newsgroup.

    If not, post to the proper newsgroup. As I know, the SBS 2003 server does
    not support application sharing mode TS and also the SBS environment
    supports up to 75 clients.

    I appreciate your understanding.

    Best regards

    Sincerely,

    Charles Yang (MFST)

    Microsoft Online Support Engineer

    Get Secure! - www.microsoft.com/security
    ====================================================
    When responding to posts, please "Reply to Group" via your newsreader

    so that others may learn and benefit from your issue.
    ====================================================
    This posting is provided "AS IS" with no warranties, and confers no rights.
     
    Charles Yang [MSFT], Feb 14, 2005
    #4
  5. lwm

    blag75

    Joined:
    Jan 19, 2014
    Messages:
    1
    Likes Received:
    0
    It help me on Windows 8

    Hi
    Thank you for your post!
    I had the same problem twice after update Windows 8. I tried to follow advice from a lot of sites. It take a lot of time and work. First time I resolved the problem but I did not remember which way. Second time when it happened again I started to search web to find solution. I tried a lot of websites advice but without success. It took me more then 12 hours to work.
    I found your post at last. It is in Vista forum not about Windows 8. I did not have any hope.
    I try it and resolved problem. I bookmark your post and print article to my memory.

    Thanks a lot
     
    blag75, Jan 19, 2014
    #5
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.