Try these checks in order:
- Restart the printer.
- Turn it off.
- Unplug it.
- Wait 30 seconds.
- Plug it back in and turn it on.
- Check how the printer is connected.
- USB printer: make sure the USB cable is firmly connected to both the printer and the PC. If needed, try a different USB port.
- Wi-Fi printer: make sure the printer’s wireless option is turned on and that the printer is connected to the same Wi-Fi network as the PC.
- Bluetooth printer: make sure Bluetooth is enabled on both the PC and printer, and that the printer is within range.
- For a Wi-Fi printer, check the printer itself.
- Look at the printer display or settings for connection problems.
- If the printer has a wireless connectivity test, run it.
- If multiple wireless access points, extenders, or routers are in use, make sure the PC and printer are on the same network.
- Check for a printer error state.
- If the printer shows Printer in error state, check for low paper, low ink or toner, an open cover, or a paper jam.
- Restart the Print Spooler service in Windows.
- Press Windows key + R.
- Type services.msc and press Enter.
- Find Print Spooler.
- Right-click it and select Restart.
- Run the Windows printer troubleshooter.
- Go to Settings > System > Troubleshoot > Other troubleshooters.
- Select Run next to Printer.
- Remove and reinstall the printer if Windows still cannot find it.
- Go to Settings > Devices > Printers & scanners.
- Select the printer and choose Remove device.
- Then select Add a printer or scanner to add it again.
- For a local USB printer, connect the USB cable to the PC before adding it.
If the problem is specifically internet access, the most important checks are that the printer’s wireless connection is enabled and that both the PC and printer are connected to the same Wi-Fi network.