ตัวเลือก File Sharing บน Windows 10 ช่วยให้ผู้ใช้แชร์ไฟล์ภายในเครือข่ายท้องถิ่นที่พวกเขาสร้างได้อย่างรวดเร็ว อย่างไรก็ตาม ผู้ใช้หลายคนรายงานว่าบิลด์ Windows 10 ล่าสุดบางบิลด์ได้ทำลายฟีเจอร์นี้ และผู้ใช้ไม่สามารถใช้งานได้อย่างถูกต้อง
ไม่ว่าคอมพิวเตอร์จะมองไม่เห็นกันบนเครือข่าย หรือเข้าถึงไฟล์ของกันไม่ได้เพราะการตั้งค่าสิทธิ์ ทั้งสองกรณี ฟีเจอร์นี้เสียหายและผู้ใช้หาวิธีแก้ไขที่ทำงานได้อย่าง 절박 โชคดีที่มีวิธีแก้ไขที่ทำงานได้หลายอย่างที่ผู้ใช้แนะนำ ดังนั้นเราแนะนำให้คุณดูด้านล่าง!
สาเหตุที่ทำให้ Windows 10 File Sharing ทำงานไม่ได้
มีสาเหตุที่แตกต่างกันมากมายสำหรับปัญหานี้ และเราตัดสินใจรวมวิธีการ بناءًบนสาเหตุมากที่สุดที่ยืนยันโดยผู้ใช้ออนไลน์ การกำหนดสาเหตุที่ถูกต้องเป็นขั้นตอนแรกในการ troubleshoot ที่สำเร็จ เพราะมันช่วยให้คุณกำหนดวิธีที่เหมาะสมได้เร็วขึ้น ดูรายการด้านล่าง!
- บริการที่เกี่ยวข้องไม่ได้ทำงาน – File sharing บน Windows 10 ขึ้นอยู่กับบริการสองสามอย่างที่จำเป็นต้องทำงานเมื่อคุณพยายามแชร์ไฟล์ ตรวจสอบให้แน่ใจว่าคุณเริ่มบริการเหล่านี้และมันเริ่มต้นโดยอัตโนมัติ
- ขาดสิทธิ์เจ้าของและสิทธิ์บนคอมพิวเตอร์เป้าหมาย – หากปัญหาปรากฏเมื่อพยายามเข้าถึงโฟลเดอร์เฉพาะบนคอมพิวเตอร์เฉพาะ อาจเป็นปัญหาสิทธิ์และเจ้าของ ตรวจสอบให้แน่ใจว่าคุณสมบัติของไฟล์อนุญาตให้แชร์ได้!
- ไม่มี Windows Credentials – การเข้าถึงระหว่างคอมพิวเตอร์ต่างๆ ไม่ได้เปิดให้ทุกคน และคุณอาจต้องเพิ่มข้อมูลประจำตัวสำหรับคอมพิวเตอร์เป้าหมายเพื่อให้มันถูกจดจำบนเครือข่ายว่าเชื่อถือได้ หรือคุณสามารถใช้ regedit เพื่ออนุญาตให้ทุกคนเข้าถึงคอมพิวเตอร์ได้
- IPv6 – ผู้ใช้หลายคนรายงานว่าการปิด IPv6 บนคอมพิวเตอร์ของพวกเขาช่วยแก้ไขปัญหาได้ ดังนั้นโปรดลองดู
- SMB 1.0/CIFS File Sharing Support ถูกปิดใช้งาน – ฟีเจอร์นี้มักถูกปิดโดยอัปเดต Windows ใหม่ๆ แตโปรโตคอลเครือข่ายและการกระทำหลายอย่างยังพึ่งพามันที่จะเปิดใช้งานอยู่ ดังนั้นโปรดตรวจสอบให้แน่ใจว่าคุณเปิดฟีเจอร์ Windows นี้
- ไม่ได้ติดตั้งอัปเดตล่าสุด – หากคุณไม่มีอัปเดต Windows ล่าสุด คุณกำลังพลาดการแก้ไขบั๊กและแพตช์ความปลอดภัยหลายอย่าง และอัปเดตหนึ่งในนั้นอาจให้การแก้ไขปัญหานี้ ตรวจสอบให้แน่ใจว่าคุณรัน Windows เวอร์ชันล่าสุด!
วิธีแก้ไขที่ 1: ตรวจสอบให้แน่ใจว่าบริการบางอย่างทำงานอย่างถูกต้อง
File sharing เหมือนฟีเจอร์อื่นๆ ใน Windows 10 ขึ้นอยู่กับบริการบางอย่างเพื่อทำงานอย่างถูกต้อง ในกรณีนี้ บริการเหล่านั้นเรียกว่า Function Discovery Provider Host และ Function Discovery Resource Publication บริการเหล่านี้ต้องถูกเริ่มต้นและต้องทำงานตลอดเวลา ทำตามขั้นตอนด้านล่างเพื่อให้บรรลุสิ่งนี้บนคอมพิวเตอร์ของคุณ!
- เปิดยูทิลิตี้ Run โดยใช้ชุดปุ่ม Windows Key + R บนคีย์บอร์ดของคุณ (กดปุ่มเหล่านี้พร้อมกัน) พิมพ์ "services.msc" ในกล่องที่เปิดใหม่โดยไม่มีเครื่องหมายคำพูด และคลิก OK เพื่อเปิดเครื่องมือ Services
- วิธีทางเลือกคือเปิด Control Panel โดยค้นหาใน Start menu คุณสามารถค้นหาได้โดยใช้ปุ่มค้นหาของ Start menu
- หลังจากหน้าต่าง Control Panel เปิดแล้ว ให้เปลี่ยนตัวเลือก "View by" ที่มุมขวาบนของหน้าต่างเป็น "Large Icons" และเลื่อนลงจนคุณพบ Administrative Tools คลิกที่มันและค้นหา shortcut Services ที่ด้านล่าง คลิกที่มันเพื่อเปิดมันเช่นกัน
- ค้นหาบริการ Function Discovery Provider Host และ Function Discovery Resource Publication ในรายการ คลิกขวาที่แต่ละตัวและเลือก Properties จากเมนูบริบทที่ปรากฏ
- หากบริการเริ่มต้นแล้ว (คุณสามารถตรวจสอบได้ข้างๆ ข้อความ Service status) คุณควรหยุดมันก่อนโดยคลิกปุ่ม Stop กลางหน้าต่าง หากหยุดแล้ว ให้ทิ้งไว้หยุดจนกว่าเราจะดำเนินการต่อ
- ตรวจสอบให้แน่ใจว่าตัวเลือกภายใต้เมนู Startup type ในหน้าต่างคุณสมบัติของบริการตั้งค่าเป็น Automatic ก่อนที่คุณจะดำเนินการขั้นตอนอื่นๆ ยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏเมื่อเปลี่ยนประเภทการเริ่มต้น คลิกปุ่ม Start กลางหน้าต่างก่อนออก ตรวจสอบให้แน่ใจว่าคุณทำกระบวนการเดียวกันสำหรับบริการทั้งหมดที่เราได้กล่าวถึง
คุณอาจได้รับข้อความข้อผิดพลาดต่อไปนี้เมื่อคุณคลิก Start:
Windows could not start the service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process.
หากสิ่งนี้เกิดขึ้น ให้ทำตามคำแนะนำด้านล่างเพื่อแก้ไข
- ทำตามขั้นตอน 1-3 จากคำแนะนำด้านบนเพื่อเปิดหน้าต่างคุณสมบัติของบริการ ไปที่แท็บ Log On และคลิกที่ Browse…

