แก้ไขข้อผิดพลาดในการระบุวัตถุในคอนเทนเนอร์ผิดพลาดใน Windows 10

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

อย่างไรก็ตาม หลายครั้งที่ความล้มเหลวในการแจกแจงอ็อบเจ็กต์ในข้อผิดพลาดของคอนเทนเนอร์อาจปรากฏขึ้นสำหรับผู้ใช้ที่เป็นผู้ดูแลระบบของระบบด้วย เป็นปัญหาในขณะนี้ และผู้ดูแลระบบไม่สามารถเปลี่ยนสิทธิ์การเข้าถึงสำหรับไฟล์หรือเอกสารสำหรับตัวเอง & สำหรับผู้ใช้/กลุ่มผู้ใช้อื่น คุณไม่ต้องกังวลเพราะคู่มือนี้จะช่วยคุณ  แก้ไขปัญหาความล้มเหลวในการระบุวัตถุในข้อผิดพลาดของคอนเทนเนอร์บนระบบ Windows 10(fix failed to enumerate objects in the container error on Windows 10 systems.)

แก้ไขล้มเหลวในการระบุวัตถุในคอนเทนเนอร์ Error

4 วิธีในการแก้ไขความล้มเหลวในการระบุวัตถุในคอนเทนเนอร์ ข้อผิดพลาด(4 Ways to Fix Failed to Enumerate Objects in the Container error)

สาเหตุของความล้มเหลวในการระบุวัตถุในข้อผิดพลาดของคอนเทนเนอร์ (Reasons behind failure to enumerate objects in the container error )

นี่เป็นสาเหตุพื้นฐานบางประการที่ทำให้คุณพบปัญหาในการระบุวัตถุในข้อผิดพลาดของคอนเทนเนอร์ไม่สำเร็จ: 

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

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

วิธีที่ 1: เปลี่ยนความเป็นเจ้าของไฟล์ด้วยตนเอง(Method 1: Manually Change Ownership of Files)

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

หมายเหตุ:(Note:)ก่อนใช้วิธีนี้ ตรวจสอบให้แน่ใจว่าคุณเข้าสู่ระบบในฐานะผู้ดูแล(administrator)ระบบ

ทำตามขั้นตอนเหล่านี้เพื่อเปลี่ยนความเป็นเจ้าของไฟล์ด้วยตนเอง:

1. ค้นหาไฟล์(file )ในระบบของคุณที่เกิดข้อผิดพลาด จากนั้นให้คลิกขวาที่ไฟล์(chosen file) ที่ เลือกและเลือกPropertiesดังที่แสดง 

คลิกขวาที่ไฟล์ที่เลือกและเลือก Properties |  แก้ไขข้อผิดพลาดในการระบุวัตถุในคอนเทนเนอร์ผิดพลาดใน Windows 10

2. ไปที่ แท็บ ความปลอดภัย(Security)จากด้านบน 

3. คลิกที่ ไอคอน ขั้นสูง(Advanced)จากด้านล่างของหน้าต่างดังที่แสดงด้านล่าง 

คลิกที่ไอคอนขั้นสูงจากด้านล่างของหน้าต่าง |  แก้ไขข้อผิดพลาดในการระบุออบเจ็กต์ในคอนเทนเนอร์ล้มเหลว

4. ภายใต้การตั้งค่าความปลอดภัยขั้นสูง(Advanced Security Settings)ให้คลิกที่เปลี่ยน(Change) ที่ มองเห็นได้ หน้าตัวเลือกเจ้าของ (Owner)อ้างถึงรูปที่กำหนด

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

5. เมื่อคุณคลิกที่การเปลี่ยนแปลง หน้าต่างSelect User or Groupจะปรากฏขึ้นบนหน้าจอของคุณ พิมพ์ชื่อบัญชีผู้ใช้(user account name)ในกล่องข้อความชื่อEnter the object name to select

6. ตอนนี้ คลิกตรวจสอบชื่อ(Check Names)ตามภาพ

คลิกตรวจสอบชื่อ |  แก้ไขข้อผิดพลาดในการระบุวัตถุในคอนเทนเนอร์ผิดพลาดใน Windows 10

