none
windows 2003 server 上的分享印表機都只能列印第一頁,之後的都無法列印 RRS feed

  • 問題

  • 大家好:
                  今天公司的WINDOWS 2003 SERVER上的印表機不知道為什麼全部都發生問題列印多頁時都只能印出第一頁,在事件檢視器裡面會有以下的訊息,遍詢都無法查出到底是什麼問題,今天以前還是正常的,SERVER的設定及環境並未做過任何更動,請大家幫幫忙!!
                                                                                                                                                     感謝

    事件類型: 錯誤
    事件來源: Print
    事件類別目錄: 無
    事件識別碼: 6161
    日期:  2009/7/16
    時間:  下午 02:10:41
    使用者:  AAA\grace
    電腦: NT-MIS
    描述:
    grace 所擁有的文件 會計傳票登錄列印作業 無法在印表機 EPSON EPL-N2120 Advanced 上列印。資料類型: NT EMF 1.008,多工緩衝檔案大小 (位元組): 295932,已列印位元組數: 184948,文件總頁數: 4,已列印頁數: 1,用戶端電腦: \\192.168.1.200,列印處理程序傳回的 Win32 錯誤碼: 0。操作順利完成。


    請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。

    事件類型: 錯誤
    事件來源: Print
    事件類別目錄: 無
    事件識別碼: 6161
    日期:  2009/7/16
    時間:  下午 02:06:17
    使用者:  AAA\grace
    電腦: NT-MIS
    描述:
    grace 所擁有的文件 Untitled Report 無法在印表機 EPSON LQ-680C(ACC) 上列印。資料類型: NT EMF 1.008,多工緩衝檔案大小 (位元組): 88088,已列印位元組數: 77872,文件總頁數: 2,已列印頁數: 1,用戶端電腦: \\192.168.1.200,列印處理程序傳回的 Win32 錯誤碼: 0。操作順利完成。


    請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。

    2009年7月16日 上午 06:32

解答

  • 如果你是可以印一頁..其他不能印的話..可能不是更新造成的..更新問題是會造成Printer Spooler Crash..目前應該可以確定是 KB961371 造成的
    有列印一頁的問題可以試試看下面動作

    1.備份 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print 此機碼 (之後若執行完後有問題就直接匯入,會回到原先的狀態)

    2.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors此機碼,除了下面的項目之外,其餘都刪除

    a. BJ Language Monitor
    b. Local Port
    c. Microsoft Shared Fax Monitor (有裝Fax Service時才會有)
    d .PJL Language Monitor
    e. Standard TCP/IP Port
    f. USB Monitor

    3.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3 此機碼
       找到你使用的印表機,並在右邊視窗找Monitor選項..對其點兩下後把內容清空

    4.控制台 -> 印表機 -> 對印表機點右鍵 -> 內容 -> 進階 -> 列印處理器 -> 點 WinPrint 後按OK並關閉所有視窗

    5.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
      除了 WinPrint 之外的項目都刪除

    6.重新啟動 Print Spooler Service


    微軟技術支援服務
    • 已標示為解答 JasonCheng 2009年7月23日 上午 03:36
    • 已編輯 Vincent Lin 2009年7月23日 上午 05:01 修改內容
    2009年7月23日 上午 02:18

