Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Syskey là gì và tại sao không còn được hỗ trợ trên Windows 10?

Theo thông báo chính thức của Microsoft, vì lý do bảo mật, syskey đã bị loại bỏ từ Windows 10 phiên bản 1709 (Fall Creators Update) và Windows Server 2016.

Tuy nhiên, thực tế từ khi tiện ích syskey.exe được giới thiệu lần đầu trên Windows Server 2000, một số bạn vẫn có thể đang dùng syskey bảo mật thời gian khởi động (boot-time OS security) trên Windows XP, Windows 7, 8 nếu chưa nâng cấp lên Windows 10.

Khi bạn quyết định nâng cấp lên Windows 10 V1709 trở lên, có thể bạn không làm được vì tiện ích mã hóa bên ngoài syskey đã được thay thế bởi giải pháp thay thế BitLocker. Syskey đã bị xóa khỏi Windows 10 Fall Creators Update và các bản cập nhật tiếp theo như 1803, 1809, nên bạn sẽ không còn được nhắc nhập mật khẩu syskey khi khởi động Windows 10.

Tại sao syskey lại bị loại bỏ trên hệ thống Windows? Bài viết này sẽ cung cấp hướng dẫn đầy đủ về tiện ích syskey.exe, từ định nghĩa, lý do không hoạt động trên Windows 10 Fall Creators Update và các bản tới, đến cách gỡ bỏ nó. Nếu bạn đang dùng hoặc quan tâm đến syskey, hãy đọc tiếp.

Syskey là gì?

Còn gọi là SAM Lock Tool, syskey (System Key) là tiện ích tích hợp sẵn của Windows dùng để mã hóa dữ liệu hệ thống, như băm mật khẩu tài khoản người dùng. Mặt khác, công cụ syskey.exe cũng cung cấp cho Windows một dạng bảo vệ khác: syskey có thể được mã hóa bên ngoài để cài đặt bộ điều khiển miền Active Directory bằng IFM (Install-From-Media).

Vậy syskey làm gì trong quá trình đó? Thứ nhất, syskey di chuyển khóa mã hóa cơ sở dữ liệu SAM (Security Accounts Management) ra khỏi hệ thống Windows (như Windows XP, 7, 8, Windows 10 trước Fall Creators Update), từ đó bảo vệ cơ sở dữ liệu SAM. Thứ hai, tiện ích syskey cũng ngăn bạn khởi động hệ thống và yêu cầu mật khẩu qua ổ USB trong hầu hết các trường hợp. Trên là định nghĩa syskey và mục đích của syskey và mã hóa bên ngoài syskey.

Tại sao Windows 10 không còn hỗ trợ tiện ích syskey.exe?

Chắc hẳn bạn thắc mắc:既然 khóa SAM giúp ích trên Windows XP, 7, 8, tại sao Microsoft lại loại bỏ nó trên Windows 10 và khuyến khích dùng giải pháp thay thế như BitLocker, VeraCrypt? Chắc chắn SAM Lock tool không bị loại trừ nếu không có vấn đề.

Chi tiết, một số lỗi syskey khiến nó kém tin cậy trên hệ thống Windows. Do đó Microsoft loại bỏ nó trên Windows 10 Fall Creators Update và các bản sau.

Trong các vấn đề của syskey, những điểm nổi bật và khó chấp nhận nhất là:

  1. Tiện ích syskey.exe được phát triển dựa trên mật mã học khá yếu, dễ bị phá vỡ trong tương lai.
  2. Không phải tất cả dữ liệu/tệp dựa trên Windows đều có thể được mã hóa bởi syskey, do đó nó không thể đảm bảo hệ thống Windows an toàn.
  3. Syskey.exe thường bị mã độc tống tiền (ransomware) tấn công/hack kể từ khi được sử dụng.
  4. Mã hóa bên ngoài từ syskey để cài đặt bộ điều khiển miền Active Directory cũng lộ điểm yếu bảo mật.

Dựa trên những khuyết tật này, Microsoft thay thế syskey bằng BitLocker, vốn có chức năng cải tiến để vừa bảo mật dữ liệu, vừa chặn virus và mối đe dọa.

Ví dụ, nếu bạn cần dùng bảo mật thời gian khởi động (boot-time OS security) hoặc dùng IFM cài đặt Active Directory hoặc nâng cấp lên Windows 10 Server 2016 RS3, khôn ngoan là dùng mã hóa ổ BitLocker thay vì SAM Lock Tool lỗi thời.

Cách gỡ Syskey khỏi máy tính

Đối với người dùng vẫn còn dùng syskey.exe, để tránh bị hack qua syskey, bạn nên gỡ syskey và dùng các giải pháp thay thế như BitLocker, VeraCrypt, DiskCryptor, v.v. Hoặc nếu muốn nâng cấp/cập nhật lên Windows 10 V1709 trở lên, cần vô hiệu hóa tiện ích syskey.exe trên Windows 10. Chỉ sau đó mới cập nhật thành công lên Windows 10 Server 2016.

  1. Gõ syskey vào hộp tìm kiếm và nhấn Enter để mở Bảo mật cơ sở dữ liệu tài khoản Windows (Securing the Windows account database).
  2. Trong cửa sổ đó, nhấp Cập nhật (Update). Bạn sẽ thấy Mã hóa (Encryption) được bật mặc định.
  3. Trong Khóa khởi động (Startup Key), trước tiên tích vào Mật khẩu do hệ thống tạo (System Generated Password), sau đó chọn Lưu khóa khởi động cục bộ (Store Startup key Locally) để lưu syskey vào ổ cứng cục bộ của máy.
Syskey là gì và tại sao không còn được hỗ trợ trên Windows 10?

Nếu muốn, bạn cũng có thể thiết lập mật khẩu (Password setup). Lúc đó lần sau khởi động Windows 10, bạn sẽ phải nhập mật khẩu. Ngay khi nhấp OK, syskey cũng sẽ bị vô hiệu hóa vì không cần tương tác khi khởi động lại hệ thống.

  1. Bạn sẽ thấy thông báo Khóa khởi động cơ sở dữ liệu tài khoản đã thay đổi (Account database start-up key was changed). Nhấp OK để hoàn tất.
Syskey là gì và tại sao không còn được hỗ trợ trên Windows 10?

Vì BitLocker được Microsoft phát hành chính thức, sau khi gỡ khóa SAM khỏi Windows XP, 7, 8 hoặc 10, bạn nên để BitLocker bảo vệ tệp và dữ liệu hệ thống. Đối với hầu hết bạn, nếu muốn dùng mật khẩu syskey để khóa Windows 10, khuyến khích mạnh mẽ dùng BitLocker.

Kết luận, dù bạn muốn ngăn rủi ro bảo mật của syskey hay nâng cấp lên Windows 10 phiên bản 1709 (Windows 10 Server 2016) trở lên, việc hiểu syskey là gì và cách gỡ nó khỏi Windows 10 là cần thiết.