ปัญหาในการเพิ่มไดรเวอร์การพิมพ์ Windows 7 64 บิตลงในเซิร์ฟเวอร์การพิมพ์ Windows 2003 32 บิต


12

ฉันได้ติดตั้ง Windows 7 Professional 64 บิตรุ่น RTM สุดท้ายบนระบบทดสอบก่อนที่เราจะเริ่มเปิดตัวใน บริษัท ของเรา

ฉันมีปัญหาในการเชื่อมต่อกับเครื่องพิมพ์ HP หลายเครื่องที่เรามีในเครือข่าย เครื่องพิมพ์เหล่านี้ถูกแชร์จากโฮสต์เซิร์ฟเวอร์ Windows 2003

ฉันได้ดาวน์โหลดไดรเวอร์ HP Universal Printer ล่าสุด แต่ฉันไม่สามารถเพิ่มไดรเวอร์ 64 บิตลงในระบบเซิร์ฟเวอร์ 2003 (เป็น 32 บิต)

ฉันจะเชื่อมต่อกับเครื่องพิมพ์เหล่านี้จากระบบ Windows 7 ได้อย่างไร


1
ฉันคิดว่ามันจะเหมาะสมกว่าที่จะเปลี่ยนชื่อของคุณเป็นบางอย่างตามแนวของ "ปัญหาการเพิ่มไดรเวอร์การพิมพ์ 64 บิตเป็นเซิร์ฟเวอร์การพิมพ์ Windows 2003 32 บิต"
MDMarra

1
ริชาร์ดฉันมีปัญหาแบบเดียวกับคุณและไม่มีคำตอบใดที่จะแก้ปัญหาได้ (อาจเป็นเพราะเหตุใดคำถามนี้จึงไม่มีคำตอบ) โดยทั่วไปแล้วคำตอบสามข้อต่อไปนี้จะใช้ได้ แต่ HP ก็ทำสิ่งต่าง ๆ ด้วย "Universal Print Driver" ฉันติดตั้งบนเวิร์กสเตชัน x64 ของฉันซึ่งอยู่ที่. inf ชี้เซิร์ฟเวอร์ไปยังไฟล์นั้นและอ้างว่า "ตำแหน่งที่ระบุไม่มีไดรเวอร์ HP LaserJet P2015 Series PS สำหรับสถาปัตยกรรมโปรเซสเซอร์ที่ร้องขอ" มีใครพบวิธีการทำเช่นนี้?
pk

ฉันพบโพสต์นี้ในขณะที่ค้นหาวิธีแก้ไขข้อผิดพลาดที่กล่าวถึงข้างต้น - (... "เมื่อพยายามดาวน์โหลดไดรเวอร์ (0x0000007e)") แค่บอกว่าทางออกของ JohnnyD นั้นใช้ได้กับฉัน ฉันไม่คิดว่าจะเข้าสู่เส้นทางเครือข่ายไปยังเครื่องพิมพ์ที่แชร์เป็นพอร์ต ขอบคุณ!

คำตอบ:


9

พุชไดรเวอร์ 64- บิตผ่านเครือข่าย

  1. ไปที่เครื่อง 64 บิตบนเครือข่ายและคัดลอกไฟล์ไดรเวอร์ 64 บิตไปยังเครื่อง
  2. จากเครื่อง 64 บิตให้เปิด Windows Explorer และเรียกดูไปยังเซิร์ฟเวอร์ 32 บิต
  3. เปิดไดอะล็อกเครื่องพิมพ์ที่เห็นผ่าน Windows Explorer
  4. จากแถบเมนูเลือกFile> Server PropertiesเลือกDriversแท็บแล้วคลิกAddปุ่ม
  5. ในตัวช่วยสร้างเพิ่มไดรเวอร์ทำเครื่องหมายในช่องทำเครื่องหมายตัวประมวลผล x64 และยกเลิกการเลือกช่องทำเครื่องหมาย x86
  6. คลิกถัดไปจากนั้นคลิกมีดิสก์แล้วเรียกดูไดรเวอร์ 64 บิตบนเครื่อง 64 บิตท้องถิ่น
  7. ทำวิซาร์ดเพิ่มไดรเวอร์ให้สมบูรณ์

เมื่อเสร็จสิ้นกล่องโต้ตอบคุณสมบัติเซิร์ฟเวอร์ควรแสดงไดรเวอร์ x64 ที่ติดตั้งสำหรับอุปกรณ์ประเภทนั้น


4

ฉันใช้เครื่องมือ RSAT เพื่อให้ Windows 2003 รองรับไดรเวอร์ Windows 7 x64 แต่ก่อนอื่นฉันต้องอัปเดตรายชื่อไดรเวอร์ ขั้นตอนที่ฉันใช้:

