Printing Registry Contents

RegEdt32 includes a rudimentary printing function. When you select a key and use the RegistryPrint Subtree command, you get a hardcopy version of that key’s subkeys and values that looks like this example:

Key Name:          SOFTWARE\Netscape\Netscape Navigator\Users\paul
Class Name:        <NO CLASS>
Last Write Time:   6/29/97 - 7:07 PM
Value 0
  Name:            DirRoot
  Type:            REG_SZ
  Data:            C:\Program Files\Netscape\Users

RegEdt32 prints everything below the key you’ve selected, so if you select HKLM\SOFTWARE for printing (as I foolishly did while writing this section), expect to wait a while for the completed output. The formatting and indentation help make the printout slightly more readable, but you’ll probably find it more worthwhile to save the keys you’re interested in as text with the RegistrySave Subtree As... command, then print that text file with your favorite editor.

The related RegistryPrinter Setup command allows you to set characteristics for the printout, including what printer, paper size, and print orientation to use.

Get Managing The Windows 2000 Registry now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.