title: Why "root\\StandardCimv2" in Windows 7 doesn't work?
body: <p>workWhen i try show list with adapters name in combobox like this:</p>
  
  <pre><code>ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\StandardCimv2","SELECT * FROM MSFT_NetAdapter");
             foreach (ManagementObject queryObj in searcher.Get())
          {
              try
              {
                  comboBox1.Items.Add(queryObj["Name"].ToString());
              }
              catch (Exception)
              {
                  comboBox1.Items.Add("");
              }
  
           }
  </code></pre>
  
  <p>All good...because used Windows 8. If i run app on PC with Windows 7 i get error:</p>
  
  <blockquote>
    <p>System.Management.ManagementException: Invalid namespace</p>
  </blockquote>
  
  <p>Later I noticed one thing...if this line code:</p>
  
  <pre><code>ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\StandardCimv2","SELECT * FROM MSFT_NetAdapter")
  </code></pre>
  
  <p>Replace on this:</p>
  
  <pre><code>ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_NetworkAdapter");
  </code></pre>
  
  <p>The error disappears and everything works. And now Question! 
  Why this "root\StandardCimv2" not work in Win7? But with this "root\CIMV2" all good.
  Thanks in advance.</p>