I want to use a Tor SOCKS proxy on some programs (e.g. Android Studio) but not all.
I'm a Windows 10 user. How can I do that?
You'll need to run the software in a virtual machine. If your Windows 10 is a Pro version, it comes with Hyper-V, or you may use other vm-software.
For installing a virtual machine, look here: https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/quick_start/walkthrough_create_vm
However, note this: Unless you're running a volume-licensed version of Windows, you need a separate license for Windows running inside a virtual machine. The virtual machine's operating system is independent of the host operating system.
As Android Studio also runs on mac and Linux, you can just install Linux in the virtual machine.
You can use some software like Proxifier. This inserts itself into the Winsock 2 stack as a Layered Service Provider, and intercepts connections made by apps. You can set which apps are intercepted, and configure them to connect out via a variety (even chain) of proxies.
socksify
.