What about some basic C# class to get your information?
Environment[
^] and look at .OSVersion and .GetEnvironmentVariable(String).
string arch = Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE");
string archId = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER");
string archLevel = Environment.GetEnvironmentVariable("PROCESSOR_LEVEL");
string archRevision = Environment.GetEnvironmentVariable("PROCESSOR_REVISION");