Fixed: The installation failed in the safe_os phase boot

When updating Windows 10 to a major upgrade, you might end up with an aborted update.
To fix this, run DOS (cmd.exe) or powershell as administrator and run the following commands to repair your current Windows installation
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth

Moving the Ethereum blockchain on Windows

The ethereum blockchain is more than 50 GB, so it`s not ideal to have it on your C-drive when you have a small drive like a SDD.
The best practise to free up space is to move it to another drive and create a symlink.

Run DOS (cmd.exe) as Administrator and run the following commands

cd C:\Users\[user]\AppData\Roaming\
mklink /D Ethereum D:\Ethereum

Disable isatap teredo and 6to4 on Windows 7-8-10

To disable isatap and the teredo tunneling adapter on Windows 7 / 8 / 10, run the dos terminal as administrator (cmd.exe), and run:

netsh int ipv6 isatap set state disabled
netsh int ipv6 6to4 set state disabled
netsh interface teredo set state disable

Firewire legacy driver for Windows 8.1 and 10

To use legacy (Windows XP-7) FireWire drivers on Windows 8, 8.1 and 10, you have to install KB2907191 and manually select to use these drivers for your product. This driver is installed in c:\program files (x86)\1394 OHCI Compliant Host Controller (Legacy)