<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx</link><description>Hello AskPerf readers.&amp;#160; My name is Scott McArthur and&amp;#160; I am a Support Escalation Engineer with the Setup &amp;amp; Cluster team.&amp;#160; I know you’re probably thinking that one of us has somehow found our way to the wrong blog!&amp;#160; I recently ran</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3477432</link><pubDate>Thu, 26 Jan 2012 18:44:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3477432</guid><dc:creator>Blake Morrison - MSFT</dc:creator><description>&lt;p&gt;Another easy way to check what service pack you have installed is to run the following from a command prompt:&lt;/p&gt;
&lt;p&gt;wmic os get servicepackmajorversion&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3477432" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3477396</link><pubDate>Thu, 26 Jan 2012 15:53:50 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3477396</guid><dc:creator>Drewfus</dc:creator><description>&lt;p&gt;@Me: &amp;quot;Won&amp;#39;t the &amp;#39;ver&amp;#39; command be useful in determining this?&amp;quot;&lt;/p&gt;
&lt;p&gt;Yes, but not very. It would be far preferable if Windows had an extended version of the &amp;#39;ver&amp;#39; command that could return all sorts of versioning data. Like this: &lt;a rel="nofollow" target="_new" href="http://forum.sysinternals.com/extended-ver-command_topic23137.html"&gt;forum.sysinternals.com/extended-ver-command_topic23137.html&lt;/a&gt; I should probably add firmware related switches to that list, like ACPI version, which would be beneficial regarding some of the new power related functionality in Windows 8.&lt;/p&gt;
&lt;p&gt;@Fawwaz: &amp;quot;...I would like to know how to check what service pack im using?&amp;quot;&lt;/p&gt;
&lt;p&gt;Same point again.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3477396" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3263519</link><pubDate>Mon, 13 Jul 2009 22:33:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3263519</guid><dc:creator>Fawwaz</dc:creator><description>&lt;p&gt;I am using a AMD Athlon 64 A8N-VM CSM, what audio drivers should i download/use?&lt;/p&gt;
&lt;p&gt;P.S. Another thing is, I would like to know how to check what service pack im using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3263519" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3141854</link><pubDate>Sat, 25 Oct 2008 18:21:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3141854</guid><dc:creator>Me</dc:creator><description>&lt;p&gt;Won't the 'ver' command be useful in determining this? &amp;nbsp;Can you not have a condition based upon that version information? &amp;nbsp;Or would that not work?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3141854" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3113131</link><pubDate>Thu, 28 Aug 2008 05:35:30 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3113131</guid><dc:creator>Mark Sowul</dc:creator><description>&lt;p&gt;There is a similar bug in the Windows Easy Transfer when migrating from x86 to x64 with Outlook as your default mail handler. &amp;nbsp;It copies the handler to the 64-bit key instead of the Wow64 one, and so the Start Menu &amp;quot;Mail&amp;quot; entry ceases to work. &amp;nbsp;Fun one to track down.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3113131" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3112779</link><pubDate>Wed, 27 Aug 2008 16:34:42 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3112779</guid><dc:creator>Justin</dc:creator><description>&lt;p&gt;Thanks for the post. I think this would be better served in a dev blog. I think the part that would be more useful to readers of this blog would be how you went about resolving this. I assume that once you saw this error you ran regmon and perhaps filemon to see what this app was accessing at the time and found that it hit this regkey and failed to retrieve it. After locating what regkey it was hitting i would imagine you could easily look up what it should contain, create it and insert the info the app was looking for in order to satisfy the apps system check.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Justin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3112779" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3110343</link><pubDate>Fri, 22 Aug 2008 17:44:56 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3110343</guid><dc:creator>lrms</dc:creator><description>&lt;p&gt;&amp;gt;&amp;gt; The application was checking for the OS version in a registry value, specifically: HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\CSDVersion.&lt;/p&gt;
&lt;p&gt;I don't believe it was an 64-bit application trying to read this specific hive. Most probably it was an 32-bit application reading directly &amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion&amp;quot;, but Windows x64 did its virtualization magic and returned what 64-bit programs see as &amp;quot;HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\CSDVersion&amp;quot;.&lt;/p&gt;
&lt;p&gt;I can assure that reading this key (&amp;quot;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CSDVersion&amp;quot;) in Windows 2003 x64 (and Windows XP x64) from 32-bit apps works perfectly and returns the correct, expected, value (the same a x64 application will see).&lt;/p&gt;
&lt;p&gt;So, in short, isn't there a bug in the virtualization of the registry done for 32-bit programs in Vista SP1?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3110343" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3110332</link><pubDate>Fri, 22 Aug 2008 17:18:29 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3110332</guid><dc:creator>Alex</dc:creator><description>&lt;p&gt;Hi Molotov,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; The issue is a 32-bit application running on an x64 version of Windows and checking for CSDVersion registry key... so you are right...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3110332" width="1" height="1"&gt;</description></item><item><title>re: What OS / Service Pack Am I Running?</title><link>http://blogs.technet.com/b/askperf/archive/2008/08/22/what-os-service-pack-am-i-running.aspx#3110284</link><pubDate>Fri, 22 Aug 2008 15:50:07 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3110284</guid><dc:creator>molotov</dc:creator><description>&lt;p&gt;Hi Scott,&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; As operating systems evolve, there is no guarantee that registry information will persist between operating systems, or in some cases there may be changes between service packs for the same operating system. &amp;lt;&amp;lt;&lt;/p&gt;
&lt;p&gt;True, but the issue you describe seems to be a case of a 32-bit installer running on an x64 version of Windows, and running into registry redirection, doesn't it? &amp;nbsp;Or was the application coded to explicitly check for the value under Wow6432Node?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3110284" width="1" height="1"&gt;</description></item></channel></rss>