PowerShell 3.0 Get-Help -Online Parameter Generates an Error When Default Browser is Google Chrome

I’m a big fan of the online version of PowerShell help. I also use Google Chrome as my default web browser. Since I’ve moved to Windows 8 and PowerShell 3.0, using the Get-Help PowerShell cmdlet with the Online parameter generates an error.

There’s actually two different errors that I’ve seen a lot of, the first one is because the online help doesn’t appear to exist and this error occurs regardless of what web browser you’re using:

Get-Help : The online version of this Help topic cannot be displayed because the _ Internet address (URI) of the Help topic is not specified in the command code or in the _ help file for the command. At line:55 char:7 + Get-Help @PSBoundParameters | more + ~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ + CategoryInfo : InvalidOperation: (:) [Get-Help], PSInvalidOperationExcept _ _ ion _ + FullyQualifiedErrorId : InvalidOperation,Microsoft.PowerShell.Commands.GetHelpComm _ _ and

pshelp-error1.png

Based on the about_windows_powershell_3.0 help topic, there’s a help URI link that has to exist:

pshelp-error2.png

You can see that a value exists for the HelpUri property for the Get-WindowsEdition cmdlet, but not the Get-KdsConfiguration cmdlet. Based on searching for help on the TechNet website, my guess is the online help for that particular cmdlet doesn’t exist yet.

pshelp-error3.png

Based on these results, the online help should work for the Get-WindowsEdition cmdlet, but it generates this error:

Get-Help : Launching a program to show online help failed. No program is associated to _ launch URI https://go.microsoft.com/fwlink/?LinkId=215281._ At line:55 char:7 + Get-Help @PSBoundParameters | more + ~~~~~~~~~~~~~~~~~~~~~~~~~~~ _ + CategoryInfo : InvalidOperation: (:) [Get-Help], PSInvalidOperationExcept _ _ ion _ + FullyQualifiedErrorId : InvalidOperation,Microsoft.PowerShell.Commands.GetHelpComm _ _ and

pshelp-error4.png

The online help for the Get-WindowsFeature cmdlet works without issue after changing my default web browser to Mozilla Firefox:

pshelp-error5.png

It also works without issue after changing it to Internet Explorer:

pshelp-error6.png

ยต