Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีแชร์ไฟล์และเครื่องพิมพ์โดยไม่ใช้ HomeGroup ใน Windows 10

Microsoft นำฟีเจอร์ HomeGroup ออกจาก Windows 10 และไม่พร้อมใช้งานใน April Update 1803 แล้ว HomeGroup ปรากฏตั้งแต่ Windows 7 เพื่อลดความซับซ้อนในการจัดระเบียบเครือข่ายบ้านหรือสำนักงานเล็กๆ ด้วย HomeGroup สามารถแชร์ไฟล์ โฟลเดอร์ และเครื่องพิมพ์ระหว่างอุปกรณ์ Windows ได้ง่าย แม้จะไม่มี HomeGroup ใน Windows 10 แล้ว แต่ยังคงสามารถให้การเข้าถึงเครือข่ายไปยังโฟลเดอร์และเครื่องพิมพ์ที่แชร์ได้โดยใช้ฟีเจอร์บิลด์อินอื่นๆ ของ Windows 10

บทความนี้จะแสดงวิธีแชร์โฟลเดอร์เครือข่าย ไฟล์ และเครื่องพิมพ์บน Windows 10 1803 โดยไม่ใช้ HomeGroup (ใช้เพียงฟังก์ชัน SMB Protocol บิลด์อินเท่านั้น)

HomeGroup หายไปหลัง Windows 10 1803

ตั้งแต่ Windows 10 1803 ไม่สามารถสร้าง HomeGroup ใหม่ได้ ฟีเจอร์นี้ถูกลบออกในบิลด์ล่าสุด ด้านหนึ่งผมคิดว่าเป็นขั้นตอนที่ถูกต้อง การตั้งค่า HomeGroup ค่อนข้างสับสนและซับซ้อนสำหรับผู้ใช้ทั่วไป

หลังอัปเกรด Windows 10 เป็น 1803 คุณจะพบว่า:

  • ส่วน HomeGroup ไม่ปรากฏใน Navigation pane ของ Explorer
  • รายการ HomeGroup หายไปจาก Control Panel — ไม่สามารถสร้าง เข้าร่วม หรือออกจาก HomeGroup ได้
  • ไม่สามารถแชร์ไฟล์และเครื่องพิมพ์ผ่าน HomeGroup ได้
  • เครื่องพิมพ์และโฟลเดอร์ที่แชร์ด้วย HomeGroup เดิมยังคงใช้งานได้ แต่ไม่สามารถสร้างใหม่ได้

อย่างไรก็ตาม ใน Windows 10 ยังคงสามารถแชร์ทรัพยากรที่เคยแชร์ผ่าน HomeGroup ได้ เพียงกระบวนการแชร์จะดูต่างออกไปเล็กน้อย

การตั้งค่าตัวเลือกการแชร์ใน Windows 10

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

เราได้อธิบายการตั้งค่าและบริการทั้งหมดนี้ไว้ในบทความโดยละเอียด "Windows 10 not showing computers in network"

ใน Windows Settings (บนทั้งสองเครื่อง) ไปที่ Settings → Network and Internet → เลือกการเชื่อมต่อเครือข่าย (Ethernet หรือ Wi-Fi) → Change advanced sharing options

ในส่วน Private ให้เปิดใช้งาน:

  • Turn on network discovery
  • Turn on file and printer sharing

ในส่วน All networks ให้เลือก:

  • Turn on sharing so anyone with network access can read and write files in the Public folder
  • Turn off password protected sharing

โดยทั่วไป สามารถปิดการป้องกันด้วยรหัสผ่านในเครือข่ายบ้านได้ เนื่องจากคุณเชื่อถืออุปกรณ์ทั้งหมดในเครือข่าย สำหรับ LAN สำนักงานเล็ก อาจเปิดการป้องกันด้วยรหัสผ่าน ในกรณีนี้ ต้องมีการยืนยันตัวตนเมื่อเข้าถึงทรัพยากรบนคอมพิวเตอร์อื่น (ใช้ Credentials ของผู้ใช้จากคอมพิวเตอร์ระยะไกล หรือใช้บัญชีเดียวกันพร้อมรหัสผ่านเดียวกันบนอุปกรณ์ทุกเครื่อง)

ตรวจสอบให้แน่ใจว่าเงื่อนไขต่อไปนี้เป็นจริง:

  • คอมพิวเตอร์ทุกเครื่องในเครือข่ายท้องถิ่นใช้ชื่อและ IP address ที่ไม่ซ้ำกัน
  • ประเภทเครือข่ายเป็น Private
  • หากเครือข่ายยังมีคอมพิวเตอร์ Windows เวอร์ชันเก่า (XP, Vista) ต้องเปิดใช้งาน SMBv1 protocol เพื่อการสื่อสารกับ Windows 10 และอนุญาตการเข้าถึงเครือข่ายภายใต้ Guest account (ดูรายละเอียดในบทความ)
  • เปลี่ยน Startup type ของบริการ Function Discovery Resource Publication และ Function Discovery Provider Host เป็น Automatic มิฉะนั้นอาจได้ Error 0x80070035: The network path was not found

ต้องตั้งค่าเหมือนกันบนคอมพิวเตอร์ Windows 10 อีกเครื่องที่จะเป็น Client เข้าถึงทรัพยากรแชร์ผ่านเครือข่าย

วิธีแชร์เครื่องพิมพ์ใน Windows 10 1803

