RunFirst is a command line utility that lets you start an application on the first processor of a multi-processor system or on an hyper-threaded single processor system.
What this utility does is the same as what you can do using the Task Manager -> Set Affinity command.
RunFirst is useful to start an application that crashes when running on a multi processor system. The runfirst.exe command can be inserted in a shortcut so that when you start an application the process affinity is automatically set to run on a single processor.
Windows XP or later.