Powershell & Windows 7: CLR initialization failed with error 80070002

Whenever I try to invoke powershell on a win7 box, I get this error message: CLR initialization failed with error 80070002.

It is part of a domain. It has Cylance installed and is part of the group which allows powershell, also checked another computer in the same group and it works there.

I've reinstalled it WMF4, but it still shows the same error. PC's been rebooted plenty of times. Tried with local user, domain user, elevated domain user and domain admin accounts - same results. Looked at the MSVCR80.DLL fix, doesn't work. Tried with noprofile. PC is up to date on updates.

Help, please!
LVL 21
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPOwnerCommented:
did you uninstall, reboot and then reinstall all Microsoft Visual C++ 2005 Redistributable items?
netcmhAuthor Commented:
I hadn't. Just did. Same issue.
David Johnson, CD, MVPOwnerCommented:
temporarily disable/uninstall cyance it is probably blocking powershell
netcmhAuthor Commented:
Thank you but tried that as well. No luck! Cylance has a dashboard where you can configure exceptions to the powershell block. the PC is in that exceptions group as well. Also, other PCs in the same group can execute powershell.
netcmhAuthor Commented:
I still have this issue and have not found any solution. Please help.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.