Windows 10 cung cấp nhiều cách đăng nhập: mật khẩu thường, Windows Hello, PIN... PIN lần đầu xuất hiện Windows 8, giúp đăng nhập tài khoản rất dễ dàng. Xác thực PIN an toàn và tiện vì không phải nhập mật khẩu thật (thường là mật khẩu Microsoft account) mỗi lần mở/khóa máy. Vì vậy, ngay cả khi PIN bị lộ, thiết bị khác dùng cùng Microsoft account không bị xâm phạm.
Tuy nhiên, bạn có thể không thoải mái bảo vệ hệ thống bằng PIN đơn giản chỉ dùng số. May mắn Windows cho thêm yêu cầu phức tạp cho PIN: độ dài tối thiểu, ký tự đặc biệt, chữ cái... để tăng cường hiệu quả. Đây là cách bật PIN phức tạp trong Windows 10.
Bật PIN phức tạp trong Windows 10
Dễ dàng bật qua Group Policy Editor. Nhấn "Win + R", gõ gpedit.msc Enter.
Group Policy Editor mở ra. Điều hướng: "Computer Configuration → Administrative Templates → Windows Components → Windows Hello for Business → PIN Complexity".
Ở bên phải thấy tập policy. Bật từng policy riêng lẻ để đặt độ phức tạp PIN. Ý nghĩa từng policy:
- Require Digits: Bắt buộc có chữ số trong PIN
- Require Lowercase Letters: Bắt buộc ít nhất 1 chữ thường
- Minimum PIN Length: Ép PIN đạt độ dài tối thiểu do bạn đặt
- Maximum PIN Length: Giới hạn độ dài tối đa (mặc định 127 ký tự)
- Expiration: Đặt số ngày PIN hết hạn, ép tạo PIN mới
- History: Cấm dùng lại PIN cũ
- Require Special Characters: Bắt buộc ít nhất 1 ký tự đặc biệt: ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
- Require Uppercase Letters: Bắt buộc ít nhất 1 chữ hoa
Để đặt policy: double-click policy, chọn "Enabled".
Ví dụ: ép độ dài tối thiểu, double-click "Minimum PIN Length", chọn "Enabled", đặt độ dài ở trường Options, nhấp OK.
Bật từng policy theo ý muốn. Tôi bật: độ dài tối thiểu, hết hạn, ký tự đặc biệt.
Xong thiết lập, reboot hoặc chạy lệnh admin để áp dụng ngay:
gpupdate.exe /force
Sau khi có hiệu lực, quy tắc được thi hành. Khi user đặt PIN, Windows thông báo mọi quy tắc và ép tuân thủ.
Bật PIN phức tạp qua Registry
Nếu dùng Windows 10 Home (không có Group Policy Editor), dùng Registry Editor.
Nhấn "Win + R", gõ regedit Enter.
Mở Registry Editor, điều hướng key:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\PassportForWork\PINComplexity
Lưu ý: Không thấy key "PINComplexity", tự tạo: chuột phải "PassportForWork", "New → Key".
Giống Group Policy, tạo DWORD riêng cho từng policy. Ví dụ: ép policy ký tự đặc biệt, chuột phải bên phải, "New → DWORD Value".
Đặt tên key: "SpecialCharacters".
Double-click, nhập "Value Data" = "1", nhấp OK.
Các tên DWORD value cho từng policy PIN Complexity:
- Require Digits: Digits
- Require Lowercase Letters: LowercaseLetters
- Minimum PIN Length: MinimumPINLength
- Maximum PIN Length: Maximum PIN Length
- Expiration: Expiration
- History: History
- Require Special Characters: SpecialCharacters
- Require Uppercase Letters: UppercaseLetters
Lưu ý quan trọng: với DWORD Expiration, History, MinimumPINLength, Maximum PIN Length – phải dùng số hexadecimal làm Value Data. Dùng công cụ miễn phí chuyển đổi số thường sang hex.
Các giá trị còn lại: Value Data = "1" bật policy, "0" tắt policy.
Chỉ tạo DWORD cho policy bạn muốn ép. Ví dụ: không muốn ép "Uppercase letters", không tạo DWORD "UppercaseLetters".
Hãy bình luận chia sẻ trải nghiệm dùng các phương pháp bật PIN phức tạp trong Windows.