puedes probar asi
   
Código C#:
Ver originalusing System.IO;
private void button1_Click(object sender, System.EventArgs e)
{
       OpenFileDialog Opfile = new OpenFileDialog();
       Opfile.InitialDirectory = "C:\\" ;
       Opfile.Filter = "Archivos exe (*.exe) |*.exe";
       if(Opfile.ShowDialog() == DialogResult.OK)
       {
            if(File.Exists(OpFile.fileName))
            {
                  ProcessStartInfo prinfo = new ProcessStartInfo(OpFile.fileName);
                  Process.start(prinfo);
             }
        }
}