7. ระบบของคุณจะตรวจหา(automatically detect)และขีดเส้นใต้บัญชีผู้ใช้ของคุณ  โดยอัตโนมัติ

อย่างไรก็ตาม หากWindowsไม่ขีดเส้นใต้ชื่อผู้ใช้ของคุณ ให้คลิกที่ขั้นสูง(Advanced)จากมุมล่างซ้ายของหน้าต่างเพื่อเลือก(manually select)บัญชีผู้ใช้ด้วยตนเองจากรายการที่กำหนดดังนี้:

8. ใน หน้าต่าง ขั้นสูง(Advanced)ที่ปรากฏขึ้น ให้คลิกที่Find Now (Find Now)ที่นี่เลือกบัญชีผู้ใช้ของคุณด้วยตนเอง(manually select)จากรายการและคลิกตกลง(OK)เพื่อยืนยัน อ้างถึงรูปด้านล่าง

คลิกที่ Find Now และเลือกบัญชีผู้ใช้ของคุณจากรายการและคลิก OK

9. เมื่อคุณถูกเปลี่ยนเส้นทางไปยังหน้าต่างก่อนหน้า ให้คลิกที่ตกลง(OK)เพื่อดำเนินการต่อไปดังที่แสดงด้านล่าง 

คลิกที่ตกลง |  แก้ไขข้อผิดพลาดในการระบุออบเจ็กต์ในคอนเทนเนอร์ล้มเหลว

10. ที่นี่ เปิดใช้งานแทนที่เจ้าของ บนคอนเทนเนอร์ย่อยและอ็อบเจ็กต์(Replace owner on sub containers and objects)เพื่อเปลี่ยนความเป็นเจ้าของโฟลเดอร์ย่อย/ไฟล์ภายในโฟลเดอร์ 

11. ถัดไป เปิดใช้งานแทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการสิทธิ์ที่สืบทอดได้จากวัตถุ(Replace all child object permission entries with inheritable permission entries from this object)นี้ 

12. คลิกที่Applyเพื่อบันทึกการเปลี่ยนแปลงเหล่านี้และปิด(close)หน้าต่าง

คลิกที่ Apply เพื่อบันทึกการเปลี่ยนแปลงเหล่านี้และปิดหน้าต่าง |  แก้ไขข้อผิดพลาดในการระบุวัตถุในคอนเทนเนอร์ผิดพลาดใน Windows 10

13. เปิด หน้าต่าง Properties ขึ้นมาใหม่ และไปที่Security > Advancedโดยทำซ้ำ ขั้นตอน ที่1-3(steps 1-3)

เปิดหน้าต่าง Properties ขึ้นมาใหม่ แล้วไปที่ Security จากนั้นไปที่ Advanced |  แก้ไขข้อผิดพลาดในการระบุออบเจ็กต์ในคอนเทนเนอร์ล้มเหลว

14. คลิกที่ ปุ่ม เพิ่ม(Add)จากมุมล่างซ้ายของหน้าจอ 

คลิกที่ปุ่มเพิ่มจากมุมล่างซ้ายของหน้าจอ

15. คลิกที่ตัวเลือกชื่อเลือกหลักการ(Select a principle)ตามที่แสดง

คลิกที่ตัวเลือกชื่อ เลือกหลักการ

16. ทำซ้ำขั้นตอนที่ 5-6(steps 5-6)เพื่อพิมพ์และค้นหาชื่อผู้ใช้ของบัญชี

หมายเหตุ:(Note:)คุณยังสามารถเขียน " ทุกคน(Everyone) " และคลิก ตรวจ สอบชื่อ(check names)

17. คลิกที่OKดังรูปด้านล่าง

คลิกที่ตกลง |  แก้ไขข้อผิดพลาดในการระบุออบเจ็กต์ในคอนเทนเนอร์ล้มเหลว

18. ในหน้าต่างใหม่ที่ปรากฏขึ้น ให้ทำเครื่องหมายที่ช่องถัดจากแทนที่รายการอนุญาตวัตถุลูกทั้งหมดด้วยรายการอนุญาตที่สืบทอดได้จากวัตถุนี้(Replace all child object permission entries with inheritable permission entries from this object.)

