How to start a 64-bit process from a 32-bit process
You can temporarily disable filesystem redirection around the call to Process.Start, the appropriate API’s to P/Invoke are Wow64DisableWow64FsRedirection and Wow64RevertWow64FsRedirection. Another option is to use %windir%\sysnative, which is available on Windows Vista and above.