By "elsewhere" do you mean in the MathWorks Support Team post "Why do I receive "Products Already Installed" when installing MATLAB or additional toolboxes?"?
I recently updated my machine from Windows 10 to Windows 11. None of my MATLAB installations seem to have had any problems with the registry after performing this OS update. Can you say more about the specific problems / errors you're experiencing (and which OS versions are involved?) Or is this more a future-looking question trying to avoid problems or errors when you will update later?
How did you perform the task of "moving to a new OS installation" if not using the operating system's update capabilities?