Fix: Unable to display current owner

“Unable to display current owner” is an error message that is sometimes displayed in the Owner box when users attempt to take ownership of a certain file or folder. This behavior can happen for a lot of reasons, but this error is always related to privileges of the user account.

If users attempt to take ownership of a file that is displaying “Unable to display current owner” in the Owner box, it will yield the “Unable to set new owner on FOLDER, Access is denied” error. If the user attempts to open a file or folder with no displayed ownership, the following error will be displayed “You have been denied permission to access this folder/file.”

The Access Denied error is usually displayed when a particular folder doesn’t have permission, the folder is used by a program or the folder is read-only. Typically, the error will occur if the System group or the Everyone group do not have Full Control privileges. However, there are other, more focused scenarios that will trigger this behavior. Here’s a list of the most common culprits that will create the grounds for the “Unable to display current owner” error:

  • Folder Lock or similar software is preventing the current user from accessing the path.
  • The Admin account is not enabled on the system.
  • Authenticated user doesn’t have Full Control.
  • Folder or file in question contains damaged or corrupted files without a specified owner.

If you’re currently struggling with the issue do not worry, as you’ll probably solve your permission issue by the time you finish troubleshooting with the methods below. Please follow each potential fix in order as they are ordered by simplicity and severity. In the event that you find some methods that are not applicable to your scenario, simply skip them and continue with the next method below. Let’s begin!

Method 1: Uninstall Folder Lock (or similar software)

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

หมายเหตุ:หากคุณไม่ได้ติดตั้งFolder Lockหรือซอฟต์แวร์ที่คล้ายกันให้ตรงไปที่วิธีที่ 2

นอกจากนี้ยังมีข้อผิดพลาดที่เกิดขึ้นกับ Folder Lock เวอร์ชันเก่าซึ่งผู้ใช้เข้ารหัสโฟลเดอร์ด้วยซอฟต์แวร์นี้และไม่สามารถเข้าถึงเนื้อหาได้อีกต่อไป พฤติกรรมนี้อาจเกิดขึ้นกับทางเลือกอื่นของ Folder Lock เช่นAx Crypt , AES CryptหรือEasy File Locker

โชคดีที่คุณสามารถแก้ไขข้อผิดพลาดนี้ได้อย่างง่ายดายโดยการถอนการติดตั้งซอฟต์แวร์ที่ทำให้เกิดปัญหา ในการดำเนินการนี้ให้เปิดหน้าต่าง Run ( ปุ่ม Windows + R ) พิมพ์“ appwiz.cpl ” แล้วกดEnterเพื่อเปิดโปรแกรมและคุณลักษณะ

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

วิธีที่ 2: อนุญาตให้เข้าถึงผู้ใช้ที่ได้รับการรับรองความถูกต้องโดยสมบูรณ์

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

นี่คือคำแนะนำทีละขั้นตอนตลอดทั้งสิ่ง:

  1. คลิกขวาที่ไฟล์หรือโฟลเดอร์ที่ต้องการแล้วเลือกProperties
  2. เข้าไปที่แท็บSecurityและคลิกที่Advanced

  3. ในการตั้งค่าความปลอดภัยขั้นสูงหน้าต่างให้แน่ใจว่าสิทธิ์เลือกแท็บและคลิกที่เปลี่ยนสิทธิ์

    หมายเหตุ:ใน Windows 8 และ Windows 10 ให้คลิกที่Change (ถัดจากOwner )

  4. คลิกที่เพิ่มในสิทธิ์หน้าต่างจากนั้นคลิกขั้นสูงเมื่อได้รับแจ้งโดยเลือกผู้ใช้หรือกลุ่มหน้าต่าง

  5. ในหน้าต่างถัดไปไปที่สามัญแบบสอบถามส่วนและคลิกค้นหาเดี๋ยวนี้ปุ่ม ทันทีที่คุณคลิกมันจะแสดงรายการผลการค้นหาด้านล่าง เลื่อนดูรายการและดับเบิลคลิกที่Authenticated users

  6. ตอนนี้ผู้ใช้ที่พิสูจน์ตัวตนถูกตั้งค่าเป็นวัตถุแล้วให้กดตกลง

  7. ในรายการอนุญาตให้ทำเครื่องหมายที่ช่องควบคุมทั้งหมดภายใต้อนุญาตแล้วกดตกลง

  8. ขึ้นอยู่กับประเภทโฟลเดอร์คุณอาจได้รับแจ้งให้ยืนยันแล้วรีสตาร์ท

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

วิธีที่ 3: เรียกใช้ chkdsk / F ใน Command Prompt ที่ยกระดับ

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

ปัญหาการอนุญาตโฟลเดอร์นี้เกิดขึ้นบ่อยกับ Android Studio และโฟลเดอร์และไฟล์ IDE (Integrated Development Environment) อื่น ๆ มาดูกันว่านี่เป็นสาเหตุที่ทำให้ไม่สามารถเข้าถึงแก้ไขหรือลบโฟลเดอร์ / ไฟล์ได้หรือไม่ หากการสแกนจัดการเพื่อระบุข้อผิดพลาดในระบบไฟล์ของคุณไฟล์ที่เสียหายจะถูกลบโดยอัตโนมัติ

ทำตามคำแนะนำด้านล่างเพื่อทำการสแกนchkdsk :

  1. แตะแถบ Start ของ Windows (มุมล่างซ้าย) แล้วค้นหา“ cmd ” จากนั้นคลิกขวาที่Command Promptและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ

  2. ในการยกระดับ Command Prompt พิมพ์CD + “เส้นทางที่แน่นอนไปยังโฟลเดอร์หรือแฟ้ม” และกดEnter

  3. จากนั้นพิมพ์chkdsk / Fแล้วกดEnter หากโฟลเดอร์นั้นอยู่ในดิสก์สำหรับบูตของคุณ (C :) พรอมต์คำสั่งที่ยกระดับจะถามคุณว่าจะสแกนเมื่อเปิดระบบครั้งต่อไป พิมพ์Yแล้วกดEnterเพื่อยืนยัน

  4. หากข้อความแจ้งแสดงว่า " ระบบจะตรวจสอบไดรฟ์ข้อมูลนี้ในครั้งถัดไปที่ระบบรีสตาร์ท " หลังจากกด Y คุณสามารถปิด Command Prompt ที่ยกระดับและรีสตาร์ทพีซีของคุณได้อย่างปลอดภัย
  5. การสแกนจะเปิดขึ้นโดยอัตโนมัติเมื่อรีบูตครั้งถัดไปและไฟล์ที่เสียหายจะถูกลบ เมื่อระบบปฏิบัติการของคุณโหลดเต็มที่แล้วให้ดูว่าคุณสามารถเข้าถึงลบหรือแก้ไขโฟลเดอร์ (ไฟล์) ที่เป็นปัญหาได้หรือไม่

หากวิธีนี้ไม่สามารถแก้ปัญหาของคุณได้ให้ย้ายไปที่วิธีถัดไป

วิธีที่ 4: การเปิดใช้งานบัญชีผู้ดูแลระบบในตัว

หากคุณเริ่มใช้ Windows ก่อนเปิดตัว Vista คุณอาจจำได้ว่า Windows รุ่นเก่าทั้งหมดมีบัญชีผู้ดูแลระบบในตัวที่สร้างขึ้นโดยค่าเริ่มต้น โชคดีที่บัญชีนี้ยังคงสร้างบน Windows 10, 8.1, 8, 7 และ Vista แต่ไม่ได้เปิดใช้งานคุณจึงไม่สามารถมองเห็นหรือใช้งานได้ตามค่าเริ่มต้น

การเปิดใช้งานบัญชีผู้ดูแลระบบในตัวมีโอกาสสูงในการแก้ไข  ข้อผิดพลาด“ ไม่สามารถแสดงเจ้าของปัจจุบัน”เนื่องจากมีสิทธิพิเศษมากกว่าบัญชีผู้ดูแลระบบทั่วไป ต่อไปนี้เป็นคำแนะนำโดยย่อในการเปิดใช้งานบัญชีผู้ดูแลระบบในตัวผ่าน Command prompt:

