Forum Discussion
PowerShell UPDATE-HELP error
- Jan 28, 2022https://devblogs.microsoft.com/powershell/updating-help-for-the-psreadline-module-in-windows-powershell-5-1/
"The root problem in Windows PowerShell 5.1 is that the module is automatically loaded at startup using the PSReadline name (with the lowercase l). Use the following steps workaround this problem and update the help.
Close all powershell.exe processes. Then rename the PSReadline module folder name to PSReadLine.
Open an powershell.exe session in Administrator privilege.
Run Remove-Module PSReadLine to remove the auto-loaded PSReadLine module.
Run Import-Module PSReadLine (use PSReadLine with capital L).
Then run Update-Help -Module PSReadLine -Force
These steps load the module in your session using the new name, which allows Update-Help to use the correct name to find the help content."
"The root problem in Windows PowerShell 5.1 is that the module is automatically loaded at startup using the PSReadline name (with the lowercase l). Use the following steps workaround this problem and update the help.
Close all powershell.exe processes. Then rename the PSReadline module folder name to PSReadLine.
Open an powershell.exe session in Administrator privilege.
Run Remove-Module PSReadLine to remove the auto-loaded PSReadLine module.
Run Import-Module PSReadLine (use PSReadLine with capital L).
Then run Update-Help -Module PSReadLine -Force
These steps load the module in your session using the new name, which allows Update-Help to use the correct name to find the help content."
- AndrejsSobolevsApr 15, 2024Brass Contributor
Hi Harm_Veenstra ,
In this location: "C:\Program Files\WindowsPowerShell\Modules\PSReadLine" the folder name is already with Capital Letter "L".
I have run Your recommended steps:
- "Open an powershell.exe session in Administrator privilege.
- Run Remove-Module PSReadLine to remove the auto-loaded PSReadLine module.
- Run Import-Module PSReadLine (use PSReadLine with capital L).
- Then run Update-Help -Module PSReadLine -Force"
- unfortunately I still have error:
PS C:\WINDOWS\system32> Remove-Module PSReadLine PS C:\WINDOWS\system32> Import-Module PSReadLine PS C:\WINDOWS\system32> Update-Help -Module PSReadLine -Force Update-Help : Failed to update Help for the module(s) 'PSReadLine' with UI culture(s) {en-US} : Unable to connect to He lp content. The server on which Help content is stored might not be available. Verify that the server is available, or wait until the server is back online, and then try the command again. At line:1 char:1 + Update-Help -Module PSReadLine -Force + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Update-Help], Exception + FullyQualifiedErrorId : UnableToConnect,Microsoft.PowerShell.Commands.UpdateHelpCommand PS C:\WINDOWS\system32>
Please kindly help to sort it out.
I am in company network behind Firewalls and Proxy.
Should we open some specific connection, for example, this?
51.104.176.40:443 SYN_SENT
I am on Windows 11 _x64_Ent
Thanks!
- Apr 15, 2024The IP Address is from Microsoft, and if you see SYN_SENT then you already know that it can't be reached because of your firewall. But you are able to install it, so you do have access to psgallery.com?
- AndrejsSobolevsApr 15, 2024Brass Contributor
Harm_Veenstra I am getting this error:
PS C:\WINDOWS\system32> Install-Module PSReadLine PackageManagement\Install-Package : Unable to find module providers (PowerShellGet). At C:\Program Files (x86)\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1809 char:21
- RajeshlankeFeb 07, 2023Copper Contributor
Thanks for your suggestions but unfortunately this steps didn't work for me and getting below error please help with other solutions or how about installing a new version of Powershell which doesn't have this issues I am using WIN Datacenter 2019 server 64bit. with PS version 5.1.17763.592
PFA.
- Feb 07, 2023You have many more modules with this issue in updating the help than just the PSReadline one... Does running "[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12" before updating help?
- RajeshlankeFeb 08, 2023Copper Contributor
Harm_Veenstra No luck ! even I executed below 2 command same issue .. but I would like to confirm this issue will not impact on my Powershell Administrative stuff like running scripts, commands everything will be accessible just If I go for help with that listed command/module which is currently giving error that i won't able to get info. right?
Also please suggest how about installing a whole new version of Powershell which doesn't have this issue can you help with correct version.
- kochetov_oleksiiJan 28, 2022Copper ContributorHello @#Harm_Veenstra
Thank you very much for your help. I've followed proposed solution and everything worked smoothly.
BR, Alex (Oleksii)