Contact Info

Crumbtrail » Administration » Powershell » Powershell 3.0 » Set-TpmOwnerAuth

Set-TpmOwnerAuth - Powershell 3.0 CmdLet

ActiveXperts Network Monitor ships with integrated Powershell scripts to monitor complex network. The scripts run out of the box
Download the ActiveXperts Network Monitor FREE version now »


Short description
Changes the TPM owner authorization value.

Set-TpmOwnerAuth -File <String> -NewFile <String> [<CommonParameters>]
Set-TpmOwnerAuth -File <String> -NewOwnerAuthorization <String> [<CommonParameters>]
Set-TpmOwnerAuth [[-OwnerAuthorization] <String>] -NewFile <String> [<CommonParameters>]
Set-TpmOwnerAuth [[-OwnerAuthorization] <String>] -NewOwnerAuthorization <String> [<CommonParameters>]

The Set-TpmOwnerAuth cmdlet changes the current owner authorization value of the Trusted Platform Module (TPM) to a new
 value. You can specify the current owner authorization value or specify a file that contains the current owner authori
zation value. If you do not specify an owner authorization value, the cmdlet attempts to read the value from the regist

Use the ConvertTo-TpmOwnerAuth cmdlet to create an owner authorization value. You can specify a new owner authorization
 value or specify a file that contains the new value.

An owner authorization file is not a simply a password. It is generated for a specific system. For more information on 
TPM, see the Trusted Platform Module Technology Overview in the Technet library at