So, there are always ways to do most things, but this is not something you would likely want to do anyhow. What is the purpose of doing this?
Generally speaking, if you are going from a system where you had a legacy installation and now are looking to have a UEFI installation, and you have now met the hardware requirements due to your change of platform, then you would not EVEN want to screw that up by using a clone from one platform to another. Much less from a legacy installation to a a partition format that favors UEFI configurations. Just do a clean install. Back up anything important on your current installation, files, folders, music, movies, bookmarks, settings, pictures, etc., to some other source like an external drive, flash drive or cloud storage, then do a clean install.
Going from MBR hard drive to GPT SSD, means there has been a significant change of hardware, and that also means you do not want to try using the same registry configuration, in most cases anyhow. If it's on the same platform, with no change of platform, it might work, but any significant change of hardware configuration on Windows, especially when going from legacy to UEFI configurations, is absolutely best done via clean install otherwise the chances remain very high that you will encounter some kind of problems, or lots of them, as a result.