Does Windows 10 keep shutting down and restarting automatically? Try these solutions

While using our computers, we all have two or three situations where our computer automatically shuts down without warning. The reason behind each forced shutdown is different, sometimes it is a problem with the hardware and sometimes only the software wants to cause problems. It’s okay to experience an automatic shutdown every now and then, but when it becomes the frequent case, then you need to take the matter seriously. It has been seen that the automatic shutdown was not a major problem in Windows 7 or 8, but in Windows 10 automatic shutdown It is a very common problem that almost all users have to face after updating the system.

Since the last Windows 10 update, my computer decides to randomly shut down every two minutes. First the screen goes black, then the sounds stop and after a while the power goes down as well.

Windows cannot connect to the printer

Before applying anything, sometimes turning the printer off and on can solve the problem. Turn off the printer and unplug it, wait 30 seconds, plug it back in, and then turn it on again.

Restart the spooler service

  • Press Windows + R, type services.msc and ok to open the service console,
  • Scroll down and find the spooler service,
  • Right click on the print queue and select restart
  • If the service did not start, right click on the print queue selection properties,
  • Change the autostart type and start the service next to the service status.
  • Click OK and apply to save the changes.
  • Now try connecting to the network printer.
YOU CAN ALSO READ:   Windows 10 Photos app not working File system error -2147219196

Copy mscms.dll manually

Copy manually the file mscms.dll to the driver installation folder It is the best working solution to solve this problem. As we discussed, the main reason for this Windows cannot connect to the printer error Mscms.dll file. This mscms.dll is a color module that may not reach its destination folder. You can copy this Mscms.dll file manually to fix this problem.

  • Navigate to the following folder: C: Windows system32
  • I searched mscms.dll in the above directory and right click and then select copy.

If you have installed a 32-bit Windows , navigate to the following folder and paste the previously copied mscms.dll file:

C: windows system32 spool drivers w32x86 3

And, if you have a 64-bit Windows installed, navigate to the following folder and paste the previously copied file into it:

C: windows system32 spool drivers x64 3

Restart your Windows computer to save the changes and try connecting to the remote printer again. If it doesn’t connect, add the printer again and try.

Create a new local port

  • Control panel open,
  • Find and select devices and printers
  • Click Add a printer in the top menu.
  • Windows will search for available shared printers on the local network.
  • If you don’t see your printer listed, click the link that says “ The printer I want is not on the list. «
  • Here On the next screen, select » Add a local printer or network printer with manual configuration »And click Next.
YOU CAN ALSO READ:   What are the Vulkan Runtime Libraries and why do we need them?

Please select Create a new port

Then from the port type drop down select TCP / IP port Standrd and click Next.

Here type the address of the printer in the Printers Port Name field in the following format:

IP address or computer name Printer name

For instance HP LaserJet Pro M1136

Note: Enter the IP address or name of the computer where the shared printer is physically installed. For the network, the printer enters the IP address of the printer.

If you do not know the IP address of the computer from which the printer is physically connected and from which it is shared,

  • Press Windows + R, type cmd and ok
  • Now type ipconfig and hit the Enter key.
  • Find the IPv4 address for the computer’s IP in the black window.

  • Now click OK and then Next.
  • Please select its printer model from the directory to install your drivers, click Next .
  • If you have a disc, insert the disc, click “Have Disk” and find the location of the driver on the disk.
  • Click on To accept . Scribe a name for your new printer.
  • Click on Next . Print a test page to verify your connection. And click Finish.

Remove incompatible printer drivers

Sometimes the problem may be due to incompatible printer drivers. Also, installing an older printer can prevent the print queue from adding new printers. So you can try removing these outdated drivers and reinstalling them.

  • Press Windows + R, type printmanagement.msc, and hit the Enter key.
  • This will open the print management, here In the left pane, click All controllers.
  • Now in the right window pane, right click on the printer driver and click Delete.
  • If you see more than one printer driver name, repeat the steps above.
  • Then restart Windows and try again to add the printer and install its drivers.
YOU CAN ALSO READ:   Fix can't change screen resolution in Windows 10

Tweak the Windows registry

  • First of all, stop the spooler service from the service console,
  • Now press Windows + R, type regedit and ok to open the registry editor,
  • Back up the registry database and navigate to the following registry key:

HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Control Print Printers * NAME OF YOUR PRINTER * CopyFiles

Remove the folder «ICM» which is under the folder «CopyFiles» . Then close the registry editor and restart Windows for the changes you have made to take effect. Now try to connect to the printer again, see the problem fixed this time.

Registry setting

If the first option was not fixed, here is another registry setting, first open Windows services and stop the spooler service. Then navigate to the fallow key.

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Print Providers Client-side rendering Print provider

Here right click on Client-side rendering print provider and select Remove. again, start the Printer Spooler service and restart your PC to save the changes.

Leave a Reply

Your email address will not be published.