Windows Homegroup

Was telling me “get your HG password from the creator”. Whatever. Delete these idstore.*  folders and reboot:


If you are then getting these symptoms:


It may be that previously you set HomeGroup access off in preference to user account access. (The picture below shows it fixed, previously radio button was on “Use user acc…”)




PowerShell: Remoting across HomeGroup machines

I’m a bit surprised I haven’t covered this before: I have no domain at home, but we are all part of the same HomeGroup. So with a little change from actions I take at work to remotely enable PowerShell, I can achieve it at home as well.

As a rule of thumb for these examples, when doing the admin actions to set these things up, always start the PowerShell session in administrator mode.

  1. Make sure winrm is running (apply these actions generally to all machines in the HomeGroup for simplicity, even though in some contexts we want to be the local machine, and in others the remote machine:

winrm quickconfig


It’s running, fine – just confirm how that looks in Services:

Get-Service WinRM


2. Enable PowerShell remoting (with Force option to override the interaction)

Enable-PSRemoting -Force


3. Add the remote computer to the list of trusted hosts for the local computer in WinRm:

winrm s winrm/config/client '@{TrustedHosts="The Remote PC"}'


4. Now try to connect to the remote PC

New-PSSession -ComputerName Remote-PC -Credential Get-Credential


5. Do something on the remote PC

A trivial example just to prove that we are doing stuff on the remote machine – the file in the screenshot below datagen.txt for example I know to exist only on the remote computer, not the local one:

function Do-It() {

$session = New-PSSession -ComputerName Remote-PC
 Invoke-Command -Session $session -ScriptBlock {
 $VerbosePreference = $using:VerbosePreference
 Write-Verbose "Test"
 Get-ChildItem -Path c:\ -Filter *.txt