Windows 10 - Unused printers being automatically removed by the OS

Try to set Computer Maintenance to Off please.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance

MaintenanceDisabled (DWORD32) = 1

It's an all or nothing maintenance, as on my side I had to turn it off for another reason. I deploy icon for html resource that needed a VPN access, but when the maintenance was run it used to delete those icons if they didn't resolve..