2017 年 9 月 12 日

Windows 無法連線至印表機 [已解決]

Fix Windows Cannot Connect to the Printer: If you are connected to a local network which shares a printer, it may be possible you may receive the error message “Windows cannot connect to the printer. Operation failed with error 0x000000XX” while trying to add the shared printer to your computer using Add Printer feature. This issue occurs because, after the printer is installed, Windows 10 or Windows 7 incorrectly looks for the Mscms.dll file in a subfolder different than the windowssystem32 subfolder.

Fix Windows Cannot Connect to the Printer

Now there is alreadya Microsoft hotfix for this issue but it doesn’t seem to work for many users. So without wasting any time let’s see how to actually Fix Windows Cannot Connect to the Printer on Windows 10 with the below-listed troubleshooting guide.

注意: 你可以試試 Microsoft hotfix first, just in case if this work for you then you will save a lot of time.

Windows 無法連線至印表機 [已解決]

確保建立一個還原點,以防出現問題。

Method 1: Copy the mscms.dll

1.Navigate to the following folder: C: Windows 系統 32

2.找到 mscms.dll in the above directory and right-click then select copy.

Right-click on mscms.dll and select Copy

3.Now paste the above file in the following location according to your PC architecture:

C:windowssystem32spooldriversx643 (For 64-bit)
C:windowssystem32spooldriversw32x863 (For 32-bit)

4.Reboot your PC to save changes and again try to connect to the remote printer again.

這應該對你有所幫助 Fix Windows Cannot Connect to the Printer issue,  如果沒有,則繼續。

Method 2: Create A New Local Port

1.按 Windows 鍵 + X 然後選擇 控制面板。

控制面板

2.現在點擊 硬件和聲音 然後點擊 設備和打印機。

按一下硬體和聲音下的裝置和印表機

3.Click 添加一台打印機 從頂部菜單。

從裝置和印表機新增印表機

4.If you don’t see you printer listed click the link which says “The printer that I want isn’t listed.

Click on The printer that I want isn't listed at the bottom

5.From the next screen select “使用手動設置添加本地打印機或網絡打印機”,然後單擊“下一步”。

Check mark Add a local printer or network printer with manual settings and click Next

6.Select 創建一個新端口 and then from type of port drop-down select 本地港口 然後單擊下一步。

Select Create a new port and then from type of port drop-down select Local Port and then click Next

7.Type the printer’s address in Printers port name field in the following format:

IP address or the Computer NamePrinters Name

譬如講, 192.168.1.120HP LaserJet Pro M1136

Type the printer’s address in Printers port name field and click OK

8.Now click OK and then click Next.

9.Follow on-screen instructions to finish the process.

Method 3: Restart Print Spooler Service

1.按Windows鍵+ R然後輸入 SERVICES.MSC 並按Enter鍵。

服務視窗

2.查找 打印後台處理程序服務 in the list and double-click on it.

3.確保啟動類型設定為 Automatic 自動錶 and the service is running, then click on Stop and then again click on start in order to 重新啟動服務。

確保列印後台處理程序的啟動類型設定為自動

4.單擊應用,然後單擊確定。

5.After that, again try to add the printer and see if the you’re able to Fix Windows Cannot Connect to the Printer issue.

Method 4: Delete Incompatible Printer Drivers

1.按Windows鍵+R然後輸入 Printmanagement.msc 並按Enter鍵。

2.From the left pane, click All Drivers.

From the left pane, click All Drivers and then right-click on the printer driver and select Delete

3.Now in the right window pane, right-click on the printer driver and 單擊刪除。

4.If you see more than one printer driver names, repeat the above steps.

5.Again try to add the printer and install its drivers. See if you are able to Fix Windows Cannot Connect to the Printer issue, 如果沒有,則繼續下一個方法。

方法 5:註冊表修復

1.First, you need to stop Printer Spooler service (Refer to method 3).

2.按Windows鍵+ R然後輸入 註冊表編輯器 並按 Enter 打開註冊表編輯器。

運行命令regedit

3.導航到以下註冊表​​項:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPrintProvidersClient Side Rendering Print Provider

4.現在右鍵單擊 客戶端渲染打印提供程序 並選擇 刪除。

Right-click on Client Side Rendering Print Provider and select Delete

5.Now again start Printer Spooler service and reboot your PC to save changes.

為你推薦:

這樣你就成功了 Fix Windows Cannot Connect to the Printer issue 但如果您對本文仍有任何疑問,請隨時在評論部分提問。