2008年5月9日 星期五

如何在 Windows 2000 使用 Windows Server 2003 原生的印表機驅動程式

欲在 Windows 2000 使用 Windows Server 2003 原生的 unidriver 印表機驅動程式,請依照下列步驟進行操作:



  1. 在 Windows 2000 中,開啟「命令提示字元」,鍵入如下的指令來停用 Spooler:

    net stop spooler


  2. 切換到 Windows 2000 inf 目錄:

    cd %systemroot%\inf


  3. 將 ntprint.inf 更名為 ntprint.inf.old,並刪除 ntprint.pnf


  4. 建立一個子目錄:

    md C:\w2k3_drv\i386


  5. 從 Windows Server 2003 CD 的 i386 目錄將 driver.cab 複製到上個步驟所建立的子目錄裡,並更名成 pdriver.cab

    copy D:\i386\driver.cab C:\w2k3_drv\i386\pdriver.cab

    請特別注意,記得要更名哦!


  6. 接著從 Windows Server 2003 CD 的 i386 目錄將 ntprint.inf 複製到 Windows 2000 的 inf 子目錄裡:

    copy D:\i386\ntprint.inf C:\Winnt\inf


  7. 編輯上個步驟所複製的 ntprint.inf 檔,找到如下的地方:

    [SourceDisksNames.x86] 1 = %WinNET2003%,driver.cab,,"I386"
    [SourceDisksNames.amd64] 1 = %WinNET2003%,driver.cab,,"Amd64"
    [SourceDisksNames.ia64] 1 = %WinNET2003%,driver.cab,,"Ia64"

    將原本的 %WinNET2003% 換成 C:\w2k3_drv,置換完成之後的結果如下所示:

    [SourceDisksNames.x86] 1 = %C:\w2k3_drv,driver.cab,,"I386"
    [SourceDisksNames.amd64] 1 = C:\w2k3_drv,driver.cab,,"Amd64"
    [SourceDisksNames.ia64] 1 = C:\w2k3_drv,driver.cab,,"Ia64"


  8. 鍵入如下的指令來啟用 Spooler:

    net start spooler

  9. 接著請新增印表機,此時便會自動使用 Windows Server 2003 的 unidriver 與 Postscript 驅動程式。
您可能會遇到找不到檔案的問題,此時,請手動將指到 c:\w2k3_drv\i386\pdriver.cab。

轉載自
如何在 Windows 2000 使用 Windows Server 2003 原生的印表機驅動程式

沒有留言:

張貼留言