Belangrijkste punten
- De foutmelding “TPM hardware failed to execute a TPM command” wijst op een communicatiefout tussen Windows 11 en de Trusted Platform Module. Veelvoorkomende oorzaken zijn firmwareconflicten, beschadigde TPM-sleutels, verouderde BIOS- of UEFI-firmware of een verkeerd geconfigureerd stuurprogramma.
- IT-beheerders kunnen het probleem oplossen met TPM.MSC, PowerShell (Clear-Tpm), BIOS/UEFI-updates en een herinstallatie van het TPM-stuurprogramma.
- Controleer vooraf of het systeem TPM 2.0 ingeschakeld heeft, meld u aan met beheerdersrechten, onderbreek BitLocker met manage-bde -protectors -disable X: en maak een back-up van alle herstelsleutels en kritieke gegevens om versleutelingsblokkades of gegevensverlies te voorkomen.
- Het oplossen van TPM-opdrachtfouten herstelt essentiële Windows-beveiligingsfuncties zoals BitLocker, Windows Hello, Credential Guard en device health attestation en voorkomt compliance-problemen en verstoorde authenticatie.
In Windows 11-systemen is de Trusted Platform Module (TPM) een essentieel onderdeel dat geavanceerde beveiligingsfuncties mogelijk maakt, zoals BitLocker-versleuteling, Windows Hello-authenticatie, Secure Boot en Credential Guard. Toch krijgen gebruikers soms deze foutmelding te zien: “The Trusted Platform Module (TPM) hardware failed to execute a TPM command”. Die fout kan deze essentiële beveiligingsfuncties verstoren.
Om IT-beheerders en ervaren gebruikers te helpen de TPM-functionaliteit volledig te herstellen, bespreken we verschillende manieren om TPM-opdrachtfouten vast te stellen en op te lossen met de ingebouwde Windows-tools, waaronder TPM.MSC, PowerShell, Apparaatbeheer en de BIOS/UEFI-instellingen.
Liever een visuele versie van deze handleiding? Bekijk dan Zo lost u de fout “The Trusted Platform Module (TPM) Hardware Failed to Execute a TPM Command” op in Windows 11.
De fout “The Trusted Platform Module (TPM) hardware failed to execute a TPM command” oplossen
Wanneer Windows 11 een “TPM failed”-fout meldt, wijst dat vaak op een ernstig probleem in de communicatie tussen het OS en de TPM-chip. U kunt dit probleem in verschillende situaties tegenkomen:
- BitLocker kan niet worden hervat of geïnitialiseerd na het opstarten of na updates
- Windows Hello geeft fouten of mislukt bij het aanmelden
- Systeemlogboeken registreren TPM-fouten met Event ID 1794 of Event ID 14 op de volgende locatie (deze locatie kan per OEM of stuurprogramma verschillen):
Logboeken > Logboeken voor toepassingen en services > Microsoft > Windows > Tpm > Operational
Deze TPM-fout kan voortkomen uit
- conflicten op firmwareniveau,
- beschadigde TPM-sleutels,
- een verouderd BIOS of
- verkeerd geconfigureerde TPM-stuurprogramma’s.
Met de onderstaande methoden achterhaalt u de oorzaak van het probleem, lost u het op en herstelt u de volledige TPM-functionaliteit op Windows 11-systemen.
Let op: bekijk de belangrijkste voorwaarden voordat u begint om problemen tijdens het oplossen te voorkomen.
Methode 1: controleer de TPM-status via TPM.MSC
Deze eerste methode is een ongevaarlijke statuscontrole die bevestigt of de TPM aanwezig, gereed en responsief is.
Let op: lokale beheerdersrechten zijn vereist.
- Open het TPM-beheerportaal. Druk op Win + R, typ “tpm.msc” en druk op Enter.
- Bekijk het gedeelte Status en let op de volgende meldingen:
- “De TPM is gereed voor gebruik.” Dit betekent dat de module normaal werkt
- “De TPM is niet beschikbaar.” of “De TPM werkt niet goed.” Dit duidt op diepere problemen
Als er TPM-problemen worden gevonden, wist u de TPM (gebruik methode 2 voor de grafische interface of methode 3 voor PowerShell).
U kunt de TPM-status ook controleren via Windows-beveiliging
- Open Instellingen > Privacy en beveiliging > Windows-beveiliging.
- Selecteer Apparaatbeveiliging.
- Klik op Details van beveiligingsprocessor.
- Bekijk de status onder Beveiligingsprocessor.
Is de beveiligingsprocessor niet beschikbaar of worden er fouten getoond? Ga dan verder met de stappen om de TPM te resetten.
Methode 2: wis en reset de TPM via het TPM-beheerportaal
De grafische methode zet de TPM terug naar de fabrieksinstellingen en wist opgeslagen sleutels en ongeldige configuraties die de opdrachtfouten kunnen veroorzaken.
Let op: onderbreek BitLocker en maak een back-up van de herstelsleutels. Lokale beheerdersrechten zijn vereist.
- Open het TPM-beheerportaal. Druk op Windows-toets + R, typ “tpm.msc” en druk op Enter.
- Selecteer onder Acties de optie TPM wissen.
- Volg de instructies op het scherm en voer een reboot uit wanneer daarom wordt gevraagd.
Werkt de TPM nog steeds niet? Probeer dan een BIOS-update (methode 4).
Methode 3: wis en reset de TPM via PowerShell
Met PowerShell kunt u de TPM programmatisch opvragen en terugzetten naar de fabrieksinstellingen. Deze methode is handig voor scripting, voor probleemoplossing op afstand of wanneer grafische tools niet beschikbaar zijn.
Let op: onderbreek BitLocker en maak een back-up van de herstelsleutels. Lokale beheerdersrechten zijn vereist.
- Open PowerShell met verhoogde rechten. Druk op Win + R, typ “powershell” en druk op Ctrl + Shift + Enter.
- Kopieer en plak de volgende opdracht en druk op Enter:
Get-CimInstance -Namespace "Root\CIMv2\Security\MicrosoftTpm" -ClassName Win32_Tpm- Let op: Get-CimInstance vervangt de verouderde cmdlet Get-WmiObject in moderne PowerShell-versies. Get-WmiObject werkt in sommige omgevingen nog wel, maar is gevoelig voor foutmeldingen als “Access Denied” of “Command Not Found”.
- Deze opdracht controleert of de TPM aanwezig, ingeschakeld, geactiveerd en gereed is. Ziet u foutmeldingen of helemaal geen uitvoer? Ga dan door naar stap 3.
- Kopieer en plak de volgende opdracht en druk op Enter:
Clear-Tpm- Deze opdracht zet de TPM terug naar de fabrieksinstellingen.
- Bevestig de actie en voer een reboot uit wanneer daarom wordt gevraagd.
Werkt de TPM nog steeds niet? Probeer dan een BIOS-update (methode 4).
Methode 4: werk de BIOS/UEFI-firmware bij
Met deze methode werkt u de systeemfirmware bij, die bepaalt hoe de TPM tijdens het opstarten wordt geïnitialiseerd. Dat kan incompatibiliteit of configuratiefouten verhelpen, vooral wanneer de TPM niet wordt gedetecteerd of meldingen over een hardwarestoring blijft geven.
⚠️Het bijwerken van de BIOS-firmware van uw systeem is een risicovol proces. Onderbrekingen of fouten kunnen permanente schade of gegevensverlies veroorzaken of uw systeem onbruikbaar maken. Ga uiterst voorzichtig te werk.
Let op: onderbreek BitLocker en maak een back-up van de herstelsleutels.
- Download en installeer het nieuwste BIOS/UEFI van de website van uw OEM.
- Voer een reboot uit en open het BIOS door op de juiste toets te drukken (meestal Del, F2 of Esc).
- Controleer of TPM, Intel PTT of AMD fTPM is ingeschakeld bij de beveiligingsinstellingen.
Werkt de TPM nog steeds niet? Installeer dan het TPM-stuurprogramma opnieuw (methode 5).
Methode 5: installeer het TPM-stuurprogramma opnieuw via Apparaatbeheer
Met deze methode verwijdert en herinstalleert u het stuurprogramma van het TPM-apparaat. Zo lost u conflicten of beschadigingen op stuurprogrammaniveau op na Windows-updates of apparaatmigraties. Gebruik deze methode vooral wanneer de TPM niet werkt terwijl die in TPM.MSC als “Gereed” wordt weergegeven of wanneer u in Apparaatbeheer of Logboeken fouten ziet die met het stuurprogramma te maken hebben.
Let op: lokale beheerdersrechten zijn vereist.
- Open Apparaatbeheer. Druk op Win + X en selecteer Apparaatbeheer.
- Vouw Beveiligingsapparaten uit.
- Klik met de rechtermuisknop op Trusted Platform Module 2.0 en kies Apparaat verwijderen.
- Voer een reboot uit. Windows zoekt automatisch naar hardwarewijzigingen en installeert de TPM opnieuw.
Belangrijkste voorwaarden voordat u begint
Voordat u de bovenstaande methoden uitvoert, moet u aan een aantal voorwaarden voldoen. Zo voorkomt u gegevensverlies, een instabiel systeem en versleutelingsblokkades.
- Controleer of het systeem een TPM heeft (fysiek of firmwarematig; v2.0 is vereist voor Windows 11). Open TPM.MSC: het TPM-beheerportaal hoort te openen en de aanwezigheid te bevestigen.
- Meld u aan met beheerdersrechten, want het wijzigen van TPM-instellingen, toegang tot het BIOS en het verwijderen van stuurprogramma’s vereisen allemaal verhoogde rechten.
- Onderbreek BitLocker voordat u de TPM wijzigt. Zo voorkomt u dat BitLocker-herstel wordt geactiveerd of dat de versleutelde schijf ontoegankelijk wordt. Voer deze opdracht uit in PowerShell (vervang X door de letter van de betreffende schijf):
manage-bde -protectors -disable X:
- Maak een back-up van alle kritieke gegevens en versleutelingssleutels voordat u wijzigingen doorvoert, zodat u niet permanent de toegang tot versleutelde gegevens verliest.
Waarom moet u TPM-opdrachtfouten oplossen?
De TPM maakt veel beveiligingsmechanismen mogelijk waar moderne organisaties en beveiligingsbewuste gebruikers op vertrouwen. Wanneer de TPM opdrachten niet naar behoren kan uitvoeren, verstoort dat essentiële functies en loopt het systeem operationele en compliance-risico’s. Het aanpakken van TPM-opdrachtfouten helpt om:
Compatibiliteit met essentiële Windows-beveiligingsfuncties te garanderen
Veel Windows-beveiligingsdiensten maken gebruik van de TPM, waaronder:
- BitLocker, dat de TPM gebruikt om versleutelingssleutels veilig op te slaan en het systeem tijdens het opstarten te ontgrendelen
- Windows Hello, dat de TPM gebruikt om biometrische referenties op te slaan in een veilige, door hardware beschermde omgeving
- Credential Guard en Virtualization-Based Security, die voor veilige sleutelopslag en attestation afhankelijk zijn van de TPM
Deze functies werken mogelijk niet goed als de TPM opdrachten niet kan uitvoeren, wat leidt tot zwakkere beveiliging of systeemstoringen.
TPM-functionaliteit te herstellen na firmware- of OS-wijzigingen
TPM-fouten kunnen optreden na BIOS/UEFI-firmware-updates en OS-upgrades, omdat die updates de TPM-status kunnen resetten, sleutels kunnen beschadigen of de TPM volledig kunnen uitschakelen in de firmware-instellingen. Door deze fouten op te lossen, blijft de TPM functioneel en opnieuw geïntegreerd met de beveiligingsfuncties op systeemniveau.
Serviceonderbrekingen en toegangsproblemen te voorkomen
Een haperende TPM-communicatie kan het volgende veroorzaken:
- BitLocker schakelt onverwacht over naar de herstelmodus
- U kunt zich niet aanmelden met Windows Hello of een pincode
- Veilige VPN-, RDP- of certificaatgebaseerde authenticatie wordt onderbroken
- Compliancecontroles mislukken tijdens enrollment binnen de organisatie of bij device health attestation
Dit probleem oplossen voorkomt productiviteitsverlies, escalaties naar de Helpdesk en buitengesloten gebruikers.
Te voldoen aan het beveiligingsbeleid
Veel organisaties vereisen TPM 2.0 om te voldoen aan de Windows 11-hardwarebasislijn van Microsoft, aan frameworks voor eindpuntbeveiliging en aan wettelijke normen die apparaatversleuteling en veilige opslag van referenties voorschrijven. Een slecht werkende TPM kan leiden tot audits, beveiligingsovertredingen of het niet halen van interne en externe normen.
Waar u op moet letten nadat u TPM-opdrachtfouten hebt opgelost
Nadat u de TPM met succes hebt gereset of opnieuw hebt geconfigureerd, is het belangrijk om het systeem veilig terug te brengen in een compliant en werkende staat. Let op de volgende punten om toekomstige TPM-problemen te voorkomen en de integriteit van uw eindpuntbeveiliging te behouden.
BitLocker-herstel
Het resetten of wissen van de TPM verwijdert de sleutels die BitLocker gebruikt om de schijf te ontgrendelen. Onderbreek BitLocker daarom altijd voordat u de TPM wijzigt en schakel het daarna weer in. Zo voorkomt u dat om de herstelsleutel wordt gevraagd.
Logboeken
Zelfs als de TPM naar behoren lijkt te werken kunnen de Logboeken nog restproblemen registreren. Door de logboeken regelmatig te bekijken, merkt u vroege signalen van terugkerende problemen op. Let op TPM-foutmeldingen met Event ID 14 (opdracht mislukt) en Event ID 1794 (initialisatiefouten).
Device health attestation
TPM-storingen kunnen de compliance met MDM- of Intune-enrollment beïnvloeden. Als uw computer de gezondheidscontrole niet doorstaat, kan dat het volgende betekenen:
- De toegang tot Outlook, Teams of gedeelde schijven gaat verloren
- Er verschijnt een melding dat uw device “niet compliant” is of
- IT-ondersteuning moet de TPM-, versleutelings- of opstartinstellingen herstellen
Secure Boot
Secure Boot zorgt ervoor dat alleen vertrouwde firmware en OS-loaders tijdens het opstarten mogen worden uitgevoerd. Sommige TPM-resets schakelen Secure Boot onbedoeld uit in de firmware, dus schakel het na firmware- of TPM-wijzigingen weer in.
Einde levensduur of garantie van hardware of een defecte TPM-chip
Lukt het niet om de TPM-fout te verhelpen of de module te resetten? Dan is het vervangen van het moederbord of de TPM-chip mogelijk de enige oplossing, omdat de firmware of hardware zelf beschadigd kan zijn of het einde van de levensduur heeft bereikt.
De belangrijkste conclusies bij het oplossen van TPM-opdrachtfouten
Het oplossen van de TPM-opdrachtfout in Windows 11 is essentieel om
- veilige opstartprocessen in stand te houden,
- gevoelige gegevens met BitLocker te beschermen en
- te voldoen aan het beveiligingsbeleid van de organisatie.
Door de TPM te wissen, het BIOS bij te werken of bijbehorende stuurprogramma’s te resetten, pakt u specifieke onderliggende oorzaken aan, van beschadigde sleutels tot verkeerd geconfigureerde firmware.
Een gezonde en responsieve TPM is cruciaal voor zowel de beveiliging van persoonlijke devices als de governance binnen de bedrijfs-IT. Volg elke methode dus zorgvuldig, controleer daarna de integriteit van het systeem en neem preventieve maatregelen voor stabiliteit en veiligheid op de lange termijn.