Error 8024005d when downloading / installing an App from Microsoft Store

This was driving me bananas.    The one device in my repertoire which my local workflows relied upon got upgraded and was unable to operate two Mission Critical Applications.

You guessed it, a family member’s computer was updated to the most current release of Windows 10 and neither Netflix nor Facebook would load.

Rebooted, updated, cast magic spells and nothing worked.

Let me tell you as well, these applications NEEDED to operate…… or I would have gotten no sleep over the next week (Which would mean no Scripting Guys articles, no PowerShell, no Battlefront on Xbox.

Then it dawned on me.  What did I change?  It was running Windows 10 prior to this.

Hmmm…. well I DID change all the defaults for Storage to the memory card…. Naaaaahhhhh.

You would think that was a minor change but there are a handful of apps that are written badly that won’t operate on external storage. 

Wouldn’t you know? Facebook and Netflix were just two of them.

I went back to my settings in Windows 10 and swapped the settings for Storage and moved the “Save locations” back to C:


Once done both applications IMMEDIATELY began to install without issue.

If you run into this, take note of the easy solution.   This also resolves the same problem on some Windows Phone apps for the same reasons.   You can change it back afterwards if you like.

Cheers and don’t stress over the small things Winking smile

The Energized Tech

Create an MSR (Microsoft ReseRved) partition in PowerShell

I found an interesting challenge today that I thought I’d share the answer to.  It’s creating an MSR partition in PowerShell WITHOUT using DiskPart.

I can hear people saying, “No that should be easy.”

I thought so too until I tried.

Your first task is actually in knowing HOW to create these custom partition types.   They are part of a GPT partition structure (vs MBR) and are needed in a proper UEFI boot in Windows.

So you can “Cheat” if you like.  You can put together something in Diskpart and it will work nicely.   But I like to figure out how in Windows PowerShell since I can easily target disks and Partitions with it by the object.

First you’ll need to know the different Guid’s for the GPT partition types.   You can get these by doing the following Cmdlet

Get-Help Get-Partition –online

This will bring you directly to very up to date online version of PowerShell H elp for the Get-Partition Cmdlet.

Drilling down the screen you’ll note reference to the four GPT partition types which are identified by numbers.


Specifies the type of GPT partition to create (by GUID). By default, the New-Partition cmdlet creates a basic GPT data partition.

The GUIDs of valid types are:
— System Partition (c12a7328-f81f-11d2-ba4b-00a0c93ec93b)
— Microsoft Reserved (e3c9e316-0b5c-4db8-817d-f92df00215ae)
— Basic data (ebd0a0a2-b9e5-4433-87c0-68b6b72699c7)
— Microsoft Recovery (de94bba4-06d1-4d40-a16a-bfd50179d6ac)

So to create a partition we might do something like this which follows a process of

Get a Disk you’re interested in and store that object away

Create a partition targeting the Disk object providing the Size, partition Type and the flavour of Banana Ice cream you’d like on it.

I threw that last bit in just to see if you were reading Winking smile

So presuming I’m working with a VHD file called SAMPLE.VHD it might look something like this

$Disk=Get-VHD .\Sample.vhd | Get-Disk

$Partition=New-Partition –DiskNumber $Disk.Number –Size 300MB –GptType ‘{e3c9e316-0b5c-4db8-817d-f92df00215ae}’

We would next normally Format it like so

Format-Volume –FilesystemLabel ‘Reserved’ –FileSystem Fat32 –Partition $Partition.PartitionNumber

…or something like that.  If you TRIED that you’d get a nasty vile message indicating it can’t enumerate CIM or something scary.

The REAL answer is an MSR partition is like a locked door when you make it.    So you have to “Trick” Windows into letting you make AND format one.

So the answer is pretty easy.   Create a Basic partition, format it and then CONVERT it to an MSR.  The File system is the same but it’s only a matter of flipping the bits on the partition.

To make this a Reserved Partition (MSR) we simply do THIS.

$Disk=Get-VHD .\Sample.vhd | Get-Disk

$Partition=New-Partition –DiskNumber $Disk.Number –Size 300MB

$Partition | Format-Volume –Filesystem Fat32 –NewFileSystemLabel ‘Reserved’

$Partition | Set-Partition –DiskNumber $Disk.Number –PartitionNumber $Partition.PartitionNumber –GptType ‘{e3c9e316-0b5c-4db8-817d-f92df00215ae}’

Tada!   The same process also works for creating a Reserved partition (other than the other Guid)


There you go! It’s all just a Cmdlet away!

The Energized Tech

A view from Redmond–so many years later…

I still remember my very first MVP Summit which was also my very first trip to Seattle.   I remember so much from that the day and following Summits.

The first thing you’ll hear from Microsoft MVP’s over and over are three little letters that are oh so important. 

N. D. A.  –  the Non Disclosure Agreement shared between MVP’s and Microsoft which let’s them under the hood.  You might think that’s the only thing MVP Summit is about.

Truly, it is a massively big piece but it’s not the only thing.

MVP Summit is so much more than that.

It’s a celebration, a reunion, a time for inspiration, a meeting of minds world wide.

Think of this as a rare chance for friends, sometimes only connected through the wires of Cyberspace and the Internet to physically meet.  Both old and new.

A rare opportunity for some of us who only hear of Microsoft to actually see the not only the machine, but the people in action.

It’s also, as a very good friend of mine at Microsoft likes to refer to it as “Disneyland for Geeks”.   It’s a great chance to go out, be yourself, get inspired by all that’s around you.

For me, each year I get to go to the MVP Summit (and of course each time I have received the award) I count myself blessed and hope each year to get this opportunity.

Where else can you actually say you might see Satya Nadella up close?  Shake hands with Jeffrey Snover or Mark Russinovich? 

……and give them direct input into tomorrow’s generation of products!

So if you wonder why I tweet as much after MVPSummit, why I get just a little TOO excited?   For me, in my mind, I am in my home away from home… My mind is at Nirvana Smile

The Energized Tech