Cmdlets

Choose a cmdlet from the list on the left or search for a specific cmdlet. Choose a cmdlet from the list or search for a specific cmdlet.
About Help  Providers
 

Unblock-Tpm

Unblock-Tpm

microsoft.tpm.commands.dll

Synopsis

Resets a TPM lockout.

Syntax

Unblock-Tpm [-OwnerAuthorization] [<CommonParameters>]

Unblock-Tpm [-File] [<CommonParameters>]

Detailed Description

The Unblock-Tpm cmdlet resets a Trusted Platform Module (TPM) lockout. TPM locks itself to prevent tampering or attack. This is called a lockout. To end a TPM lockout, you must provide a valid owner authorization value. You can enter an owner authorization value or specify a file that contains the value. If you do not provide a value, the cmdlet attempts to use a value stored in the registry.

For more information on TPM, see the Trusted Platform Module Technology Overview in the Technet library at http://technet.microsoft.com/en-us/library/jj131725.aspx.

Parameters

-File <String>

Specifies a file that contains the current owner authorization value for the TPM. You can use the TPM Management Console to create this file.

Aliases

None

Required?

true

Position

named

Default value

None

Accept pipeline input?

false

Accept wildcard characters?

false

-OwnerAuthorization <String>

Specifies the current owner authorization value for the TPM.

Aliases

None

Required?

false

Position

2

Default value

None

Accept pipeline input?

true (ByValue)

Accept wildcard characters?

false

Input Type


Return Type

TpmObject

Notes

Be sure to understand the protection logic TPM uses. The TPM allows at least one attempt to reset the TPM lockout by using the owner authorization value. For more information, see the Reset the TPM Lockout topic in the Technet library at http://technet.microsoft.com/en-us/library/dd851452.aspx.

Examples

Example 1: Reset a lockout

This command resets a TPM lockout. The command specifies the owner authorization value vjnuW6rToM41os3xxEpjLdIW2gA=.

PS C:\>Unblock-Tpm -OwnerAuthorization "vjnuW6rToM41os3xxEpjLdIW2gA="

Online Version
Clear-Tpm
Get-Tpm
Initialize-Tpm