Lỗi Windows Hello 0x80090016: Mã PIN không còn hợp lệ

Cập nhật lần cuối: 23/12/2025
Tác giả: Daniel Terrasa

  • Lỗi Windows Hello 0x80090016 thường do thư mục Ngc bị hỏng, lỗi cập nhật hoặc sự cố với TPM và BitLocker gây ra.
  • Các giải pháp hiệu quả nhất bao gồm xóa và tạo lại mã PIN, xóa thư mục Ngc bằng quyền quản trị viên và chạy SFC và DISM.
  • Trong những trường hợp phức tạp hơn, bạn nên kiểm tra Trình quản lý thông tin xác thực, trạng thái TPM, tạo người dùng mới hoặc sử dụng Môi trường phục hồi và Khôi phục hệ thống.
Lỗi 0x80090016 trong Windows Hello

Lỗi 0x80090016 trong Windows Hello là một trong những lỗi thường xuất hiện đúng lúc bạn đang vội vàng nhất.Bạn cố gắng đăng nhập, hệ thống yêu cầu mã PIN, bạn nhận được thông báo “Đã xảy ra lỗi. Vui lòng thử lại sau (0x80090016)” và bạn bị khóa khỏi máy tính của chính mình. Hoặc, nếu may mắn, bạn có thể đăng nhập bằng mật khẩu, nhưng không có cách nào để tạo hoặc sử dụng mã PIN mới.

Vấn đề này hầu như luôn luôn liên quan đến thư mục Ngc, TPM hoặc các tệp hệ thống bị hỏng.Mã lỗi này có thể xuất hiện sau khi cập nhật Windows, khi sử dụng BitLocker hoặc đơn giản là không có cảnh báo. Hướng dẫn này sẽ giải thích từng bước chi tiết chính xác mã lỗi này có nghĩa là gì, tại sao nó xuất hiện và tất cả các giải pháp khả thi trước khi phải thực hiện các biện pháp quyết liệt như cài đặt lại Windows.

Lỗi 0x80090016 trong Windows Hello là gì và thường xuất hiện khi nào?

Mã 0x80090016 liên quan đến Hệ thống xác thực và mã hóa Windows, người chịu trách nhiệm quản lý mã PIN của Windows Hello, các khóa liên quan đến TPM và, trong nhiều trường hợp, việc xác thực các ứng dụng như Outlook hoặc các dịch vụ của Microsoft.

Trong ngữ cảnh của Windows Hello, thông báo điển hình là: “Đã xảy ra lỗi. Vui lòng thử lại sau (0x80090016)” Khi bạn cố gắng tạo, thay đổi hoặc sử dụng mã PIN. Đôi khi mã PIN được hiển thị trong quá trình đăng nhập, và đôi khi là khi thiết lập Windows Hello từ Cài đặt.

Các trường hợp phổ biến nhất gây ra lỗi này khá lặp đi lặp lại: cập nhật Windows 11 gần đây, cập nhật lớn Windows 10, tắt máy đột ngột, sự cố với BitLocker buộc bạn phải nhập khóa phục hồi hoặc lỗi trực tiếp trong thư mục Ngc, nơi Windows lưu trữ thông tin liên quan đến mã PIN.

Nếu Windows chỉ cho phép bạn đăng nhập bằng mã PIN và không hiển thị chính xác tùy chọn "Tôi quên mã PIN" (Ví dụ, một hộp màu xám xuất hiện trong giây lát rồi biến mất ngay lập tức), tình huống sẽ phức tạp hơn vì bạn hoàn toàn không thể truy cập vào máy tính và phải dùng đến các phương pháp thay thế như môi trường phục hồi.

Màn hình lỗi mã PIN Windows Hello

Các nguyên nhân phổ biến nhất gây ra lỗi 0x80090016 trong Windows Hello

Mặc dù mã lỗi luôn giống nhau, Nguồn gốc có thể hơi khác nhau.Và điều quan trọng là phải hiểu điều này để không thử những việc ngẫu nhiên không liên quan hoặc thậm chí có thể làm vấn đề phức tạp hơn.

1. Lỗi hỏng thư mục Ngc (trường hợp dấu sao)
Thư mục Ngc, nằm ở C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGCThư mục này chứa thông tin cấu hình mã PIN và các dữ liệu Windows Hello khác. Nếu thư mục này bị hỏng, bị bỏ trống khi không nên, hoặc quyền truy cập bị thay đổi không chính xác, Windows sẽ không thể xác thực hoặc tạo mã PIN mới và sẽ báo lỗi mã 0x80090016.

2. Lỗi cập nhật Windows 10 hoặc 11
Lỗi này khá phổ biến sau khi nâng cấp lên Windows 11 hoặc sau một bản cập nhật tích lũy lớn. Trong những trường hợp này, Một số tệp hệ thống hoặc cấu hình thông tin xác thực vẫn ở trạng thái không nhất quán.Gây ra lỗi trong quá trình thiết lập Windows Hello.

3. Các vấn đề với BitLocker và TPM
Trên các hệ thống có kích hoạt BitLocker và TPM quản lý một phần khóa, sự cố khởi động buộc phải sử dụng khóa khôi phục BitLocker có thể khiến môi trường thông tin xác thực bị "hỏng". Sau khi nhập khóa BitLocker và đăng nhập bằng mật khẩu, bạn có thể không tạo được mã PIN nữa. và hệ thống trả về lỗi 0x80090016 mỗi khi bạn thử.

4. Các tệp hệ thống bị hỏng hoặc không nhất quán
Nếu các thành phần của Windows chịu trách nhiệm xử lý mã hóa, thông tin xác thực và đăng nhập bị lỗi, Hệ thống có thể không hoàn tất được quá trình tạo hoặc xác thực mã PIN.Đây là lúc các công cụ như SFC và DISM phát huy tác dụng, chúng cố gắng sửa chữa các tập tin hệ thống và ảnh hệ điều hành Windows.

Nội dung độc quyền - Bấm vào đây  Các ứng dụng thay thế WhatsApp để gửi file dung lượng lớn mà không làm giảm chất lượng.

5. Hồ sơ người dùng bị lỗi hoặc thông tin đăng nhập xung đột
Trong một số trường hợp, vấn đề chỉ giới hạn ở hồ sơ người dùng hiện tại: Hồ sơ bị lỗi, thông tin nhập không chính xác trong Trình quản lý thông tin xác thực Hoặc các cấu hình được kế thừa từ các phiên bản Windows trước đó có thể gây ra lỗi 0x80090016 đối với người dùng đó, nhưng không xảy ra với người dùng mới.

Các bước cơ bản: Kiểm tra xem bạn có thể đăng nhập và sử dụng các tùy chọn khác hay không.

Trước khi đi sâu vào các giải pháp nâng cao, điều đầu tiên cần lưu ý là... để tìm hiểu xem bạn có thể đăng nhập bằng cách nào đó không.Từ đó, các lựa chọn sẽ thay đổi rất nhiều.

1. Hãy thử sử dụng mật khẩu tài khoản cục bộ hoặc tài khoản Microsoft của bạn.
Trên màn hình Chào mừng của Windows, hãy nhấp vào Tùy chọn đăng nhập (thường là biểu tượng bàn phím nhỏ hoặc hình tròn có ổ khóa) và chọn phương thức mật khẩuNếu bạn đăng nhập thành công bằng mật khẩu, bạn sẽ có thời gian để làm việc trong môi trường Windows.

2. Xem xét lại hành vi của người dùng khi nói “Tôi quên mã PIN”.
Một số người dùng báo cáo rằng khi họ nhấn vào “Tôi quên mã PIN rồi” Trên màn hình đăng nhập, họ chỉ thấy một ô màu xám biến mất rất nhanh. Hành vi này cho thấy trợ lý ảo lẽ ra phải hướng dẫn bạn đặt lại mã PIN đang gặp sự cố.Rất có thể là do cùng một vấn đề về thông tin xác thực gây ra lỗi 0x80090016.

