Nhiều người dùng Windows XP, Vista và 7 báo cáo thấy tài khoản "ASP.NET Machine Account" khi khởi động máy tính. Bài viết này thảo luận về chức năng của tài khoản, cách nó được tạo và có nên xóa hay không.
Tài khoản ASP.NET Machine Account là gì?
Microsoft có ứng dụng gọi là ".NET Framework", ứng dụng này cần cài đặt để chạy một số ứng dụng/trò chơi nhất định. Nếu ứng dụng này không được cài đặt, một số ứng dụng sẽ không chạy đúng trên máy tính. Khi ứng dụng này được tải xuống và cài đặt, nó tự động tạo tài khoản này mà không hỏi phép người dùng hay mật khẩu.
Tài khoản này được tạo với quyền Administrator và trong một số trường hợp, người dùng báo cáo tài khoản yêu cầu mật khẩu để đăng nhập. Tài khoản người dùng gốc không bị xóa và tài khoản này được thêm làm tài khoản người dùng thứ hai. Điều này có nghĩa là dù người dùng có thể đăng nhập vào tài khoản của mình, họ không thể đăng nhập vào tài khoản "ASP.NET Machine Account".
Có nên xóa không?
Tài khoản "ASP.NET Machine" có đe dọa đến tính toàn vẹn của hệ thống vì có nhiều báo cáo về tài khoản này chiếm đoạt hoàn toàn máy tính. Do đó, khuyến nghị nếu bạn không phải là nhà phát triển phần mềm, hãy xóa tài khoản này càng sớm càng tốt.
Cách xóa tài khoản ASP.NET Machine Account?
Hầu hết các tài khoản người dùng có quyền admin và được bảo vệ bằng mật khẩu đều yêu cầu mật khẩu khi xóa. Nhưng tài khoản này có thể xóa dễ dàng qua Control Panel mà không cần nhập mật khẩu. Có một vài phương pháp để loại bỏ tài khoản. Hai phương pháp dễ nhất được liệt kê như sau:
Phương pháp 1: Cài đặt lại .NET Framework 1.1
Tài khoản được tạo do cấu hình sai khi .NET Framework được cài đặt lần đầu. Tuy nhiên, nó sẽ tự động bị xóa nếu cài đặt lại. Do đó, khuyến nghị tải lại Framework trên máy tính và cài đặt qua tệp thực thi. Nó sẽ báo đã cài đặt và hỏi có muốn cài đặt lại không. Chọn cài đặt lại và tài khoản sẽ tự động bị xóa.
Phương pháp 2: Xóa tài khoản ASP.NET Machine Account thủ công
Tài khoản người dùng cũng có thể xóa thủ công mà không cần nhập mật khẩu. Do đó, chúng ta sẽ xóa nó qua Control Panel. Thực hiện như sau:
- Nhấp nút "Start Menu" ở góc dưới bên trái và chọn "Control Panel".

- Nhấp vào "User Accounts" và chọn "Manage another account".

- Nhấp vào tài khoản "ASP.Net Machine" và chọn tùy chọn "Delete this Account".
- Nhấp vào tùy chọn "Delete Files" và chọn nút "Delete Account".