Windows 10 Hyper-V and Samsung 960 SSD Issue

I was following these great instructions, How to Create a Linux VM Using Hyper-V and when I got to the part where you actually create a new VM the computer frozed and restarted.  I tried this a couple more times with the same result.  I did a quick Google search and found this, Microsoft Forum Discussion on Samsung NVME Driver Issue .

In summary there was an issue with the Samsung Storage Controller driver version 2.1 that was causing the OS to crash when creating a new VM using Hyper-V.  You can check your current driver version by
1. Go to Start
2. Search for Device Manager
3. Expand the Storage Controllers node in the Device Manager
4. Double click on Samsung NVMe Controller to launch the details
5. Go to the Driver page and look at the Driver version.

The good news is that Samsung has released a fix for the issue with version 2.2 which you can download directly from Samsung at http://www.samsung.com/semiconductor/minisite/ssd/download/tools.html (just go to the Driver section for the installer and instructions).

After running the installer and restarting my machine the Hyper-V Manager successfully created my new VM.

Flash Player Issue with Edge Browser in Windows 10 Anniversary Update

I recently spent a couple days debugging an issue with our Flash application in Microsoft’s Edge browser.  Several developers were updated to the Anniversary update for Windows 10 and if you tried to load the page with our Flash application it wouldn’t display and right clicking would show the “Movie not loaded” message.  Everything worked fined in Chrome, IE and Firefox.  I verified that Flash applications on the internet worked to eliminate that part of the problem.

Things go weird when I tried accessing the application from a different machine and it worked fine.  Further testing showed that the application would load fine on port 80, but not port 8080.  I was really narrowing it down and finally found that in the Anniversary update a new setting was added to the about:flags page called “Allow Adobe Flash Player localhost loopback”.  After turning this on and restarting the browser the application loaded fine.  




Windows 10 First Impressions

Yesterday I received a new laptop for work, which replaced my four and a half year old HP EliteBook. The old laptop ran Windows 7, had a 17” screen and could easily have been used as a boat anchor for the SS Minnow. My requests for a MacBook Pro fell on deaf ears and I received a new HP ZBook G3 with the new Intel SkyLake processor. As expected compiling our code base takes about 60% as long as it did before, so that is good. The biggest adjustment has been the switch to Windows 10, but so far it has not been to difficult to get used to it. Once I figured out how to hide the Cortana text box next to the Start button, it really felt like Windows 7, but in dark mode. I have had some trouble resizing and moving windows around, because they really want to get maximized or stuck to the edges. My workflow is slightly adapted because my favorite application launcher, Bayden SlickRun, can no longer be triggered using the Windows+Q key combination because it is now used for Cortana. Once I get past that hurdle it should be clear sailing.