3. Thử vào Chế độ An toàn
Nếu bạn có quyền truy cập vào môi trường phục hồi (ví dụ: sau nhiều lần khởi động không thành công) hoặc từ Windows, bạn có thể vào Cài đặt → Hệ thống → Phục hồi. Windows khởi động ở Chế độ An toànBạn cũng có thể thử xóa thư mục Ngc hoặc tạo một tài khoản người dùng khác, đôi khi cách này có thể giải quyết được vấn đề.

Nếu bạn không thể đăng nhập bằng bất kỳ phương thức nào (cả mã PIN, mật khẩu hay Chế độ an toàn)Bạn phải làm việc từ môi trường khôi phục Windows hoặc từ phương tiện lưu trữ bên ngoài, điều mà chúng ta sẽ xem xét sau.

Windows Hello

Đặt lại hoặc tạo lại mã PIN từ Cài đặt

Nếu bạn vẫn có thể đăng nhập vào Windows bằng mật khẩu của mình, giải pháp hợp lý đầu tiên là... Xóa mã PIN hiện tại và tạo mã PIN mới.Đây là thủ thuật ít xâm lấn nhất và nếu vấn đề nhẹ, nó có thể đủ để giải quyết.

Các bước để xóa và tạo lại mã PIN Windows Hello của bạn

  • Mở Cài đặt (sử dụng tổ hợp phím Windows + I).
  • Đi đến Tài khoản → Tùy chọn đăng nhập.
  • Trong phần Mã PIN (Windows Hello)lựa chọn Di dời hoặc một lựa chọn tương tự.
  • Khởi động lại máy tính Hoàn toàn, đừng chỉ đăng xuất.
  • Quay lại Cài đặt → Tài khoản → Tùy chọn đăng nhập và tiếp tục tiến lên Thêm mã PIN để tạo ra một cái mới.

Nếu đến bước này hệ thống vẫn tiếp tục trả về lỗi 0x80090016 Khi cố gắng tạo mã PIN, đó là dấu hiệu rất rõ ràng cho thấy thư mục Ngc bị hỏng hoặc có vấn đề nghiêm trọng hơn với thông tin đăng nhập.

Xóa thư mục Ngc để tạo lại cài đặt Windows Hello.

Giải pháp hiệu quả nhất được nhiều người dùng báo cáo bao gồm: Xóa toàn bộ nội dung thư mục Ngc và để Windows tự động xây dựng lại thư mục đó.Thư mục này lưu trữ dữ liệu mã PIN và Windows Hello quan trọng, vì vậy hệ thống sẽ tạo lại thư mục này ngay khi bạn thiết lập mã PIN mới.

QUAN TRỌNG: Việc xóa thư mục này sẽ xóa cài đặt mã PIN hiện tại của bạn và cũng có thể ảnh hưởng đến xác thực sinh trắc học. (Nhận dạng vân tay hoặc khuôn mặt). Hãy chắc chắn rằng bạn có thể đăng nhập bằng mật khẩu trước khi tiếp tục, và nếu có thể, hãy sao lưu bất kỳ dữ liệu quan trọng nào.

Vị trí thư mục Ngc
Lộ trình là:

Đường dẫn thư mục: C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC

Trong nhiều trường hợp, bạn sẽ không có quyền truy cập trực tiếp vào thư mục này.Do đó, quy trình này thường được thực hiện từ một bảng điều khiển với quyền quản trị cao.

