Software Installation Error: “The profile for the user is a temporary profile”

The profile for the user is a temporary profile

When installing an application you get this error message “The profile for the user is a temporary profile”. This happens after installing a security update: MS14-049. This update affects the execution process of the Windows Installer. To bypass this, set the following registry key and it will ignore this prompt and continue with the installation.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer\

SecureRepairPolicy
REG_DWORD: 1

You can apply this setting via Group Policy or via command line:

To Add:
PS: New-Item -Type DWord -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\Installer\SecureRepairPolicy -Value “1” -Force
CMD: REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer /v SecureRepairPolicy /t REG_DWORD /d 1 /f

To Verify:
PS: Test-Path -Path HKLM:\SOFTWARE\Policies\Microsoft\Windows\Installer\SecureRepairPolicy
CMD: REG QUERY HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer /v SecureRepairPolicy

Another option is that you can add the software GUID’s to a whitelist reference is listed below.
Ref: https://support2.microsoft.com/kb/2918614

2 Replies to “Software Installation Error: “The profile for the user is a temporary profile””

Leave a reply to Andy Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.