title: Process.Start for system32 applications - The System Cannot Find the File Specified
body: <p>I have written a simple custom shell application for Windows 8.1 systems in WPF.  It functions fine, but I need to start some of the applications in the Run section of the registry.  Fine and good, however, no matter what I try, they don't launch, and I receive an error: "The system cannot find the file specified."</p>
  
  <p>This is designed for 64 bit systems, so I've heard that using C:\Windows\Sysnative\ for the path rather than C:\Windows\System32\ is a fix, but it didn't work.  My code is as follows:</p>
  
  <pre><code>Process processToStart = new Process 
  { 
      StartInfo = 
      { 
          FileName = @"C:\Windows\Sysnative\hkcmd.exe", 
          WorkingDirectory = @"C:\Windows\Sysnative\") 
      }
  };
  processToStart.Start();
  </code></pre>