Windows 7 default with PowerShell 2.0, when I downloaded “Windows Management Framework 4.0 “, installed and reboot then update failure, Error Code: 8004402F . it is due to temp directory on my system environment pointing to Ram Disk…. Turn off Ram disk, set TEMP back to somewhere with physical disk. M$, you win….. solution source …