19. คลิกใช้(Apply)จากด้านล่างของหน้าต่างเพื่อบันทึกการเปลี่ยนแปลงใหม่

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

20. สุดท้ายปิด(close all)หน้าต่าง ทั้งหมด

ตรวจสอบว่าคุณสามารถแก้ไขล้มเหลวในการระบุอ็อบเจ็กต์ในข้อผิดพลาดของคอนเทนเนอร์หรือไม่

อ่านเพิ่มเติม: (Also Read:) แก้ไขล้มเหลวในการระบุวัตถุในคอนเทนเนอร์ Error

วิธีที่ 2: ปิดใช้งานการตั้งค่าการควบคุมบัญชีผู้ใช้ (Method 2: Disable User Account Control Settings )

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

1. ไปที่แถบค้นหาของ Windows (Windows search)พิมพ์Change User Account Control settingsและเปิดจากผลการค้นหา อ้าง(Refer)ถึงรูปที่กำหนด

พิมพ์และเลือก 'เปลี่ยนการตั้งค่าการควบคุมบัญชีผู้ใช้' จากเมนูค้นหาของ Windows

2. หน้าต่าง UACจะปรากฏบนหน้าจอของคุณด้วยแถบเลื่อนทางด้านซ้ายมือ

3. ลากตัวเลื่อนบนหน้าจอไปยังตัวเลือกไม่แจ้งเตือนที่ด้านล่าง(Drag the slider on the screen towards the Never notify option at the bottom.)

ลากตัวเลื่อนบนหน้าจอไปยังตัวเลือกไม่แจ้งเตือนที่ด้านล่าง

4. สุดท้าย คลิกตกลง(OK)เพื่อบันทึกการตั้งค่าเหล่านี้

5. รีสตาร์ทเครื่องคอมพิวเตอร์และตรวจสอบว่าคุณสามารถเปลี่ยนสิทธิ์ของไฟล์ได้(change file permissions)หรือไม่โดยไม่มีข้อความแสดงข้อผิดพลาด 

6. ถ้าไม่ใช่ ให้ทำซ้ำวิธีที่(Method 1) 1 หวังว่า(Hopefully)ปัญหาจะได้รับการแก้ไขในขณะนี้

วิธีที่ 3: ใช้พรอมต์คำสั่ง(Method 3: Use Command Prompt)

บางครั้ง การเรียกใช้คำสั่งบางอย่างในCommand Promptช่วยแก้ไขปัญหาในการระบุวัตถุในข้อผิดพลาดของคอนเทนเนอร์ในคอมพิวเตอร์Windows 10

ทำตามขั้นตอนที่กำหนดโดยทำดังนี้ 

1. ใน แถบค้นหาของ Windowsให้พิมพ์พร้อมท์คำสั่ง 

2. คลิกที่Run as administratorเพื่อเปิดCommand Prompt พร้อม(Command Prompt)สิทธิ์ของผู้ดูแลระบบ อ้างถึงรูปด้านล่าง

คลิกที่ Run as administrator เพื่อเปิด Command Prompt พร้อมสิทธิ์ผู้ดูแลระบบ

3. คลิกใช่(Yes)หากคุณได้รับข้อความแจ้งบนหน้าจอว่าอนุญาตให้พรอมต์คำสั่งทำการเปลี่ยนแปลงบนอุปกรณ์ของ(Allow the command prompt to make changes on your device)คุณ

4. จากนั้น เรียกใช้คำสั่งต่อไปนี้ทีละรายการแล้วกดEnter

หมายเหตุ:(Note:)แทนที่X:\FULL_PATH_HEREด้วยพาธของไฟล์หรือโฟลเดอร์ที่มีปัญหาในระบบของคุณ 

takeown /F X:\FULL_PATH_HEREtakeown /F X:\FULL_PATH_HERE /r /d y
icacls X:\FULL_PATH_HERE /grant Administrators: F
icacls X:\FULL_PATH_HERE /grant Administrators:F /t

พิมพ์ takeown f CWindowsSystem32 แล้วกด Enter |  แก้ไขข้อผิดพลาดในการระบุออบเจ็กต์ในคอนเทนเนอร์ล้มเหลว