Các bước nâng cao sử dụng dòng lệnh (Yêu cầu quyền quản trị viên):

  1. Mở Command Prompt với quyền quản trị viên.
    Trên menu Bắt đầu, gõ lệnhNhấp chuột phải vào "Command Prompt" và chọn "Run as administrator".
  2. Giành quyền sở hữu thư mục Ngc
    Thực thi:

    takeown /f C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC /r /dy

    Lệnh này thay đổi chủ sở hữu của thư mục và nội dung bên trong thư mục. để tài khoản quản trị viên có quyền kiểm soát.

  3. Cấp cho quản trị viên quyền kiểm soát hoàn toàn
    Chạy lệnh sau:

    icacls C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC /grant administrators:F /t

    Với điều này, Tài khoản quản trị viên được cấp toàn quyền truy cập vào tất cả các tệp trong thư mục..

  4. Xóa thư mục Ngc
    Sau khi có quyền, hãy xóa thư mục hoặc nội dung của nó khỏi File Explorer hoặc bằng lệnh đơn giản sau:

    rmdir /s /q C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\NGC
  5. Khởi động lại máy tính
    Tắt máy tính rồi bật lại. Sau khi khởi động lại, Quay lại Cài đặt → Tài khoản → Tùy chọn đăng nhập và thử thêm mã PIN mới.

Trong hầu hết các trường hợp, sau khi xóa thư mục Ngc và khởi động lại, lỗi 0x80090016 sẽ biến mất. Và bạn có thể tạo mã PIN mà không gặp vấn đề gì. Nếu lỗi vẫn tiếp tục xuất hiện, rất có thể hệ thống đã bị hư hỏng thêm.

các lệnh nâng cao cho CFS và DISM

Chạy lệnh SFC và DISM để sửa chữa các tập tin hệ thống bị hỏng.

Khi lỗi ảnh hưởng đến các tập tin hệ thống, chỉ thao tác với thư mục Ngc thôi là không đủ.Đây là lúc các công cụ sửa chữa được tích hợp sẵn trong Windows phát huy tác dụng: SFC (Kiểm tra tập tin hệ thống) y DISM.

1. SFC /scannow
Lệnh này phân tích các tập tin hệ thống được bảo vệ và Thay thế bất kỳ cái nào bị hư hỏng hoặc bị sửa đổi..

  • Mở Mở cửa sổ dòng lệnh với quyền quản trị viên..
  • Tác giả viết:
    sfc /scannow
  • Chờ đến khi hoàn thành phân tích và việc sửa chữa (có thể mất một thời gian).
  • Khởi động lại máy tính sau khi hoàn tất.

2. DISM /Online /Cleanup-Image /RestoreHealth
DISM sửa chữa ảnh Windows mà SFC sử dụng làm tham chiếu, vì vậy Nên chạy lệnh này nếu SFC phát hiện sự cố hoặc không thể sửa chữa hết tất cả các sự cố..

  • Một lần nữa, trong cửa sổ Command Prompt với quyền quản trị viên, hãy chạy lệnh sau:
    DISM /Online /Cleanup-Image /RestoreHealth
  • Hãy đợi quá trình hoàn tất. 100%Quá trình này có thể mất khá nhiều thời gian, đặc biệt là trên các máy tính chậm hoặc có kết nối internet hạn chế.
  • Khởi động lại máy tính và thử thiết lập mã PIN lại từ các tùy chọn đăng nhập.

Bằng cách kết hợp SFC và DISM với việc xóa thư mục Ngc, cả sự cố về tập tin hệ thống và sự cố cấu hình cụ thể theo mã PIN đều được khắc phục, đây là hai nguyên nhân kỹ thuật thường gặp nhất gây ra lỗi 0x80090016.

Xem lại Trình quản lý thông tin xác thực và kiểm tra xem có xung đột tiềm ẩn nào không.

Trong một số trường hợp, nguyên nhân gây ra lỗi 0x80090016 có liên quan đến các mục bị lỗi trong Trình quản lý thông tin xác thựcđặc biệt là khi sự cố xảy ra lúc khởi động các ứng dụng như Outlook, sử dụng tài khoản Microsoft hoặc xác thực các dịch vụ liên kết.

