Unable to install a printer: the port options (TCP/IP, Web Services, Auto-detect) are grayed out—only IPP is left. 'Add a local printer or printer with manual settings' is not even selectable.

Manuel Capra 0 Punti di reputazione
2025-07-17T15:04:00.0666667+00:00

Since yesterday, all previously installed, correctly working printers have disappeared. When I tried to reinstall them, I discovered I couldn't, because the port options (especially TCP/IP, which I need) are missing. I’ve tried everything:

Ran sfc /scannow, which found and fixed some issues—rerunning it now reports everything is fine.

Ran DISM in all its variants, but it didn’t help either.

Even tried an in-place repair installation. I was sure that would work, but it didn't.

I'm really discouraged. This is a new laptop, freshly installed earlier this year, already running 24H2, not domain-joined, with standard hardware (Ryzen 5, 16GB RAM, 512GB SSD...).

Any ideas or suggestions? I’d really hate to have to do a full reinstall just because of this issue. Thanks

Windows per home | Windows 11 | Dispositivi e driver
0 commenti Nessun commento
{count} voti

5 risposte

Ordina per: Più utili
  1. IGYQ 4,710 Punti di reputazione Consulente indipendente
    2025-07-17T15:52:13.57+00:00

    Hi! Need to check it one-by-one on your computer. (this is the initial step to restore port options)

    Open PowerShell as Admin and need to execute few commands.

    • Enable-WindowsOptionalFeature -Online -FeatureName "Printing-Foundation-InternetPrinting-Client" -All
    • Enable-WindowsOptionalFeature -Online -FeatureName "Print-Scan-Services-Client-Package" -All

    Enable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Windows-Printing-WSDPrint-Services" -All

    Enable-WindowsOptionalFeature -Online -FeatureName "Internet-Print-Client" -All

    Enable-WindowsOptionalFeature -Online -FeatureName "Printing-XPSServices-Features" -All

    After you complete it, you need to reboot your computer.

    Let me know what is the result, so I can assist you further.


  2. Eliminata

    Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.


    I commenti sono stati disattivati. Ulteriori informazioni

  3. Manuel Capra 0 Punti di reputazione
    2025-07-18T13:53:33.4433333+00:00

    Thanks for your help.

    • Enable-WindowsOptionalFeature -Online -FeatureName "Printing-Foundation-InternetPrinting-Client"-All

    Online : True

    • Enable-WindowsOptionalFeature -Online -FeatureName "Print-Scan-Services-Client-Package" -All

    Enable-WindowsOptionalFeature : Il nome di funzionalità Print-Scan-Services-Client-Package è sconosciuto.

    • Enable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Windows-Printing-WSDPrint-Services" -All Enable-WindowsOptionalFeature : Il nome di funzionalità Microsoft-Windows-Printing-WSDPrint-Services è sconosciuto.
    • Enable-WindowsOptionalFeature -Online -FeatureName "Internet-Print-Client" -All Enable-WindowsOptionalFeature : Il nome di funzionalità Internet-Print-Client è sconosciuto.

    Enable-WindowsOptionalFeature -Online -FeatureName "Printing-XPSServices-Features" -All

    Online : True

    Already restarted but always the same. Only XPS printer appared. Unable to install via tcp/ip port.

    Any other suggestions?

    ThanksThanks for your help.

    • Enable-WindowsOptionalFeature -Online -FeatureName "Printing-Foundation-InternetPrinting-Client"-All

    Online : True

    • Enable-WindowsOptionalFeature -Online -FeatureName "Print-Scan-Services-Client-Package" -All

    Enable-WindowsOptionalFeature : Il nome di funzionalità Print-Scan-Services-Client-Package è sconosciuto.

    • Enable-WindowsOptionalFeature -Online -FeatureName "Microsoft-Windows-Printing-WSDPrint-Services" -All Enable-WindowsOptionalFeature : Il nome di funzionalità Microsoft-Windows-Printing-WSDPrint-Services è sconosciuto.
    • Enable-WindowsOptionalFeature -Online -FeatureName "Internet-Print-Client" -All Enable-WindowsOptionalFeature : Il nome di funzionalità Internet-Print-Client è sconosciuto.

    Enable-WindowsOptionalFeature -Online -FeatureName "Printing-XPSServices-Features" -All

    Online : True

    Already restarted but always the same. Only XPS printer appared. Unable to install via tcp/ip port.

    Any other suggestions?

    Thanks

    0 commenti Nessun commento

  4. IGYQ 4,710 Punti di reputazione Consulente indipendente
    2025-07-18T14:54:09.2033333+00:00

    Next thing to do, press Win + R, type: services.msc

    • Ensure these three are running: Print Spooler, Function Discovery Provider Host and Function Discovery Resource Publication

    If these are not running, TCP/IP printers and discovery will not work.

    You can proceed now manually add a TCP/IP port (registry)

    1. Open Regedit and navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
    2. Check if Standard TCP/IP Port is showing. If not, please create it. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port] "Driver"="tcpmon.dll"
    3. Reboot your computer, then try adding your printer again.

    If ALL else fails you can try and use a printer manufacturer utility.

    • Epson setup, HP smart, Brother printer installer (suggested)

    It could bypass WindowsUI since these installers have internal TCP/IP port monitors.\

    0 commenti Nessun commento

  5. Manuel Capra 0 Punti di reputazione
    2025-07-21T08:46:00.5966667+00:00

    Hi, thanks again. Unfortunately, the problem hasn't been resolved yet. The spooler service has already been started. The others were set to manual, started, and set to automatic. I checked with regedit, and everything was as you described. I tried both the manual installation and the Brother and Ricoh installers, but no, it doesn't find the printer when searching for it on the network. I noticed that if I go to printer / server properties, and then ports, I can't add any ports from there either. This also happened after clicking on Change module settings, which requires administrative rights.

    0 commenti Nessun commento

Risposta

Le risposte possono essere contrassegnate come risposte accettate dall'autore della domanda. Ciò consente agli utenti di sapere che la risposta ha risolto il problema dell'autore.