5. หลังจากดำเนินการคำสั่งข้างต้นเรียบร้อยแล้ว ให้ปิด(close)พรอมต์คำสั่งและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

อ่านเพิ่มเติม: (Also Read:) แก้ไขข้อผิดพลาดบางอย่าง ลองรีสตาร์ท GeForce Experience(Fix Something went wrong. Try restarting GeForce Experience)

วิธีที่ 4: เริ่มระบบในเซฟโหมด(Method 4: Boot System into Safe Mode)

ทางออกสุดท้ายในการ  แก้ไขไม่สามารถระบุวัตถุใน(fix failed to enumerate objects in the container)  ข้อผิดพลาดของคอนเทนเนอร์คือการบูตWindows 10ในเซฟโหมด ในเซฟโหมด(Mode)จะไม่มีแอปหรือโปรแกรมของบริษัทอื่นที่ติดตั้งไว้จะทำงาน และมีเพียงไฟล์และกระบวนการของระบบปฏิบัติการ Windows เท่านั้นที่ทำงานได้ (Windows operating systems)คุณอาจสามารถแก้ไขข้อผิดพลาดนี้ได้โดยเข้าถึงโฟลเดอร์และเปลี่ยนความเป็นเจ้าของ วิธีนี้เป็นทางเลือกและแนะนำเป็นทางเลือกสุดท้าย

นี่คือวิธีที่คุณสามารถบูตระบบ Windows 10 ของคุณในเซฟโหมด(boot your Windows 10 system in Safe Mode) :

1. ขั้นแรกออกจากระบบ(log out)บัญชีผู้ใช้ของคุณและไปที่หน้าจอลงชื่อเข้า(sign-in screen)ใช้

2. ตอนนี้กดปุ่ม Shift ค้างไว้(Shift key)แล้วคลิกที่ไอคอนพลังงาน(Power icon)บนหน้าจอ

3. เลือกเริ่มต้น(Restart)ใหม่

คลิกที่ปุ่ม Power จากนั้นกด Shift ค้างไว้แล้วคลิกที่ Restart (ในขณะที่กดปุ่ม shift ค้างไว้)

4. เมื่อระบบของคุณรีสตาร์ท คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอที่ระบุว่าเลือกตัว(Choose an option)เลือก

5. ที่นี่ ให้คลิกที่แก้ไขปัญหา(Troubleshoot)และไปที่ตัวเลือกขั้น(Advanced options)สูง

เลือกตัวเลือกขั้นสูง 

6. คลิกการตั้งค่าเริ่ม(Startup Settings)ต้น จากนั้นเลือก ตัวเลือก รีสตาร์ท(Restart)จากหน้าจอ

คลิกไอคอนการตั้งค่าเริ่มต้นบนหน้าจอตัวเลือกขั้นสูง

7. เมื่อพีซีของคุณรีสตาร์ท รายการตัวเลือกการเริ่มต้นจะปรากฏขึ้นบนหน้าจอของคุณอีกครั้ง ที่นี่ เลือกตัวเลือก 4 หรือ 6(option 4 or 6)  เพื่อบูตคอมพิวเตอร์ของคุณในเซฟโหมด

จากหน้าต่างการตั้งค่าเริ่มต้น เลือกปุ่มฟังก์ชันเพื่อเปิดใช้งาน Safe Mode

เมื่ออยู่ในเซฟโหมด ให้ลองวิธีที่ 1 อีกครั้งเพื่อแก้ไขข้อผิดพลาด(Once in Safe Mode, re-attempt Method 1 to fix the error.)

ที่แนะนำ:(Recommended:)

เราหวังว่าคำแนะนำของเราจะเป็นประโยชน์ และคุณสามารถแก้ไขข้อผิดพลาดในการระบุอ็อบเจ็กต์ในคอนเทนเนอร์ผิดพลาดใน Windows 10(fix failed to enumerate objects in the container error on Windows 10)ได้ หากคุณมีข้อสงสัย / ข้อเสนอแนะแจ้งให้เราทราบในความคิดเห็นด้านล่าง



About the author

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



Related posts