ปรับปรุงฐานข้อมูลไดรเวอร์ Windows

  1. ไปที่แผงควบคุม -> อุปกรณ์และเครื่องพิมพ์
  2. เพิ่มเครื่องพิมพ์ใหม่เลือกท้องถิ่น
  3. เลือก LPT1
  4. ในกล่องโต้ตอบ "ติดตั้งไดรเวอร์เครื่องพิมพ์" ให้คลิกปุ่ม Windows Update นี่จะดาวน์โหลดไดรเวอร์ที่เหลือที่คุณคาดว่าจะเห็น
  5. ยกเลิกการติดตั้งเครื่องพิมพ์ไดรเวอร์จะไม่ถูกลบ

ติดตั้งไดรเวอร์ไปยังเซิร์ฟเวอร์ด้วย RSAT

  1. ดาวน์โหลดและติดตั้งเครื่องมือ RSAT
  2. เปิดเครื่องมือการจัดการการพิมพ์
  3. คลิกขวาที่เซิร์ฟเวอร์การพิมพ์เลือกเพิ่ม / ลบเซิร์ฟเวอร์และเพิ่มเซิร์ฟเวอร์การพิมพ์เป้าหมายของคุณ
  4. ภายใต้วัตถุเซิร์ฟเวอร์ใหม่ให้คลิกเพิ่มไดรเวอร์
  5. ในกรณีของฉันเนื่องจากฉันใช้ Windows x64 ฉันเลือก x64 และยกเลิกการเลือก x86
  6. นี่จะแสดงรายการไดรเวอร์ที่ติดตั้งในเวิร์กสเตชันของคุณ เลือกไดรเวอร์ที่จะติดตั้งบนเซิร์ฟเวอร์

3

คำตอบของ Dom ทำให้ฉันสนิทกันมาก

ฉันต้องการแก้ไขมันดังนี้

ผู้ผลิตเครื่องพิมพ์ของฉันได้กำหนดชื่อเครื่องพิมพ์อีกครั้งภายในไดรเวอร์ คุณสามารถเพิ่มไดรเวอร์เพิ่มเติมที่มีชื่อเดียวกันกับชื่อที่คุณตั้งค่าไว้แล้ว

ฉันต้องดาวน์โหลดทั้งไดรเวอร์ใหม่ (x86 และ x64) และเปลี่ยนเครื่องพิมพ์เดิมของฉันไปเป็นไดรเวอร์ x86 ใหม่จากนั้นระบบจะเพิ่ม x64 ลงในรายการโดยอัตโนมัติ จากนั้นฉันก็สามารถติดตั้งเครื่องพิมพ์บนเครื่อง Win 7 ได้โดยไม่มีปัญหา

ขอบคุณสำหรับความช่วยเหลือนี้ !!


ขอบคุณ นั่นคือส่วนสุดท้ายของปริศนาที่ฉันต้องแก้ +1
John Gardeniers

3

ฉันรู้ว่านี่เป็นคำถามเก่า แต่ฉันเพิ่งรู้วิธีการทำดังนั้นฉันคิดว่าฉันโพสต์วิธีการของฉันสำหรับการเชื่อมต่อและการพิมพ์จาก Windows 7 64- บิตไปยังเซิร์ฟเวอร์การพิมพ์ของ Windows 32 บิต (ควรเหมือนกันสำหรับ 64-bit Vista):

  • ตรวจสอบให้แน่ใจว่าคุณมีไดรเวอร์เครื่องพิมพ์ที่เหมาะสมติดตั้งอยู่ในกล่อง Windows 7 ของคุณ
  • ไปที่เครื่องพิมพ์และอุปกรณ์เพิ่มเครื่องพิมพ์ใหม่
  • เลือกเครื่องพิมพ์ท้องถิ่น
  • ใช้พอร์ตที่มีอยู่ (LPT1)
  • เลือกไดรเวอร์การพิมพ์ที่เหมาะสม
  • คลิกถัดไปตลอดกระบวนการที่เหลือ
  • ตั้งชื่อเครื่องพิมพ์ว่าคุณต้องการให้เครื่องพิมพ์แสดงผลอย่างไร
  • ปล่อยให้มันติดตั้ง ...
  • เลือก "อย่าแชร์"
  • เมื่อเสร็จสิ้นให้คลิกขวาและเลือก "คุณสมบัติเครื่องพิมพ์"
  • ไปที่แท็บพอร์ต goto คลิก "เพิ่มพอร์ต ... "
  • เลือก "Local Port" จากนั้นคลิก "New Port ... "
  • พิมพ์ที่อยู่เครือข่ายที่แน่นอนสำหรับเครื่องพิมพ์ ie: \ printserver01 \ hplaserj
  • คลิกตกลงจากนั้นคลิกปิด
  • ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตใหม่แล้วคลิกนำไปใช้แล้วปิด
  • ทดสอบเครื่องพิมพ์ ถ้ามันไม่ทำงานมากกว่าที่คุณอาจติดตั้งไดรเวอร์การพิมพ์ที่ไม่ถูกต้องหรือไม่เข้ากัน

