none
How to delete system default printer forms? RRS feed

  • Question

  • On Windows there are system default printer forms which can't be deleted from the Print Server Properties dialog. Is there some other way they can be removed? We are never going to use page sizes like Envelope, B5(JIS), US Std Fanfold, etc. and I'd like to save users (and myself!) from having to scroll through a big long list of noise.

    The computer is on a domain, and running Windows Server 2003 x64 (though I've had the same issue on every version of Windows back to NT 4 or thereabouts).
    Tuesday, December 18, 2012 6:05 PM

Answers

  • These are internal to the spooler.  They are not located in the registry.  You can't remove these.  You will see the same behavior on Windows 8 and beyond.

    Alan Morris Windows Printing Team

    Thursday, December 20, 2012 2:34 PM
    Answerer

All replies

  • There are printer forms are located in the registry key HKLM\System\CurrentControlSet\Control\Print\Forms.  I deleted the entries under that key and rebooted but they still show up in the list (Printers and Faxes > Server Properties > Forms). Also there many forms listed in the Server Properties dialog that don't show up under that registry key.
    Tuesday, December 18, 2012 6:09 PM
  • These are internal to the spooler.  They are not located in the registry.  You can't remove these.  You will see the same behavior on Windows 8 and beyond.

    Alan Morris Windows Printing Team

    Thursday, December 20, 2012 2:34 PM
    Answerer
  • Why have forms that can't be deleted?  It makes no sense to have 50 international forms to scroll through when we use 3 forms at best.  If this can not be done now, I'm requesting a product change so that it can be done.

    Thank you

    Tuesday, July 23, 2013 4:00 PM
  • Remove them from the spooler.  Working as IT at an Engineering firm, and having 20+ custom forms of our own makes the printing/plotting paper size list insanely long.  

    Why don't you guys monitor how many times a year anything besides 8.5x11 and 11x17 get used out of the 30+ you're forcing us to look at?  You're monitoring everything else we do in Windows 10 anyways.

    Tuesday, April 12, 2016 9:01 PM
  • As others have stated, standard paper-forms are part of the printer spooler/drivers.
    But I found out,that they can be deleted manually from the corresponding files.

    Here's a guide on how I was able to do it:

    1.Open CMD as Administrator.
    2.enter "printui /s /t2" (without quotation marks)
    3.In the opend window, select a printer, for which paper forms should be deleted, and click Properties on the bottom.
    4.Look for the listed files in explorer under the stated path (probably C:\Windows\System32\spool\drivers\x64\3)
    5.Make a backup-copy of all these files (e.g. in a folder on Desktop)
    6.Open each of the original files with editor (one at a time). If it contains readable code, hit Ctrl+F (to open search) and enter one of the more prominently named paper forms, which should be deleted (e.g. Postcard, Legal, Letter...) If none of the searched words are found, close the file without saving, and try the next file. (In my case I found them in files with extenson ".gpd" und ".inx" for physical printers, ".PPD" for my PDF-Creator)

    7.When an entry is found: There should be a paragraph with code blocks listed for all the paper forms. Some examples:

        [JAPANESE_POSTCARD]
        MediaType=8.1055
        InputBin=7

    or

        *Option: JAPANESE_POSTCARD_90x90x50x95
        {
            *Name: ""
        }

    or

        *Option: JAPANESE_POSTCARD
        {
            *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
            *Constraints: LIST(Duplex.VERTICAL, Duplex.HORIZONTAL)
            *Constraints: InputBin.4
            *PageDimensions: PAIR(4724, 6992)
            *PrintableArea: PAIR(4412, 6680)
            *PrintableOrigin: PAIR(156, 156)
            *switch: Orientation
            {
                *case: PORTRAIT
                {
                    *CursorOrigin: PAIR(156, 156)
                }
                *case: LANDSCAPE_CC270
                {
                    *CursorOrigin: PAIR(4568, 156)
                }
            }
            *Command: CmdSelect
            {
                *CallbackID: 0x00470002
                *Order: DOC_SETUP.2
            }
            *Command: CmdSelect
            {
                *CallbackID: 0x00470002
                *Order: PAGE_SETUP.2
            }
        }

    Delete all such blocks for all undesired paper forms. Most likely there are more than one paragraph that contain similar blocks, so keep searching the file and repeat, until none are found. Then save and close the file.

    8.After every file changed, open any dokument (e.g. Word, Excel...), and check if the undesired paper forms are still listed in the printing propperties of that printer.
    -if still present: back to Step 6, search the next file.
    -if not: congratulations! (Back to Step 3, if there are more printers to rid of undesired forms).
    -if there are any problems: overwrite last edited file with backup. (Maybe you made a mistake, so try again)

    Hope this helps. Cheers!
    • Edited by Stallnig Friday, October 21, 2016 10:06 AM formating
    Friday, October 21, 2016 10:05 AM