TPM或可信平台模块是一种芯片,旨在通过集成的加密密钥保护硬件组件免受任何形式的威胁。它在启动时验证正确软件的使用,并在平台完整性受到损害时提供帮助。但是,有时它会发生故障。如果您的可信平台模块出现故障,那么您来对地方了。我们为您带来了一个完美的指南,将帮助您修复可信平台模块 80090016 或可信模块平台出现故障错误。
如何修复 Windows 10 中的受信任平台模块 80090016 错误(How to Fix Trusted Platform Module 80090016 Error in Windows 10)
在本文中,我们展示了修复受信任平台模块在Windows 10中出现故障 80090016 错误的所有可能方法。
TPM故障背后的一些原因是
- 病毒或恶意软件攻击
- 健康检查应用程序的存在
- 损坏的 TPM
- 第三方应用程序的干扰
- 禁用的 VPN
- 电源线问题
由于上述问题,您的可信平台模块可能出现故障。现在让我们看看解决它的方法。
方法 1:卸载健康检查应用程序(如果适用)(Method 1: Uninstall Health Check App (If Applicable))
最近的报告表明,微软(Microsoft)发布的PC 健康检查(PC Health Check)应用程序正在触发这个受信任的平台模块 80090016 错误。您可以按照以下步骤卸载该应用程序。
注意:(Note: )如果您没有健康检查(Health Check)应用程序,请跳过此方法。
1. 按Windows 键(Windows key)并键入控制(Control) 面板(Panel),然后单击打开( Open)。
2. 设置 View by > Category并选择程序(Programs)设置。
3. 选择卸载程序(Uninstall a Program),如程序和功能(Programs and Features)部分所示。
4. 找到并右键单击Windows PC 健康检查(Windows PC Health Check)应用程序。选择卸载(Uninstall)。
5. 单击是(Yes)确认卸载。
如果您的受信任平台模块出现故障,这应该可以修复它。
方法 2:重启 PC
一些用户报告说,受信任的模块平台出现故障错误可以通过在您的计算机中执行电源循环来修复。您可以按如下方式进行。
1. 同时按Alt + F4 keys并选择关机(Shut down)选项并按Enter 键(Enter key)。
2. 拔下电源线(Power cable)和其他相关组件。
3. 稍等片刻,然后重新插(plug in )回电缆。
4. 再次打开您的电脑(PC)。
此方法可能会修复 TPM 问题。
另请阅读:(Also Read:)修复 Windows 10 上的 Steam 损坏磁盘错误(Fix Steam Corrupt Disk Error on Windows 10)
方法 3:连接到 VPN(Method 3: Connect to VPN)
您可以通过连接到VPN来检查和解决TPM故障。它对一些用户有效。如果你家、办公室或学校有VPN,你可以试试这个方法。按照下面的指南设置 VPN(set up VPN)。如果它不适合您,您可以按照我们在 Window 10 上禁用 VPN(to Disable VPN on Window 10)的(VPN)指南禁用 VPN 。
方法 4:运行恶意软件扫描(Method 4: Run Malware Scan)
有时,当您的受信任模块平台出现故障时,可能是因为病毒或恶意软件。您可以按照下面的指南运行病毒扫描(to Run a Virus Scan),使用防病毒软件检查这些内容。如果您发现任何威胁或恶意软件,请使用我们在 Windows 10 中从您的 PC 中删除恶意软件的指南将其删除(to Remove Malware from your PC in Windows 10)。清除受感染的文件后,重新启动系统。
方法 5:更新 TPM 2.0 驱动程序(Method 5: Update TPM 2.0 Driver)
由于驱动程序过时,可能会出现受信任平台模块 80090016 错误。请按照以下步骤检查驱动程序是否有可用的更新。
1. 按Windows 键(Windows key),键入设备管理器(device manager),然后单击打开(Open)。
2. 在设备管理器(Device Manager)窗口中,找到并选择安全设备(Security devices)并双击它以展开驱动程序。
3. 右键单击 Trusted Platform Module 2.0并选择更新驱动程序(Update driver)。
4.在更新弹出窗口中选择自动搜索驱动程序选项。(Search automatically for drivers)
如果有任何可用于TPM 2.0驱动程序的更新, Windows将自动下载并安装它。
方法 6:卸载 TPM 2.0 驱动程序(Method 6: Uninstall TPM 2.0 Driver)
如果更新驱动程序后错误仍然存在,请尝试将其卸载。它可能会解决问题。这是你如何做到的。
1. 启动设备管理器(Device Manager)并双击安全设备(Security devices)。
2. 右键单击 Trusted Platform Module 2.0并选择卸载设备(Uninstall device)。
3.在确认提示中单击卸载。(Uninstall)
注意:(Note:)您不必手动重新安装它。当您启动 Windows 时,驱动程序将自动安装。
另请阅读:(Also Read:) Â 如何修复 Windows 10 中损坏的注册表(How to Fix Corrupted Registry in Windows 10)
方法 7:执行干净启动(Method 7: Perform Clean Boot)
如果问题仍然存在,那么您可以执行计算机的干净启动。它将仅使用必要的驱动程序和程序启动Windows,并用于解决您的Windows问题。您可以按照我们关于如何在 Windows 10 中执行干净启动的指南进行操作(How to Perform Clean Boot in Windows 10)
方法 8:清除 TPM(Method 8: Clear TPM)
清除TPM会将其重置为默认模式,如果您的受信任模块平台出现故障,它可能会解决问题。请按照步骤执行此操作。
注意:(Note:) TPM重置会导致数据丢失。使用此方法前请做好备份。
1. 同时按Windows + I keys 打开设置(Setting)。
2. 点击更新和安全(Updates and Security)。
3. 选择左侧窗格中的Windows 安全选项,然后单击(Windows Security)设备安全(Device security),如图所示。
4. 在设备安全(Device Security)中单击安全处理器(Security processor)部分下的安全处理器详细信息(Security processor details)。
5. 单击安全处理器故障排除(Security processor troubleshooting)选项。
6. 选择清除 TPM(Clear TPM)灰色按钮,如图所示。
7. 单击清除并重新启动(Clear and restart)按钮。
方法 9:启用 TPM 服务(Method 9: Enable TPM Service)
当您的可信平台模块出现故障时,有时禁用或启用TPM服务可以修复错误。您可以按照下面给出的步骤执行此操作。
1. 同时按下Windows + R 键(keys)并启动运行(Run )对话框。
2.输入tpm.msc并按Enter 键(Enter key)启动Trusted Platform Module。
3. 单击右上角列中的准备 TPM选项。(Prepare the TPM)
注意:(Note:)如果准备(Prepare)TPM选项显示为灰色,则表示它当前正在使用中。在这种情况下,选择清除 TPM(Clear TPM)以禁用它。然后,选择准备TPM(Prepare)选项(TPM)。
方法 10:禁用 Hyper-V(Method 10: Disable Hyper-V)
如果您不使用虚拟机,则可以毫无问题地禁用Hyper-V 。它可能会解决问题。跟着这些步骤。
1. 打开控制面板(Control Panel)并进入程序(Programs)设置,如方法 1(Method 1)所示。
2. 选择程序和功能(Programs and Features)部分下的打开或关闭 Windows 功能(Turn Windows features on or off)选项。
3. 找到Hyper-V框并取消选中( uncheck)它。单击确定(OK)以确认更改。
另请阅读:(Also Read:)如何修复错误 0x80070002 Windows(How to Fix Error 0x80070002 Windows 10) 10
方法11:删除Ngc文件夹(Method 11: Delete Ngc Folder)
TPM故障的另一种可能的解决方案是删除Ngc文件夹。你必须首先拥有它。请按照以下步骤执行此操作。
1. 同时按下Windows + E 键(keys)打开文件资源管理器(File Explorer)。
2.在文件资源管理器(Files Explorer)中导航到以下路径(path)。
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft
3. 找到并右键单击Ngc文件夹。选择属性(Properties)。
4. 切换到安全(Security)选项卡并单击高级(Advanced)。
5. 单击高级安全设置(Advanced Security Settings)窗口上所有者(Owner)旁边的更改。(Change)
6.选择用户或组(Select User or Group)的窗口将打开。
7.您可以使用高级(Advanced )选项来选择用户帐户,或者只需在输入对象名称中输入您的用户名以选择(Enter the object name to select)表格。单击Check Names并等待它验证用户名,然后单击OK。
8. 选中“将所有子对象权限条目替换为此对象的可继承权限条目”框。(Replace all child object permission entries with inheritable permission entries from this object.)
9. 打开Ngc文件夹并删除其所有内容。
方法 12:禁用 Microsoft Office 身份验证(Method 12: Disable Microsoft Office Authentication)
此方法适用于当您的受信任平台模块出现故障而无法访问Microsoft应用程序的情况。(Microsoft)使用Windows 注册表编辑器(Windows Registry Editor)禁用ADAL身份验证可以解决此问题。请按照以下步骤操作。
1. 同时按下Windows + R 键(keys)并启动运行(Run)对话框。
2. 键入regedit并按Enter 键(Enter key)打开注册表编辑器。
3. 在注册表编辑器(Registry Editor )窗口中,导航到以下位置路径。
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
4. 右键单击左侧窗格中的Identity文件夹。(Identity)选择New > DWORD (32-bit) Value。
5. 将文件重命名为EnableADAL并按Enter 键(Enter key)。
6. 双击EnableADAL文件,在弹出的窗口中将Value data设置为0。单击确定(OK)以保存更改。
7. 关闭注册表编辑器(Registry Editor)应用程序并重新启动您的 PC。
另请阅读:(Also Read:)如何 在 Windows 10 中删除 Win 安装文件(How to Delete Win Setup Files in Windows 10)
方法 13:删除 Office(Remove Office)凭据
如果您在打开Microsoft Office等(Microsoft Office)Microsoft应用程序时遇到问题,那么此方法很有用。您可以使用凭据管理(Manage)删除特定应用程序凭据的凭据,如下所示。
1. 按Windows 键(Windows key),键入凭据管理器(credential manager),然后单击打开(Open)。
2. 单击Windows 凭据(Windows Credentials)选项。
3. 转到通用凭证(Generic Credentials)部分。选择每个与 Microsoft 相关的凭据,然后单击向下箭头图标(down-arrow icon)将其展开。
4. 展开后,点击Edit旁边的Remove选项。
(Expand)逐个展开每个凭据并将其删除。
然后,关闭凭据管理器(Credential Manager)窗口并重新启动系统。检查TPM问题是否已解决。
方法 14:创建保护策略注册表项(Method 14: Create Protection Policy Registry Key)
您的受信任平台模块出现故障的问题可以通过在您的 PC 的注册表编辑器中制定保护策略来解决。(Protection Policy)这是你如何做到的。
1. 点击Windows 键(Windows key),键入注册表编辑器(registry editor),然后单击以管理员身份运行(Run as administrator)。
2. 在注册表编辑器(Registry Editor)窗口中导航到以下路径。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb
3. 右键单击 df9d8cd0-1501-11d1-8c7a-00c04fc297eb文件夹并选择New > DWORD (32-bit) Value。
4. 将文件重命名为ProtectionPolicy。
5. 双击保护策略(Protection Policy)文件,将数值数据(Value data)设置为1。单击确定(OK)以保存更改。
检查您是否已修复受信任平台模块 80090016 错误。
另请阅读:(Also Read:)在 Windows 10 上修复iaStorA.sys BSOD 错误的 7 种方法(7 Ways to Fix iaStorA.sys BSOD Error on Windows 10)
方法 15:删除并重新连接工作或学校帐户(Method 15: Remove and Reconnect Work or School Account)
如果您仍然面临该问题,那么您可以尝试断开与您的工作和学校帐户的连接(如果您还没有的话)。请按照以下说明进行操作。
1. 同时按下Windows + I keys 打开设置(Settings)。
2.在设置(Settings)页面选择账户。(Accounts)
3. 选择左侧窗格中的访问工作或学校选项卡。(Access work or school)选择要删除的工作或学校帐户,然后选择断开连接(Disconnect)。请按照进一步说明(如果有)并删除该帐户。
检查问题是否已解决。如果不尝试再次连接到该帐户,如下所示。
4. 返回访问工作或学校(Access work or school)选项卡。单击+ Connect 图标以再次连接帐户。
5. 填写您的凭据并登录(sign in)。
方法 16:创建新用户帐户(Method 16: Create New User Account)
有时您的用户配置文件可能会损坏,并可能导致TPM故障。您可以创建一个新的配置文件来解决问题。按照我们的指南在 Windows 10 上创建本地用户帐户(to Create a Local User Account on Windows 10)。
方法 17:使用 BIOS 启用 TPM(Method 17: Use BIOS to Enable TPM)
如果即使在创建新的本地帐户后错误仍然存在,那么此方法是您最后的手段。BIOS用于配置 PC 的许多设置并使用它启用TPM可能会解决问题。您可以按照以下步骤操作
1. 同时按Alt + F4 keys并选择关机(Shut down)选项并按Enter 键(Enter key)。
2. 按电源按钮启动 PC,然后在启动屏幕上按 F2 键( F2 key)进入BIOS菜单。
注意:(Note:)不同的系统有不同的键来访问BIOS。例如,Esc、F10或Delete。检查哪一个适用于您的系统。
2. 使用箭头键浏览BIOS菜单并选择Advanced BIOS Features。
3. 选择PCH-PW Configuration并将TMP Device Selection更改为Firmware TMP。
4. 选择确定(OK)。
5. 按F10 键(key)保存更改并选择OK确认。
受到推崇的:(Recommended:)
我们希望当您的可信平台模块出现故障并修复可信平台模块 80090016(trusted platform module 80090016)错误时,本指南对您有所帮助。让我们知道哪种方法最适合您。如果您有任何疑问或建议,请随时将它们放在评论部分。
Fix Trusted Platform Module 80090016 Error in Windows 10
TPM or trusted platform module is a chip designed to sеcure the hardware components against any form of threat via integrated cryptographic keys. It authenticates the usage of correct software while bootіng and also aids when platform integrіty іs compromised. However, sometimes it malfunctions. If your truѕted platform module has malfunctioned you are at the right place. We bring to you a perfect guide that wіll help you fix trusted platform module 80090016 or trusted module platform has malfunctioned error.
How to Fix Trusted Platform Module 80090016 Error in Windows 10
In this article, we have shown all the possible methods to fix trusted platform module has malfunctioned 80090016 error in Windows 10.
Some reasons behind TPM malfunction are
- Virus or malware attack
- Presence of Health Check app
- Corrupted TPM
- Interference of third-party applications
- Disabled VPN
- Power Cable issues
It is possible that your trusted platform module has malfunctioned because of the issues mentioned above. Let us now go to the methods to resolve it.
Method 1: Uninstall Health Check App (If Applicable)
Recent reports suggest that PC Health Check app released by Microsoft is triggering this trusted platform module 80090016 error. You can uninstall the app by following the steps below.
Note: If you don’t have Health Check app then please skip this method.
1. Press the Windows key and type Control Panel and click on Open.
2. Set View by > Category and select Programs setting.
3. Select Uninstall a Program as shown under Programs and Features section.
4. Locate and right-click on Windows PC Health Check application. Select Uninstall.
5. Click Yes to confirm uninstallation.
If your trusted platform module has malfunctioned, this should fix it.
Method 2: Power Cycle PC
Some users have reported that trusted module platform has malfunctioned error can be fixed by performing a power cycle in your computer. You can do it as follows.
1. Press the Alt + F4 keys together and select Shut down option and hit the Enter key.
2. Unplug the Power cable and other related components.
3. Wait for a few moments and plug in the cable back again.
4. Turn On your PC again.
This method may fix TPM issue.
Also Read: Fix Steam Corrupt Disk Error on Windows 10
Method 3: Connect to VPN
You can check and resolve TPM malfunction by connecting to a VPN. It has worked for some users. If there is VPN present at your home, office or school, you can give this method a try. Follow our guide below to set up VPN. If it does not work for you, you can disable VPN by following our guide to Disable VPN on Window 10.
Method 4: Run Malware Scan
Sometimes when your trusted module platform has malfunctioned it might be because of virus or malware. You can check for these using antivirus by following our guide below to Run a Virus Scan. If you find any threats or malware, remove them by using our guide to Remove Malware from your PC in Windows 10. After clearing the infected files, reboot your system.
Method 5: Update TPM 2.0 Driver
The trusted platform module 80090016 error may occur due to outdated drivers. Follow the steps given below to check if there are any updates available for the driver.
1. Press the Windows key, type device manager, and click on Open.
2. In the Device Manager window, locate and select Security devices and double-click on it to expand the drivers.
3. Right-click on Trusted Platform Module 2.0 and select Update driver.
4. Select Search automatically for drivers option on Update popup.
If there are any updates available for TPM 2.0 driver then Windows will automatically download and install it.
Method 6: Uninstall TPM 2.0 Driver
If the error persists even after updating the driver, then try to uninstall it. It might fix the problem. Here is how you can do it.
1. Launch Device Manager and double-click on Security devices.
2. Right-click on Trusted Platform Module 2.0 and select Uninstall device.
3. Click Uninstall on the confirmation prompt.
Note: You don’t have to install it again manually. When you boot your Windows, the driver will automatically get installed.
Also Read: How to Fix Corrupted Registry in Windows 10
Method 7: Perform Clean Boot
If the issue persists then you can perform a clean boot of your computer. It will start Windows with only the necessary drivers & programs and is used to troubleshoot your Windows problems. You can follow our guide on How to Perform Clean Boot in Windows 10
Method 8: Clear TPM
Clearing TPM resets it to its default mode and it may fix the issue if your trusted module platform has malfunctioned. Follow the steps to do so.
Note: TPM reset will result in data loss. Make a backup before using this method.
1. Press Windows + I keys simultaneously to open Setting.
2. Click on Updates and Security.
3. Select Windows Security option on the left pane and click Device security as shown.
4. In Device Security click on Security processor details under Security processor section.
5. Click on the Security processor troubleshooting option.
6. Select the Clear TPM grey button as shown.
7. Click on Clear and restart button.
Method 9: Enable TPM Service
Sometimes disabling or enabling TPM service could fix the error when your trusted platform module has malfunctioned. You can do that following the steps given below.
1. Press Windows + R keys together and launch the Run dialog box.
2. Type tpm.msc and press Enter key to launch Trusted Platform Module.
3. Click Prepare the TPM option present on the upper right column.
Note: If Prepare the TPM option is greyed out, it means it is currently in use. In that case, select Clear TPM to disable it. Then, select Prepare the TPM option.
Method 10: Disable Hyper-V
If you don’t use virtual machines then you can disable Hyper-V without any issues. It might fix the issue. Follow these steps.
1. Open Control Panel and go to Programs setting as shown in Method 1.
2. Select Turn Windows features on or off option under Programs and Features section.
3. Find Hyper-V box and uncheck it. Click OK to confirm changes.
Also Read: How to Fix Error 0x80070002 Windows 10
Method 11: Delete Ngc Folder
Another possible solution for TPM malfunction is to delete Ngc folder. You have to take ownership of it first. Follow these steps to do so.
1. Press Windows + E keys together to open File Explorer.
2. Navigate to the following path in the Files Explorer.
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft
3. Locate and right-click on Ngc folder. Select Properties.
4. Switch to the Security tab and click Advanced.
5. Click Change next to Owner on Advanced Security Settings window.
6. The window Select User or Group will open.
7. You can use Advanced option to pick user account or just type your username into Enter the object name to select form. Click on Check Names and wait for it to verify username and click OK.
8. Check the box that says, Replace all child object permission entries with inheritable permission entries from this object.
9. Open Ngc folder and delete all its contents.
Method 12: Disable Microsoft Office Authentication
This method is for that case when you can’t access Microsoft applications as your trusted platform module has malfunctioned. Disabling ADAL authentication using Windows Registry Editor can fix the issue. Follow the below steps.
1. Press Windows + R keys together and launch the Run dialog box.
2. Type regedit and hit Enter key to open Registry Editor.
3. On the Registry Editor window, navigate to the following location path.
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
4. Right-click on the Identity folder on the left pane. Select New > DWORD (32-bit) Value.
5. Rename the file as EnableADAL and hit Enter key.
6. Double-click EnableADAL file and set Value data as 0 on the popup window. Click OK to save changes.
7. Close Registry Editor application and restart your PC.
Also Read: How to Delete Win Setup Files in Windows 10
Method 13: Remove Office Credentials
If you facing issues in opening Microsoft applications like Microsoft Office then this method is useful. You can remove credentials of specific application credentials using Credential Manage as shown below.
1. Press the Windows key, type credential manager and click on Open.
2. Click the Windows Credentials option.
3. Go to the Generic Credentials section. Select every Microsoft-related credential and click on down-arrow icon to expand it.
4. After expansion, click the Remove option present next to Edit.
Expand each credential one by one and remove it.
Then, close the Credential Manager window and reboot your system. Check if TPM issues are resolved.
Method 14: Create Protection Policy Registry Key
This issue in which your trusted platform module has malfunctioned can be resolved by making Protection Policy in the registry editor of your PC. Here is how you can do it.
1. Hit the Windows key, type registry editor and click on Run as administrator.
2. Navigate to the following path in Registry Editor window.
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb
3. Right-click on df9d8cd0-1501-11d1-8c7a-00c04fc297eb folder and select New > DWORD (32-bit) Value.
4. Rename the file as ProtectionPolicy.
5. Double-click on Protection Policy file and set Value data as 1. Click OK to save changes.
Check if you have fixed trusted platform module 80090016 error.
Also Read: 7 Ways to Fix iaStorA.sys BSOD Error on Windows 10
Method 15: Remove and Reconnect Work or School Account
If you are still facing the issue then you can try and disconnect from your work and school account, if you aren’t already. Follow these instructions below to do so.
1. Press Windows + I keys together to open Settings.
2. Select Accounts on Settings page.
3. Select Access work or school tab on the left pane. Select work or school account you want to remove and select Disconnect. Follow further instructions , if any and delete the account.
Check if the issue is resolved. If not try connecting to the account again as shown below.
4. Go back to Access work or school tab. Click on the + Connect icon to connect the account again.
5. Fill in your credentials and sign in.
Method 16: Create New User Account
Sometimes your user profile can get corrupted and it may lead to TPM malfunction. You can create a new profile to fix the problem. Follow our guide to Create a Local User Account on Windows 10.
Method 17: Use BIOS to Enable TPM
If the error prevails even after creating a new local account, then this method is your last resort. BIOS is used to configure lots of settings of your PC and enable TPM using it may resolve the issue. You can do it by follow the steps below
1. Press the Alt + F4 keys together and select Shut down option and hit the Enter key.
2. Press the power button to start the PC and hit the F2 key while on the boot screen to go to BIOS menu.
Note: Different systems have different keys to access BIOS. For instance, Esc, F10, or Delete. Check which one works for your system.
2. Use arrow keys to navigate through the BIOS menu and select Advanced BIOS Features.
3. Select PCH-PW Configuration and change TMP Device Selection to Firmware TMP.
4. Select OK.
5. Press the F10 key to save changes and select OK to confirm.
Recommended:
We hope that this guide was helped you when your trusted platform module has malfunctioned and fix trusted platform module 80090016 error. Let us know which method worked for you the best. If you have any queries or suggestions then feel free to drop them in the comments section.