Real-world CAD work requires heavy RAM (often 16GB to 32GB+) and certified GPU drivers. Portable versions often struggle with hardware acceleration, leading to frequent crashes and corrupted files.
Since you cannot install SolidWorks on a host computer without admin rights, the solution is or Portable VirtualBox . You install a full copy of Windows on a high-speed external SSD, then install SolidWorks on that Windows installation. When you plug the drive into any computer (PC or Mac), you boot directly into your portable OS with SolidWorks ready. solidworks portable mega portable
SolidWorks installs: