64 Bits [best] — Microsoft Visio 2010 Portable
If you absolutely need Visio 2010 64-bit on a USB drive, consider creating a workspace (available in Windows 10/11 Enterprise or using third-party tools like Rufus). You can install a legitimate copy of Visio 2010 on that portable Windows environment. This is legally compliant if you own a valid license key.