Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: Lỗi 'Hồ sơ không được xóa hoàn toàn' trên Windows 10

Một số người dùng Windows 10 báo cáo mọi lần cố gắng xóa hồ sơ người dùng Windows 10 đều kết thúc bằng lỗi 'Profile not deleted completely. Error – The directory is not empty' (Hồ sơ không được xóa hoàn toàn. Lỗi – Thư mục không trống). Vấn đề này xảy ra trên mọi phiên bản Windows 10 bao gồm Home, Pro, Enterprise.

Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10

Sau khi điều tra kỹ, có một số nguyên nhân gốc rễ khác nhau có thể gây ra lỗi này. Danh sách các nguyên nhân tiềm ẩn:

  • Can thiệp của Windows Search – Một trong những nguyên nhân phổ biến nhất là dịch vụ Windows Search vẫn giữ dữ liệu cache liên quan đến hồ sơ Windows bạn đang cố xóa. Khắc phục bằng cách tạm tắt dịch vụ này khi xóa hồ sơ.
  • Khóa registry hồ sơ người dùng còn sót lại – Dưới một số trường hợp, lỗi xuất hiện do có registry hive còn sót lại liên quan đến hồ sơ người dùng gây sự cố, vẫn chưa được giải phóng bởi hệ điều hành. Khắc phục bằng cách dùng Registry Editor xóa khóa registry còn sót.
  • Quá trình xóa chưa hoàn tất – Nếu bạn xóa hồ sơ từ giao diện Windows 10 (GUI), hồ sơ người dùng sẽ không bị xóa vĩnh viễn. Nếu gặp trường hợp này, bạn có thể hoàn tất xóa bằng cách xóa mục 'unknown account' (tài khoản không xác định) từ menu System Properties.

Dưới đây là các phương pháp đã được xác minh để khắc phục mã lỗi này:

Phương pháp 1: Vô hiệu hóa Windows Search

Mặc dù có vẻ không liên quan, nhưng một trong những nguyên nhân phổ biến gây lỗi này là dịch vụ Windows Search ngăn bạn xóa hoàn toàn mọi dữ liệu còn sót của hồ sơ Windows bạn đang cố xóa.

Nhiều người dùng xác nhận họ khắc phục hoàn toàn lỗi 'Profile not deleted completely. Error – The directory is not empty' bằng cách dùng màn hình Services tắt dịch vụ Windows Search trước khi xóa hồ sơ Service gây sự cố.

Nếu bạn gặp tình huống này, làm theo hướng dẫn dưới để tạm tắt Windows Search trước khi xóa hồ sơ để tránh lỗi:

Quan trọng: Đảm bảo làm theo hướng dẫn đến cuối để bật lại dịch vụ Windows Search sau khi tránh lỗi, vì đây là dịch vụ quan trọng cho cài đặt Windows.

  1. Nhấn Windows + R mở Run. Gõ services.msc và Enter mở màn hình Services. Khi UAC hỏi, nhấn Yes cấp quyền admin.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  2. Trong màn hình Services, bên phải cuộn xuống danh sách dịch vụ cho đến khi tìm thấy Windows Search.
  3. Chuột phải dịch vụ đúng, chọn Stop (Dừng) từ menu ngữ cảnh.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  4. Sau khi dừng dịch vụ thành công, nhấn Windows + R mở Run khác. Gõ SystemPropertiesAdvanced và Enter mở màn hình System Properties.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  5. Trong System Properties, vào tab Advanced (Nâng cao), nhấn nút Settings (Cài đặt) liên quan đến User Profiles (Hồ sơ người dùng).Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  6. Trong menu User Profiles, chọn hồ sơ bạn muốn xóa, nhấn nút Delete (Xóa) và xác nhận để xóa hoàn toàn.
  7. Cuối cùng, sau khi xóa thành công hồ sơ Windows gây sự cố mà không gặp lỗi 'Profile not deleted completely. Error – The directory is not empty', nhấn Windows + R mở Run. Gõ services.msc và Enter mở màn hình Services. Khi UAC hỏi, nhấn Yes cấp quyền admin.
  8. Quay lại màn hình Services, tìm lại dịch vụ Windows Search bên phải, bật lại bằng cách chuột phải vào nó và nhấn Start (Bắt đầu).Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10

