Hello Michał Knieć
The behavior you describe occurs because the legacy Printers folder (::{2227A280-3AEA-1069-A2DE-08002B30309D}) enumerates printer objects differently than the modern Devices and Printers view. If printers appear in the legacy view but not in Settings, it usually indicates a mismatch in the Print Spooler service or driver registration.
Please check the following:
Ensure the Print Spooler service is running (services.msc).
Verify that the printers are correctly installed under Control Panel → Devices and Printers and not just cached objects.
Update or reinstall the printer drivers, as incomplete driver packages can cause them to appear only in the legacy folder.
Run printui /s /t2 from Run/Command Prompt to open the advanced printer properties and confirm the devices are registered.
This is not a Windows defect but a configuration issue. Once the spooler and drivers are aligned, the printers should appear consistently in both views.
If you find this answer helpful, please click “Accept Answer” so we know your question has been addressed 🙂
Harry.