Khắc phục: Lỗi “Không thể liệt kê các đối tượng trong vùng chứa” - Winhelponline

Fix Failed Enumerate Objects Container Error Winhelponline

Khi bạn cố gắng mở một thư mục, bạn có thể thấy thông báo “ Bạn hiện không có quyền truy cập vào thư mục này. Nhấp vào Tiếp tục để có quyền truy cập vĩnh viễn vào thư mục này. '



Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu



Nhấp vào Tiếp tục hiển thị thông báo “ Bạn đã bị từ chối quyền truy cập vào thư mục này. Để có quyền truy cập vào thư mục này, bạn sẽ cần sử dụng tab bảo mật. '



Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Truy cập tab Bảo mật sẽ hiển thị một tab trống với thông báo “ Bạn phải có quyền Đọc để xem các thuộc tính của đối tượng này. Nhấp vào Nâng cao để tiếp tục. '



Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Và, tab Nâng cao trống với thông báo “ Bạn phải có quyền Đọc để xem các thuộc tính của đối tượng này. Nhấp vào Tiếp tục để thử thao tác với quyền quản trị. '

Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Nhấp vào nút Tiếp tục một lần nữa là một nỗ lực vô ích. Bây giờ hộp thoại quyền nâng cao hiển thị thông báo “ Bạn không có quyền xem các thuộc tính bảo mật của đối tượng này, ngay cả với tư cách là người dùng quản trị. Để thử giành quyền sở hữu đối tượng, bao gồm quyền xem các thuộc tính của nó, hãy nhấp vào Thay đổi ở trên. '

Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Không thể xác định chủ sở hữu hiện tại vì hộp thoại cho biết “ Không thể hiển thị chủ sở hữu hiện tại '.

Sau khi bạn thay đổi quyền sở hữu một thư mục và thêm quyền vào thư mục và thư mục con bằng hộp thoại Bảo mật nâng cao, bạn có thể thấy không liệt kê được các đối tượng trong vùng chứa lỗi:

Lỗi khi áp dụng bảo mật

Đã xảy ra lỗi khi áp dụng thông tin bảo mật cho:

Không liệt kê được các đối tượng trong vùng chứa. Truy cập bị từ chối

Không thể lưu các thay đổi về quyền. Truy cập bị từ chối.

không liệt kê được vùng chứa - không thể có quyền sở hữu một thư mục

Nguyên nhân

Các hiện tượng trên xảy ra nếu tài khoản của bạn hoặc nhóm Quản trị viên không có Quyền truy cập vào thư mục hoặc tệp. Trong một số tình huống lạ, các mục nhập quyền mặc định có thể bị xóa bởi một chương trình giả mạo. Theo mặc định, đối với hầu hết các thư mục, quản trị viên có toàn quyền kiểm soát và nhóm Người dùng hoặc Người dùng được xác thực có Đọc quyền, ít nhất. Nếu các quyền mặc định đó bị xóa, lỗi sẽ xảy ra.

Đôi khi tài khoản người dùng không tồn tại có thể độc quyền sở hữu tệp hoặc thư mục kể từ một thời điểm nào đó và các mục nhập quyền lỗi thời vẫn còn.

Cũng có thể do quản trị viên hoặc quy trình cấp hệ thống hoặc dịch vụ chạy trong nền đã khóa tệp hoặc thư mục. Điều này có thể ngăn người dùng truy cập vào thư mục và thay đổi quyền đối với tệp / thư mục.

Giải pháp

Trong trường hợp sự cố xảy ra do thiếu quyền, bạn có thể chiếm quyền sở hữu của thư mục một cách đệ quy và sau đó thêm các quyền cần thiết.

Có quyền sở hữu tệp hoặc thư mục và chỉ định quyền

Từ hộp thoại Cài đặt Bảo mật Nâng cao, nhấp vào Thay đổi bên cạnh trường Owner:.

Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Kiểu Quản trị viên trong trường tên đối tượng, và bấm OK.

Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Lựa chọn Thay thế chủ sở hữu trên các công cụ và đối tượng phụ và nhấp vào Ứng dụng .

Không thể liệt kê các đối tượng trong vùng chứa - không thể có quyền sở hữu

Bạn sẽ thấy tin nhắn Nếu bạn vừa có quyền sở hữu đối tượng này, bạn sẽ cần phải đóng và mở lại thuộc tính của đối tượng này trước khi có thể xem hoặc thay đổi quyền. .

Đóng hộp thoại Bảo mật nâng cao và mở lại. Bây giờ bạn có thể thêm các mục nhập quyền cần thiết.

Sau khi hoàn tất, hãy chỉ định các quyền bổ sung / cần thiết cho người dùng hoặc nhóm. ví dụ., HỆ THỐNGKiểm soát hoàn toàn | Người dùngĐọc và thi hành và như thế.

Sử dụng dòng lệnh

Để làm điều này qua Quản trị viên Command Prompt , chạy:

takeown / f 'D:  Test  Stubborn' / a / r / d y icacls 'D:  Test  Stubborn' / t / c / cấp quản trị viên: F

biểu tượng bóng đèn mẹo Chúng tôi đã xem chi tiết cách thay đổi quyền sở hữu qua dòng lệnh trong bài viết Có quyền sở hữu tệp hoặc thư mục bằng Command-Line trong Windows . Tham khảo bài viết để biết thêm thông tin.

Điều gì gây ra lỗi 'Không liệt kê được các đối tượng trong vùng chứa'?

Khi thêm quyền vào thư mục và thư mục con, bạn có thể thấy các lỗi sau:

Lỗi khi áp dụng bảo mật

Đã xảy ra lỗi khi áp dụng thông tin bảo mật cho:

