ผู้ใช้ Windows XP, Vista และ 7 หลายคนรายงานว่าพบ "ASP.NET Machine Account" ขณะบูทคอมพิวเตอร์ บทความนี้จะอธิบายหน้าที่ของบัญชีนี้ วิธีสร้าง และว่าควรลบหรือไม่
ASP.NET Machine Account คืออะไร?
Microsoft มีแอปพลิเคชันชื่อ ".NET Framework" ซึ่งจำเป็นต้องติดตั้งเพื่อรันแอป/เกมบางอย่าง หากไม่ติดตั้ง บางแอปจะรันไม่ได้ บนเวอร์ชัน Windows เก่า เมื่อดาวน์โหลดและติดตั้ง .NET Framework จะ สร้างบัญชีนี้โดยอัตโนมัติ โดยไม่ขออนุญาตหรือรหัสผ่านจากผู้ใช้
บัญชีนี้ถูกสร้างเป็นบัญชี Administrator และในบางกรณีรายงานว่าต้องการรหัสผ่านเพื่อล็อกอิน บัญชีผู้ใช้เดิมไม่ถูกลบ แต่บัญชีนี้ถูกเพิ่มเป็นบัญชีที่สอง หมายความว่าผู้ใช้ล็อกอินบัญชีของตนได้ แต่ไม่สามารถล็อกอิน "ASP.NET Machine Account" ได้
ควรลบหรือไม่?
บัญชี "ASP.NET Machine" เป็นภัยคุกคาม ต่อความสมบูรณ์ของระบบ เนื่องจากมีรายงานว่าบัญชีนี้สามารถเข้าครอบครองคอมพิวเตอร์ได้ทั้งหมด ดังนั้น หากคุณไม่ใช่นักพัฒนาซอฟต์แวร์ แนะนำให้ ลบบัญชีนี้ทันที
วิธีลบ ASP.NET Machine Account
บัญชีผู้ใช้ Administrator ที่มีรหัสผ่านปกติจะต้องการรหัสผ่านเพื่อลบ แต่บัญชีนี้ลบได้ง่ายผ่าน Control Panel โดยไม่ต้องใส่รหัสผ่าน มีหลายวิธี สองวิธีที่ง่ายที่สุดคือ:
วิธีที่ 1: ติดตั้ง .NET Framework 1.1 ใหม่
บัญชีนี้สร้างขึ้นจากการตั้งค่าผิดพลาดเมื่อติดตั้ง .NET Framework ครั้งแรก แต่จะถูกลบอัตโนมัติหากติดตั้งใหม่ แนะนำให้ ดาวน์โหลด Framework ใหม่ และติดตั้งผ่าน executable จะแจ้งว่าติดตั้งแล้วและถามว่าต้องการติดตั้งใหม่หรือไม่ ให้เลือก reinstall บัญชีจะถูกลบอัตโนมัติ
วิธีที่ 2: ลบ ASP.NET Machine Account ด้วยตนเอง
บัญชีผู้ใช้นี้ลบด้วยตนเองได้โดยไม่ต้องใส่รหัสผ่าน ผ่าน Control Panel:
- คลิกปุ่ม Start Menu มุมซ้ายล่าง เลือก Control Panel

- คลิก User Accounts เลือก Manage another account

- คลิกบัญชี ASP.Net Machine คลิก Delete this Account
- คลิก Delete Files แล้วคลิกปุ่ม Delete Account