<?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>How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx</link><description>I was asked this question the other day and I thought it would make a good quick entry in the blog. A customer was having difficulty installing a particular update but they werent getting any kind of error message when they attempted the install. The</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3448249</link><pubDate>Sat, 20 Aug 2011 21:08:15 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3448249</guid><dc:creator>Pronichkin</dc:creator><description>&lt;p&gt;*milestone, of course :)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3448249" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3448248</link><pubDate>Sat, 20 Aug 2011 21:07:59 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3448248</guid><dc:creator>Pronichkin</dc:creator><description>&lt;p&gt;Well, I personally would aviod saying that Service Pack is GDR. It is a separate mailstone. It effectively brings both LDR and GDR updated files to a new “common denominator”. From where they can be updated further on.&lt;/p&gt;
&lt;p&gt;Secondly, even if you&amp;#39;d like to play with the -bf mums, you should not use pkgmgr for this since it is a deprected commain in Win7. Please use DISM instead (&lt;a rel="nofollow" target="_new" href="http://social.technet.microsoft.com/wiki/contents/articles/3323.aspx"&gt;social.technet.microsoft.com/.../3323.aspx&lt;/a&gt;).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3448248" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446598</link><pubDate>Thu, 11 Aug 2011 18:42:17 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446598</guid><dc:creator>joscon [Microsoft]</dc:creator><description>&lt;p&gt;I guess I&amp;#39;m not getting what you&amp;#39;re looking for answer-wise here.&lt;/p&gt;
&lt;p&gt;A Service Pack is not an OS, so no, it does not contain all of the files that are included within the OS installation disk. &amp;nbsp;A Service Pack typically includes all of the Windows Updates from a specific point in time and may include some new features as part of its release.&lt;/p&gt;
&lt;p&gt;When the Service Pack is installed, it updates the files it contains to the GDR branch from the files that currently reside on the system, regardless of that files current branch UNLESS that file is a post service pack update, in which case its not touched.&lt;/p&gt;
&lt;p&gt;So yes, you would be correct in saying that post Service Pack install, &amp;quot;most&amp;quot; files would be at GDR branch but &amp;quot;all&amp;quot; of the files would not be at GDR.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446598" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446597</link><pubDate>Thu, 11 Aug 2011 18:35:08 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446597</guid><dc:creator>Dean</dc:creator><description>&lt;p&gt;Wasn&amp;#39;t trying to bait anything. Just trying to get a straight answer.&lt;/p&gt;
&lt;p&gt;You said &amp;quot;unless that update is a Service Pack, in which case you move to GDR for those files&amp;quot;&lt;/p&gt;
&lt;p&gt;So then my mind asked the question for WHAT files. ALL of the windows files ?&lt;/p&gt;
&lt;p&gt;Now your saying &amp;quot; Service Pack install will update all files it contains&amp;quot;&lt;/p&gt;
&lt;p&gt;So now what your saying is that a service pack does NOT update ALL of the windows files but only SOME of them ? So in the end not ALL of the files will end up GDR files and there will still be LDR files left ?&lt;/p&gt;
&lt;p&gt;You don&amp;#39;t understand how confusing this is.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446597" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446478</link><pubDate>Thu, 11 Aug 2011 10:44:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446478</guid><dc:creator>joscon [Microsoft]</dc:creator><description>&lt;p&gt;Sounds like you&amp;#39;re trying to bait me into some sort of answer here and I am not sure why. &amp;nbsp;But to answer the question, a Service Pack install will update all files it contains with SP1 GDR branched editions of those files unless a post Service Pack version of the file was already installed on the system.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446478" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446402</link><pubDate>Thu, 11 Aug 2011 00:52:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446402</guid><dc:creator>Dean</dc:creator><description>&lt;p&gt;So a service pack always always always replaces EVERY single windows file with NO exceptions ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446402" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446400</link><pubDate>Thu, 11 Aug 2011 00:18:05 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446400</guid><dc:creator>joscon [Microsoft]</dc:creator><description>&lt;p&gt;Branching and supersedence are different concepts here. &amp;nbsp;What I was getting at was that update applicability is determined by supersedence within the branching for the file, unless that update is a Service Pack, in which case you move to GDR for those files.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446400" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446401</link><pubDate>Thu, 11 Aug 2011 00:18:04 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446401</guid><dc:creator>joscon [Microsoft]</dc:creator><description>&lt;p&gt;Branching and supersedence are different concepts here. &amp;nbsp;What I was getting at was that update applicability is determined by supersedence within the branching for the file, unless that update is a Service Pack, in which case you move to GDR for those files.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446401" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446380</link><pubDate>Wed, 10 Aug 2011 21:56:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446380</guid><dc:creator>Dean</dc:creator><description>&lt;p&gt;Joseph,&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I&amp;#39;m not understanding how whether the VERSION of the file ( if it&amp;#39;s newer or older ) has to do with if it&amp;#39;s GDR or LDR. Can&amp;#39;t you have FOUR versions ? An old and new &amp;nbsp;( GDR ) and an old and new ( LDR ) ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446380" width="1" height="1"&gt;</description></item><item><title>re: How branching works for installing updates</title><link>http://blogs.technet.com/b/joscon/archive/2011/07/28/how-branching-works-for-installing-updates.aspx#3446379</link><pubDate>Wed, 10 Aug 2011 21:53:36 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3446379</guid><dc:creator>Andre.Ziegler</dc:creator><description>&lt;p&gt;@Dean&lt;/p&gt;
&lt;p&gt;the installation is the same like always. The installer, in NT6.x the servicing stack, looks which branch the file is ( in Nt 6.x which component becasue &amp;gt;= Vista are component based operation systems based on packages) and if you already have a LDR fix installed for that component you get the LDR version if the update has both version included (like security fixes). Only the parameter to force the installation of LDR files was removed. In this case extract the update and use pkgmgr.&lt;/p&gt;
&lt;p&gt;But I suggested several years on connect, that users should get better error messages why an update &amp;quot;doesn&amp;#39;t apply to your computer&amp;#39;. I think this is why you ask Joseph this.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3446379" width="1" height="1"&gt;</description></item></channel></rss>