Windows Homegroups มีประโยชน์มากสำหรับการเชื่อมต่อคอมพิวเตอร์หลายเครื่องเข้าด้วยกันเป็นเครือข่าย และฟีเจอร์นี้ใช้กันอย่างแพร่หลายทั้งในบริษัทและผู้ใช้ทั่วไป ข้อความข้อผิดพลาด ‘Windows Couldn’t Remove your Computer from the Homegroup’ ปรากฏเมื่อผู้ใช้พยายามออกจาก homegroup ที่พวกเขาเป็นส่วนหนึ่ง และอาจยากที่จะแก้ไข

โชคดีที่มีโซลูชันที่ตรวจสอบแล้วสำหรับปัญหานี้ และพวกมันปรากฏมาตลอดหลายปี จึงเราจัดทำรายการในบทความพร้อมโซลูชันโดยละเอียด ทำตามคำแนะนำที่เราเตรียมไว้เพื่อกำจัดข้อผิดพลาดนี้
สาเหตุของข้อผิดพลาด Windows Couldn’t Remove your Computer from the Homegroup
รายการสิ่งที่ทำให้เกิดข้อผิดพลาดนี้ไม่ยาวนัก และปัญหาสามารถแก้ไขได้บ่อยครั้งโดยการดูที่สาเหตุหลายอย่างจากรายการด้านล่าง:
- บริการ HomeGroup Provider และ HomeGroup Listener อาจถูกปิดใช้งานหรือหยุดทำงานบนคอมพิวเตอร์ของคุณ และคุณควรเปิดใช้งานและเริ่มต้นพวกมันเพื่อแก้ไขปัญหา สิ่งนี้ทำได้ง่าย
- โฟลเดอร์ชื่อ MachineKeys ที่ตั้งอยู่ใน C:\ProgramData\Microsoft\Crypto\RSA อาจเสียหายบนคอมพิวเตอร์ของคุณ และคุณควรล้างมันให้ว่างเปล่าจากไฟล์ภายในหลังจากยึดครองความเป็นเจ้าของ
- ไฟล์ชื่อ idstore.sst ที่ตั้งอยู่ลึกภายในโฟลเดอร์ Windows ใน Local Disk ของคุณ อาจเสียหายเช่นกัน และคุณควรเปลี่ยนชื่อหรือลบมัน เพื่อให้ Windows สร้างใหม่โดยอัตโนมัติ
วิธีแก้ไข 1: เปิดใช้งานบริการ HomeGroup Provider และ HomeGroup Listener
เหมือนกับฟีเจอร์ Windows อื่นๆ มากมาย ฟีเจอร์ HomeGroup ขึ้นอยู่กับบริการสองตัวนี้ และพวกมันต้องทำงานอยู่ เพื่อให้คุณสามารถเลือกออกจาก HomeGroup ได้ การเปิดใช้งานบริการเหล่านี้ง่าย และกระบวนการอธิบายในขั้นตอนด้านล่าง
- เปิดยูทิลิตี้ Run โดยใช้การรวมปุ่ม Windows Key + R บนคีย์บอร์ดของคุณ (กดปุ่มเหล่านี้พร้อมกัน พิมพ์ “services.msc” ในกล่องที่เปิดใหม่โดยไม่ต้องมีเครื่องหมายคำพูด และคลิก OK เพื่อเปิดเครื่องมือ Services

- วิธีทางเลือกคือเปิด Control Panel โดยค้นหาในเมนู Start คุณสามารถค้นหาได้โดยใช้ปุ่มค้นหาของเมนู Start
- หลังจากหน้าต่าง Control Panel เปิด ให้เปลี่ยนตัวเลือก “View by” ที่มุมขวาบนของหน้าต่างเป็น “Large Icons” และเลื่อนลงจนกว่าคุณจะพบรายการ Administrative Tools คลิกที่มันและค้นหา shortcut Services ที่ด้านล่าง คลิกที่มันเพื่อเปิดเช่นกัน

- ค้นหาบริการ HomeGroup Provider หรือ HomeGroup Listener ในรายการ คลิกขวาที่มันและเลือก 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 เมื่อได้รับแจ้ง หากคุณตั้งรหัสผ่านไว้ มันควรเริ่มต้นได้โดยไม่มีปัญหา!
วิธีแก้ไข 2: ยึดครองความเป็นเจ้าของโฟลเดอร์
การยึดครองความเป็นเจ้าของโฟลเดอร์ MachineKeys ที่ตั้งอยู่ใน C:\ProgramData\Microsoft\Crypto\RSA ได้แก้ไขปัญหาสำหรับผู้ใช้จำนวนมากที่ต่อสู้กับปัญหาเดียวกัน ความเป็นเจ้าของควรโอนไปยังบัญชีผู้ใช้ของคุณเอง หากคุณเป็นผู้ดูแลระบบท้องถิ่น ทำตามขั้นตอนด้านล่างเพื่อทำให้ได้!
- เปิดรายการ Libraries บนคอมพิวเตอร์ของคุณ หรือเปิดโฟลเดอร์ใดๆ บนคอมพิวเตอร์ของคุณและคลิกที่ตัวเลือก This PC จากเมนูด้านซ้าย
- ไปที่ C:\ProgramData\Microsoft\Crypto\RSA โฟลเดอร์

- คุณจะต้องยึดครองความเป็นเจ้าของโฟลเดอร์ MachineKeys ที่ตั้งอยู่ภายใน คลิกขวาโฟลเดอร์ คลิก Properties จากนั้นคลิกแท็บ Security คลิกปุ่ม Advanced หน้าต่าง “Advanced Security Settings” จะปรากฏ ที่นี่คุณต้องเปลี่ยน Owner ของคีย์
- คลิกลิงก์ Change ถัดจากป้าย “Owner:” หน้าต่าง Select User or Group จะปรากฏ

- เลือกบัญชีผู้ใช้ผ่านปุ่ม Advanced หรือพิมพ์บัญชีผู้ใช้ของคุณในพื้นที่ที่ระบุ ‘Enter the object name to select’ และคลิก OK เพิ่มบัญชีผู้ใช้ของคุณ
- เพื่อความสมบูรณ์ ในการเปลี่ยนเจ้าของของซับโฟลเดอร์และไฟล์ทั้งหมดภายในโฟลเดอร์ ให้เลือกกล่องติ๊ก “Replace owner on subcontainers and objects” ในหน้าต่าง “Advanced Security Settings” คลิก OK เพื่อเปลี่ยนความเป็นเจ้าของ
- ตอนนี้ที่คุณควบคุมโฟลเดอร์อย่างสมบูรณ์ ให้เปิดมัน เลือกทุกอย่างที่คุณพบภายในและลบไฟล์ไปยังตำแหน่งอื่น รีสตาร์ทคอมพิวเตอร์ของคุณและปัญหาควรได้รับการแก้ไข
วิธีแก้ไข 3: เปลี่ยนชื่อหรือลบไฟล์ต่อไปนี้
มีไฟล์ตั้งอยู่ใน C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\PeerNetworking ชื่อ idstore.sst ซึ่งบางครั้งอาจเสียหายและส่งผลโดยตรงต่อการตั้งค่า HomeGroup ของคุณ เนื่องจากมันเกี่ยวข้องกับ Peer Networking โดยตรง การลบไฟล์นี้จะทำให้มันถูกสร้างใหม่เมื่อคุณรีสตาร์ทคอมพิวเตอร์หรือรีสตาร์ทบริการ PNRP ดังนั้น โปรดลองทำดู
- เปิดรายการ Libraries บนคอมพิวเตอร์ของคุณ หรือเปิดโฟลเดอร์ใดๆ บนคอมพิวเตอร์ของคุณและคลิกที่ตัวเลือก This PC จากเมนูด้านซ้าย ดับเบิลคลิกเพื่อเปิด Local Disk C: และไปที่โฟลเดอร์ Windows ภายใน
- ไปที่ ServiceProfiles >> LocalService >> AppData >> Roaming >> PeerNetworking
- หากคุณไม่สามารถเห็นโฟลเดอร์ ProgramData ได้ คุณอาจต้องเปิดตัวเลือกที่ทำให้คุณดูไฟล์และโฟลเดอร์ที่ซ่อนอยู่ คลิกที่แท็บ “View” บนเมนู File Explorer และติ๊กกล่อง “Hidden items” ในส่วน Show/hide

- ค้นหาไฟล์ชื่อ idstore.sst คลิกขวาที่มัน และเลือก Rename จากเมนูบริบท เปลี่ยนชื่อเป็นอย่างเช่น idstore.old และนำไปใช้ การรีสตาร์ทคอมพิวเตอร์ของคุณและตรวจสอบดูว่าปัญหาได้รับการแก้ไขหรือไม่