Nếu phương pháp này không áp dụng hoặc đã thử không hiệu quả, chuyển phương pháp tiếp theo.

Phương pháp 2: Xóa khóa Registry còn sót lại

Nếu không thể hoàn tất phương pháp trên do nút Delete trong màn hình User Profiles bị vô hiệu hóa, có thể do một số file registry hive còn sót chưa được giải phóng bởi hệ điều hành.

Nếu tình huống này áp dụng, bạn có thể khắc phục bằng cách dùng Registry Editor xóa khóa registry còn sót có thể gây lỗi Profile not deleted completely. Error – The directory is not empty.

Nhiều người dùng báo cáo họ cuối cùng khắc phục được sau khi xóa mọi khóa registry tài khoản liên quan đến hồ sơ gây sự cố.

Nếu chưa thử khắc phục bằng cách xóa registry tương đương hồ sơ Windows gây sự cố, làm theo hướng dẫn:

  1. Mở File Explorer hoặc My Computer, điều hướng đến C:\Users.
  2. Trong thư mục Users, tìm thư mục đặt tên theo hồ sơ bạn muốn xóa. Khi thấy, chuột phải thư mục đúng, chọn Delete từ menu ngữ cảnh.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10 Lưu ý: Users là thư mục được bảo vệ, bạn cần cấp quyền admin để xóa thư mục hồ sơ – Khi UAC hỏi, nhấn Yes cấp quyền admin.
  3. Nhấn Windows + R mở Run. Gõ regedit và Enter mở Registry Editor, nhấn Yes tại UAC để mở với quyền admin.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  4. Trong Registry Editor, dùng menu bên trái truy cập:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    Lưu ý: Bạn có thể điều hướng thủ công (dùng menu bên trái) hoặc dán đường dẫn trực tiếp vào thanh điều hướng và nhấn Enter để đến ngay.
  5. Dưới ProfileList, bạn sẽ thấy một loạt khóa tương ứng với hồ sơ Windows (đặt tên giống như S-1-5-18). Nhiệm vụ của bạn là truy cập từng mục và kiểm tra dữ liệu ProfileImagePath liên quan.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10 Quan trọng: Giá trị dữ liệu của ProfileImagePath phải chỉ định hồ sơ Windows. Nhiệm vụ lúc này là xác định khóa registry thư mục cần xóa.
  6. Khi đã xác định được khóa ProfileList đúng chứa dữ liệu còn sót của hồ sơ, chuột phải vào nó, chọn Delete từ menu ngữ cảnh.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  7. Khởi động lại máy và lặp lại thao tác trước đây gây lỗi 'Profile not deleted completely. Error – The directory is not empty'.

Nếu tình huống này áp dụng, chuyển phương pháp tiếp theo.

Phương pháp 3: Xóa 'Unknown Account' (Tài khoản không xác định)

Lưu ý rằng xóa hồ sơ Windows theo cách thông thường sẽ không thực sự xóa mọi file còn sót từ máy tính. Thực tế, sau khi xóa hồ sơ từ giao diện Windows 10, hồ sơ vừa xóa sẽ được gán nhãn "Account Unknown" (Tài khoản không xác định) và vẫn hiển thị dưới User Profiles.

Theo một số người dùng, cho đến khi bạn dành thời gian xóa mục liên quan đến Account Unknown từ menu User Profiles.

Nếu cần hướng dẫn cụ thể, đây là những gì bạn cần làm:

  1. Nhấn Windows + R mở Run. Gõ sysdm.cpl và Enter mở màn hình System Properties. Nếu UAC hỏi, nhấn Yes cấp quyền admin.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  2. Trong System Properties, nhấn tab Advanced, sau đó nhấn nút Settings liên quan đến User Profiles.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  3. Trong menu User Profiles, chọn hồ sơ tên "Account Unknown" và nhấn nút Delete để xóa mọi file còn sót của hồ sơ người dùng.Khắc phục: Lỗi  Hồ sơ không được xóa hoàn toàn  trên Windows 10
  4. Khởi động lại máy, xem sự cố đã khắc phục chưa.