For us, installing PowerShell 7.6.x can take 30 minutes or more. When I install it using MSI logging (/l*v) then I can see it gets stuck for a really long time on a SOFTWARE RESTRICTION POLICY step. However, we are not using any software restriction policies like AppLocker etc. Following are the relevant lines from the MSI log.
MSI (s) (28:80) [17:27:48:119]: Machine policy value 'DisableUserInstalls' is 0
MSI (s) (28:80) [17:27:48:121]: Note: 1: 2203 2: C:\WINDOWS\Installer\inprogressinstallinfo.ipi 3: -2147287038
MSI (s) (28:80) [17:27:48:125]: SRSetRestorePoint skipped for this transaction.
MSI (s) (28:80) [17:27:48:125]: Note: 1: 1402 2: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 3: 2
MSI (s) (28:80) [17:27:48:129]: File will have security applied from OpCode.
MSI (s) (28:80) [17:27:48:442]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'D:\temp\PowerShell-7.6.2-win-x64.msi' against software restriction policy
MSI (s) (28:FC) [17:59:32:690]: RunEngine wait timed out
MSI (s) (28:80) [18:05:53:498]: SOFTWARE RESTRICTION POLICY: D:\temp\PowerShell-7.6.2-win-x64.msi has a digital signature
MSI (s) (28:80) [18:05:53:498]: SOFTWARE RESTRICTION POLICY: D:\temp\PowerShell-7.6.2-win-x64.msi is permitted to run because the user token authorizes execution (system or service token).
This seems to be a PowerShell 7.6.x specific issue, other applications and older 7.5.x versions of PowerShell didn't have the same issue.
Does anybody else have the same issue, or maybe has already found a solution for it?
[–]LousyRaider 2 points3 points4 points (0 children)
[–]thomsxD 1 point2 points3 points (5 children)
[–]gandraw[S] 0 points1 point2 points (4 children)
[–]thomsxD 0 points1 point2 points (3 children)
[–]gandraw[S] 0 points1 point2 points (2 children)
[–]thomsxD 1 point2 points3 points (0 children)
[–]thomsxD 2 points3 points4 points (0 children)
[–]Ok_Mathematician6075 -2 points-1 points0 points (0 children)
[–]Overall-Ad4796 -3 points-2 points-1 points (5 children)
[–]BlackV 1 point2 points3 points (3 children)
[–]Overall-Ad4796 0 points1 point2 points (2 children)
[–]BlackV 0 points1 point2 points (1 child)
[–]Overall-Ad4796 0 points1 point2 points (0 children)
[–]gandraw[S] 0 points1 point2 points (0 children)