หมายเหตุ:ขั้นตอนต่อไปนี้จะใช้ได้กับ Windows Vista, Windows 7, Windows 8, Windows 8.1 และ Windows 10

  1. แตะแถบ Start ของ Windows (มุมล่างซ้าย) แล้วค้นหา“ cmd ” จากนั้นคลิกขวาที่Command Promptและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ

    หมายเหตุ:นอกจากนี้คุณยังสามารถเรียกใช้  Command Promptเป็นผู้ดูแลระบบได้โดยการเลือกมันและกดCtrl + Shift + Enter

  2. ในพรอมต์คำสั่งที่ยกระดับให้พิมพ์“ ผู้ดูแลระบบผู้ใช้สุทธิ / ใช้งานอยู่: ใช่ ” แล้วกดEnterเพื่อเปิดใช้งานบัญชีผู้ดูแลระบบที่ซ่อนอยู่

  3. เมื่อคุณเห็นว่าคำสั่งเสร็จเรียบร้อยแล้วออกจากระบบของผู้ใช้ปัจจุบันของคุณและคุณจะเห็นผู้ใช้ชื่อใหม่ของผู้ดูแลระบบ คลิกเพื่อเข้าสู่ระบบ

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

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

หากวิธีนี้ไม่สามารถแก้ปัญหาของคุณได้อย่าใช้  net user administrator / active: ไม่มี คำสั่งเพื่อปิดการใช้งานผู้ดูแลระบบในตัวเพราะเราจะใช้อีกครั้งในวิธีการด้านล่าง

วิธีที่ 5: มอบความเป็นเจ้าของโฟลเดอร์ / ไฟล์ให้กับผู้ดูแลระบบทั้งหมด

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

หมายเหตุ:วิธีนี้ถือว่าวิธีการข้างต้นไม่ประสบความสำเร็จและคุณไม่ได้ปิดใช้งานบัญชีผู้ดูแลระบบที่ซ่อนอยู่ หากคุณปิดการใช้งานโดย  ใช้ net user administrator / active: no  command ให้เปลี่ยนกลับเป็นวิธีที่ 3และทำขั้นตอนที่ 1 ถึง 3

เมื่อคุณเข้าสู่ระบบบัญชีผู้ดูแลระบบในตัวแล้วให้ทำตามขั้นตอนด้านล่าง:

  1. เปิดพรอมต์คำสั่งอื่นที่ยกระดับ ในการดำเนินการนี้ให้เข้าไปที่แถบ Start ของ Windows (มุมล่างซ้าย) แล้วค้นหา“ cmd ” จากนั้นคลิกขวาที่Command Promptและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ

  2. พิมพ์คำสั่งต่อไปนี้ใน Command Prompt ที่ยกระดับแล้วกดEnter :

    takeown  / F“ เส้นทางที่สมบูรณ์ของโฟลเดอร์หรือไฟล์” / a / r / dy

    หมายเหตุ:หากการดำเนินการสำเร็จคุณควรได้รับข้อความ SUCCESS ในกรณีที่ส่งกลับข้อความ“ ระบบไม่พบไฟล์ที่ระบุ” ให้ตรวจสอบเส้นทางที่แน่นอนของไฟล์หรือโฟลเดอร์ของคุณอีกครั้ง

  3. พิมพ์คำสั่งต่อไปนี้ใน Command Prompt ที่ยกระดับแล้วกดEnter :

    icacls  "เส้นทางที่สมบูรณ์ของโฟลเดอร์หรือไฟล์" / ให้สิทธิ์ผู้ดูแลระบบ: F / t

    หมายเหตุ:หากคำสั่งสำเร็จคำสั่งจะแสดงข้อความ " ดำเนินการสำเร็จ 1 ไฟล์ (หรือมากกว่า) " หากมีข้อความ " ดำเนินการสำเร็จ 0  ไฟล์ " และ " การประมวลผลล้มเหลว 1 ไฟล์ (หรือมากกว่า) ไฟล์ " แสดงว่าการดำเนินการไม่สำเร็จ

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

หากปัญหาได้รับการแก้ไขแล้วให้ใช้  net user administrator / active: no ใน Command Prompt ที่ยกระดับเพื่อปิดใช้งานบัญชีผู้ดูแลระบบในตัว ในกรณีที่คุณยังคงพบปัญหาให้ย้ายไปที่วิธีการด้านล่าง

