時間:2015-11-30 來源:互聯網 瀏覽量:
具體方法如下:
1解決思路:主板BIOS設置是否出錯?(經查:無禁用相關端口係統中打印機服務也設置為自動開啟);主板串口驅動是否出錯?(重裝驅動後問題依舊);係統是否中毒?(經查:無中毒跡象);是否新安了什麼軟件之類?(答案:沒有);是否做過優化??(回憶說用啟動項目查看管理器autoruns刪除了一些找不到文件的項目)!!!問題找到了!肯定是刪除了一些不能刪除的服務注冊項目導致打印機服務不能正常啟動,從而處於脫機狀態!
2解決方案:一是找到被誤刪的內容從而恢複之;二是重裝係統。本案例中的主機屬於單位財務機,由於專用程序及資料轉移不便,不宜重裝係統。隻能采取注冊表信息恢複的方式解決。從之前備份的係統鏡像中提取注冊表信息覆蓋一下,OK!問題圓滿解決。
3驗證:用啟動項目查看管理器autoruns查看,發現[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors]項目下有6項“找不到文件”的注冊項目,仔細檢查後發現這些所謂找不到的文件隻是X64位下的*.dll動態鏈接庫文件,通過注冊表定位發現,這6個項目對應的X86項下的*.dll文件和服務是完整的。本案例中用戶隻是憑感覺就輕率地將“找不到文件”的注冊項目給刪除了(一般情況下刪除無用的項目可加快係統運行速度)。通過提取相關注冊信息備份後,重新刪除上述6項信息,重啟計算機後,打印機果然又處於脫機狀態!好在現在有了注冊信息備份,恢複一下就解決了。
4解除打印機脫機狀態專用工具: http://pan.baidu.com/s/1qWj5q3a
你也可自行編輯導入以下注冊信息
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\BJ Language Monitor]"Driver"="cnbjmon.dll"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port]"Driver"="localspl.dll"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Microsoft Document Imaging Writer Monitor]"Driver"="mdimon.dll"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\PJL Language Monitor]"Driver"="pjlmon.dll""EOJTimeout"=dword:0000ea60
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port]"Driver"="tcpmon.dll"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Standard TCP/IP Port\Ports]"StatusUpdateInterval"=dword:0000000a"StatusUpdateEnabled"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\USB Monitor]"Driver"="usbmon.dll"