The only legitimate, reliable way to achieve a setup is via Windows To Go (or a portable Windows 11 installation). You are not making SolidWorks portable; you are making the entire operating system portable.