所有回覆

  • 請檢查印表機的驅動程式
    2009年7月16日 上午 09:08
  • 感謝您的協助,印表機部分有試著移除再重裝,但是狀況還是一樣,因所有的CLIENT端,每一台都有這種問題,問題似乎是出在SERVER上,有試著把WINDOWS\system32\spool\printers 裡面清除問題依然存在,再麻煩大家當忙想辦法,謝謝
    剛剛試過如果不透過多工緩衝區列印則正常,但是列印速度就很慢
    2009年7月16日 上午 09:17
  • 小弟昨日 7/6 大約 10 點後也接使用者回報與您的狀況一樣,之前列印完全正常,此狀況只出現在 撞針式印表機上,印至其他的雷射及彩色印表機就不會有只印第一頁的狀況。用樓主您的方式設定也己經列印,但這方式印起來很慢,還是期待能找出原因。

    事件類型: 錯誤
    事件來源: Print
    事件類別目錄: 無
    事件識別碼: 6161
    日期:  2009/07/17
    時間:  08:07:06
    使用者:  TAIHAO\20010
    電腦: THDC
    描述:
    20010 所擁有的文件 payable_bycsmid 無法在印表機 PURC2 上列印。資料類型: NT EMF 1.008,多工緩衝檔案大小 (位元組): 233588,已列印位元組數: 179852,文件總頁數: 2,已列印頁數: 1,用戶端電腦: \\192.168.0.92,列印處理程序傳回的 Win32 錯誤碼: 0。操作順利完成。


    請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。

    2009年7月17日 上午 12:18
  • 你可以試試把印表機選項裡,[啟用進階列印功能]的勾勾拿掉,這樣子似乎可以印了,這樣比關閉多工緩衝區的方式列印速度較快,這樣子暫時可以列印了,但是還是很納悶為什麼會發生這個問題,因為之前都印的好好的,會是SERVER或是CLIENT有跟新什麼hotfix的關係嗎??
    • 已提議為解答 JimmyChu 2009年7月22日 上午 10:02
    2009年7月17日 上午 01:39
  • 對印表機按右鍵 -> 進階 -> 列印處理器 , 選擇 WinPrint 然後點確認 , 關閉所有視窗後重新啟動 Print Spooler 服務 , 在重新測試看看


    微軟技術支援服務
    2009年7月17日 上午 02:21
  • 這類問題我會直接打印表機廠商的客服電話。
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    2009年7月18日 下午 04:56
  • 我們公司今天也發生一樣的問題了.
    原因不明, 也是只有發生在點矩陣 的列表機上. 真是太奇怪了. 我也覺得可能是 Microsoft 進行更新之後所產生的 BUG 之類的問題吧. 因為我們的環境最近的設定完全沒改變過.

    錯誤訊息如下:
    local_user 所擁有的文件 preview.tmp 無法在印表機 Company (Epson LQ-680C) 上列印。資料類型: NT EMF 1.008,多工緩衝檔案大小 (位元組): 169104,已列印位元組數: 136820,文件總頁數: 2,已列印頁數: 0,用戶端電腦: \\192.168.xxx.xxx,列印處理程序傳回的 Win32 錯誤碼: 87。參數錯誤。
    2009年7月22日 上午 07:23
  • 我負責維護兩家公司的系統,自7/17以來,這兩家公司都陸續出現這問題,因為Server有不同家的印表機提供共用,都出現一張以上無法列印(會印到Queue後就不見了),只單獨列印一張是OK,所以我想驅動程式應該沒問題,我們測試結果如下:
    印一頁或一頁N份是OK,例如三頁的Word一次印一頁可以,列印全部頁數是不行的,依上述改成WinPrint,有些人可以,有些人列印多頁會只出現第一頁
    而且我觀察列印處理器應該是依據印表機型號提供不同的處理器程式,我不確定改WinPrint是否可以解決問題?
    我相信本週應該陸陸續續會有很多人出問題,只是問題太新,沒人碰過,從7/20以來搜尋都沒有碰到這個論壇討論到這個問題,昨天終於被我找到這裡有人討論,我相信這是Windows Update後的BUG,希望趕快提供Solution。

    2009年7月23日 上午 02:09
  • 如果你是可以印一頁..其他不能印的話..可能不是更新造成的..更新問題是會造成Printer Spooler Crash..目前應該可以確定是 KB961371 造成的
    有列印一頁的問題可以試試看下面動作

    1.備份 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print 此機碼 (之後若執行完後有問題就直接匯入,會回到原先的狀態)

    2.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors此機碼,除了下面的項目之外,其餘都刪除

    a. BJ Language Monitor
    b. Local Port
    c. Microsoft Shared Fax Monitor (有裝Fax Service時才會有)
    d .PJL Language Monitor
    e. Standard TCP/IP Port
    f. USB Monitor

    3.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3 此機碼
       找到你使用的印表機,並在右邊視窗找Monitor選項..對其點兩下後把內容清空

    4.控制台 -> 印表機 -> 對印表機點右鍵 -> 內容 -> 進階 -> 列印處理器 -> 點 WinPrint 後按OK並關閉所有視窗

    5.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors
      除了 WinPrint 之外的項目都刪除

    6.重新啟動 Print Spooler Service


    微軟技術支援服務
    • 已標示為解答 JasonCheng 2009年7月23日 上午 03:36
    • 已編輯 Vincent Lin 2009年7月23日 上午 05:01 修改內容
    2009年7月23日 上午 02:18
  • 謝謝提供意見,剛剛我把KB961371,KB971633,KB973346的更新都移除就沒問題了,我不確定另外兩個是否有問題。
    2009年7月23日 上午 02:54
  • 我剛剛也是著把SERVER端的三個更新KB961371,KB971633,KB973346移除,後SERVER重開就可以了,看起來真的是Microsoft的更新所產生的問題
    2009年7月23日 上午 03:15
  • 我剛剛也是只是把SERVER端的KB961371移除,也沒有重開就可以了。害我想這些天想破頭,原來是..........,無言
    2009年7月23日 上午 03:35
  • 我試了上面的方法. 結果 失去了和 印表機 的連線, 我想是不是 這一步我做錯了

    3.檢查 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Drivers\Version-3 此機碼
      除了一些內建的項目外..其餘都刪除


    請教一下 內建的 是指 有在使用的列表機 還是什麼? 可以提示一下, 我想可能是這裡我 刪了太多東西了.
    2009年7月23日 上午 04:19
  • 不好意思..上面步驟有一點點出錯..請還原備份的機碼後再重新做一次看看..有修改步驟了
    微軟技術支援服務
    2009年7月23日 上午 05:01