Không liệt kê được các đối tượng trong vùng chứa. Truy cập bị từ chối

Không thể lưu các thay đổi về quyền. Truy cập bị từ chối.

không liệt kê được vùng chứa - không thể có quyền sở hữu một thư mục

Các lỗi trên xảy ra nếu bạn chỉ thay đổi quyền sở hữu cho thư mục hiện tại và không phải cho các thư mục con và tệp. Bạn cần sở hữu các thư mục con trước khi có thể áp dụng các quyền đối với chúng.

Các Không liệt kê được các đối tượng trong vùng chứa lỗi chỉ đơn giản có nghĩa là bạn không có quyền sở hữu hoặc quyền xem hoặc sửa đổi danh sách kiểm soát truy cập NTFS (ACL) cho một hoặc nhiều thư mục con của thư mục hiện tại.

Để khắc phục sự cố, hãy làm lại quy trình thay đổi quyền sở hữu như đã giải thích trước đó. Đảm bảo lần này bạn cần chọn Thay thế chủ sở hữu trên các công cụ và đối tượng phụ và nhấp vào Ứng dụng để quyền sở hữu được áp dụng đệ quy.

không liệt kê được các đối tượng trong vùng chứa - thay đổi quyền sở hữu đệ quy các thư mục con

Như một lưu ý phụ, ở trên takeown.exe dòng lệnh thay đổi quyền sở hữu một cách đệ quy (thư mục con và tệp), như / r tham số được bao gồm. Ngoài ra, icacls.exe dòng lệnh ở trên áp dụng các quyền một cách đệ quy, nhờ vào / t công tắc điện ( Đi qua tùy chọn thực hiện thao tác trên tất cả các tệp / thư mục phù hợp bên dưới các thư mục được chỉ định.)

Không thể thay đổi quyền sở hữu hoặc quyền? Tệp hoặc Thư mục có thể đã bị khóa

Trong một số trường hợp, một chương trình hoặc dịch vụ nền có thể có một khóa riêng trên một tệp hoặc thư mục, gây ra Truy cập bị từ chối lỗi khi chạy takeown.exe dòng lệnh trên.

Sử dụng Process Explorer, bạn có thể tìm ra tên của tiến trình hoặc dịch vụ đang bị khóa đối tượng hệ thống tệp. Khi bạn tìm thấy nó, tất cả những gì bạn cần làm là thoát khỏi quy trình hoặc dừng dịch vụ để giải phóng tay cầm.

không thể sở hữu

[Ví dụ] Xử lý Trình khám phá Quy trình hoặc Tìm kiếm DLL

Để biết quy trình nào đang bị khóa tệp hoặc thư mục, bạn có thể sử dụng Microsoft Process Explorer hoặc Trình giám sát tài nguyên tích hợp sẵn. Chúng tôi đã viết về nó trong các bài báo sau:

Khởi động Windows 10 ở chế độ An toàn

Một lộ trình khác là khởi động Windows trong Chế độ an toàn trong đó các dịch vụ và chương trình của bên thứ ba không chạy và sự cố khóa tệp / thư mục sẽ không xảy ra. Từ Chế độ an toàn, bạn sẽ có thể truy cập thư mục hoặc thay đổi quyền sở hữu hoặc quyền của nó cho phù hợp.

  1. Khi bạn đến màn hình đăng nhập, hãy giữ phím SHIFT trong khi bạn chọn biểu tượng Nguồn và nhấp vào Khởi động lại.
  2. Máy tính của bạn khởi động lại màn hình “Chọn một tùy chọn”.
  3. Chọn Khắc phục sự cố → Tùy chọn nâng cao → Cài đặt khởi động → Khởi động lại.

    không liệt kê được các đối tượng trong vùng chứa - thay đổi quyền sở hữu đệ quy các thư mục con

    Sau khi máy tính của bạn khởi động lại, bạn sẽ thấy danh sách các tùy chọn khởi động.

  4. Lựa chọn 4 hoặc là F4 để khởi động PC của bạn ở Chế độ An toàn hoặc chọn 5 hoặc là F5 cho Chế độ An toàn với Mạng.
  5. Đăng nhập vào Chế độ an toàn và thực hiện các tác vụ quản trị như tạo tài khoản quản trị viên mới hoặc sửa quyền đăng ký hoặc hệ thống tệp, v.v.

Chạy Chkdsk

Nếu bạn nhận được lỗi bị từ chối truy cập với cả lệnh takeown.exe và icacls.exe ngay cả khi ở chế độ An toàn, thì điều này có thể cho thấy hệ thống tệp bị hỏng. Đang chạy Chkdsk trên phân vùng bị ảnh hưởng sẽ giúp ích.

Để chạy Chkdsk trên ổ C: , hãy chạy lệnh sau từ Dấu nhắc lệnh của quản trị viên:

CHKDSK / R C: 

Chkdsk sẽ chạy ở lần khởi động tiếp theo và điều đó sẽ thực hiện được thủ thuật!


Một yêu cầu nhỏ: Nếu bạn thích bài viết này, hãy chia sẻ nó?

Một chia sẻ 'nhỏ' từ bạn sẽ giúp ích rất nhiều cho sự phát triển của blog này. Một số gợi ý tuyệt vời:
  • Ghim nó!
  • Chia sẻ nó lên blog yêu thích của bạn + Facebook, Reddit
  • Tweet nó!
Vì vậy, cảm ơn bạn rất nhiều vì đã hỗ trợ của bạn, độc giả của tôi. Nó sẽ không mất quá 10 giây thời gian của bạn. Các nút chia sẻ ở ngay bên dưới. :)