Ý tưởng là xóa các thông tin đăng nhập xung đột để Windows tạo lại chúng từ đầu. khi bạn sử dụng chúng lần nữa.

  • Mở Bảng điều khiển cổ điển.
  • Đi đến Tài khoản người dùng → Trình quản lý thông tin xác thực.
  • Trên tab Thông tin đăng nhập WindowsKiểm tra các mục đã lưu.
  • Hãy xóa bất kỳ thông tin đăng nhập nào có vấn đề hoặc thông tin đăng nhập có vẻ liên quan đến Tài khoản Microsoft, Office hoặc dịch vụ Outlook. nếu lỗi xuất hiện khi sử dụng các chương trình đó.
  • Đóng tất cả các ứng dụng, khởi động lại máy tính và Hãy thử truy cập lại. hoặc cài đặt Windows Hello.

Biện pháp này thường hữu ích khi mã 0x80090016 xuất hiện không chỉ trong mã PIN Windows Hello.nhưng cũng khi xác thực trong các ứng dụng sử dụng cùng một API thông tin xác thực.

TPM, BitLocker và mối liên hệ của chúng với lỗi 0x80090016

Trong các máy tính xách tay hiện đại, đặc biệt là máy tính dành cho doanh nghiệp hoặc những máy có chức năng mã hóa ổ đĩa, TPM đóng vai trò quan trọng. và có thể liên quan đến vấn đề này.

Khi quá trình khởi động thất bại và máy tính yêu cầu khóa khôi phục BitLocker.Khi bạn nhập mã PIN, bạn có thể đăng nhập vào Windows, nhưng không thể tạo mã PIN Windows Hello mới. Lỗi 0x80090016 xuất hiện liên tục và quá trình thiết lập mã PIN không bao giờ hoàn tất.

Trong những trường hợp này, một giải pháp nâng cao là xóa dữ liệu TPM.Tuy nhiên, việc này cần được thực hiện hết sức cẩn thận và chỉ khi bạn có đầy đủ các khóa khôi phục cần thiết.

Các bước cơ bản để kiểm tra và vệ sinh TPM (Chỉ khi bạn biết mình đang làm gì):

  • Nhấn tổ hợp phím Windows + R, nhập tpm.msc và nhấn Enter.
  • Bảng điều khiển quản lý TPM sẽ mở ra. Kiểm tra trạng thái hiển thị.
  • Nếu bạn quyết định tiếp tục, hãy sử dụng tùy chọn để “Xóa TPM” (Xóa TPM). Trước khi thực hiện, hãy đảm bảo bạn đã có sẵn các mã khôi phục BitLocker. hoặc các hệ thống mã hóa khác.
  • Khởi động lại máy tính. Bạn có thể được yêu cầu xác nhận việc xóa TPM trong quá trình khởi động.
  • Sau khi quá trình hoàn tất, hãy thử lại. Thiết lập mã PIN Windows Hello.

Việc thiết lập lại TPM có thể giải quyết các xung đột khóa nội bộ. Những lỗi này đang ngăn cản việc tạo mã PIN chính xác, nhưng đây không phải là bước nên thực hiện một cách輕率: tốt nhất nên để nó như biện pháp kỹ thuật cuối cùng trước khi cài đặt lại hoặc sửa chữa Windows.

Tạo hồ sơ người dùng mới khi hồ sơ hiện tại bị lỗi.

Đôi khi vấn đề nằm sâu bên trong hồ sơ người dùng hiện tại đến mức việc tiếp tục khắc phục sự cố trở nên không đáng. Một cách để kiểm tra là tạo một tài khoản mới và xem bạn có thể sử dụng hoặc cấu hình Windows Hello mà không gặp lỗi hay không.

Nếu mọi thứ hoạt động tốt với người dùng mới, thì rõ ràng là hồ sơ gốc bị hỏng (thư mục, nhật ký, thông tin đăng nhập, v.v.) và giải pháp tối ưu nhất trong trung hạn là chuyển sang tài khoản mới đó.

