บทความนี้เป็นบทความที่ผมพยายามหาทางแก้ไขปัญหา แต่ก็ยังไม่สามารถแก้ไขปัญหาได้ เรื่องมีอยู่ว่า เครื่องคอมพิวเตอร์หลายๆเครื่องภายในองค์กร หากเครื่องพิมพ์ภายในองค์กรใช้ได้เพียง USB แล้ว เครื่องพิมพ์นั้นจะทำงานได้ก็ต่อเมื่อเชื่อมต่อกับเครื่องคอมพิวเตอร์ที่ใช้งานเฉพาะบุคคล แต่ด้วยเครื่องพิมพ์มีจำนวนจำกัดและต้องการจำกัดการใช้งานเฉพาะกลุ่ม จึงต้องมีการแชร์เครื่องพิมพ์ไปยังเครื่องผู้อื่นเพื่อให้ใช้งานเครื่องพิมพ์ร่วมกันได้
หากมีความจำเป็นต้องใช้งานเครื่องพิมพ์เอกสารร่วมกัน และเครื่องพิมพ์นั้นมีอุปกรณ์ในการเชื่อมต่อ Lan หรือรองรับระบบ Lan จะไม่มีปัญหาแต่อย่างใด หากต้องใช้เครื่องคอมพิวเตอร์ของบุคคลใดบุคคลหนึ่งในการแชร์เครื่องพิมพ์ที่เป็น Windows 10 มักจะทำการแชร์เครื่องพิมพ์ไม่ได้ (Error Code: Connect to Printer, Windows cannot connect to the printer) ซึ่งถ้าเป็นระบบปฏิบัติการเก่าๆ อย่าง Windows 7 จะไม่มีปัญหาในการแชร์เครื่องพิมพ์ แต่เนื่องจากระบบปฏิบัติการ Windows 7 ได้หยุด support จาก microsoft ไปนานแล้วจะมักประสบปัญหากับไดรเวอร์เครื่องพิมพ์ของรุ่นใหม่ๆ ผมได้ตรวจสอบปัญหาที่ Windows 10 แชร์เครื่องพิมพ์ไม่ได้ ส่วนใหญ่มักจะเกิดจาก
- ปัญหาของ Windows 10 update หรือ Windows update ที่อัพเดตในเรื่องของความปลอดภัย
- ปัญหาเรื่องความปลอดภัยของ windows 10 หรือการยกเลิกการใช้งาน SMB v.1 เพื่อป้องกันการโจมตีจากแฮ็คเกอร์ ทำให้ Windows 10 ไม่สามารถแชร์เครื่องพิมพ์ได้
- ปัญหาของระบบเครือข่ายขององค์กรขนาดใหญ่ที่ประกอบด้วยหลาย VLAN
การแก้ปัญหาสำหรับ Windows 10 แชร์เครื่องพิมพ์ไม่ได้ ผมไม่สามารถจัดการปัญหาเหล่านั้นได้ แม้จะทำการลบแพ็คความปลอดภัยของ Windows 10 ที่มีชื่อไฟล์ว่า KB5005565 หรือ Windows update ตัวอื่นๆแล้ว แม้กระทั่งติดตั้งระบบปฏิบัติการใหม่ไม่ว่าจะเป็น Windows 10 version 1803, 1903 หรือ 22H1 แล้วก็ยังไม่สามารถแก้ปัญหาเหล่านี้ได้
สำหรับทางแก้ไขปัญหา Windows 10 แชร์เครื่องพิมพ์ไม่ได้ของผมคือ
- ตั้งเครื่อง Print server โดยใช้ Windows 7 หรือ Linux mint โดยการหาเครื่องคอมพิวเตอร์เก่าในองค์กรมาทำเป็น print server แต่ผมใช้ Linux Mint ในการทำ Print server เนื่องจากตั้งเวลาปิดเครื่องคอมพิวเตอร์ได้สะดวก ข้อดีของการใช้ Linux Mint เป็น server คือ ผู้ใช้ทั่วไปส่วนใหญ่ ไม่กล้าไปใช้งาน (เพราะใช้ไม่เป็น) ทำให้ระบบมีความเสถียร และไม่ล่ม (เว้นแต่เปิดไม่ติด)
- การฝากไฟล์ไว้บน Google drive แล้วให้เจ้าของเครื่องพิมพ์ พิมพ์ให้
- หากใช้ USB Print server ได้ ก็จำเป็นต้องใช้ แต่หากเป็นองค์กรที่ใหญ่ควรหลีกเลี่ยงอุปกรณ์นี้ เนื่องจากระบบแคชไฟล์ใน USB Print server มีขนาดเล็กไม่รองรับกับผู้ใช้งานจำนวนมาก