Trong bài viết này, chúng ta sẽ nói về các cách khắc phục Trusted Platform Module has malfunctioned (Module nền tảng tin cậy bị trục trặc), với Mã lỗi 80090030 hoặc 80090016 trong Outlook. Theo người dùng bị ảnh hưởng, thông báo lỗi này xảy ra khi họ đăng nhập vào tài khoản Outlook trên ứng dụng Outlook desktop hoặc Outlook 365. Lỗi này ngăn chặn họ đăng nhập vào tài khoản.
Trusted Platform Module has malfunctioned, Lỗi 80090030 trong Outlook
Thông báo lỗi Outlook ném ra màn hình là:
Something went wrong. Your computer's Trusted Platform Module has malfunctioned. If this error persists, contact your system administrator with the error code 80090030.

Các giải pháp sau sẽ giúp bạn loại bỏ vấn đề này:
- Ngắt kết nối và kết nối lại tài khoản Work or School (Công việc hoặc trường học)
- Tắt ADAL hoặc bật Xác thực đa yếu tố (Multi-Factor Authentication - MFA)
- Xóa thông tin đăng nhập (credentials) cũ
- Cập nhật Firmware TPM
Hãy xem chi tiết các giải pháp này.
1] Ngắt kết nối và kết nối lại tài khoản Work or School
Đôi khi, Trusted Platform Module không khởi tạo được giao thức kết nối do sự cố máy chủ. Trong trường hợp đó, bạn có thể nhận thông báo lỗi như thế này. Nếu lỗi xảy ra do vấn đề này, ngắt kết nối và kết nối lại tài khoản Work or School có thể khắc phục.
Làm theo các bước dưới đây:
- Khởi động ứng dụng Windows 11/10 Settings (Cài đặt).
- Đi đến "Accounts > Access Work or School." (Tài khoản > Truy cập công việc hoặc trường học)
- Chọn tài khoản bạn muốn ngắt kết nối và nhấp nút Disconnect (Ngắt kết nối).
- Bây giờ, nhấp nút Connect (Kết nối) trên trang Access Work or School trong Settings. Làm theo hướng dẫn trên màn hình để thêm tài khoản Work or School.
Bây giờ, kiểm tra xem sự cố còn tồn tại không.
2] Tắt ADAL hoặc bật Xác thực đa yếu tố (MFA)
Nguyên nhân chính được báo cáo của vấn đề này là sự cố xác thực (authentication). Điều này có thể khắc phục bằng cách tắt ADAL hoặc bật MFA (Multi-Factor Authentication). Giải pháp này đã được chứng minh hiệu quả cho nhiều người dùng. Do đó, bạn cũng nên thử.
Cả hai phương pháp được giải thích dưới đây:
Tắt ADAL qua Registry Editor
Giải pháp này yêu cầu một số sửa đổi trong Registry Editor. Do đó, trước khi tiến hành, chúng tôi khuyến nghị bạn tạo điểm khôi phục hệ thống (system restore point) và sao lưu Registry.

