Olá. Esse erro ocorre porque a execução de scripts PowerShell está desabilitada no seu sistema, o que impede que o npm (ou qualquer outro script do PowerShell) seja executado. Para corrigir abra o powershell como adm e faça os seguintes comandos:
Get-ExecutionPolicy
Set-ExecutionPolicy RemoteSigned
Testa ai e me avise caso haja algum problema. Tchau.
Você também pode tentar este comando no powershell como adm:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
Depois é só confirmar digitando yes ou sim.
Caso as respostas acima também não tenham funcionado, você pode definir uma execution policy irrestrita, entretanto, isso afetará bastante a segurança do seu usuário/dispositivo:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted