
Thinking back to Registry Preview, I was again surprised that Notepad was still the “tool of default” when looking at REG files, and started thinking that maybe this app could be of use to other people and would find a home in the Store. Specifically, when I saw that it actively supported WinForms, I was tickled that old code may find a new home.

In this case, there was a blurb or two about WinUI 3 and how it was unifying a bunch of existing technologies into a complete package for making Windows apps. While that was a very small amount of work – and mostly package related – there is an intrinsic danger in allowing an engineer to install a compiler on a PC. Jump ahead to 2022, when the Microsoft Store started allowing Win32 applications to be made available for customers, which caused me to start investigating what it would take to get SharpKeys in the catalog. Spoiler alert: Registry Preview is now available in PowerToys v0.69.0! You can download Microsoft PowerToys from the Microsoft Store or directly from GitHub. And once the project ended – or I changed projects – I put this on a shelf and moved onto the next thing.

NET 2 WinForms app that used build in controls and a very basic parser to read the files, but it made life easier, while I was on this project. I ended up coding something that was a simple.


Of course, this workflow resulted in the creation of a new application. Something that looked like the Windows Photo Viewer, where you could open up a REG file and view the Keys in a tree and Values below it. While in the middle of the test pass, I was looking at Notepad and wondering if there wasn’t a better way to look at the Registry settings, like a visual representation of what the Keys and Values would look like, one merged into the Registry itself. Way, way back in the middle of 2005, I was working on a project, and I found myself having to review/edit a variety of Windows Registry files – aka REG files – so I could target different environments while targeting different build versions.