วิธีที่ 6: ทำงานในการเริ่มต้นการวินิจฉัย (Safe Mode)

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

ทำตามขั้นตอนด้านล่างเพื่อบู๊ตพีซีของคุณใน Safe Mode และเข้าถึงไฟล์ผ่านทางผู้ดูแลระบบที่ซ่อนอยู่ (หากจำเป็น):

  1. กดปุ่มWindows + Rเพื่อเปิดหน้าต่าง Run พิมพ์“ msconfig ” แล้วกดEnterเพื่อเปิดSystem Configuration

  2. ในการกำหนดค่าระบบไปที่แท็บทั่วไปเลือกการเริ่มต้นการวินิจฉัยและกดใช้เพื่อบันทึกการกำหนดค่านี้

  3. คลิกปุ่มรีสตาร์ทที่พรอมต์การกำหนดค่าระบบถัดไปและรอให้ระบบของคุณรีบูต

  4. เมื่อระบบปฏิบัติการของคุณโหลดเต็มแล้วให้ลองเข้าถึงโฟลเดอร์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขหรือไม่ขณะอยู่ใน Safe Mode หากคุณยังไม่สามารถเข้าถึงโฟลเดอร์หรือไฟล์ได้ให้ดำเนินการตามขั้นตอนด้านล่างตามปกติ

    หมายเหตุ:หากคุณสามารถเข้าถึงโฟลเดอร์หรือไฟล์ได้ให้แก้ไขตามความต้องการของคุณและข้ามไปยังขั้นตอนที่ 9

  5. แตะแถบ Start ของ Windows (มุมล่างซ้าย) แล้วค้นหา“ cmd ” จากนั้นคลิกขวาที่Command Promptและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ

    หมายเหตุ:นอกจากนี้คุณยังสามารถเรียกใช้  Command Promptเป็นผู้ดูแลระบบได้โดยการเลือกมันและกดCtrl + Shift + Enter

  6. ในพรอมต์คำสั่งที่ยกระดับให้พิมพ์“ ผู้ดูแลระบบผู้ใช้สุทธิ / ใช้งานอยู่: ใช่ ” แล้วกดEnterเพื่อเปิดใช้งานบัญชีผู้ดูแลระบบที่ซ่อนอยู่

  7. เมื่อคุณเห็นว่าคำสั่งเสร็จเรียบร้อยแล้วออกจากระบบของผู้ใช้ปัจจุบันของคุณและคุณจะเห็นผู้ใช้ชื่อใหม่ของผู้ดูแลระบบ คลิกเพื่อเข้าสู่ระบบ

  8. เมื่อคุณได้ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบในตัวแล้วให้ลองเข้าถึงโฟลเดอร์หรือไฟล์ที่ทำให้คุณมีปัญหาด้านการอนุญาต คุณควรจะสามารถเข้าถึงและ / หรือแก้ไขได้ตามปกติในตอนนี้
  9. เมื่อคุณทำการแก้ไขที่จำเป็นในโฟลเดอร์ / ไฟล์แล้วให้ใช้  net user administrator / active: no ใน Command Prompt ที่ยกระดับเพื่อปิดใช้งานบัญชี Administrator ในตัว

  10. กดปุ่มWindows + Rเพื่อเปิดหน้าต่าง Run พิมพ์“ msconfig ” แล้วกดEnterเพื่อเปิดSystem Configuration 

    หมายเหตุ:  กดใช่หากได้รับแจ้งจากUser Account Control

  11. ในSystem Configurationไปที่แท็บGeneralเลือกNormal startup  แล้วกดApplyเพื่อบันทึกการกำหนดค่านี้

  12. คลิกปุ่มรีสตาร์ทที่พรอมต์การกำหนดค่าระบบถัดไปและรอให้ระบบของคุณรีบูตกลับเข้าสู่โหมดปกติ

แค่นั้นแหละ. “สามารถแสดงเจ้าของปัจจุบัน”ปัญหาในขณะนี้ควรได้รับการแก้ไข

หมวดหมู่: Guides