Print spool to html

Hi!
Would it be possible to convert print spool to html file in ABAP?
Need your help.
Thanks,
Cherrie

Hi,
I think that it's possible anyway.
Use dialog module source 'DISPLAY_OTF' and modify it. The dialog module(SE35) displays the OTF data of a form in abap list format. When you transfer the sapscript form to abap list, use the following functions.
  call function 'SAVE_LIST'
      EXPORTING
           LIST_INDEX = SY-LSIND
       TABLES
            LISTOBJECT = ZABAPLIST
       EXCEPTIONS
            others     = 9.
  call function 'WWW_HTML_FROM_LISTOBJECT'
       TABLES
            HTML       = ZW3HTML
            LISTOBJECT = ZABAPLIST
       EXCEPTIONS
            others     = 9.
  call function 'GUI_DOWNLOAD'
       EXPORTING
            FILENAME = 'C:\myhtml.html'
       TABLES
            DATA_TAB = ZW3HTML
       EXCEPTIONS
            OTHERS   = 9.
Regards,
Svetlin

Similar Messages

  • Email SPOOL as HTML ..

    Hi !!
       We are planning to schedule certain reports in background and then want to read its spool and convert those spool to HTML and send it as aattachment to email .
    I check the forum and the library there are example of submitting report to abap memorya nd then creating html from that memory and email it . But for this i will end up having two programs one the original report program and another program to submit it .I want to avoid taht situation.
    Please mail back with code sasmples .

    check these threads
    print spool to html
    Re: how to send the spool content as a body to email id (ans by max)

  • Acrobat XI Pro update / print spooler problem

    Running Acrobat XI Pro on Windows XP Pro 5.1 sp 3..
    -- Acrobat tries to update 11.0.02. I see the icon in the Windows tray for a long time. I open the Acrobat Updater, and it is stuck on "Service to stop:  Print Spooler."
    -- It was like that for about a day ... maybe two... then it gave the 'Install Failed" error, and, if I remember correctly, gave the error message 1602.
    -- When I looked up the error, the stated remedy was to try again but using the Help --> Check for Updates menu item inside Acrobat (instead of letting automatic updater do it).
    -- So I did that yesterday evening, about 10 hours ago, and currently, the install is still stuck on "Service to stop: Print Spooler."
    This actually happened once before some months ago, and I forget what I did to fix or end the situation... but whatever that was, I'm not finding it now.
    Help?

    Please follow the steps mentioned here: http://helpx.adobe.com/acrobat/kb/error-1602-update-acrobat-reader.html
    ~Deepak

  • Windows 7 64bit Print spooler crash with Acrobat pro 9

    i recently installed a new computer with windows 7 64 bit - also upgraded my old CS to CS 5.  whenever trying to print any .pdf or even look at the .pdf printer settings - my print spoller crashes and i have to go into system32/spool to fix
    has anyone seen this issue?

    If you would like to find which printer driver cause the crash issue, I suggest you isolate each driver and run
    printing job. Please:
    1. Open mmc in Start Search box.
    2. Click File->Add/Remove snap-in
    3. Add "Printer Management". Click Add "The Local Server".
    4. Click Finish.
    5. Expand Print Servers->[server name]. Click on Drivers.
    6. Right-click on the first driver, choose "Set driver isolation"->"Isolated".
    7. Start a printing job.
    8. If the issue still occurs, change the isolation to System Default for this driver, then isolate the next driver
    and start printing job.
    You can find which driver is the root cause.
    You need to involve a Windows 7 compatible driver for Windows 7 clients. If the driver is packed, you can extract
    the driver pack and add the driver from printer server console. However, if the driver is included in an
    installation file, you may try the following method.
    1. Install the driver on one of the Windows 7 clients.
    2. Launch mmc from Start Search box.
    3. Click File->Add/Remove Snap-in.
    4. Add "Printer Management". Point to the server in "Specify the printer server".
    5. Expand "Printer Management"->"Printer Servers"->"Drivers".
    6. Right-click, then click "Add a driver".
    Please follow the instructions to add the Windows 7 printer driver. After doing so the driver should be added into
    the server.
    If the printer driver is not found, the driver should be not designed for enterprise environment. In this case you
    may need to add the printer from the client side manually.
    for more information.............
    http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/85915d44-5638-46e1- 97b7-bfe032cd0994/
    http://printers.iyogi.com/errors/printer-spooler-error-windows-7.html
    Hope this helps you.

  • Error in converting Spool to HTML format.

    Hi Gurus,
    I am reading SPool and converting that into HTML formt. Please do find below code for the same.
    Submit report to convert the spool to HTML format
      SUBMIT rspolst2 EXPORTING LIST TO MEMORY AND RETURN
      WITH rqident = p_spoolno.
      CALL FUNCTION 'LIST_FROM_MEMORY'
        TABLES
          listobject = gt_listobj
        EXCEPTIONS
          not_found  = 1
          OTHERS     = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    Convert the spool to HTML format
      CALL FUNCTION 'WWW_HTML_FROM_LISTOBJECT'
       EXPORTING
       REPORT_NAME         =
         template_name       = 'WEBREPORTING_REPORT'
        TABLES
          html                = p_html_tab
          listobject          = gt_listobj.
    >>>>>>>>>>>>>>>>>>>
    And i send p_html_tab as attachement to email.
    When I opened the attachement, i can view only half page in htm.
    How can i get the full page in htm.

    First convert the spool to internal table by using FM
    RSPO_RETURN_ABAP_SPOOLJOB
    Next from internal table to HTML....
    Link: /people/rammanohar.tiwari/blog/2006/01/29/abap-utility-print-screen-to-html
    or try the following
    Please try the follwoing:
    1. define HTML internal table with ref to type W3HTML
    2. download it as BIN type and give total lenght of the strings as a parameter in the down load.
    See the code extract below:
    describe table html lines entries.
    read table html into w_html index entries.
    size = ( entries - 1 ) * 255 + strlen( w_html ).
    concatenate p_path file into file.
    call function 'WS_DOWNLOAD'
    exporting
    bin_filesize = size
    filename = file
    filetype = 'BIN'
    tables
    data_tab = html

  • Printer Spooler Services Not Working

    hi,
    print spooler automatic stopped working in windows 7(64 Bit) after restart the machine its working but again stopped.
    Kindly what action need to be taken
    Mukesh Parab

    1. Start with troubleshooting procedures described here
    http://windows.microsoft.com/en-us/windows-vista/troubleshoot-printer-problems
    2. I have found the following procedure in the archives
    http://www.tomshardware.co.uk/answers/id-2128723/solved-answer-solve-problem-print-spooler-service-stopping-automatically.html
    3. IMHO nothing starts from itself. We have no information on optional driver updates (which may bring wrong driver - then reinstall driver from printer vendor), change of configuration (any that may influence for example service dependences) or install
    of application(s).
    4. If nothing helps, then use Process Monitor from Sysinternals for detailed analysis.
    Regards
    Milos

  • FM for conversion of graphical display of spool to html

    Hi abapers,
              Please help.  This is the scenario, what I need is to convert the graphical display of spool to html.  The html output has to be the same with the graphical display of the spool with all the colors, fonts etc without using the shortcut in the system menu.  Please, please, help.  I need to know how.  It's really, really urgent.  Points will be given to the person who can help me.  Thanks.

    Hi,
    First convert the spool to internal table by using FM
    RSPO_RETURN_ABAP_SPOOLJOB
    Next from internal table to HTML....
    Link: /people/rammanohar.tiwari/blog/2006/01/29/abap-utility-print-screen-to-html
    or try the following
    Please try the follwoing:
    1. define HTML internal table with ref to type W3HTML
    2. download it as BIN type and give total lenght of the strings as a parameter in the down load.
    See the code extract below:
    describe table html lines entries.
    read table html into w_html index entries.
    size = ( entries - 1 ) * 255 + strlen( w_html ).
    concatenate p_path file into file.
    call function 'WS_DOWNLOAD'
    exporting
    bin_filesize = size
    filename = file
    filetype = 'BIN'
    tables
    data_tab = html
    Regards,
    Raj.

  • Cannot add printer...Error message Print Spooler not running

    just purchased HP with vista.  I had a HP Photosmart 6525 that did work at one time and then it stopped.   Thinking the printer was the problem, I bought an HP 5660 and i get the same error messages.  It did work to begin with but has stopped.  I have unplugged and replugged in everything.  Tried downloading drivers again and keep getting errors.  I get an option to download the drivers from windows update or windows/INF/oem.inf.  It does not matter which I choose as I keep getting a message that windows found driver software for your device but encountered an erro while attempting to install it.  On of the installers for this device cannot perform the installation at this time.  When I go to add on a printer I get the message that Windows can't open Add printer.  The local print spooler is not running. Please restart the spooler or restart the machine.  I have restarted the machine many times and gone through the help with the spooler and there is nothing there to be spooled.    I have downloaded and run the print & scan doctor, but that did not help.   thanks for any and all help 

    The spooler is part of WIndows, if it is stopped (or broken), no printer will work.Try clear and restart the spooler (this page may help: http://hpanswers.blogspot.com/2008/10/how-to-start-stop-and-restart-print.html and if this doesn't solve the problem, you need to reinstall Windows (or run a system recovery to reset Windows).

  • Acrobat 9 won't install - trying to stop Print Spooler

    I've tried to install Acrobat 9 on my computer several times, but it gets hung up.  The installation box says that its status is "Stopping Services - Service to stop: Print Spooler".  Any thoughts on how to fix this?

    The Acrobat 9 download won't accept my CS4 license.  What I ended up doing was jumping through several hoops to get this to work:
    Edited Acrobat out of the registry - no change, still pauses during installation
    Uninstall CS4 entirely
    Run Adobe CS4 Clean Script - see http://www.adobe.com/support/contact/cs4clean.html
    Run Microsoft Installer Cleanup program
    Reinstall CS4 including Acrobat
    Neither the registry edit, Clean Script or Microsoft installer cleanup fix the problem on their own.  Yet, when I did them all in succession, Acrobat installed successfully - finally!  I hope this information spares someone else from investing too many hours to fix their installation problem.

  • Printing ZPL (Zebra) data to printer spooler without character conversion

    Hi all,
    We are printing shipping labels from UPS, with a process where we recive the ZPL label code directly from UPS, and we just need to pass the data to the printer to get the labels. We have already implemented this with Fedex and some custom labels, and it works perfectly. The problem with the UPS label data is that it contains non-printable characters (in the MaxiCode data field). When passed to the SAP printer spooler (see code example below), the data gets corrupted because SAP interprets these non-printable characters as printer control codes.
    I have verified this by saving the ZPL data to a local file, before printing it through the SAP spooler. I then print this raw data and compare the output with the labels printed from the spooler. The MaxiCode (the big 2D barcode) is different in these labels. UPS has also tested the labels, and rejected them because of incorrect data in the barcode.
    For printing, we are using printers defined as type "PLAIN", but I also tried using the "LZEB2" device type with the same result. The error we see in the spooler entry is this:
    Print ctrl S_0D_ is not defined for this printer. Page 1, line 2, col. 2201
    Print output may not be as intended
    The printer ctrl code differs, depending om the label. I have examined the spooler data in "raw" mode, and there is always an ASCII character 28 (hex 1C) in front of the characters that SAP think are control codes, and this is why I think these non-printable characters are the reason for the problems.
    This is the function module I use to print the ZPL data (and as stated above, this works fine for Fedex and custom labels). The ZPL data is converted to binary format before passed to the function module, but I also tried to send the data in text format with another FM, but the result is the same. I have experimented with the "codepage" parameter, and this one gives the least amount of errors, and some labels actually get through without errors. But still at least 50% of the labels gets corrupted, with log entries like above.
    CALL FUNCTION 'RSPO_SR_WRITE_BINARY'
          EXPORTING
            handle           = lv_spool_handle
            data             = lv_label_line_bin
            length           = lv_len
            codepage         = '2010'
          EXCEPTIONS
            handle_not_valid = 1
            operation_failed = 2
            OTHERS           = 3.
    Does anyone know if there is a way to send data to the spooler without character conversion or interpretation of printer control codes? Or is there any other smart way to get around this problem?
    /Leif

    I do a more direct output to the spooler, to avoid any issues with the WRITE statement and SAP's report output processing. At the same time, I insert line breaks so that the output is easy to debug in the spooler if needed. Also included is the code to to detect the escape code (ASCII #28) and to insert a control code ZZUPS in its place (you can skip this for Fedex). Here's a simplified example, but please note this is for a Unicode system, some minor changes is required in a non-Unicode system.
    CONSTANTS: lc_spcode TYPE c LENGTH 5 VALUE 'ZZUPS',
               lc_xlen TYPE i VALUE 5.
       DATA: lv_print_params TYPE pri_params,
             lv_spool_handle TYPE sy-tabix,
             lv_name TYPE tsp01-rq0name,
             lv_spool_id TYPE rspoid,
             lv_crlf(2) TYPE c,
             lv_lf TYPE c,
             lstr_label_data TYPE zship_label_data_s,
             lv_label_line TYPE char512,
             lv_label_line_bin TYPE x LENGTH 1024,
             lv_len TYPE i,
             ltab_label_data_255 TYPE TABLE OF char512,
             ltab_label_data TYPE TABLE OF x,
             lv_c1 TYPE i,
             lv_c2 TYPE i,
             lv_cnt1 TYPE i,
             lv_cnt2 TYPE i,
             lv_x(2) TYPE x.
       FIELD-SYMBOLS: <n> TYPE x.
       lv_crlf = cl_abap_char_utilities=>cr_lf.
       lv_lf = lv_crlf+1(1).
       lv_name = 'ZPLLBL'.
    CALL FUNCTION 'RSPO_SR_OPEN'
         EXPORTING
           dest                   = i_dest
           name                   = lv_name
           prio                   = '5'
           immediate_print        = 'X'
           titleline              = i_title
           receiver               = sy-uname
    *      lifetime               = '0'
           doctype                = ''
         IMPORTING
           handle                 = lv_spool_handle
           spoolid                = lv_spool_id
         EXCEPTIONS
           device_missing         = 1
           name_twice             = 2
           no_such_device         = 3
           operation_failed       = 4
           OTHERS                 = 5.
       IF sy-subrc <> 0.
         RAISE spool_open_failed.
       ENDIF.
    LOOP AT i_label_data INTO lstr_label_data.
         CLEAR ltab_label_data_255.
         SPLIT lstr_label_data-label_data AT lv_lf INTO TABLE ltab_label_data_255.
         LOOP AT ltab_label_data_255 INTO lv_label_line.
           IF lv_label_line NE ''.
             lv_len = STRLEN( lv_label_line ).
    *       Convert character to hex type
             lv_c1 = 0.
             lv_c2 = 0.
             DO lv_len TIMES.
               ASSIGN lv_label_line+lv_c1(1) TO <n> CASTING.
               MOVE <n> TO lv_x.
               IF lv_x = 28.
                 lv_cnt1 = 0.
                 lv_label_line_bin+lv_c2(1) = lv_x.
                 lv_c2 = lv_c2 + 1.
                 DO lc_xlen TIMES.
                   ASSIGN lc_spcode+lv_cnt1(1) TO <n> CASTING.
                   MOVE <n> TO lv_x.
                   lv_cnt2 = lv_c2 + lv_cnt1.
                   lv_label_line_bin+lv_c2(2) = lv_x.
                   lv_c2 = lv_c2 + 2.
                   lv_cnt1 = lv_cnt1 + 1.
                   lv_len = lv_len + 1.
                 ENDDO.
               ELSE.
                 lv_label_line_bin+lv_c2(2) = lv_x.
                 lv_c2 = lv_c2 + 2.
               ENDIF.
               lv_c1 = lv_c1 + 1.
             ENDDO.
    *       Print binary data to spool
             lv_len = lv_len * 2. "Unicode is 2 bytes per character
             CALL FUNCTION 'RSPO_SR_WRITE_BINARY'
               EXPORTING
                 handle                 = lv_spool_handle
                 data                   = lv_label_line_bin
                 LENGTH                 = lv_len
               EXCEPTIONS
                 handle_not_valid       = 1
                 operation_failed       = 2
                 OTHERS                 = 3.
             IF sy-subrc <> 0.
               RAISE spool_write_failed.
             ENDIF.
           ENDIF.
         ENDLOOP.
       ENDLOOP.
       CALL FUNCTION 'RSPO_SR_CLOSE'
         EXPORTING
           handle = lv_spool_handle.
       IF sy-subrc <> 0.
         RAISE spool_close_failed.
       ENDIF.

  • How to monitor Print Spool folder in Business Objects XI R2 - Crystal report

    Hi Guru's
    We recently had a issue where disc space was full in BO server and it was down. The reason was there was one job in print spool folder which was eating up whole space in C drive.
    We had to stop the print spool service and delete the jobs and restart it back.
    In order to prevent this from happening what can be done??.
    One way that my client suggested is to write a script where in it will send us the size of print spool folder every hour so we can find the report which is causing this. I have no idea how this can be done.
    This happened once and I dont have an answer when my manager asks will it happen again. Is there a way where we can monitor this or stop this from happening.
    My current environment is
    BOXI R2 , crystal report XI is the reporting tool.
    Thanks.

    Normally you should run your CR reports in the INfoView. You can start a report either by double clicking on it or by selecting View in the context menu. Still in order to fetch data you have to press the Refresh button in the CR viewer window (in the InfoView).
    In the CMC I assume that you are using the Run now option in the context menu. Please note that this will just schedule your report immediatelly. hen the report is scheduled a new instance is created hich is available in the History of the report. In order to see a report in the CMC select again View in the context menu and you can again fetch data by pressing the Refresh button.
    Regards,
    Stratos

  • Print spooler crashes whenever I try to print to Deskjet F4280 over the network.

    Greetings,
    I have a nice and cheap F4280 connected to my computer via USB. My computer is running Windows XP SP3 (downgraded from Vista, had the same problem with Vista as well). I can print fine from my printer, but whenever I try to print from a laptop over the wireless network, the print spooler on my computer crashes and the F4280 doesn't do anything.
    I downloaded a Microsoft tool to restart the print spooler, but when I resend the document to the printer over the netword, the spooler drashes again.
    I've downloaded all the latest drivers, and attempted to run the critical patch, but an error message said I was already up to date and didn't need to install it.
    Does anyone have any ideas?

    Resolution/Fix:
    You first need to clear out your print queue to prevent the print spooler from crashing again.
    On the computer designated as the server do the following:
    Stop the printer spool service by right clicking on your My Computer icon and selecting "Manage"
    Expand "Services and Applications" and the click on services
    Browse through the list of services and find "Printer Spooler".
    Right click on the "Print Spooler" service and select "Stop" if Stop is grayed out or disabled and "Start" is an available option, then the service is already stopped.
    Go to the c:\Windows\System32\Spool\Printers folder
    You should see some files in this directory with a .SHD file extension or a .SPL extension you will want to delete these. In some cases you may see other files in this directory as well, and in general it is safe to delete them. Files besides the .SHD and .SPL should be backed up before you delete them to be safe.
    You may either reboot the computer or Start the "Print Spooler" service manually.
    Once your print spool is clear you can now proceed with the following on the server computer:
    Click on Start then control panel, and then Printer and Faxes
    Right click on the HP Deskjet F4280 printer and select Properties
    Click on the Advanced tab
    Uncheck "Enable advanced printing features"
    Click the OK button
    You should now be able to print fine from any computer on the network

  • Jobs stay in queue and keep printing until you cancel them--then stops the print spooler...why?

    My Printer: HP Photosmart C309a
    My  Laptop: HP G71 series
    Operating System: Windows 7 (64 bit) but runs a lot of stuff on 32 bit
    Problem: I print ONE copy of a multiple page document in Adobe Reader 9. I select even pages only (after which I would reinsert the pages and tell it to print odd pages only, to get the other side). The printer makes a sound indicating the job is finished, I remove my pages to collate them, and then the printer continues to print the job again without so much as a keystroke.
    Naturally, you find the printer in the devices on the control panel, click "see what's printing" and highlight the job and cancel it.
    Then somehow it turns off my print spooler. 
    I have tried everything suggested on other forums, like
    restart the laptop/restart the printer
    going to c\windows\system32\spool\printers and deleting whatever is hung up in there (usually a shockwave file).
    Going to Services\print spooler \properties and making sure the settings are set to automatic
    Uninstall\reinstall latest driver and software
    Switching from Adobe Reader 10 to Adobe Reader 9
    Use System Restore to try to reset the system to a previous state.
    Run Trend Micro to check for viruses and spyware--nothing shows up.
    I am positive the pdf doc is NOT the problem, because I can print it on my husband's laptop multiple times over with no problems.
    Does anyone have this problem as well? Has anyone found a genuine solution other than manually canceling print jobs in queue and constantly restarting the print spooler?
    Thanks in advance for any suggestions.
    --Holly

    Hi,
     I believe your printer is wirelessly connected to your computer, right?!
     What's the current printer software version installed in your laptop computer?! 
     to see: click start>control panel>uninstall a program under Programs then it will tell you the software version like HP Photosmart c309a v13 or v14.
    If the software version is v13, click here to download and install the current software.
    IF all things still fail, try to use the workaround provided by HP in this link. It says:
    Workaround
    Your HP printing product can operate sufficiently using an alternate print driver, although there might be some limitations. For instance, some buttons on the product control panel might not function, but the product prints normally from the computer. If the solutions in this document do not solve the issue, download and install an alternate print driver.
    Follow these steps to install the HP Deskjet 990C print driver.
      NOTE:  These steps install the new print driver using the same port that the product already uses. The product functions normally with multiple drivers on the same port.
    Find the port that the product already uses.
    Click the Windows icon ( ), and then click Control Panel . The Control Panel opens in a new window.
    Click Hardware and Sounds .
    Click Printers . The Printers folder opens.
    Right-click the product icon ( ), and then click Properties . The Propertieswindow opens.
    Click the Ports tab. A window opens with a list of ports. The port for the product has a checkmark or a highlight.
    Note the name of the port indicated for the product.
    Close the Properties window, and then continue with the next steps.
    Click Add a Printer in the menu bar at the top of the Printers window. The Windows Add Printer Wizard opens.
    Click Add a local printer .
    Select Use an existing Port .
    Click the drop-down menu next to Use an existing Port , and then select the port that you noted earlier in these steps.
    Click Next .
    In the Manufacturer pane, click HP .
    In the Printers pane, click HP Deskjet 990c , and then click Next . (IF YOU CANT FIND DESKJET 990C, JUST CLICK WINDOWS UPDATE WITHIN THIS WINDOW. THEN FIND DESKJET 990C and then click next)
    Type a name for the new printer in the Printer name box, or keep the default name.
    Select Set as the default printer , and then click Next . A window opens with a progress bar as the printer installs. Then a new window opens.
    Click Do not share this printer , and then click Next .
    If you want to print a test page, click the Print test page button.
    Click Finish to complete the driver installation.
    Try printing again, but select HP Deskjet 990c from the Print dialog box.
    If this solves the issue, follow these steps to use the HP Deskjet 990c print driver whenever you send print jobs to the product.
    In the program you are using, select the option to print. The Print dialog box opens.
    Click the Name drop-down menu, and then select HP Deskjet 990c .
    Change print settings as desired in the Paper size , Quality , and Paper type drop-down menus.
    Select the Print range and Copies options as desired.
    Click OK . The product prints the file.
    Kiko

  • Print spooler log error ID 808 [Internet Explorer 11 + MS Office 2003-2007 x86 on Win7 sp1 x64 ONLY!]

    howdy all,
    could you please help me to resovle the very much odd issue of IE11 on Win7sp1x64 as below.
    Note: my original post @ MS support is here [oops, sorry, I'm not allowed to paste a normal link here] "http://answers.microsoft.com/en-us/ie/forum/ie11-windows_7/print-spooler-error-id-808-internet-explorer-11-on/f52ff25c-4702-4ce3-827e-e1e9a5d324cf"
    and now it's a repost due to advice of MS MVP PA Bear.
    SUMMARY:
    my 1st post there:
    howdy all pros around,
    i'd much appreciate any pro advice concerning the absolutely odd printer spooler issue as below.
    sorry to post this again when there are a lot of look same cases available posted and discussed but now i shall insist that this is niether a printer driver nor a ms win7 spooler itself issue but the one of solely Internet Explorer 11
    [11.0.9600.17041] installed onto fully updated Win7sp1x64(!) when i have 3 win7sp1 machines around and this issue doesn't occur on single 32-bit win7 pc!
    the funniest point is that the issue doesn't prevent  both win7sp1x64 computers to print normally!
    also this never occurs while printing any docs or even web pages from Google Chrome.
    but it always appears in win7 admin logs twice(!) while printing any web page from IE11! although there is no problem if you print web page from IE11 to PDF file...
    this never happened with IE8 before its update thru MS Update to IE11 a couple of days ago.
    error in short:
    The print spooler failed to load a plug-in module C:\Windows\system32\spool\DRIVERS\x64\3\UNIDRVUI.DLL, error code 0xc1. See the event user data for context information.
    error in details:
    Log Name:      Microsoft-Windows-PrintService/Admin
    Source:        Microsoft-Windows-PrintService
    Date:          2014-Jun-01 8:19:51 PM
    Event ID:      808
    Task Category: Initializing
    Level:         Error
    Keywords:      Print Spooler
    User:          .......
    Computer:      ...... PC
    Description:
    The print spooler failed to load a plug-in module C:\Windows\system32\spool\DRIVERS\x64\3\UNIDRVUI.DLL, error code 0xc1. See the event user data for context information.
    Event Xml:
    < Event xmlns=
      <System>
        <Provider Name="Microsoft-Windows-PrintService" Guid="{747EF6FD-E535-4D16-B510-42C90F6873A1}" />
        <EventID>808</EventID>
        <Version>0</Version>
        <Level>2</Level>
        <Task>36</Task>
        <Opcode>12</Opcode>
        <Keywords>0x8000000000020000</Keywords>
        <TimeCreated SystemTime="2014-06-01T11:19:51.957120800Z" />
        <EventRecordID>343</EventRecordID>
        <Correlation />
        <Execution ProcessID="10148" ThreadID="2188" />
        <Channel>Microsoft-Windows-PrintService/Admin</Channel>
        <Computer>...pc name...</Computer>
        <Security UserID="S-1-5-21-2467594599-1786318240-3752314299-1000" />
      </System>
      <UserData>
        <LoadPluginFailed xmlns:auto-ns3="..." xmlns="http    ...">
          <PluginDllName>C:\Windows\system32\spool\DRIVERS\x64\3\UNIDRVUI.DLL</PluginDllName>
          <ErrorCode>0xc1</ErrorCode>
          <Context>112</Context>
        </LoadPluginFailed>
      </UserData>
    < /Event>
    you shall be assured that i've carefully looked thru many threads regarding the similar issues, and i'd much appreciate any non-common advice, when all common ways like uninstall/install printer etc don't work for sure.
    thanks much
    p.s. my printer model is hp deskjet 970cse - connected to a router thru usb and installed on all 3 win7sp1 machines as a local printer via the created standard tcp/ip port.
    p.p.s. btw here are results of tool filever.exe as kindly provided long ago by Alan Morris of MS [oops, sorry, I'm not allowed to paste a normal link here] "http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/windows-7-hp-printer-problems/6833a54c-6974-4fe9-b74c-93ed879781b0?page=2"
    from one of my win7sp1x64 machines:
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    C:\Users\...>filever c:\windows\system32\spool\drivers\x64\3\*.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp     55,432 09-23-2012 adobepdf.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp     26,768 09-23-2012 adobepdfui.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp     39,048 09-23-2012 adregp.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp  1,294,472 09-23-2012 aduigp.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    623,104 11-21-2010 fxsapi.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    380,416 11-21-2010 fxsdrv.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp  6,566,400 11-21-2010 fxsres.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    434,688 11-21-2010 fxstiff.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    160,256 11-21-2010 fxsui.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    156,672 11-21-2010 fxswzrd.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp    522,240 06-22-2009 hpf900al.dll
    --a-- W32x64 DLL ENU        0.20.6.0 shp  1,692,672 05-07-2008 hpfimg50.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp     79,872 05-07-2008 hpfud50.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp    134,144 06-22-2009 hpfui50.dll
    --a-- W32x64 DRV ENU  0.3.7601.18126 shp  1,402,880 04-10-2013 jnwdrv.dll
    --a-- W32x64 DRV ENU  0.3.7600.16385 shp     98,816 07-14-2009 jnwdui.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    715,776 11-21-2010 mxdwdrv.dll
    --a-- W32x64 DLL ENU  0.3.7601.17514 shp    221,184 11-21-2010 mxdwdui.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp     16,384 09-20-2010 oemps.dll
    --a-- W32x64 DRV ENU  0.3.6000.16386 shp    850,432 09-20-2010 ps5ui.dll
    --a-- W32x64 DRV ENU  0.3.6000.16386 shp    628,736 09-20-2010 pscript5.dll
    --a-- W32x64 DRV   -       0.3.151.3 shp     47,392 12-08-2013 tpprn.dll
    --a-- W32x64 DLL ENU     7.15.297.19 shp    172,328 12-08-2013 tpprnui.dll
    --a-- W32x64 DLL   -     7.15.297.20 shp     75,512 12-08-2013 tpprnuichs.dll
    --a-- W32x64 DLL CHT     7.15.297.21 shp     75,544 12-08-2013 tpprnuicht.dll
    --a-- W32x64 DLL   -     7.15.297.22 shp     80,208 12-08-2013 tpprnuicsy.dll
    --a-- W32x64 DLL DEU     7.15.297.23 shp     81,704 12-08-2013 tpprnuideu.dll
    --a-- W32x64 DLL   -     7.15.297.24 shp     80,200 12-08-2013 tpprnuiell.dll
    --a-- W32x64 DLL ESN     7.15.297.25 shp     80,712 12-08-2013 tpprnuiesn.dll
    --a-- W32x64 DLL   -     7.15.297.26 shp     81,208 12-08-2013 tpprnuifra.dll
    --a-- W32x64 DLL   -     7.15.297.27 shp     80,224 12-08-2013 tpprnuihun.dll
    --a-- W32x64 DLL JPN     7.15.302.41 shp     76,656 12-08-2013 tpprnuijpn.dll
    --a-- W32x64 DLL   -     7.15.297.29 shp     76,568 12-08-2013 tpprnuikor.dll
    --a-- W32x64 DLL   -     7.15.297.30 shp     80,176 12-08-2013 tpprnuiplk.dll
    --a-- W32x64 DLL   -     7.15.297.31 shp     79,680 12-08-2013 tpprnuiptg.dll
    --a-- W32x64 DLL   -     7.15.297.32 shp     80,728 12-08-2013 tpprnuirus.dll
    --a-- W32x64 DLL   -     7.15.297.33 shp     80,184 12-08-2013 tpprnuitha.dll
    --a-- W32x64 DLL   -        7.9.30.2 shp    152,816 12-08-2013 tpps.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    479,232 11-21-2010 unidrv.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    884,224 11-21-2010 unidrvui.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    762,368 11-21-2010 unires.dll
    --a-- W32x64 DLL ENU  6.1.7601.17514 shp  1,576,448 11-21-2010 xpssvcs.dll
    well, as far as i can see all binaries here are x64. moreover these files are same on another x64 pc and similar on x86 one but naturally x86 and located in another folder w32x86.
    my last post there:
    oops. action replay.
    1. z printer works well (i.e. printing anyting w/o any problem) on 3 PCs - 2 of 3 with win7sp1x64; and 1 of 3 - win7sp1x86. all 3 with IE11 installed.
    2. however BOTH (that is 2 of 3) above PCs of win7sp1x64 return errors to admin log every time when printing any web page from IE11. this occurs only if printing from IE11. non of other printing jobs are affected including a printing from Google
    Chrome and Opera.
    3. win7sp1x86 PC prints from IE11 w/o any errors in log!
    4. a quote from my initial post:
    you shall be assured that i've carefully looked thru many threads regarding the similar issues, and i'd much appreciate any non-common advice, when all common ways like uninstall/install printer etc don't work for sure.
    appreciate.
    THANKS A LOT!
    UPDATE! i'm sorry to provide you with a bit incomplete/incorrect error sympthoms.
    this error is being returned to win7sp1x64 PCs print server logs not only while printing from IE11 but from MS Office 2003 & 2007 as well, however all non-MS applications to print out from (Adobe, ACDSee, Chrome, Opera, etc.) aren't affected at all.
    also test page printing is always OK! 
    so i've amended the header of my post accordingly.
    thanks again!

    howdy Karen,
    2 (two) PCs of quite similar win7sp1x64 config affected!
    sorry but your kind prompt doesn't work. i've not only tried to remove all printers except AdobePDF Converter, CANVAS PS, Fax, MS XPS Writer in common way from Devices & Printers menu but also removed all their dependencies in Printer Server config menu
    (access thru DOS printui /s /t2) except same AdobePDF Converter, CANVAS PS, MS XPS Writer (all x64 Type 3 - User Mode).
    moreover i've managed to update the troubled core component thru a manual install of HP PLC6 Universal Driver, so now its updated as below:
    Microsoft Windows [Version 6.1.7601]
    Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
    C:\Users\..>printui /s /t2
    C:\Users\..>filever c:\windows\system32\spool\drivers\x64\3\*.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp     55,432 09-23-2012 adobepdf.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp     26,768 09-23-2012 adobepdfui.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp     39,048 09-23-2012 adregp.dll
    --a-- W32x64 DLL ENU      11.0.0.305 shp  1,294,472 09-23-2012 aduigp.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    623,104 11-21-2010 fxsapi.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    380,416 11-21-2010 fxsdrv.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp  6,566,400 11-21-2010 fxsres.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    434,688 11-21-2010 fxstiff.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    160,256 11-21-2010 fxsui.dll
    --a-- W32x64 DRV ENU  6.1.7601.17514 shp    156,672 11-21-2010 fxswzrd.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp    522,240 06-23-2009 hpf900al.dll
    --a-- W32x64 DLL ENU         0.1.6.7 shp  5,263,872 05-08-2008 hpfiglhn.dll
    --a-- W32x64 DLL ENU         0.5.1.0 shp    231,936 06-23-2009 hpfime50.dll
    --a-- W32x64 DLL ENU        0.20.6.0 shp  1,692,672 05-08-2008 hpfimg50.dll
    --a-- W32x64 DLL ENU         0.4.5.0 shp     16,384 05-08-2008 hpfres50.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp     79,872 05-08-2008 hpfud50.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp    134,144 06-23-2009 hpfui50.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp  1,485,312 06-23-2009 hpz3alhn.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp  1,442,304 05-08-2008 hpz3rlhn.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp    365,568 06-23-2009 hpzevlhn.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp     88,064 06-23-2009 hpzprlhn.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp    562,176 05-08-2008 hpzsslhn.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp  3,447,808 05-08-2008 hpzstlhn.dll
    --a-- W32x64 DLL ENU      61.53.25.9 shp  2,414,080 06-23-2009 hpzuilhn.dll
    --a-- W32x64 DRV ENU  0.3.7601.18126 shp  1,402,880 04-10-2013 jnwdrv.dll
    --a-- W32x64 DRV ENU  0.3.7600.16385 shp     98,816 07-14-2009 jnwdui.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    715,776 11-21-2010 mxdwdrv.dll
    --a-- W32x64 DLL ENU  0.3.7601.17514 shp    221,184 11-21-2010 mxdwdui.dll
    --a-- W32x64 DLL ENU         1.0.0.1 shp     16,384 09-20-2010 oemps.dll
    --a-- W32x64 DRV ENU  0.3.7601.21853 shp    854,304 12-04-2013 ps5ui.dll
    --a-- W32x64 DRV ENU  0.3.7601.21853 shp    636,704 12-04-2013 pscript5.dll
    --a-- W32x64 DRV   -       0.3.151.3 shp     47,392 12-08-2013 tpprn.dll
    --a-- W32x64 DLL ENU     7.15.297.19 shp    172,328 12-08-2013 tpprnui.dll
    --a-- W32x64 DLL   -     7.15.297.20 shp     75,512 12-08-2013 tpprnuichs.dll
    --a-- W32x64 DLL CHT     7.15.297.21 shp     75,544 12-08-2013 tpprnuicht.dll
    --a-- W32x64 DLL   -     7.15.297.22 shp     80,208 12-08-2013 tpprnuicsy.dll
    --a-- W32x64 DLL DEU     7.15.297.23 shp     81,704 12-08-2013 tpprnuideu.dll
    --a-- W32x64 DLL   -     7.15.297.24 shp     80,200 12-08-2013 tpprnuiell.dll
    --a-- W32x64 DLL ESN     7.15.297.25 shp     80,712 12-08-2013 tpprnuiesn.dll
    --a-- W32x64 DLL   -     7.15.297.26 shp     81,208 12-08-2013 tpprnuifra.dll
    --a-- W32x64 DLL   -     7.15.297.27 shp     80,224 12-08-2013 tpprnuihun.dll
    --a-- W32x64 DLL JPN     7.15.302.41 shp     76,656 12-08-2013 tpprnuijpn.dll
    --a-- W32x64 DLL   -     7.15.297.29 shp     76,568 12-08-2013 tpprnuikor.dll
    --a-- W32x64 DLL   -     7.15.297.30 shp     80,176 12-08-2013 tpprnuiplk.dll
    --a-- W32x64 DLL   -     7.15.297.31 shp     79,680 12-08-2013 tpprnuiptg.dll
    --a-- W32x64 DLL   -     7.15.297.32 shp     80,728 12-08-2013 tpprnuirus.dll
    --a-- W32x64 DLL   -     7.15.297.33 shp     80,184 12-08-2013 tpprnuitha.dll
    --a-- W32x64 DLL   -        7.9.30.2 shp    152,816 12-08-2013 tpps.dll
    --a-- W32x64 DRV ENU  0.3.7601.21853 shp    485,664 12-04-2013 unidrv.dll
    --a-- W32x64 DRV ENU  0.3.7601.21853 shp    890,656 12-04-2013 unidrvui.dll
    --a-- W32x64 DRV ENU  0.3.7601.17514 shp    768,800 12-04-2013 unires.dll
    --a-- W32x64 DLL ENU  6.1.7601.17514 shp  1,576,448 11-21-2010 xpssvcs.dll
    C:\Users\..>
    than made a clean Deskjet 970ce printer install.
    same thing - test page printing OK but same error in log if print from IE11 and MS Office.
    any other ideas?
    thanks

  • How do i get a print spooler for office jet 6500 E709n

    somehow my print spooler is gone how do i get another, i have run the install, diagnostic and utility and none fix the problem. I can see the printer in my wireless network but can't print to it
    This question was solved.
    View Solution.

    If your PRINT SPOOLER IS "GONE", you may have to contact WINDOWS for this issue. I would like to double check first though.
    What operating system are you using? If windows 7 or XP, do the following:
    1. Click Start Menu
    2. RIGHT-click computer
    3. Choose MANAGE
    4. Click Services and Applications
    5. Choose Services
    6. Scroll down until you see PRINTER SPOOLER, if it is there, click on it, and START it
    IF you DO NOT SEE IT IN THAT LIST, you will have to contact WINDOWS, because you may have to reformat your operating system, but contact them first.
    Let me know if this helps, thanks.
    **Click the KUDOS star on the left to say 'Thanks'**
    Please mark a reply "ACCEPTED AS SOLUTION" if it solved your problem, so others can find it.

Maybe you are looking for

  • Transfer SU numbers between WHs

    Hi all. We are using stock transport orders (STO) between two plants. The delivering and the receiving plant/storage location are NOT HUM managed, but have WM whit SU. We need use the same number of SU on the receiving WH that had on the delivering W

  • KB_SQL to Oracle 8i migration

    Does any one have experience in migrating KB_SQL database to Oracle ? KB_SQL is the SQL Database Management System for MUMPS (M) databases.

  • Right-Click/Contextual Menu Hang

    Hi, for maybe a week now, Logic Pro 8 has been hanging every time I've right-clicked for about 30 seconds (every single time). I constantly check Console for any error messages, but nothing comes up, and I have no clue as to what the problem might be

  • Concat vs ||

    Hi, i am writing a some queries in SP which form dynamically. i do a lot of concatenation among strings and also numbers to prepare these queries. can somebody tell me that which approach is better to use in terms of performance. select concat(str,'p

  • [SOLVED] Wacom and a 3.5.3 kernel

    Hello, this is my first thread to kindly say hello and ofcourse to ask my 1st question. Before i make a lot of effort and configure an Arch Linux (kernel 3.5.3) with an openbox GUI i would like to know if following things will work for me: CRUCIAL: -