Trong Windows 10, hồ sơ người dùng của bạn được lưu trong thư mục hồ sơ người dùng, chứa các cài đặt như âm thanh, màn hình bảo vệ, hình nền desktop, tùy chọn thanh tác vụ và thư mục cá nhân. Tất cả các cài đặt này đảm bảo tùy chọn cá nhân của bạn được dùng khi bạn đăng nhập Windows để PC trông và hoạt động như bạn muốn.
Nếu hồ sơ bị hỏng, bạn có thể mất cài đặt cá nhân. Thêm vào đó, bạn sẽ nhận thông báo lỗi ngăn bạn đăng nhập vào tài khoản người dùng, điều rất khó chịu.
Chúng tôi sẽ liệt kê một số nguyên nhân gây ra vấn đề này và cách khắc phục hồ sơ người dùng hỏng trên Windows 10.
Nguyên nhân gây hồ sơ người dùng hỏng trên Windows 10
Hồ sơ người dùng hỏng trên Windows 10 đã biết xảy ra do:
- Khóa registry hồ sơ bị hỏng
- Cập nhật Windows thất bại
- Tệp hệ thống hoặc người dùng bị xâm phạm
- Active Directory tài khoản người dùng bị hỏng
- Hệ thống tệp ổ cứng bị hỏng do mất điện, lỗi ghi đĩa hoặc tấn công virus
- Cập nhật tự động Windows thất bại liên quan đến nâng cấp cài đặt service pack hoặc tệp hệ thống quan trọng khác cập nhật hồ sơ người dùng
Cách khắc phục hồ sơ người dùng hỏng trên Windows 10
Nếu bạn đang cố đăng nhập tài khoản người dùng trên PC và nhận thông báo lỗi nói "Dịch vụ Hồ sơ người dùng không thể đăng nhập. Không thể tải hồ sơ người dùng", hồ sơ người dùng của bạn có thể bị hỏng. Nó cũng có thể nghĩa là có đường dẫn hồ sơ không đúng trong registry cho tài khoản người dùng đó.
Dưới đây là một số phương pháp khắc phục sự cố bạn có thể thử để sửa hồ sơ người dùng hỏng hoặc thay thế nó hoàn toàn.
Các cách khắc phục nhanh
- Chạy quét virus hoặc phần mềm độc hại. Tấn công virus hoặc phần mềm độc hại có thể hỏng hệ thống tệp ổ cứng. Trong trường hợp đó, Windows 10 không thể tải hồ sơ người dùng để boot đúng, và quá trình tải bị dừng. Chạy quét virus hoặc phần mềm độc hại có thể giúp phát hiện và xóa phần mềm độc hại có thể làm hỏng hồ sơ người dùng.
- Thử khởi động lại Windows PC khoảng 4 lần, mỗi lần để máy tính vào Desktop trước khi khởi động lại. Mặc dù có vẻ ngốc nghếch, nhưng không phải. Windows có quy trình tự khôi phục tốt có thể sửa hồ sơ người dùng hỏng, nhưng cần vài lần khởi động lại.
Sửa hồ sơ người dùng cũ từ tài khoản tạm thời
Đôi khi, Windows có thể đăng nhập bạn vào tài khoản tạm thời (C:\Users\TEMP) nếu tài khoản người dùng bị hỏng và không thể khởi động. Trong trường hợp đó, bạn sẽ nhận thông báo "Chúng tôi không thể đăng nhập vào tài khoản của bạn" và thông báo "Bạn đã được đăng nhập với hồ sơ tạm thời".
Tuy nhiên, bạn có thể không muốn dùng tài khoản tạm thời vì bạn sẽ mất mọi thay đổi làm cho hồ sơ tạm thời sau khi đăng xuất.
- Trước khi sửa tài khoản hồ sơ người dùng cũ, vào thư mục Users trong ổ cục bộ C:\Users, và kiểm tra xem bạn có thấy tài khoản cũ với tất cả tệp không. Nếu không, vào C:\Windows.old và kiểm tra xem tệp có được lưu trữ ở đó không.
- Nếu tìm thấy tài khoản cũ với tệp, hãy sao lưu chúng ra ổ ngoài hoặc lưu trữ đám mây ưa thích để không mất chúng.
- Mở dấu nhắc lệnh bằng cách gõ CMD trong hộp tìm kiếm và chọn Command Prompt.
- Nhập whoami /user trong dấu nhắc lệnh và nhấn Enter.
- Ghi nhớ Security Identifier (SID) cho tài khoản hiện tại. Nếu là tài khoản người dùng tiêu chuẩn, đăng xuất và đăng nhập lại vào tài khoản quản trị viên.
Lưu ý: Nếu bạn không có tài khoản quản trị viên, boot Windows vào Safe Mode và kích hoạt tài khoản quản trị viên tích hợp. Đăng xuất tài khoản người dùng hiện tại và đăng nhập lại vào tài khoản Administrator.
- Nhấp chuột phải Bắt đầu > Chạy. Gõ regedit và nhấn Enter để mở Trình soạn thảo Registry Windows.
- Đi đến đường dẫn sau: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
- Dưới khóa ProfileList mở rộng, kiểm tra xem khóa SID bạn ghi từ bước trước có liệt kê với .bak hoặc không có .bak ở cuối.
- Nếu khóa SID liệt kê không có .bak, nhấp đúp giá trị ProfileImagePath. Nhập đường dẫn đúng (C:\Users\username) của thư mục hồ sơ người dùng và chọn OK.
Lưu ý: Nếu thư mục hồ sơ người dùng không tồn tại, xóa khóa SID để tạo thư mục hồ sơ mới và đóng Trình soạn thảo Registry.
- Tiếp theo, xác minh State DWORD được đặt giá trị 0 và thoát Trình soạn thảo Registry. Nếu giá trị không đặt là 0, nhấp đúp State DWORD, thay đổi dữ liệu giá trị thành 0 và chọn OK.
- Nếu khóa SID liệt kê có .bak ở cuối, nhấp chuột phải khóa SID, chọn Đổi tên, và đổi tên khóa để bỏ .bak ở cuối tên khóa.
- Tiếp theo, nhấp đúp giá trị ProfileImagePath, nhập đường dẫn đúng của thư mục hồ sơ người dùng và chọn OK.
- Xác minh giá trị dữ liệu State DWORD được đặt 0 và thoát Trình soạn thảo Registry.
- Nếu khóa SID liệt kê cả có và không có .bak, nhấp chuột phải và Xóa khóa SID không có .bak.
- Nhấp chuột phải khóa SID có .bak ở cuối, chọn Đổi tên và đổi tên khóa SID để bỏ .bak ở cuối.
- Nhấp đúp ProfileImagePath để sửa giá trị, nhập đường dẫn đúng thư mục hồ sơ người dùng và chọn OK.
- Xác minh giá trị State DWORD của khóa SID là 0 và đóng Trình soạn thảo Registry.
- Khởi động lại PC và đăng nhập vào tài khoản gặp lỗi hồ sơ tạm thời để kiểm tra xem đã khắc phục chưa.
Tạo tài khoản người dùng mới
Nếu bạn không khôi phục được tài khoản hồ sơ người dùng bằng phương pháp trước, hãy thử tạo hồ sơ tài khoản mới để thay thế. Tạo hồ sơ người dùng mới không xóa hồ sơ người dùng cũ bị hỏng.
Để làm thế này và giữ nguyên tên tài khoản người dùng, chúng ta sẽ vào registry và xóa hồ sơ cho tài khoản người dùng bị hỏng. Cách đó, khi reboot Windows, bạn sẽ có thể đăng nhập vào tài khoản người dùng bị hỏng và tạo hồ sơ mới. Sau đó bạn có thể sao chép tệp từ thư mục hồ sơ cũ sang hồ sơ mới.
Lưu ý: Trước khi dùng các bước dưới, hãy tạo điểm khôi phục hệ thống, để có thể hoàn tác lỗi bạn có thể phạm trong quá trình.
- Đăng nhập vào tài khoản quản trị viên không bị ảnh hưởng bởi hồ sơ hỏng và mở dấu nhắc lệnh.
- Nhập lệnh này: wmic useraccount get domain,name,sid và nhấn Enter.
- Ghi nhớ SID cho tên tài khoản với hồ sơ bị hỏng.
- Nhấp chuột phải Bắt đầu > Chạy, gõ regedit và nhấn Enter.
- Đi đến khóa HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<SID> và tìm khóa SID bạn ghi từ bước trước.
- Nhấp chuột phải và xóa bất kỳ thể hiện nào của khóa SID bạn ghi, có hoặc không có .bak, lần lượt từng cái.
Lưu ý: Không xóa bất kỳ khóa SID nào khác tìm thấy trên ProfileList.
- Chọn Có và đóng Command Prompt và Trình soạn thảo Registry.
- Tiếp theo, đăng nhập vào tài khoản với hồ sơ bị hỏng và tạo hồ sơ mặc định mới cho nó. Bật/tắt cài đặt riêng tư và chọn Chấp nhận.
Bây giờ bạn có thể sao chép và dán bất kỳ tệp nào bạn muốn từ thư mục hồ sơ cũ vào thư mục hồ sơ hiện tại mới. Đảm bảo sao chép từng thư mục riêng lẻ để tránh mang theo một số tệp hệ thống ẩn hoặc gây vấn đề sang hồ sơ người dùng mới.
Dán tệp vào tài khoản mới, đăng xuất tài khoản cũ và đăng nhập vào tài khoản mới. Tất cả tệp bạn chuyển sẽ ở tài khoản mới.
Khôi phục hồ sơ người dùng thông thường
Bây giờ bạn đã khôi phục tài khoản hoặc tạo tài khoản mới hoàn toàn, bạn có thể tùy chỉnh theo ý thích với tất cả tùy chọn bạn có trước khi hồ sơ bị hỏng.
Xem hướng dẫn hoàn chỉnh tùy chỉnh Windows 10 và cách tùy chỉnh Menu Bắt đầu Windows 10.
May mắn thay, hỏng hồ sơ không gây mất dữ liệu nhiều, nhưng bạn nên thường xuyên sao lưu tệp để an toàn.