Cách khôi phục mật khẩu Windows khi bị quên bằng command prompt

Quên mật khẩu đăng nhập Windows là một tình huống khá phổ biến. Nếu bạn đang sử dụng tài khoản cục bộ (Local Account) trên Windows 10 hoặc Windows 11 và không cài đặt câu hỏi bảo mật hay có sẵn USB khôi phục, bài viết này sẽ hướng dẫn bạn một thủ thuật kỹ thuật an toàn để lấy lại quyền truy cập.

Bản chất của phương pháp này là sử dụng môi trường khôi phục (Windows Recovery Environment) để "đánh tráo" công cụ Trợ năng (Accessibility) ngoài màn hình khóa thành cửa sổ Command Prompt, từ đó ép hệ thống đặt lại mật khẩu mới.

Phần 1: Truy cập Môi trường Khôi phục (WinRE)
Tại màn hình đăng nhập Windows (nơi bạn đang bị kẹt), hãy nhìn xuống góc phải bên dưới và nhấp vào nút Nguồn (Power).

Nhấn và giữ phím Shift trên bàn phím, đồng thời nhấp chọn Restart (Khởi động lại).
Tiếp tục giữ phím Shift cho đến khi màn hình xanh chứa dòng chữ "Choose an option" xuất hiện thì thả tay ra.
Lần lượt nhấp chọn Troubleshoot (Khắc phục sự cố) > Advanced options (Tùy chọn nâng cao) > Command Prompt (Dấu nhắc lệnh).

Máy tính sẽ khởi động lại và mở ra một cửa sổ lệnh màu đen của hệ thống.

Phần 2: Đánh tráo công cụ Trợ năng (Thủ thuật Utilman)

Xác định phân vùng chứa hệ điều hành: Tại dấu nhắc lệnh, gõ C: và nhấn Enter, sau đó gõ dir và nhấn Enter. Nếu danh sách hiện ra chứa các thư mục như Windows, Users, Program Files, thì đó là ổ đĩa đúng. (Nếu không thấy, hãy thử tiếp với D: hoặc E:). Giả sử Windows của bạn nằm ở ổ C:.

Sao lưu file Trợ năng gốc: Nhập lệnh copy C:\Windows\System32\utilman.exe C:\ và nhấn Enter. Lệnh này sẽ lưu một bản sao dự phòng của nút Trợ năng ra thư mục gốc của ổ C.

Thực hiện thay thế file: Nhập lệnh copy C:\Windows\System32\cmd.exe C:\Windows\System32\utilman.exe và nhấn Enter.

Khi hệ thống hiển thị dòng chữ Overwrite C:\Windows\System32\utilman.exe? (Yes/No/All), hãy gõ phím y và nhấn Enter để xác nhận ghi đè.

Gõ lệnh wpeutil reboot và nhấn Enter (hoặc tắt cửa sổ đó và chọn Continue) để khởi động lại máy tính, trở về màn hình đăng nhập bình thường.
Phần 3: Đặt lại mật khẩu tại màn hình khóa

Khi máy tính khởi động lên màn hình yêu cầu nhập mật khẩu, hãy nhấp vào biểu tượng Trợ năng (thường có hình người dang tay hoặc xe lăn) ở góc dưới cùng bên phải màn hình. Cửa sổ Command Prompt màu đen sẽ lập tức xuất hiện.

Kiểm tra tên tài khoản gốc: Gõ lệnh net user và nhấn Enter. Một danh sách các tài khoản sẽ hiện ra. Bước này rất quan trọng vì đôi khi tên hiển thị ngoài màn hình (Display Name) không giống với tên tài khoản thực sự trong hệ thống (Username). Hãy ghi nhớ tên thật của bạn trong danh sách này.

Thực thi lệnh đổi mật khẩu: Gõ lệnh theo cú pháp net user [Tên_Tài_Khoản] [Mật_Khẩu_Mới]. Ví dụ: Nếu tài khoản của bạn là SingPC và bạn muốn đặt mật khẩu là 123456, hãy gõ: net user SingPC 123456 (Lưu ý: Nếu tên tài khoản có khoảng trắng, bạn phải bọc nó trong dấu ngoặc kép, ví dụ: net user "Sing PC" 123456).

Nhấn Enter. Hệ thống báo The command completed successfully nghĩa là bạn đã thành công.

Đóng cửa sổ lệnh lại và dùng mật khẩu mới để đăng nhập vào Desktop.

Phần 4: Khôi phục bảo mật hệ thống (Bắt buộc)

Sau khi đã vào được Windows, bạn phải trả lại nút Trợ năng về trạng thái nguyên bản. Nếu bỏ qua bước này, bất kỳ ai cũng có thể mở cửa sổ lệnh từ màn hình khóa để đổi mật khẩu của bạn.

Mở menu Start, nhấn giữ phím Shift và chọn Restart để vào lại màn hình xanh giống như Phần 1.

Truy cập lại vào Troubleshoot > Advanced options > Command Prompt.

Tại cửa sổ lệnh, gõ lệnh phục hồi: copy C:\utilman.exe C:\Windows\System32\utilman.exe

Nhấn Enter. Khi máy hỏi Overwrite..., gõ y rồi nhấn Enter.

Gõ wpeutil reboot để khởi động lại máy. Lúc này, hệ thống của bạn đã được bảo mật trở lại!