- ภายใต้รายการ "Enter the object name to select" ให้พิมพ์ชื่อบัญชีของคุณ คลิก Check Names และรอจนชื่อพร้อมใช้งาน
- คลิก OK เมื่อคุณเสร็จสิ้น และพิมพ์รหัสผ่านในกล่อง Password เมื่อคุณได้รับแจ้งด้วยมัน หากคุณตั้งรหัสผ่านไว้ Windows 10 File sharing ควรทำงานได้อย่างถูกต้องตอนนี้!
วิธีแก้ไขที่ 2: ให้สิทธิ์เจ้าของและสิทธิ์สำหรับโฟลเดอร์ที่มีปัญหา
หากปัญหานี้เกิดกับไฟล์หรือโฟลเดอร์บางอย่าง คุณควรตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ที่พยายามเข้าถึงมีสิทธิ์ที่จำเป็น หากไม่มี คุณควรให้สิทธิ์สำหรับไฟล์และโฟลเดอร์ที่มีปัญหา
- เปิดรายการ Libraries บนคอมพิวเตอร์ที่มีปัญหา หรือเปิดโฟลเดอร์ใดก็ได้บนคอมพิวเตอร์และคลิกตัวเลือก This PC จากเมนูด้านซ้าย
- ไปที่โฟลเดอร์ที่มีปัญหาที่ไม่สามารถเข้าถึงได้สำหรับ File sharing ตรวจสอบให้แน่ใจว่าคุณทำกระบวนการเดียวกันสำหรับโฟลเดอร์ที่มีปัญหาแต่ละโฟลเดอร์
- คุณจะต้องเป็นเจ้าของโฟลเดอร์ก่อนดำเนินการต่อ คลิกขวาโฟลเดอร์ คลิก Properties และจากนั้นคลิกแท็บ Security คลิกปุ่ม Advanced หน้าต่าง "Advanced Security Settings" จะปรากฏ ที่นี่คุณต้องเปลี่ยน Owner ของคีย์
- คลิกลิงก์ Change ถัดจากป้าย "Owner:" หน้าต่าง Select User or Group จะปรากฏ
- เลือกบัญชีผู้ใช้ผ่านปุ่ม Advanced หรือพิมพ์บัญชีผู้ใช้ของคุณในพื้นที่ที่ระบุว่า 'Enter the object name to select' และคลิก OK เพิ่ม Everyone
- เพื่อเปลี่ยนเจ้าของของซับโฟลเดอร์และไฟล์ทั้งหมดภายในโฟลเดอร์ ให้เลือกกล่องถูก "Replace owner on subcontainers and objects" ในหน้าต่าง "Advanced Security Settings"
- คลิกปุ่ม Add ด้านล่าง และตามด้วยการคลิกปุ่ม Select a principal ที่ด้านบน เลือกบัญชีผู้ใช้ผ่านปุ่ม Advanced หรือพิมพ์บัญชีผู้ใช้ของคุณในพื้นที่ที่ระบุว่า 'Enter the object name to select' และคลิก OK เพิ่ม Everyone
- ภายใต้ส่วน Basic permissions ตรวจสอบให้แน่ใจว่าคุณเลือก Full control ก่อนนำการเปลี่ยนแปลงที่คุณทำไปใช้
- สุดท้าย ไปที่แท็บ Sharing และคลิก Advanced Sharing ติ๊กถูกกล่องข้างๆ รายการ Share this folder ในหน้าต่างที่จะปรากฏ
- รีสตาร์ทคอมพิวเตอร์ทั้งสองและตรวจสอบว่าตัวเลือก file sharing สามารถเข้าถึงโฟลเดอร์บนคอมพิวเตอร์ที่มีปัญหาได้หรือไม่!
วิธีแก้ไขที่ 3: เพิ่ม Windows Credential
หากคุณพยายามเชื่อมต่อกับคอมพิวเตอร์เซิร์ฟเวอร์ระยะไกลและคุณล้มเหลวในการเข้าถึงโฟลเดอร์บางอย่างสำหรับ File sharing คุณอาจต้องการเพิ่มข้อมูลประจำตัวซึ่งจะหยุดไม่ให้ Windows ป้องกันการเชื่อมต่อนี้ เพื่อดำเนินการต่อ คุณจะต้องรู้ที่อยู่เครือข่าย ชื่อผู้ใช้ และรหัสผ่านของคอมพิวเตอร์ระยะไกลหรือเซิร์ฟเวอร์
- เปิด Control Panel โดยค้นหายูทิลิตี้ในปุ่ม Start หรือโดยคลิกปุ่ม Search (Cortana) ที่ด้านซ้ายของแถบงาน (มุมซ้ายล่างของหน้าจอ)
- คุณสามารถใช้ชุดปุ่ม Windows Key + R โดยที่คุณควรพิมพ์ "control.exe" และคลิก Run ซึ่งจะเปิด Control Panel โดยตรงเช่นกัน
- เปลี่ยนตัวเลือก View by เป็น Large icons ที่มุมขวาบนของหน้าต่าง Control Panel และพยายามค้นหา Credentials Manager
- สลับมุมมองจาก Web Credentials เป็น Windows Credentials และคลิกปุ่ม Add a Windows credential ภายใต้ส่วนที่เกี่ยวข้อง
- ป้อนชื่อคอมพิวเตอร์ (IP address) ใน Internet or network address และป้อน User name และ Password ตามลำดับ นี่จะทำให้คอมพิวเตอร์ถูกจดจำอย่างถูกต้องและหวังว่าจะแก้ไขปัญหากับ File sharing
วิธีแก้ไขที่ 4: ปิด IPv6
การปิด Internet Protocol version 6 connectivity บนคอมพิวเตอร์ที่เชื่อมต่อในเครือข่ายที่คุณตั้งค่าสำหรับ file sharing ช่วยแก้ไขปัญหาให้กับผู้ใช้หลายคน และนี่แน่นอนเป็นวิธีง่ายในการแก้ไขปัญหา ทำให้วิธีนี้คุ้มค่าและคุณไม่ควรข้ามมันในกระบวนการ troubleshooting ของคุณ
- ใช้ชุดปุ่ม Windows + R ซึ่งควรเปิดกล่องโต้ตอบ Run ทันที โดยที่คุณควรพิมพ์ 'ncpa.cpl' ในแถบและคลิก OK เพื่อเปิดรายการ Internet Connection settings ใน Control Panel
- กระบวนการเดียวกันสามารถทำได้ด้วยการเปิด Control Panel ด้วยตนเอง สลับการตั้งค่า View by ที่มุมขวาบนของหน้าต่างเป็น Category และคลิกที่ Network and Internet ที่ด้านบน คลิกปุ่ม Network and Sharing center เพื่อเปิดมัน พยายามค้นหาปุ่ม Change adapter settings ที่เมนูด้านซ้ายและคลิกที่มัน
- เมื่อหน้าต่าง Internet Connection เปิดแล้ว ให้ดับเบิลคลิกที่ Network Adapter ที่ใช้งานอยู่ของคุณ
- จากนั้นคลิก Properties และค้นหารายการ Internet Protocol Version 6 ในรายการ ปิดการติ๊กถูกข้างๆ รายการนี้และคลิก OK รีสตาร์ทคอมพิวเตอร์ของคุณเพื่อยืนยันการเปลี่ยนแปลงและตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไขที่ 5: เปิดใช้งาน SMB 1.0/CIFS File Sharing Support
ดูเหมือนว่าอัปเดต Windows 10 ล่าสุดได้ปิดใช้งานฟีเจอร์ SMB ซึ่งรับผิดชอบต่อ file sharing และแน่นอนทำให้ผู้ใช้ประหลาดใจที่เริ่มได้รับข้อผิดพลาดรบกวนนี้ โชคดีที่ปัญหานี้สามารถแก้ไขได้ง่ายเพียงแค่เปิด SMB 1.0 ในหน้าต่าง Windows Features ทำตามขั้นตอนด้านล่างเพื่อทำเช่นนั้น!
- คลิกปุ่ม Start menu และพิมพ์ "Control Panel" เมื่อมันเปิด คลิกที่ผลลัพธ์แรกเพื่อเปิด Control Panel คุณสามารถคลิก Windows Key + R พร้อมกันและพิมพ์ "control.exe" ในกล่อง Run dialog
- ตรวจสอบให้แน่ใจว่าคุณเปลี่ยนมุมมองใน Control Panel เป็น View by: Category และคลิกที่ Uninstall a program ภายใต้ส่วน Programs
- ในหน้าต่างนี้ ให้ค้นหาตัวเลือก Turn Windows features on or off ที่แถบด้านซ้าย คลิกที่มัน และเลื่อนลงจนคุณพบ SMB 1.0/CIFS File Sharing Support
- หากกล่องถูกข้างๆ SMB 1.0/CIFS File Sharing Support ไม่ได้เปิดใช้งาน ให้เปิดใช้งานมันโดยการคลิกกล่อง คลิก OK เพื่อปิดหน้าต่าง Windows Features และรีบูทคอมพิวเตอร์
- ตรวจสอบว่าปัญหาหายไปเมื่อพยายามแชร์ไฟล์บน Windows 10!
วิธีแก้ไขที่ 6: อัปเดต Windows เป็นเวอร์ชันล่าสุด
เวอร์ชันล่าสุดของ Windows 10 ดูเหมือนแก้ไขปัญหานี้อย่างถาวร ตราบใดที่มันไม่ได้เกิดจากบริการหรือโปรแกรมบุคคลที่สาม แม้ปัญหาจะมักเกิดจาก Windows Update ใหม่ Windows ได้ปล่อยการแก้ไขหลังจากนั้นเพื่อกำจัดปัญหา File sharing สามารถเปิดใช้งานใหม่ได้โดยการอัปเดต Windows เป็นเวอร์ชันล่าสุด ดังนั้นโปรดลองดูด้านล่าง!
- ใช้ชุดปุ่ม Windows Key + I เพื่อเปิด Settings บน Windows PC ของคุณ หรือคุณสามารถค้นหา "Settings" โดยใช้แถบค้นหาที่แถบงาน หรือคลิกไอคอนรูปเฟือง
- ค้นหาและเปิดส่วน "Update & security" ใน Settings อยู่ที่แท็บ Windows Update และคลิกที่ปุ่ม Check for updates ภายใต้ Update status เพื่อตรวจสอบว่ามี Windows เวอร์ชันใหม่หรือไม่
- หากมี Windows ควรติดตั้งอัปเดตทันที และคุณจะได้รับแจ้งให้รีสตาร์ทคอมพิวเตอร์หลังจากนั้น
วิธีแก้ไขที่ 7: อนุญาตการเข้าถึงโดยใช้ Regedit
วิธีด้านล่างมีประโยชน์หากคุณต้องการสามารถสร้างการเชื่อมต่อกับ PC ในเครือข่ายของคุณโดยไม่ต้องใช้ credentials แนะนำสำหรับเครือข่ายที่คอมพิวเตอร์ทั้งหมดปลอดภัยและไม่มีโอกาสที่คนอื่นจะเชื่อมต่อกับเครือข่ายเดียวกัน ทำตามขั้นตอนด้านล่างสำหรับการแก้ไข regedit ที่สะดวกนี้!
- เนื่องจากคุณจะแก้ไขคีย์รีจิสทรี เราแนะนำให้คุณดูบทความที่เราเผยแพร่ไว้สำหรับคุณเพื่อสำรอง registry อย่างปลอดภัยเพื่อป้องกันปัญหาอื่นๆ อย่างไรก็ตาม ไม่มีอะไรผิดพลาดจะเกิดขึ้นหากคุณทำตามขั้นตอนอย่างระมัดระวังและถูกต้อง
- เปิดหน้าต่าง Registry Editor โดยพิมพ์ "regedit" ในแถบค้นหา เมนู Start หรือกล่องโต้ตอบ Run ซึ่งสามารถเข้าถึงได้ด้วยชุดปุ่ม Windows Key + R ไปที่คีย์ต่อไปนี้ใน registry ของคุณโดยการนำทางที่แถบด้านซ้าย:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
- คลิกที่คีย์นี้และพยายามค้นหารายการชื่อ AllowInsecureGuestAuth หากไม่มี ให้สร้างรายการ DWORD Value ใหม่ชื่อ AllowInsecureGuestAuth โดยคลิกขวาที่ด้านขวาของหน้าต่างและเลือก New >> DWORD (32-bit) Value คลิกขวาที่มัน และเลือกตัวเลือก Modify จากเมนูบริบท
- ในหน้าต่าง Edit ภายใต้ส่วน Value data ให้เปลี่ยนค่าเป็น 1 และนำการเปลี่ยนแปลงที่คุณทำไปใช้ ตรวจสอบให้แน่ใจว่า Base ตั้งค่าเป็น Decimal ยืนยัน กล่องโต้ตอบความปลอดภัยใดๆ ที่อาจปรากฏระหว่างกระบวนการนี้
- ตอนนี้คุณสามารถรีสตาร์ทคอมพิวเตอร์ด้วยตนเองโดยคลิก Start menu >> Power button >> Restart และตรวจสอบว่าปัญหาหายไปหรือไม่ นี่อาจแก้ไขปัญหาทันที