Bây giờ, làm theo các bước dưới đây:
Nhấp vào Windows Search và gõ Registry Editor. Chọn Registry Editor từ Kết quả tìm kiếm. Nhấp Yes trong hộp UAC.
Sao chép đường dẫn sau và dán vào thanh địa chỉ Registry Editor. Sau đó, nhấn Enter.
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common
Mở rộng khóa Common và chọn khóa con Identity. Nhấp chuột phải vào khoảng trống bên phải và đi đến "New > DWORD (32-bit) Value." Nhấp chuột phải vào giá trị mới tạo và chọn Rename (Đổi tên). Gõ EnableADAL.
Mặc định, Value Data (Dữ liệu giá trị) của EnableADAL nên là 0. Nếu không, nhấp đúp vào nó và nhập 0 vào Value Data. Nhấp OK để lưu thay đổi.
Thoát Registry Editor.
Điều này nên khắc phục sự cố. Nếu sự cố vẫn tồn tại, hãy bật Xác thực đa yếu tố.
Bật Xác thực đa yếu tố (Multi-Factor Authentication)
Một số người dùng báo cáo lỗi xảy ra vì MFA bị tắt trên tài khoản Microsoft 365 của họ. Mặc định, MFA được bật vì lý do bảo mật. Kiểm tra xem nó được bật hay tắt. Nếu bạn thấy MFA tắt trên tài khoản, hãy cân nhắc bật nó và xem có khắc phục sự cố không. Các bước liệt kê dưới đây:
- Đăng nhập vào Microsoft 365 admin center.
- Nhấp Show all (Hiện tất cả) để mở rộng và chọn Azure Active Directory Admin Center.
- Bây giờ, đi đến "Azure Active Directory > Properties > Manage Security Defaults."
- Ở bên phải, công tắc dưới Enable Security Defaults (Bật mặc định bảo mật) nên đặt ở Yes (Có). Nếu không, nhấp vào nó để thay đổi vị trí từ No sang Yes. Điều này sẽ bật MFA trên tài khoản.
- Bây giờ, cuộn xuống và nhấp nút Save (Lưu).
Liên quan: Khắc phục lỗi Alert! TPM device is not detected trên máy tính Dell.
3] Xóa thông tin đăng nhập (credentials) cũ
Vấn đề cũng có thể liên quan đến cache tài khoản của bạn. Do đó, chúng tôi建议 bạn xóa thông tin đăng nhập cũ và xem có thay đổi gì không.
Các bước xóa thông tin đăng nhập cũ liệt kê dưới đây:
- Mở Control Panel (Bảng điều khiển).
- Chọn Large icons (Biểu tượng lớn) trong chế độ View by (Xem theo).
- Nhấp Credential Manager (Quản lý thông tin đăng nhập).
- Chọn Windows Credentials (Thông tin đăng nhập Windows).
- Mở rộng mỗi thông tin đăng nhập dưới phần Generic Credentials (Thông tin đăng nhập chung) và nhấp Remove (Xóa). Bạn phải xóa tất cả thông tin đăng nhập dưới phần Generic Credentials.
- Khi xong, đóng Control Panel và khởi động lại máy tính.
- Bây giờ, đăng nhập tài khoản trong ứng dụng Outlook và kiểm tra xem sự cố còn tồn tại không.
4] Cập nhật Firmware TPM
Nếu vấn đề vẫn tồn tại. có thể có vấn đề với module TPM của bạn. Do đó, bạn nên cân nhắc cập nhật Firmware TPM.
Trusted Platform Module has malfunctioned, Mã lỗi 80090016
Lỗi Trusted Platform Module has malfunctioned mã 80090016 liên quan đến Outlook 365. Người dùng bị ảnh hưởng báo cáo mã lỗi này ngăn chặn họ đăng nhập vào tài khoản hoặc thêm tài khoản người dùng mới vào Outlook 365. Thông báo lỗi hoàn chỉnh Outlook 365 hiển thị là:
Something went wrong. Your computer's Trusted Platform Module has malfunctioned. If this error persists, contact your system administrator with the error code 80090016.

Nếu bạn thấy thông báo lỗi này trên ứng dụng Outlook 365, hãy thử các giải pháp sau:
- Ngắt kết nối và kết nối lại tài khoản Work or School
- Tạo giá trị mới hoặc sửa giá trị hiện có trong HKLM Registry Hive
- Tạo giá trị mới hoặc sửa giá trị hiện có trong HKCU Registry Hive
- Xóa dữ liệu bên trong thư mục Microsoft.AAD
Hãy xem chi tiết tất cả các giải pháp này.
1] Ngắt kết nối tài khoản Work or School và kết nối lại
Đây là giải pháp đơn giản nhất để khắc phục lỗi Trusted Platform Module has malfunctioned mã 80090016 trong Outlook 365. Chỉ cần ngắt kết nối tài khoản Work or School và kết nối lại. Giải pháp này đã khắc phục sự cố cho nhiều người dùng.
Chúng tôi đã giải thích quy trình ngắt kết nối và kết nối lại tài khoản Work or School trên Windows 11/10 ở trên trong bài viết này.
2] Tạo giá trị mới hoặc sửa giá trị hiện có trong HKLM Registry Hive
Nếu ngắt kết nối và kết nối lại tài khoản Work or School không khắc phục sự cố, hãy tạo giá trị mới hoặc sửa giá trị hiện có trong HKEY_LOCAL_MACHINE Registry Hive. Trước khi tiến hành, tốt hơn là tạo System Restore Point (Điểm khôi phục hệ thống) và sao lưu Registry.

