TechNet的討論區有提供解答:
windows 2003 server 上的分享印表機都只能列印第一頁,之後的都無法列印
摘要如下:
<pre class="c" name="code">
如果你是可以印一頁..其他不能印的話..可能不是更新造成的..更新問題是會造成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
如果還是有問題,請移除KB961371更新
狐狸大已經po出答案了,但我要提醒的是:
這跟 office 2007 應該沒關係,若您是 postscript printer,則我公司碰到都會這樣,而且,好像跟廠牌也無關,您不妨留意一下!!