- Một ngày nào đó bạn bỗng dưng quên mất mật khẩu truy cập vào Máy chủ Server của mình, làm cách nào để đặt lại nó khi mà bạn không muốn phải cài đặt lại Windows? Câu trả lời là có rất nhiều cách, bài viết này mình sẽ hướng dẫn một cách khá đơn giản mà không cần dùng công cụ của bên thứ 3. - Trong bài viết này, mình đã quên mật khẩu của máy ảo Hyper-V được cài đặt HĐH Windows Server 2012 R2, chính vì quên mật khẩu trên máy ảo nên việc lấy lại mật khẩu sẽ mất thêm một số bước. Nếu máy tính của bản là máy chủ vật lý thật thì sẽ có thể bỏ qua các bước thiết lập. 1. Chuẩn bị một số công cụ và các bước thực hiện: - Tạo một đĩa CD hoặc USB-boot có file cài đặt Windows Sever tương ứng với HĐH của bạn. - Boot vào đĩa CD hoặc USB cài đặt Windows để sử dụng Command Prompt. - Sử dụng dòng lệnh để đặt lại mật khẩu. 2. Khởi động CD-Rom từ máy ảo: - Lưu Ý: Với các bạn không phải là máy ảo thì bỏ qua bước 2 này, thay vào đó bạn sử dụng đĩa CD hoặc USB có cài đặt HĐH Windows sau đó khởi động lại máy để boot vào CD hoặc USB đó là được. Bước 1: Thêm DVD Drive bằng cách vào SCSI Controller > DVD Drive > Add. Bước 2: Mục Image file bạn Browse đến file.ISO cài đặt windows Bước 3: Thiết lập cho máy ảo khởi động DVD đầu tiên trong mục Boot from DVD Drive Bước 4: Lúc này bạn Shutdown máy ảo đi sau đó Connect lại trong khung quản trị của Hyper-V để bắt đầu boot vào DVD Drive. Có thể bạn sẽ phải vào Action > Reset lại máy ảo (Ctrl + R) nếu chưa vào được DVD Drive 3. Boot vào đĩa CD hoặc USB cài Windows: - Nếu bạn không phải làm trên máy ảo, thì tiến hành thực hiện từ bước này. Bạn có thể phải vào Bios của máy tính đặt chế độ khởi động từ CD-Rom hoặc USB lên đầu để tiến hành Boot vào Windows. Bước 1: Nhấn phím bất kì để khởi động vào CD: Bước 2: Tại cửa sổ Windows Setup nhấn Next (Alt + N). Bước 3: Tiếp theo nhấn Repair your computer Bước 4: Click vào tùy chọn Troubleshoot > Command Prompt. Bước 6: Tại bước này bạn tiến hành gõ lần lượt các dòng lệnh sau vào c: cd \Windows\System32 ren Utilman.exe Utilman.exe.old copy cmd.exe Utilman.exe - Giải thích câu lệnh trên: c: - là chọn ổ đĩa c (đây là tên ổ đĩa cài HĐH Windows của bạn) cd \Windows\System32 - đưa đường dẫn lệnh vào Windows\System32 ren Utilman.exe Utilman.exe.old - là đổi tên file Utilman.exe thành Utilman.exe.old copy cmd.exe Utilman.exe - copy file cmd.exe vào đồng thời đổi tên thành Utilman.exe - Mục đích của việc làm này là để lúc vào màn hình đăng nhập của Windows chúng ta sẽ sử dụng được Commant Prompt để reset lại mật khẩu. - Sau khi gõ lệnh xong bạn tắt Command Prompt đi, sau đó nhấn Continue khoặc khởi động lại máy. Bước 7: Sau khi máy khởi động lại vào màn hình đăng nhập, bạn nhấn Windows + U hoặc nhấn vào nút Ease of access để mở Command Prompt. Bước 8: Tại cửa số Command Prompt bạn gõ lệnh sau để đặt lại mật khẩu máy: net user administrator admin@123- Lưu Ý: ở lệnh trên admin@123 chính là mật khẩu mới, bạn có thể thay đổi tùy ý. - Lúc này bạn có thể đăng nhập vào Windows với mật khẩu mới. *CHÚ Ý: Như vậy là đến đây đã xong bước đặt lại mật khẩu, và bạn có thể đăng nhập vào windows. Tuy nhiên ta có một vấn đề là những lần sau khi vào màn hình đăng nhập, bạn hoặc người khác cũng có thể mở cửa số Command Prompt để sử dụng lại lệnh trên và đặt lại mật khẩu. Vậy việc cần làm là bạn hãy khởi động lại máy và làm lại các bước như trên để vào Repair your computer một lần nữa. Tại cửa sổ Command Prompt bạn gõ lệnh sau: c: cd \Windows\System32 ren Utilman.exe Utilman.exe.bak ren Utilman.exe.old Utilman.exe - Những câu lệnh trên có ý nghĩa: Tiến hành đổi tên file Utilman.exe (file này chính là file cmd.exe mà bước trên mình đã đổi thành Utilman.exe) thành file Utilman.exe.bak Cmd ren tiếp theo ta lại đổi tên file Utiman.exe.old (File này chính là file Utiman.exe ban đầu mà ta đổi thành file old) thành file Utilman.exe - Mục đích việc này là để khi vào màn hình đăng nhập sẽ không thể khởi động tệp Command Prompt được nữa. - Trên đây là cách bạn có thể thay đổi hoặc đặt lại mật khẩu cho Máy chủ Server cài đặt HĐH Windows! ---o0o---