Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Windows Printer Tools (Spooler64) v2.0

The Ultimate Windows Printer Troubleshooting Utility - A comprehensive collection of printer maintenance, repair, and diagnostic tools for Windows 10 and 11.

✨ Features

Quick Actions

Option Feature Description
18 Status Dashboard Real-time health check of spooler, printers, queue, and registry
19 Test Print Send test page to any printer
20 Restore All Settings Undo all registry modifications made by this tool

Repair & Fix

Option Feature Description
1 Full Spooler Repair Comprehensive fix with retry logic and dependency handling
2 Clear Print Queue Remove stuck print jobs
3 Restart Spooler Quick service restart
4 RPC Registry Fix Apply RpcAuthnLevelPrivacyEnabled=0
5 Replace Binaries Auto-selects Windows 10/11 binaries
12 Fix 0x00000709 Default printer error fix
13 Fix 0x0000011b Network printer error (PrintNightmare workaround)

Management

Option Feature Description
6 List/Set Default View printers and change default
7 Backup/Restore Export/Import via PrintBRM with detailed logging
8 Driver Management List or remove printer drivers
9 Add TCP/IP Printer Create port and add network printer
10 Map/Unmap Network Connect to \\server\printer shares

Security & Diagnostics

Option Feature Description
11 Diagnostics Bundle Collect logs, registry, updates into ZIP
14 Point-and-Print Hardening Prevent malicious driver installation
15 Driver Isolation Sandbox print drivers for stability
16 Windows Troubleshooter Launch built-in troubleshooter
17 Reset Folder Perms Fix corrupted spool folder ACLs

🔧 Requirements

  • Windows 10 or Windows 11
  • Administrator privileges (right-click → Run as administrator)
  • PowerShell (included in Windows)

📁 Project Structure

PrinterTools/
├── PrinterTools.bat           # Launcher
├── README.md                  # This file
└── Spooler64/
    ├── PrinterTools.bat       # Main tool (19 options)
    ├── Windows 10/            # Win10 replacement binaries
    │   ├── win32spl.dll
    │   ├── localspl.dll
    │   └── spoolsv.exe
    └── Windows 11/            # Win11 replacement binaries
        ├── win32spl.dll
        ├── localspl.dll
        └── spoolsv.exe

🚀 Quick Start

  1. Right-click PrinterTools.batRun as administrator
  2. Select option 18 (Status Dashboard) to see system health
  3. Choose the appropriate fix from the menu

💡 Common Scenarios

Problem Solution
Can't print anything Option 1 (Full Repair)
Print jobs stuck Option 2 (Clear Queue)
Network printer won't connect Option 13 (Fix 0x0000011b)
Can't set default printer Option 12 (Fix 0x00000709)
Need to verify fix worked Option 19 (Test Print)

🔒 Safety

  • ✅ All actions logged to Desktop\PrinterTools_Log_*.txt
  • ✅ Backups created as .old before modifications
  • ✅ Security warnings before risky operations
  • ✅ Retry logic prevents partial failures

📝 License

Internal utility script. Adapt as needed for your environment.


About

Printer Sharing Fixer (709, etc error)

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages