ค้นหาเว็บไซต์

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


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

เปิดใช้งานการแชร์ไฟล์และเครื่องพิมพ์บน Windows 10 และ 11

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

ในการตั้งค่า Windows (ในคอมพิวเตอร์ทั้งสองเครื่อง) ให้ไปที่ การตั้งค่า -> เครือข่ายและอินเทอร์เน็ต -> เลือกการเชื่อมต่อเครือข่ายของคุณ (Ethernet หรือ Wi-Fi) -> เปลี่ยนตัวเลือกการแชร์ขั้นสูง (หรือเรียกใช้คำสั่ง

control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced

).

จากนั้นเปิดใช้งานสองตัวเลือกในส่วนส่วนตัว:

  • เปิดการค้นพบเครือข่าย

  • เปิดการแชร์ไฟล์และเครื่องพิมพ์

ในส่วน เครือข่ายทั้งหมด ให้เลือกตัวเลือกต่อไปนี้:

  • เปิดการแชร์เพื่อให้ทุกคนที่เข้าถึงเครือข่ายสามารถอ่านและเขียนไฟล์ในโฟลเดอร์สาธารณะ

  • ปิดการแบ่งปันที่ป้องกันด้วยรหัสผ่าน

คุณสามารถปิดใช้งานการป้องกันด้วยรหัสผ่านบนเครือข่ายในบ้านได้เนื่องจากคุณเชื่อถืออุปกรณ์ทั้งหมดในนั้น

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

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

  • คอมพิวเตอร์ทุกเครื่องในเครือข่ายท้องถิ่นของคุณใช้ชื่อและที่อยู่ IP ที่ไม่ซ้ำใคร

  • ประเภทของเครือข่ายเป็นแบบส่วนตัว (อ่านเพิ่มเติมเกี่ยวกับโปรไฟล์เครือข่ายใน Windows)

  • หากเครือข่ายของคุณยังมีคอมพิวเตอร์ที่ใช้ Windows รุ่นเดิม (XP, Vista) คุณจะต้องเปิดใช้งานการสนับสนุนโปรโตคอล SMBv1 สำหรับการสื่อสารใน Windows 10 และ 11 รวมทั้งอนุญาตการเข้าถึงเครือข่ายภายใต้บัญชีผู้เยี่ยมชม (ดูบทความ)

  • ตั้งค่าบริการFunction Discovery Resource Publication และ Function Discovery Provider Host ให้เริ่มต้นโดยอัตโนมัติ มิฉะนั้น เมื่อเข้าถึงทรัพยากรเครือข่ายที่ใช้ร่วมกัน คุณอาจได้รับข้อผิดพลาด 0x80070035: ไม่พบเส้นทางเครือข่าย

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

จะแชร์โฟลเดอร์ผ่านเครือข่ายใน Windows 10 และ 11 ได้อย่างไร

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

    1. เปิด Windows File Explorer และค้นหาโฟลเดอร์ที่คุณต้องการแชร์

    2. คลิกขวาที่มันแล้วเลือก ให้สิทธิ์การเข้าถึงแก่ -> เฉพาะบุคคล

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

    4. เมื่อกำหนดค่าสิทธิ์ในการเข้าถึงโฟลเดอร์ที่ใช้ร่วมกัน คุณสามารถให้สิทธิ์การเข้าถึงแบบ อ่าน อ่าน/เขียน หรือ ลบ สำหรับผู้ใช้หรือกลุ่มที่ต้องการ

    5. หากคุณไม่ได้เปิดใช้งานการค้นหาเครือข่ายไว้ก่อนหน้านี้ คุณจะได้รับข้อความแจ้ง:

      Network discovery and file sharing
      Do you want to turn on network discovery and file sharing for all public networks? 
      - No, make the network that I am connected to a private network (Network discovery and file sharing will be turned on for private networks, such as those in homes and workplaces).
      - Yes, turn on network discovery and file sharing for all public networks.

      หากคุณกำลังตั้งค่าเครือข่ายที่บ้านหรือที่ทำงาน ให้เลือกว่าเครือข่ายของคุณเป็นแบบส่วนตัว

    6. จากนั้น คุณจะได้รับข้อความแจ้งว่ามีการแชร์โฟลเดอร์ของคุณและที่อยู่เครือข่าย UNC: \Desktop-IOPF9\Distr คุณสามารถคัดลอกลิงก์นี้ไปยังคลิปบอร์ดหรือส่งทางอีเมล

เคล็ดลับ หากต้องการดูรายการโฟลเดอร์ที่ใช้ร่วมกันทั้งหมดในคอมพิวเตอร์ของคุณ ให้เปิดพาธต่อไปนี้ใน File Explorer:

\\localhost

คุณสามารถใช้

fsmgmt.msc

(การจัดการโฟลเดอร์ที่ใช้ร่วมกัน) คอนโซลเพื่อปรับแต่งการตั้งค่าและการอนุญาตสำหรับเครือข่ายที่ใช้ร่วมกัน

  1. เปิดคอนโซลโฟลเดอร์ที่ใช้ร่วมกันและไปที่ส่วนที่ใช้ร่วมกัน

  2. ประกอบด้วยรายการแชร์โฟลเดอร์ในคอมพิวเตอร์ของคุณ นอกจากนี้ยังแสดงการแชร์การดูแลระบบ (Admin$, C$, IPC$เป็นต้น) และจำนวนการเชื่อมต่อระยะไกลไปยังแต่ละการแชร์ (การเชื่อมต่อไคลเอ็นต์)

    คุณสามารถดูรายการไฟล์ที่เปิดบนคอมพิวเตอร์ของคุณผ่านเครือข่ายโดยผู้ใช้ระยะไกลได้ในส่วน "เปิดไฟล์" ของคอนโซล

  3. หากต้องการสร้างโฟลเดอร์แชร์ใหม่บนคอมพิวเตอร์ Windows ให้เลือก การกระทำ -> โฟลเดอร์แชร์ใหม่

  4. ตัวช่วยสร้างโฟลเดอร์ที่ใช้ร่วมกันจะเปิดขึ้น เลือกโฟลเดอร์ในเครื่องที่คุณต้องการแชร์ และตั้งชื่อเครือข่าย (Share Name) คุณสามารถอนุญาตให้ใช้โฟลเดอร์นี้แบบออฟไลน์ และตั้งค่าสิทธิ์การเข้าถึงได้

    คุณยังสามารถสร้างโฟลเดอร์เครือข่ายที่ใช้ร่วมกันโดยใช้

    New-SmbShare

    cmdlet ของ PowerShell

  5. นอกจากนี้ ในคอนโซลนี้ คุณสามารถดูหรือเปลี่ยนสิทธิ์การเข้าถึงปัจจุบันไปยังโฟลเดอร์ที่ใช้ร่วมกันได้ โฟลเดอร์เครือข่ายมีรายการการเข้าถึงสองรายการ: แบ่งปันสิทธิ์ และ ความปลอดภัย (สิทธิ์ระบบไฟล์ NTFS) หากคุณให้สิทธิ์การเข้าถึงแก่ ทุกคน ในระดับที่ใช้ร่วมกัน สิทธิ์การเข้าถึงไฟล์และโฟลเดอร์ที่มีประสิทธิภาพจะถูกกำหนดโดย NTFS ACL ในแท็บความปลอดภัย

ตอนนี้คุณสามารถเปิดโฟลเดอร์นี้ผ่านเครือข่ายจากคอมพิวเตอร์เครื่องอื่น ในการดำเนินการนี้ ให้เปิด File Explorer และไปที่เส้นทาง UNC ของโฟลเดอร์ที่ใช้ร่วมกัน (เช่น

\\Desktop-IOPF9\Tools

). เพื่อความสะดวก คุณสามารถสร้างทางลัดบนเดสก์ท็อปไปยังโฟลเดอร์นี้บนเดสก์ท็อปของคุณ หรือแมปเป็นไดรฟ์เครือข่ายโดยใช้

net use

สั่งการ.

หมายเหตุ หากคุณไม่สามารถเปิดโฟลเดอร์ที่ใช้ร่วมกันจากคอมพิวเตอร์ระยะไกล ให้ตรวจสอบว่าการตั้งค่าไฟร์วอลล์ Windows Defender อนุญาตให้เข้าถึงไฟล์และเครื่องพิมพ์ที่ใช้ร่วมกันบนเครือข่ายส่วนตัว (กฎของไฟร์วอลล์ที่ใช้ร่วมกันของไฟล์และเครื่องพิมพ์) นอกจากนี้ ให้ลองเข้าถึงโฟลเดอร์ที่ใช้ร่วมกัน ไม่ใช่ด้วยชื่อคอมพิวเตอร์ แต่ด้วยที่อยู่ IP ตัวอย่างเช่น:

\\192.168.13.202\Distr

วิธีแชร์เครื่องพิมพ์บนเครือข่ายใน Windows 10 และ 11

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

ในการแชร์เครื่องพิมพ์บนคอมพิวเตอร์ Windows 10/11 (ที่เครื่องพิมพ์เชื่อมต่อโดยตรง):

  1. ไปที่ การตั้งค่า -> บลูทูธและอุปกรณ์ -> เครื่องพิมพ์และสแกนเนอร์ (หรือใช้คำสั่ง URI การตั้งค่า:

    ms-settings:printers

    );

  2. เลือกเครื่องพิมพ์ที่คุณต้องการแชร์และคลิก “คุณสมบัติของเครื่องพิมพ์“;

  3. ไปที่แท็บ การแบ่งปัน

  4. คลิกปุ่ม เปลี่ยนตัวเลือกการแชร์ จากนั้นเปิดใช้งานตัวเลือก แชร์เครื่องพิมพ์นี้ และระบุชื่อที่ใช้ร่วมกันของเครื่องพิมพ์

ชื่อเครื่องพิมพ์ที่ใช้ร่วมกันต้องไม่มีช่องว่างหรืออักขระพิเศษ ใช้เฉพาะตัวอักษรภาษาอังกฤษและตัวเลข (ชื่อนี้จะใช้เชื่อมต่อเครื่องพิมพ์กับคอมพิวเตอร์เครื่องอื่น)

คุณสามารถแชร์เครื่องพิมพ์โดยใช้คำสั่ง PowerShell รับรายการเครื่องพิมพ์ที่ติดตั้งบนคอมพิวเตอร์ของคุณ:

Get-Printer

แบ่งปันเครื่องพิมพ์ผ่านเครือข่ายโดยใช้ชื่อ:

Set-Printer -Name "HP LaserJet M1536" -Shared $True -ShareName "HPLJM1536"

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

  1. วิธีที่ง่ายที่สุดในการเชื่อมต่อเครื่องพิมพ์ที่ใช้ร่วมกันคือผ่านสภาพแวดล้อมเครือข่าย

  2. คลิกขวาที่เมนู Start แล้วเลือก Run หรือกดคีย์ผสม

    Win+R

    ;

  3. เชื่อมต่อกับคอมพิวเตอร์ระยะไกลด้วยเครื่องพิมพ์ที่ใช้ร่วมกันโดยใช้ชื่อหรือที่อยู่ IP (คุณสามารถรับชื่อคอมพิวเตอร์ด้วย

    hostname

    หรือไอพีแอดเดรสด้วย

    ipconfig

    สั่งการ). ป้อนชื่อคอมพิวเตอร์ระยะไกลในรูปแบบเส้นทาง UNC:

    \\ComputerNam

    อี หรือ

    \\IPaddress

    (ตัวอย่างเช่น

    \\192.168.13.202

    ) แล้วกด ตกลง;

  4. หากเปิดใช้งานการป้องกันด้วยรหัสผ่านบนคอมพิวเตอร์ระยะไกล หน้าต่างจะปรากฏขึ้นเพื่อขอให้คุณป้อนชื่อผู้ใช้และรหัสผ่านเพื่อเชื่อมต่อ จากนั้นคุณจะเห็นรายการโฟลเดอร์และเครื่องพิมพ์ที่ใช้ร่วมกันบนรีโมตโฮสต์

  5. คลิกขวาที่เครื่องพิมพ์ที่คุณต้องการติดตั้งและเลือกตัวเลือก เชื่อมต่อ Windows จะดาวน์โหลดและติดตั้งไดรเวอร์การพิมพ์จากคอมพิวเตอร์ระยะไกลและเชื่อมต่อเครื่องพิมพ์เครือข่ายที่ใช้ร่วมกัน

  6. ตอนนี้คุณสามารถใช้เครื่องพิมพ์นี้เพื่อส่งงานพิมพ์ของคุณไปยังคอมพิวเตอร์ระยะไกล

หากคุณเชื่อมต่อเครื่องพิมพ์ที่ใช้ร่วมกัน ข้อผิดพลาด Operation failed with error 0x0000011b อาจปรากฏขึ้น

การอัปเดตความปลอดภัยของ Windows ล่าสุดบล็อกการติดตั้งไดรเวอร์เครื่องพิมพ์จากคอมพิวเตอร์ระยะไกล หากต้องการข้ามข้อจำกัดนี้ ให้เรียกใช้คำสั่งต่อไปนี้บนคอมพิวเตอร์ระยะไกลโดยใช้เครื่องพิมพ์ที่ใช้ร่วมกัน จากนั้นรีบูตเครื่อง:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f
reg add "HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint" /v RestrictDriverInstallationToAdministrators /t REG_DWORD /d 1 /f

หรือคุณต้องติดตั้งไดรเวอร์การพิมพ์ด้วยตนเองบนคอมพิวเตอร์ของคุณก่อนที่จะเชื่อมต่อเครื่องพิมพ์เครือข่ายที่ใช้ร่วมกัน (วิธีที่ปลอดภัยกว่า)

คุณยังสามารถเชื่อมต่อเครื่องพิมพ์ที่ใช้ร่วมกันจากคอมพิวเตอร์ระยะไกลโดยใช้คำสั่ง PowerShell:

Add-Printer -ConnectionName \\192.168.13.102\HPLJM1536

บทความที่เกี่ยวข้อง