Well, the issue persists with 1709 for this PC as well. The confusing part is that it used to work with earlier win10 builds and the same configuration otherwise. I guess any kind of RAMdisk on windows is just wonky as always.
I actually never used compression before. Usually, I use NTFS, but I also tried FAT32 the last time I made the ramdisk, so that might not be it. I've found someone mentioning that the old ImDisk driver was causing this on an earlier win10 build [1], so maybe the issue re-surfaced with the current version? [1] https://www.tweaking.com/forums/index.php?topic=5240.0
It seems that what triggers the issue is the creation of the ramdisk itself (perhaps because then the imDisk driver is loaded?). I just disabled re-creation of the ramdisk on startup and the update is working without uninstalling the toolkit.
Win10 x64 1703: error 0x80070001 on winupdate/store as long as ImDisk Toolkit is installed
What I can't see is the reasoning behind indenting them outside the methods while...
It's been a while, are there plans to fix this or is the behavior intended?
So the "code tags" the editor provided didn't work. Yay. One more try: void funcA()...
nested #if within a function not properly indented