Relevant System Information:
Windows 7 SP1 - 64-bit
.NET 4.0 and 4.5 both installed
System currently at PowerShell 2.0
I have tried running it with the System Update Readiness Tool but it didn't change the outcome. Always the same error.
PowerShell 3.0 Installation notes (Windows6.1-KB2506143-x64.msu):
Windows setup log shows - Package KB2506143 failed to be changed to the Installed state. Status: 0x80070005
ERROR lines from "C:\Windows\Logs\CBS\CBS.log":
2013-11-27 10:34:54, Error CBS Shtd: Failed while processing non-critical primitive operations queue. Non-critical primitives will be retried from SMSS. [HRESULT = 0x80070005 - E_ACCESSDENIED]2013-11-27 10:37:22, Error CSI 00000006 (F) Error: ResolvePendingTransactions called after poqexec failure (call 1)
Status = STATUS_ACCESS_DENIED, Operation = DeleteFile, DiagString = [l:144{72}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\en-US\about_trap.help.txt"
[gle=0x80004005]
2013-11-27 10:37:25, Error CBS Startup: Primitive operations failed, startupPhase: 0. The transaction will be cancelled. [HRESULT = 0x80004005 - E_FAIL]
PowerShell 4.0 Installation notes (Windows6.1-KB2819745-x64-MultiPkg.msu):
Windows setup log shows - Package KB2819745 failed to be changed to the Installed state. Status: 0x80070057
ERROR lines from "C:\Windows\Logs\CBS\CBS.log":
2013-11-27 10:44:33, Error CBS Shtd: Failed while processing non-critical primitive operations queue. Non-critical primitives will be retried from SMSS. [HRESULT = 0x80070005 - E_ACCESSDENIED]2013-11-27 10:46:56, Error CSI 00000006 (F) Error: ResolvePendingTransactions called after poqexec failure (call 1)
Status = STATUS_ACCESS_DENIED, Operation = DeleteFile, DiagString = [l:144{72}]"\??\C:\WINDOWS\SysWOW64\WindowsPowerShell\v1.0\en-US\about_trap.help.txt"
[gle=0x80004005]
2013-11-27 10:46:59, Error CBS Startup: Primitive operations failed, startupPhase: 0. The transaction will be cancelled. [HRESULT = 0x80004005 - E_FAIL]
Strangely I just noticed that they both reference the same file. Will do some more digging, but does anyone have any other ideas?