Thoughts, stories and ideas.

Fixing Windows 10 Store Error 0x80070216


The Windows 10 Store suddenly started showing me an Error 0x80070216 when I was trying to update one of my favorite apps. Repeated reboots and updates attempts failed to update this one app.

I found that the easy solution is just to uninstall the app and then re-install it. This then gets you the latest version of the app.

PowerShell 5.1 released


Microsoft has finally released the final version of PowerShell 5.1 aka Windows Management Framework for Operating Systems other than Windows 10.

PowerShell requires Microsoft .Net 4.5 as a minimum and ideally Microsoft .Net 4.6.1 should be installed.

Windows 7 64bit

Windows 7 32bit

Windows 8.1 64bit

Windows 8.1 32bit

Windows 2012 Server

Windows 2012R2 Server

Installation Instructions

The installers for Windows 7 and Windows Server 2012 are a little different from normal.

  1. Once you have downloaded the .zip file, unzip the file to a temporary folder
  2. Open the PowerShell Administrator and go to the folder you unzipped the file
  3. Run the Install-WMF5.1.ps1 - this will check to see if all the prerequisites are already installed.

For all other Operating Systems, just run the .MSU file as normal

PowerShell 5.1 delayed until January 2017


Windows Management Framework (WMF) and PowerShell 5.1 release dates have been pushed back until sometime in January 2017. Microsoft made the decision as they are still working on some bugs that affected some deployments on Windows 2016 Server.

Microsoft Blog Post

We previously announced that the Windows Management Framework (WMF) 5.1 would release shortly after the GA release of Windows Server 2016, however the PowerShell team found some issues with upgrades that could affect a small set of our customers. We are resolving these issues now, and target early January for the release of WMF 5.1 to the public.

We understand there is pent-up demand for this release. WMF 5.1 provides important enhancements over WMF 5.0, and removes WMF5.0’s need for installing WMF 4.0 first, on Windows 7 and Windows Server 2008 R2.

WMF upgrades previous versions of the Windows management stack. Upgrade code is complex, and getting this correct with WMF 5.1 has taken some time. We are close to the final bits we plan to release, but want to ensure we are able to support upgrades correctly for all of our users. As a note, learning from WMF5.0, we also feel it is important to avoid releasing near the December holiday season in the US, so that that the full PowerShell team is available immediately after we release to answer any questions that arise from the new features we have built into this product. So, thank you for your patience. We look forward to delighting you with WMF 5.1.

The preview install files are available on the Microsoft website - Download and install WMF 5.1 Preview

Upgrading a Lumia 640 LTE to Windows 10 Mobile


MTN South Africa is shipping the Microsoft Lumia 640 LTE with Windows Phone 8.1 Update 2 which is an okay Phone Operating System however the Lumia 640 is one of the phones that can be upgraded to Windows 10 Mobile now. If you don’t havea Lumia 640, the list of Lumia Phones that are eligible for the upgrade available here at the bottom of this page.

According to Microsoft, you should be able to update the phone by going to Settings > Update & security > Phone update and tapping Check for updates. However this did not work for me.

I found that by installing the Windows 10 Upgrade Adviser from the Windows Mobile Store, I could force the upgrade. After running the Adviser App, go back to Settings > Update & security > Phone update and tapping Check for updates. The phone then showed that the upgrade is available.

The update is about 600MB and takes about an hour to install on the phone. After the upgrade completes, the phones app’s also need to download updates. This is another 35+ app updates. While the app’s are downloading, the phone is slow.

Windows 10 Mobile eligible devices:

  • Lumia 1520
  • Lumia 930
  • Lumia 640
  • Lumia 640XL
  • Lumia 730
  • Lumia 735
  • Lumia 830
  • Lumia 532
  • Lumia 535
  • Lumia 540
  • Lumia 635 1GB
  • Lumia 636 1GB
  • Lumia 638 1GB
  • Lumia 430
  • Lumia 435
  • BLU Win HD w510u
  • BLU Win HD LTE x150q
  • MCJ Madosma Q501

Installing Steam on Ubuntu 16.04 64bit


Gaming on Linux is now possible with Steam. They maintain a database of Linux compatible games at SteamOS & Linux Products on Steam

To install Steam on Ubuntu 16.04 64bit

  1. Download the latest client from Steam
  2. Open the Terminal application and go to the Downloads folder
  3. Run the command sudo dpkg -i steam_latest.deb
  4. Run the command sudo ap-get install -f to install the dependencies for curl and python-apt which the Steam Launcher requires
  5. Steam will then be added to the Games Sub Menu. Accept the license as usual
  6. Steam will need to install more libraries and will prompt for your password.