Fixing “Can’t connect to Group Policy Client service” on Windows 10

This is the method I’ve used to fix the “Can’t connect to Group Policy Client service” error on Windows 10. Symptoms – Log into Windows, no desktop icons, start bar not really working, and a little lock icon in the taskbar with that error message. A system restore will probably fix this problem, however it wasn’t an option for me as I’ve disabled the system restore feature.

In the start bar type cmd so that you see the command prompt shortcut.

Right click it and run as Administrator.

Type netsh and press enter.

Type winsock reset and press enter.

Reboot the PC.

This might not work on your first try, so try it twice just to be sure.

You should now be back at a working desktop after logging in.
Go to Start > Settings > System > Power and sleep > Additional power settings

Click on choose what the power buttons do over on the left.

Scroll down to shutdown settings.

Uncheck turn on fast startup
(If this is greyed out, up the top you need to first click “change settings that are currently unavailable”)

Save the changes.

Changing the NTP update interval on Windows 10 / 8 / 7

Open the registry editor and browse to:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Services \W32Time\TimeProviders\NtpClient

Select –

The default decimal value will be 604800 seconds – 7 days. Change this to whatever value you wish. So for example, setting this to 3600 will force the NTP service to perform an update every hour.


Roughly three months have passed since connecting to NBN FTTN via TPG. I’m on the “up to” 100/40mbit plan. At a guess I’m ~500meters from the node. At this point I haven’t had any issues with the horrible speeds/congestion that some users report. FTTN sucks compared to FTTH for a ton of reasons that I won’t go into. The bottom line so far is that I’m more or less able to saturate the speed that I’m syncing up at regardless of peak/offpeak.

Modem Stats (TPG supplied Huawei HG-658)
Line standard VDSL2
Channel type Interleaved
Downstream line rate (kbit/s) 62945
Upstream line rate (kbit/s) 29311
Downstream SNR (dB) 6.7
Upstream SNR (dB) 6.5
Downstream line attenuation (dB) 15
Upstream line attenuation (dB) 5.1
Downstream output power (dBmV) 14.3
Upstream output power (dBmV) 8.4 Test Result

Ahhh that's more like it!

2019 Update

Having all additional phone sockets unwired from the first phone socket/point of entry has resulted in a nice increase. The wiring was daisy chained from socket to socket, so it only had to be removed from the first socket/point of entry to be effectively disconnected. This removes a lot of additional noise from the line and thus an increase in sync rates and some differences in attenuation stats.

Modem Stats (TPG supplied Huawei HG-658)
Line standard VDSL2
Channel type Interleaved
Downstream line rate (kbit/s) 83712
Upstream line rate (kbit/s) 35122
Downstream SNR (dB) 5.7
Upstream SNR (dB) 6.9
Downstream line attenuation (dB) 14
Upstream line attenuation (dB) 5.3
Downstream output power (dBmV) 14.3
Upstream output power (dBmV) 7.4 & Steam – (Updated 2019)

2020 Update

Interestingly enough, since the 2019 update the sync rates have increased further. Below is the fastest observed sync rate so far.

Modem Stats (TPG supplied Huawei HG-658)
Line standard VDSL2
Channel type Interleaved
Downstream line rate (kbit/s) 93479
Upstream line rate (kbit/s) 35059
Downstream SNR (dB) 7.3
Upstream SNR (dB) 7.6
Downstream line attenuation (dB) 14.1
Upstream line attenuation (dB) 5.3
Downstream output power (dBmV) 13.5
Upstream output power (dBmV) 7.4

Segmented SFTP downloading using LFTP

If you’ve every tried saturating a fast connection using FTP/SFTP you may have run into problems where you can only achieve limited download speeds using a single thread. Segmented downloading can often be a solution. Bare in mind that segmented FTP/SFTP will open many sessions to the server you are connecting to. Depending on the situation this might not be ideal, however if you’re sure you have sufficient resources to do it (without generating too much load if your server is within a shared environment), then it can work very well.

You’ll need to install lftp – I run it on a Raspberry Pi.

sudo apt-get install lftp

Login to your server using lftp

lftp sftp://[email protected]

Change into the directory with files you want to download

cd /hdd01/downloads

Start a segmented download

A pget command using segmentation is used for single files.

pget -n 15 somefile.iso #where 15 is the number of segments

A mirror command using segmentation is for downloading whole directories.

mirror --use-pget-n=15 SomeDirectory #where 15 is the number of segments

You’ll need to experiment with the amount of segments – It’s best to use as few as you can, while still getting as much speed as you need. I tend to use 8 – 15 at absolute maximum.

lftp has queue support which can also be pretty useful. Essentially you can queue up a bunch of different transfers and pull up the status later on. You simply need to add queue to the start of your command. To check the queue you can use jobs -v

Mass / batch / automatic / recursive unrar using RARZombie

Are you faced with a ton .rar archives you want to extract files from? rar files within rar files? thousands? There are a few ways to tackle this – RARZombie is a piece of Java software that makes this quite easy!


From the official website (which is HERE):

What is RARZombie?
RARZombie is an automatic mass unrar / auto unrar program.
It can unrar a (virtually) unlimited number of archives automatically in sequence from folders of your choosing.
It can monitor folders of your choosing for new archives and extract them as they become available.