Làm theo các bước dưới đây:
Nhấn Win + R để mở hộp lệnh Run. Gõ regedit và nhấp OK. Nhấp Yes trong hộp UAC.
Điều hướng đến đường dẫn sau trong Registry Editor. Cách đơn giản nhất là sao chép đường dẫn dưới và dán vào thanh địa chỉ Registry Editor rồi nhấn Enter.
HKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb
Đảm bảo khóa df9d8cd0-1501-11d1-8c7a-00c04fc297eb được chọn ở ngăn bên trái Registry Editor. Bây giờ, kiểm tra xem giá trị có ở bên phải không. Nếu không, bạn phải tạo nó. Để làm vậy, nhấp chuột phải vào khoảng trống bên phải Registry Editor và đi đến "New > DWORD (32-bit) Value."
Nhấp chuột phải vào giá trị mới tạo và chọn Rename và gõ ProtectionPolicy. Mặc định, Value Data của tất cả giá trị mới tạo trong Registry Editor là 0. Bạn phải thay đổi giá trị mặc định này thành 1. Để làm vậy, nhấp đúp vào giá trị ProtectionPolicy và nhập 1 vào Value Data.
Kiểm tra xem sự cố còn tồn tại không. Nếu có, thử sửa Registry tiếp theo.
3] Tạo giá trị mới trong HKCU Registry Hive
Thử giải pháp này nếu khắc phục trên không giải quyết vấn đề. Hướng dẫn cho giải pháp này viết dưới đây.

Khởi động Registry Editor và đi đến đường dẫn sau. Chỉ cần sao chép và dán vào thanh địa chỉ Registry Editor và nhấn Enter.
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
Đảm bảo bạn đã chọn khóa Identity ở bên trái Registry Editor. Bây giờ, kiểm tra xem hai giá trị sau có ở bên phải không.
- DisableADALatopWAMOverride
- DisableAADWAM
Nếu bạn không tìm thấy hai giá trị trên, hãy tạo chúng bằng quy trình tương tự như mô tả ở trên (trong giải pháp 2).
Nhấp đúp vào từng giá trị này lần lượt và thay Value Data thành 1.
Liên quan: Lỗi This device can't use a Trusted Platform Module BitLocker.
4] Xóa dữ liệu bên trong thư mục Microsoft.AAD
Xóa dữ liệu bên trong thư mục Microsoft.AAD. Hướng dẫn như sau:
- Mở hộp lệnh Run và gõ %UserProfile% và nhấp OK.
- Nhấp đúp vào thư mục AppData để mở nó. Mặc định thư mục này ẩn. Nếu không thấy, bạn phải bật hiển thị mục ẩn trên Windows 11/10.
- Bây giờ, mở thư mục Local và sau đó thư mục Packages.
- Cuộn xuống danh sách thư mục và tìm thư mục Microsoft.AAD.BrokerPlugin_cw5n1h2txyewy. Bạn có thể dùng tính năng Tìm kiếm trong File Explorer để tìm thư mục này dễ dàng.
- Khi tìm thấy, mở nó và xóa tất cả dữ liệu bên trong.
Điều này nên khắc phục sự cố.
Làm thế nào để cập nhật Trusted Platform Module?
Bạn có thể cập nhật Trusted Platform Module theo một trong các cách sau:
- Bằng cách cài đặt bản Windows Update mới nhất
- Bằng cách cài đặt bản cập nhật firmware từ trang web nhà sản xuất
Chúng tôi đã nói về điều này ở trên trong bài viết.
Hy vọng hữu ích.
Đọc tiếp: TPM missing or not showing in BIOS (TPM bị thiếu hoặc không hiển thị trong BIOS).
