My Rasberry Pi 3b running Windows IoT Core 10.0.16299 is experiencing severe image damage (unable to recover itself, requiring to prepare system image from scratch) very often, let's say 75% when not properly shutdown (e.g. power outage) and mostly in scenarios where NONE disk intensive processes are running (just simple applications, nothing writing to the disk)...
I tried to mitigate this behavior enabling UWF (Unified Write Filter) according to Microsoft spec here: https://docs.microsoft.com/en-us/windows/iot-core/secure-your-device/unifiedwritefilter
First of all, it says:
Starting Windows 10 IoT Core Release 1709, version 16299, the main OS volume (C:) can be protected with UWF and serviced automatically without any special steps.
But since my RBP3 crashed so often I tried to install UWF anyway:
It seems that it installs "successfully", but uwfmgr.exe is not available after install procedure and reboot.
So: 1) I can not install UWF. 2) Microsoft claims it is even not necessary. 3) My RBP3 crashes very often without shutdown (and no disk activity besides OS itself).
The RBP3 on my desk just couldn't boot again. I've looked at the SSD on my PC, and it looks good:
Crashdump file on CRASHDUMP Partitions looks empty.
Yet, Windows can not boot. Green LED keeps blinking in series of 7 blinks. No output on HDMI. The only thing I can do now is to build new image from scratch...
"Rebuild MBR" (I used Partition Magic) is enough to bring back my RBP3 with Windows 10 IoT Core 10.0.16299 to live again.
So it seems the MBR is getting broken.
Anyone experienced similar problems on WinIotCore 10.0.16299? Any hints?...