Repository navigation
|
Could REA help with reverse engineering Windows to understand its performance bottlenecks and improve components such as File Explorer? I am interested in whether this could lead to a free, Windows-compatible implementation, or at least help make an existing Windows installation faster and more efficient. In particular, could this approach help reduce the overhead of AI features and other background components without having to repeatedly uninstall or disable them? I would like to investigate which components actually cause slowdowns rather than assume that AI features are always responsible. A few questions for the community:
My goal is to explore performance improvements and compatible alternatives, not to bypass Windows activation. I would appreciate insights from anyone who has worked on similar projects. |
Replies: 2 comments 2 replies
|
I'd start with performance profiling rather than reverse engineering the entire OS. Windows Performance Recorder (WPR) and Windows Performance Analyzer (WPA) can help identify CPU, disk I/O and thread activity during a reproducible Explorer slowdown. |
|
I don't see any point in reverse engineering windows. If you would like faster experience there are distros (unofficial) for windows that have been stripped out of anything that the operating system really doesn't need. Anyone interested in windows performance should start there. Narrowing down the services that are really essential and what the games and software would need to run and try to list the dependant libraries for software that you are trying to optimize or make compatible. If there could be free windows it would've been done years ago. All software is running on proprietary windows components that have now been translated on Linux through compatibility layer that translates Windows API calls into calls the host operating system can handle. Wine and Proton are the examples that already make the optimization of the Windows as an operation system a fools errand because the required components already exist inside these compatibility layers. This proves that the functionality of the windows is known so well that reverse engineering it doesn't offer anything in return. This work has been done already and the focus has shifted on these compatibility layers that already offer windows as a runtime environment without the unnecessary services or operations on the side. EDIT: You apparently ended up in the same conclusion judging from your comment: "So for now I think the only practical option is Windows 11 LTSC." I don't think you could go much more lightweight than that. Only way to improve windows is to go and work for Microsoft. This is the way they have preserved their stance on the market since their first release. |
I'd start with performance profiling rather than reverse engineering the entire OS. Windows Performance Recorder (WPR) and Windows Performance Analyzer (WPA) can help identify CPU, disk I/O and thread activity during a reproducible Explorer slowdown.
Record a baseline, reproduce one specific action such as opening a large folder, and compare traces before and after changing one variable. This helps distinguish shell extensions, storage latency and background processes from assumptions about AI features.
REA could assist with analyzing a narrowly scoped binary or interface, but a fully Windows-compatible OS is a much larger undertaking. ReactOS and Wine are useful reference projects for un…