4 ms·
ExplorerPatcher is great and the developer that works on it is doing a service for us all. However it’s also very brittle and if you’re not using mainline build
by logbiscuitswave 4y ago
ExplorerPatcher is great and the developer that works on it is doing a service for us all. However it’s also very brittle and if you’re not using mainline builds it will definitely break.
I’ve looked a lot at its source code and it relies on an incredible amount of hackery to actually work. A lot of what it does is injects itself into various parts of the OS and shims in its own behavior. It’ll do things like redirect API calls to older DLLs or even modify data structures on the fly. It’s how it can do all kinds of cool stuff that your typical “Windows tweaked” apps that only rely on registry changes can’t do. (Not surprisingly the kind of things it does can look a lot like malware to heuristic analyzers.) It’s an incredible piece of reverse engineering but it shouldn’t even be necessary to get back such basic things like squared corners and old taskbar behaviors.