นอกจากนี้หากคุณพยายามเชื่อมต่อกับเครื่องพิมพ์ HP ฉันพบว่าไดรเวอร์ HP Universal PCL6 ทำงานได้ดีอย่างน่าทึ่ง: ดาวน์โหลดที่นี่


ปัญหาเดียวกับการตอบสนองของ JohnnyD มันเป็นเพียงเครื่องเดียว เครื่อง X64 เพิ่มเติมใด ๆ จะต้องทำกระบวนการเดียวกันเพื่อตั้งค่าเครื่องพิมพ์ การปรับเปลี่ยนเซิร์ฟเวอร์ thre เพื่ออนุญาตให้ไคลเอนต์ X64 เชื่อมต่อและพิมพ์มีความสำคัญมากกว่าที่องค์กรของคุณจะมีขนาดใหญ่ขึ้น

2

วิธีที่ง่ายที่สุดคือการดาวน์โหลดไดรเวอร์ x64 สำหรับอุปกรณ์นั้นจากนั้น rdp ไปยังเซิร์ฟเวอร์การพิมพ์และเลือกคุณสมบัติของเครื่องพิมพ์บนเครื่องพิมพ์ที่คุณต้องการติดตั้งจากนั้นแบ่งปันแท็บแล้วคลิกที่ไดรเวอร์เพิ่มเติม ทำเครื่องหมายที่ช่องทำเครื่องหมายสำหรับ x64 Windows XP และเซิร์ฟเวอร์แม่ม่าย 2003 จากนั้นชี้ไปที่ไฟล์ inf จากโฟลเดอร์ของไดรเวอร์ที่คุณเพิ่งดาวน์โหลด เมื่อผู้ใช้คลิกที่เครื่องพิมพ์นั้นจะถามว่าพวกเขาต้องการติดตั้งไดรเวอร์หรือไม่


2

ดาวน์โหลดไดรเวอร์ XP64 บิต ไปที่เซิร์ฟเวอร์และเพิ่ม 'ไดรเวอร์เพิ่มเติม' ภายใต้การแชร์ คลิกที่ x64 และชี้ไปที่ไดรเวอร์ XP64 บิต นั่นควรติดตั้งไดรเวอร์ X64 และคุณควรจะเพิ่มเครื่องพิมพ์ลงในระบบปฏิบัติการ MS 64 บิตใด ๆ ใช้งานได้กับผู้ใช้ระบบปฏิบัติการ Win7 64 บิต (เครื่องพิมพ์ HP P3005X)

PS ฉันเปิดเครื่องรูดไดร์เวอร์บนพีซี 64 บิต แต่นั่นอาจไม่สำคัญ มันอาจทำงานได้ดีบนเซิร์ฟเวอร์เครื่องพิมพ์ที่โฮสต์ขนาด 32 บิต


HP P3005 เป็นปัญหาที่ใหญ่ที่สุดของเรา การใช้ HP "Universal Driver" ล้มเหลวอย่างสมบูรณ์จนกระทั่งฉันเปลี่ยนชื่อตามคำตอบของ Dash ขณะนี้เราสามารถใช้เครื่องพิมพ์นั้นบนเครื่อง Win 7 64 บิตแม้ว่าจะมีผลลัพธ์น้อยกว่าที่สมบูรณ์
John Gardeniers

2

ฉันพบปัญหานี้มาก่อน มันลงมาที่ชื่อเครื่องพิมพ์ภายใน. inf ชื่อเครื่องพิมพ์ x32 และ x64 จะต้องเป็น "แน่นอน" เหมือนกัน ดังนั้น "HP LaserJet P2015 Series PS" จึงแตกต่างจาก "HP LaserJetP2015 Series PS" สิ่งนี้ทำให้ฉันถั่วสักครู่จนกว่าฉันจะได้เรียนรู้และเข้าไปใน x64 .inf และคัดลอกและวางชื่อเครื่องพิมพ์ของ x32 .inf ลงไป หลังจากที่พวกเขาเหมือนกันแล้วมันควรจะทำงาน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.