Các bước để tạo tài khoản người dùng mới:

  • Mở Cài đặt → Tài khoản.
  • Đi vào Gia đình và những người dùng khác (Trong một số phiên bản, mục này hiển thị là “Người dùng khác”).
  • Nhấp chuột vào “Thêm một người nữa vào đội này”.
  • Hãy chọn xem bạn muốn tạo tài khoản bằng tài khoản Microsoft hay tài khoản cục bộ.
  • Sau khi tạo xong, hãy đăng xuất khỏi tài khoản hiện tại và đăng nhập bằng tài khoản mới.
  • Đi đến Tùy chọn đăng nhập và thử thiết lập mã PIN Windows Hello.

Nếu mã PIN hoạt động trên tài khoản mới mà không gặp lỗi 0x80090016Bạn cần quyết định xem có nên tiếp tục sử dụng hồ sơ cũ (và có nhiều vấn đề) hay chuyển các tệp và cài đặt của mình sang tài khoản mới để có một hệ thống ổn định hơn.

Sử dụng Môi trường Khôi phục và khôi phục hệ thống về thời điểm trước đó.

Khi sự cố khiến bạn không thể đăng nhập mọi lúc, hoặc các giải pháp trước đó không hiệu quả, bạn phải dùng đến... Môi trường phục hồi Windows (WinRE)Từ đó, bạn có thể thử khôi phục hệ thống hoặc sửa chữa quá trình khởi động.

Truy cập vào Môi trường Phục hồi
WinRE thường tự động xuất hiện sau một vài lần khởi động không thành công, nhưng bạn cũng có thể truy cập vào đó từ phương tiện cài đặt Windows 10 hoặc 11.

Các tùy chọn hữu ích trong WinRE:

  • Sửa chữa khởi động: thực hiện các bước khắc phục sự cố khiến Windows không khởi động đúng cách.
  • Khôi phục hệ thốngNếu bạn đã tạo các điểm khôi phục, bạn có thể đưa Windows trở lại thời điểm mã PIN hoạt động bình thường.
  • Truy cập dấu nhắc lệnhTừ đây, bạn cũng có thể thử xóa hoặc đổi tên thư mục Ngc theo cách thủ công nếu bạn không có quyền truy cập từ chính Windows.

Khôi phục hệ thống đặc biệt hữu ích nếu bạn biết rằng sự cố bắt đầu ngay sau một bản cập nhật hoặc thay đổi cụ thể.Bằng cách khôi phục về thời điểm trước đó, các thay đổi đối với tập tin và cài đặt hệ thống sẽ được hoàn tác mà không làm mất các tài liệu cá nhân (mặc dù một số ứng dụng được cài đặt sau điểm khôi phục có thể bị mất).

Nếu bạn vẫn không thể sử dụng Windows Hello hoặc mã PIN, hãy thử cách sau.Bước tiếp theo sẽ là sửa chữa Windows tại chỗ (giữ lại các tệp nhưng cài đặt lại hệ thống) hoặc, trong trường hợp xấu nhất, cài đặt lại hoàn toàn. Trong những trường hợp này, nên sao lưu mọi thứ quan trọng trước đó, ví dụ, bằng cách sao chép dữ liệu sang ổ đĩa khởi động khác nếu cần.

Lỗi Windows Hello 0x80090016 thường có thể được khắc phục mà không cần phải cài đặt lại toàn bộ hệ thống.Tuy nhiên, đôi khi cần phải thử nhiều bước sửa chữa khác nhau: từ những bước đơn giản nhất (xóa và tạo lại mã PIN, kiểm tra thông tin đăng nhập) đến các biện pháp kỹ thuật hơn như xóa thư mục Ngc, chạy SFC/DISM, kiểm tra TPM, hoặc thậm chí sử dụng môi trường phục hồi và Khôi phục Hệ thống. Bằng cách kết hợp các chiến lược này, trên hầu hết các máy tính, có thể đăng nhập lại bằng cả mã PIN và phương thức sinh trắc học mà không làm mất chương trình hoặc dữ liệu.

Nút mật khẩu biến mất trong Windows 11
Bài viết liên quan:
Windows 11: Nút Mật khẩu biến mất sau khi cập nhật