ใน Windows 10 สามารถแชร์เครื่องพิมพ์ที่เชื่อมต่อกับคอมพิวเตอร์ของคุณให้อุปกรณ์เครือข่ายอื่นๆ ใช้งานได้ สมมติว่าคุณได้เชื่อมต่อเครื่องพิมพ์แล้ว (ผ่าน USB, LPT หรือไร้สาย) และตั้งค่าเสร็จแล้ว

ทำตามขั้นตอนบนคอมพิวเตอร์ Windows 10 ที่ต่อเครื่องพิมพ์อยู่:

  1. ไปที่ Settings → Devices → Printers and scanners
  2. เลือกเครื่องพิมพ์ที่ต้องการแชร์ คลิก Manage
  3. เปิดส่วน Printer Properties ไปที่แท็บ Sharing
  4. เปิดใช้งาน Share this printer และระบุชื่อเครือข่ายของเครื่องพิมพ์ ควรใช้ชื่อที่ไม่มีช่องว่าง ประกอบด้วยตัวอักษรอังกฤษและตัวเลขเท่านั้น (ชื่อนี้จะใช้ในการเชื่อมต่อเครื่องพิมพ์บนคอมพิวเตอร์อื่น)

ตอนนี้สามารถเชื่อมต่อเครื่องพิมพ์ที่แชร์นี้บนคอมพิวเตอร์ Windows 10 อีกเครื่องได้

  1. ไปที่ Settings → Devices → Printers and scanners
  2. กดปุ่ม Add a printer or scanner
  3. ระบบจะค้นหาเครื่องพิมพ์ท้องถิ่นและเครือข่าย
  4. เลือกเครื่องพิมพ์ที่ต้องการ กด Add Device
  5. หากไม่พบในรายการ เลือก The printer that I want isn't listed
  6. เลือก Select a shared printer by name ในกล่องโต้ตอบตั้งค่าเครื่องพิมพ์ และระบุชื่อเครือข่ายเต็มรูปแบบ รวมถึงชื่อ (หรือ IP) ของคอมพิวเตอร์ที่แชร์เครื่องพิมพ์ ใช้รูปแบบ: \\Win10PCname\HPDeskjet2050 หรือ https://Win10PCname/HPDeskjet2050/.printer
  7. คลิก Next Wizard จะติดตั้งเครื่องพิมพ์เครือข่ายและ Driver ใหม่
  8. ตอนนี้สามารถใช้เครื่องพิมพ์นี้พิมพ์จากคอมพิวเตอร์ระยะไกลได้

วิธีแชร์ไฟล์และโฟลเดอร์ใน Windows 10 โดยไม่ใช้ HomeGroup

ตอนนี้มาดูวิธีแชร์ไดเรกทอรีท้องถิ่นกับคอมพิวเตอร์อื่นใน Workgroup หรือ Domain ผ่านเครือข่ายใน Windows 10 April Update 1803

เคล็ดลับ วิธีง่ายที่สุดในการถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์ Windows 10 คือใช้ฟีเจอร์ Nearby sharing
  1. ใน Windows File Explorer หาโฟลเดอร์หรือไฟล์ที่ต้องการแชร์
  2. คลิกขวา → Give access to → Specific people
  3. สามารถให้สิทธิ์เข้าถึงบัญชีเฉพาะ (เมื่อเปิด Password access: ผู้ใช้จะถูกขอรหัสผ่านตอนเข้าถึงโฟลเดอร์เครือข่าย) หรือให้สิทธิ์ทุกคนรวมถึง Anonymous (กลุ่ม Everyone) — ในกรณีนี้จะไม่ขอรหัสผ่านตอนเข้าถึงไฟล์ในไดเรกทอรีเครือข่าย
  4. เมื่อตั้งค่าสิทธิ์เข้าถึงโฟลเดอร์แชร์ สามารถให้ Read, Read/Write หรือ Remove access สำหรับผู้ใช้/กลุ่มเฉพาะ
  5. หากยังไม่ได้เปิด Network discovery จะถูกขอให้เปิด: Network discovery and file sharing — เลือก No, make the network that I am connected to a private network (สำหรับเครือข่ายบ้าน/สำนักงาน)
  6. จะได้ข้อความว่าโฟลเดอร์ถูกแชร์แล้ว พร้อมลิงก์ในรูปแบบ UNC: \\Desktop-IOPF9\Distr สามารถคัดลอกลิงก์นี้หรือส่งอีเมลได้
เคล็ดลับ เพื่อปรับแต่งการตั้งค่าและสิทธิ์บน Network share ให้ละเอียด ใช้คอนโซล fsmgmt.msc
เคล็ดลับ เพื่อดูโฟลเดอร์ที่แชร์ทั้งหมดบนอุปกรณ์ ให้เปิดพาธใน File Explorer: \\localhost

ตอนนี้สามารถเข้าถึงโฟลเดอร์นี้จากคอมพิวเตอร์อื่นผ่านเครือข่ายได้ ในหน้าต่าง File Explorer เพียงไปที่ที่อยู่ เช่น: \\Desktop-IOPF9\Tools สำหรับความสะดวก สามารถสร้าง Shortcut ไปยังโฟลเดอร์บนเดสก์ท็อป หรือ Map เป็น Network drive ด้วยคำสั่ง net use

หมายเหตุ หากเปิดโฟลเดอร์แชร์จากคอมพิวเตอร์ระยะไกลไม่ได้ ให้ตรวจสอบ Firewall settings ว่าอนุญาต File and Printer Sharing บน Private network (Firewall rules) ลองเข้าถึง Share ด้วย IP address แทนชื่อคอมพิวเตอร์ เช่น: \\192.168.1.100\Distr