Windows 10 Upgrade
2015 is an interesting year. Since Microsoft announced that .NET goes open source last year I more and more got the feeling the guys are making a lot of right decisions at the moment. This year brings us Windows 10 and Visual Studio 2015 – which is a big haul over for us developers out there. But let us start with Windows 10.
I was a fan and user of Windows 8.1 before. So with no doubt I registered for the free upgrade program. This week the time had come and my Windows told me it would be ready to upgrade. While most will prefer to do a clean install I was eager and courious – would an upgrade without a fresh installation really work? I gave it a try.
Long story short: After some installing and rebooting I switched from Windows 8.1 to Windows 10 in less than an hour – automatically!
Windows 10 is amazing and I encourage everyone to upgrade!
If you are still Windows 7 you might find Windows 10 much more attractive than 8. My machine feels faster now and I like the clean but tile-supporting start menu. It just feels like the right evolution of my operating system.
I do not want to keep some minor problems a secret. I ran only into two issues:
- Fingerprint sensor – After the upgrade I could no longer login with my fingerprints. This is because I had to activate Windows Hello and this requires to configure a PIN first. This is a bit suprising as the PIN feels less secure. After configuring a PIN I could reactivate the fingerprint. Although I configured them the fingerprint login was not available. With some googling I found out I had to completly remove my fingerprint driver and delete all registred fingerprints. Then I reinstalled the fingerprint driver (which is from Win 8 by the way) and re-registered the fingerprint – and Windows Hello started to work fine!
- VirtualBox and Docker – Yes, I will come to the details later when talking about some programming. But VirtualBox and Docker needed some workarounds. VirtualBox 5.0.1 does not seem ready yet for Windows 10 and Boot2Docker also misses some fixes which parameters VirtualBox 5.0.1 supports in Windows 10. I was able to get it to run with VirtualBox 5.0.1 and Docker Machine. With Docker Machine you can use the –driver=virtualbox flag to create the virtual machine which you can use with Docker.
I guess it just needs some week to have VirtualBox and Docker working out-of-the-box on Windows 10.