Execute Update-Help -Force
como administrador local como você já fez para garantir que os arquivos de ajuda estejam presentes em C:\Windows\System32\WindowsPowerShell\v1.0\en-US
ou em sua localidade.
Em seguida, verifique se as extensões de arquivo para os arquivos de ajuda about_
são, na verdade, .help.txt
e não apenas .txt
Os arquivos de ajuda do PowerShell precisam ser .help.txt
.
Há um problema em algum lugar no processo Update-Help
no PowerShell v5, no qual os arquivos estão sendo nomeados .txt
.
O seguinte one-liner irá Move-Item
( não Rename-Item
mais sobre isso abaixo) todo o .txt
into .help.txt
. Esse caminho incluirá os arquivos de ajuda do módulo também no diretório normal do sistema do PowerShell. Verifique se o seu PowerShell está instalado em outro lugar.
Get-ChildItem -Path 'C:\Windows\System32\WindowsPowerShell\v1.0' -Recurse -Include '*.txt' -Exclude '*.help.txt' | Move-Item -Destination { $_.DirectoryName + '\' + $_.Name -replace '.txt$','.help.txt' } -Force
Depois de renomear o .txt
para .help.txt
, seu Get-Help about*
funcionará novamente.
No entanto, se você executar Update-Help -Force
, um novo conjunto de incorreto .txt
será baixado novamente. Daí a razão para o script acima usando Move-Item
(em vez de Rename-Item
) como você pode executá-lo novamente para limpeza várias vezes.
Esse problema precisa ser resolvido pela Microsoft.