<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://wmug.co.uk/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>Larus</title><link>http://wmug.co.uk/blogs/larus/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2008 SP1 (Build: 30619.63)</generator><item><title>Create update lists using a reference system and Right-Click</title><link>http://wmug.co.uk/blogs/larus/archive/2009/11/03/create-update-lists-using-a-reference-system-and-right-click.aspx</link><pubDate>Tue, 03 Nov 2009 16:45:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:2332</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=2332</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2009/11/03/create-update-lists-using-a-reference-system-and-right-click.aspx#comments</comments><description>&lt;p&gt;Uptate lists are nice to have but I wish the query engine behind Update Search Folders were more useful, a very common task is to create an update list from a Reference system but there seems to be no easy way of doing that. WQL would be a nice option here.&lt;/p&gt;
&lt;p&gt;One solution is to run this brilliant PowerShell script made by Joachim &lt;a href="http://cid-dc43b6dbf64a5be0.spaces.live.com/blog/cns!DC43B6DBF64A5BE0!113.entry"&gt;http://cid-dc43b6dbf64a5be0.spaces.live.com/blog/cns!DC43B6DBF64A5BE0!113.entry&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But I wanted it to be even easier than that so I modified the console&amp;nbsp;to add a&amp;nbsp;Right-Click option.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Save the PowerShell script as %windir%\system32\Create-UpdateList.ps1&lt;/li&gt;
&lt;li&gt;Run PowerShell.exe&lt;/li&gt;
&lt;li&gt;Set-ExecutionPolicy Unrestricted&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Note: potential security risk)&lt;/li&gt;
&lt;li&gt;Then Exit&lt;/li&gt;
&lt;li&gt;Create &amp;ldquo;\Microsoft Configuration Manager\AdminUI\XmlStorage\Extensions\Actions\7ba8bf44-2344-4035-bdb4-16630291dcf6\UpdateActions.XML&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Restart the SCCM Console&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;UpdateActions.XML:&lt;/strong&gt;&lt;br /&gt;&amp;lt;ActionDescription Class=&amp;quot;Group&amp;quot; DisplayName=&amp;quot;Update Actions&amp;quot; MnemonicDisplayName=&amp;quot;Client Actions&amp;quot; Description=&amp;quot;Update Actions&amp;quot; SqmDataPoint=&amp;quot;53&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;lt;ActionGroups&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ActionDescription Class=&amp;quot;Executable&amp;quot; DisplayName=&amp;quot;Create Update List from&amp;nbsp; a Ref. system&amp;quot; MnemonicDisplayName=&amp;quot;Mnemonic&amp;quot; Description=&amp;quot;Mnemonic Description&amp;quot;&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Executable&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FilePath&amp;gt;powershell.exe&amp;lt;/FilePath&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Parameters&amp;gt;Create-UpdateList.ps1 -ReferenceClient ##SUB:Name## -UpdateListName Ref-##SUB:Name##&amp;lt;/Parameters&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Executable&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ActionDescription&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/ActionGroups&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;/ActionDescription&amp;gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now you can just Right Click the Reference system, select the new action to create a&amp;nbsp;Update List with&amp;nbsp;all fixes applicable to that system,&amp;nbsp;then you can&amp;nbsp;use drag-and-drop&amp;nbsp;into the Update List&amp;nbsp;you are using to generate or maintain a deployment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=2332" width="1" height="1"&gt;</description></item><item><title>SCCM discovery custom attributes.</title><link>http://wmug.co.uk/blogs/larus/archive/2009/03/25/sccm-discovery-custom-attributes.aspx</link><pubDate>Wed, 25 Mar 2009 10:21:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:1611</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=1611</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2009/03/25/sccm-discovery-custom-attributes.aspx#comments</comments><description>&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;One thing I&amp;#39;m often asked about is how to type in specific data into SMS/SCCM, add an asset number to a system for example, since SMS/SCCM has no such feature most of us just store the data on the clients registry and pull it back by modifying the SMS_DEF.MOF.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Custom discover attributes are how ever an option that now allows us to use AD as a place to type in simple asset information.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;But there are other data we might be interested to retrieve like when did a computer account change it&amp;#39;s password in AD, this can be valuable when troubleshooting client and advertisement problems.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Adding the custom attributes that you want to collect is simple, just press the asterisk and type in the name of the attribute:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;img width="404" src="http://wmug.co.uk/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/larus/Custom-attributes.JPG" alt="Custom-Attributes" height="448" /&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;The LDAP attribute is not stored in a normal date format so it has to be converted in your report:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;color:#ff0000;font-family:Arial;"&gt;SELECT&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Netbios_Name0 AS [System Name], Description0 AS Description, DATEADD(minute, (CONVERT(bigint, pwdLastSet0) - 47966688000000000) / 600000000.0, &amp;#39;17530101&amp;#39;) AS [Password Last Changed] &lt;/span&gt;&lt;span style="font-size:10pt;color:#ff0000;font-family:Arial;"&gt;FROM&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;v_R_System&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;(Conversion made by Michael Valentine Jones found in this tread: http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=108759)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=1611" width="1" height="1"&gt;</description></item><item><title>Injecting IDE mass storage drivers into XP images in SCCM</title><link>http://wmug.co.uk/blogs/larus/archive/2008/04/19/injecting-ide-mass-storage-drivers-into-xp-images-in-sccm.aspx</link><pubDate>Sat, 19 Apr 2008 11:43:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:654</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=654</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2008/04/19/injecting-ide-mass-storage-drivers-into-xp-images-in-sccm.aspx#comments</comments><description>&lt;p&gt;SCCM has a fantastic feature to achieve the goal of a single image for XP, it is to inject Mass-storage drivers into the image after it has been applied, there is however one snag, SCCM can for some reason only import drivers where the .INF file where the Class=SCSIAdapter.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Most IDE drivers however have Class=hdc, fortunately you can just change the class and then import the driver, this will then be fixed in SP1 so there should be no need for this in the future.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Then there is another problem, if the driver you are import has no TxtSetup.OEM you will not get the option of injecting the driver and there are no plans to support that as far as I know.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=654" width="1" height="1"&gt;</description></item><item><title>SMBIOS GUID/UUID problems in SCCM OSD</title><link>http://wmug.co.uk/blogs/larus/archive/2008/04/18/smbios-guid-uuid-problems-in-sccm-osd.aspx</link><pubDate>Fri, 18 Apr 2008 09:34:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:651</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=651</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2008/04/18/smbios-guid-uuid-problems-in-sccm-osd.aspx#comments</comments><description>&lt;p&gt;When deploying a image to baremetal in SCCM you need to create a DDR since the Task Sequence is like any other deployment, that is a an advertisement targetting a resource in SMS.&lt;/p&gt;
&lt;p&gt;How this works in the background however is that the Task Sequence uses the SMBIOS UUID to match the advertisement policy and chain the Task Sequence to the same system during the reboots needed for the whole process and computer association. So even if you import a record using only the new name of the system and the MAC address the the UUID will be used.The SMBIOS GUID/UUID is not the same as SMS GUID and should be hardcoded and unique just like MAC of a network card, this however is not always the case.If there is a problem with the UUID&amp;#39;s on your systems you will run into problems: &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;UUID is empty: The Task Sequence will crash.&lt;/p&gt;
&lt;p&gt;Duplicate UUID: The Task Sequence fails because there is already a system in the SCCM database with the UUID and there is no advertisement policy for that system or UUID.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If the Task Sequence fails because no advertisement can be found you can find out if this is the problem by starting the Boot Media with Command Prompt enabled and read through the smsts.log located under %temp%\smsts:&lt;/p&gt;
&lt;p&gt;No assigned task sequence.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TSMBootstrap&amp;nbsp;&amp;nbsp;&amp;nbsp; 2/8/2008 5:18:11 PM1480 (0x05C8) &lt;/p&gt;
&lt;p&gt;Search above this error above the Processing Policy Assigments for a line similar to this:&lt;/p&gt;
&lt;p&gt;Client GUID = GUID:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. Netbios Name = ABC &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If ABC is a different name than you imported then this one has the same UUID. You can search for duplicates of systems already having a client by running this SQL query: &lt;/p&gt;
&lt;p&gt;SELECT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SMBIOS_GUID0, COUNT(SMBIOS_GUID0) AS CountFROM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; v_R_SystemGROUP BY SMBIOS_GUID0, Active0, Client0, Obsolete0HAVING&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (Active0 = 1) AND (Client0 = 1) AND (Obsolete0 = 0) AND&amp;nbsp; (COUNT(SMBIOS_GUID0) &amp;gt; 1) &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you have duplicates you can either create a stand alone media or contact the PC manufacturer and ask for a tool to fix the UUID If there is no UUID then the plan fix that in SCCM 2007 sp1, not I&amp;#39;ve not tested that yet.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=651" width="1" height="1"&gt;</description></item><item><title>Delta package replication problems in SMS 2003</title><link>http://wmug.co.uk/blogs/larus/archive/2007/10/01/delta-package-replication-problems-in-sms-2003.aspx</link><pubDate>Mon, 01 Oct 2007 12:03:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:352</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=352</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2007/10/01/delta-package-replication-problems-in-sms-2003.aspx#comments</comments><description>&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;
&lt;p&gt;&lt;br /&gt;&lt;font size="2"&gt;There can be many reasons for package replication in a large hierarchy to fail, the compressed package files may not exists anymore on the child site, antivirus may have blocked files in the scheduler on a parent or because of problems fixed with few hotfixes in SP2.&lt;/font&gt;&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;The symptom can be that the latest version of the package does not reach your DP&amp;#39;s or the package just does not appear or reappear and the package status shows install pending.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;br /&gt;Figuring out if you actually have a problem is not so easy because large package assigned to a DP on the other site of the planet may have to go through number of sites&amp;nbsp;and very slow links, so it may be normal to wait for more than a day.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;How to identify&amp;nbsp;the problem:&lt;/font&gt;&lt;/span&gt; 
&lt;ol&gt;
&lt;li class="MsoNormal" style="MARGIN:0cm 0cm 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;By running this query on the site where the package was created:&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;span style="COLOR:red;"&gt;SELECT PkgStatus.* FROM PkgStatus WHERE (Type = 1) AND (ID = &amp;#39;&amp;lt;PackageID&amp;gt;&amp;#39;) AND (SiteCode = &amp;#39;&amp;lt;SiteCode&amp;gt;&amp;#39;)&lt;br /&gt;&lt;/span&gt;When Status&amp;lt;&amp;gt;0 and SourceVersion&amp;gt;0 you may have a problem but only if persistent over long period of time, this can be a normal state where the size of the package and available bandwidth causes the delay, &lt;/font&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0cm 0cm 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;The distmgr.log on the child site managing the DP contains entries like this, this is a normal state until the PCK files arrive, but will continue forever if there is a problem and the PCK files are never send:&lt;br /&gt;&lt;em&gt;Package &amp;lt;PackageID&amp;gt; requires a newer version (3) of source files and the new compressed files haven&amp;#39;t arrived yet, current version is 2.&lt;/em&gt;&lt;/span&gt;&lt;/font&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="MARGIN:0cm 0cm 0pt;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;tab-stops:list 36.0pt;"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;The despool.log on the child site managing the DP contains entries like this showing that a delta has been created with version 3 but version&amp;nbsp;2 cannot be found, the PCK files may have been deleted:&lt;br /&gt;&lt;em&gt;Received package &amp;lt;PackageID&amp;gt; version 3&lt;br /&gt;CCompress::Open: Failed to open X:\SMSPKG\&amp;lt;PackageID&amp;gt; (2)&lt;/em&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;Solutions:&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;There are few possible methods of repairing this covered in this article which can be defined as a supported methods: &lt;/font&gt;&lt;a href="http://www.blogcastrepository.com/blogs/mattbro/articles/687.aspx"&gt;&lt;font size="2"&gt;http://www.blogcastrepository.com/blogs/mattbro/articles/687.aspx&lt;/font&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;br /&gt;&lt;font size="2"&gt;These methods may not always work and do also require you to either copy large PCK files over those slow links without any bandwidth control or by burning them onto a DVD to be sent.&lt;/font&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/span&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;The unsupported method which has always worked for me is to reset the delta replication values by changing entries in the database,&amp;nbsp;the compressed PCK file will then be replicated using the SMS bandwidth control you have already put in place and should then not saturate your WAN links.&lt;/span&gt;&lt;/font&gt; 
&lt;p&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;font size="2"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;span style="COLOR:red;FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;mso-fareast-language:EN-US;"&gt;&lt;font size="2"&gt;&lt;span style="FONT-SIZE:12pt;COLOR:red;FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;span style="FONT-SIZE:10pt;COLOR:red;FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;WARNING, modifying tables in the SMS database is not supported and should be tested in your testlab.&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt; 
&lt;p&gt;&lt;span style="COLOR:red;FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;mso-fareast-language:EN-US;"&gt;&lt;font size="2"&gt;&lt;span style="FONT-SIZE:12pt;COLOR:red;FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;Replace &amp;lt;PackageID&amp;gt; with the package ID of the package with the problem and &amp;lt;SMSChildSite&amp;gt; with the name of the Site server managing the DP&amp;#39;s, not the DP&amp;#39;s them self:&lt;br /&gt;&lt;span style="COLOR:red;"&gt;UPDATE PkgStatus SET Status = 2, SourceVersion = 0 WHERE (ID = &amp;#39;&amp;lt;PackageID&amp;gt;&amp;#39;) AND (Type = 1) AND (PkgServer = &amp;#39;&amp;lt;SMSChildSite&amp;gt;&amp;#39;)&lt;/span&gt;&lt;/font&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;span style="COLOR:red;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&lt;span style="COLOR:red;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;When this has been done you must trigger that the PCK files are replicated by refreshing the DP’s of the package in the SMS Admin console.&lt;/font&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Microsoft Sans Serif&amp;#39;;"&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&amp;nbsp;&amp;nbsp;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=352" width="1" height="1"&gt;</description></item><item><title>4GB WIM file size limit when deploying a Captured XP Image on a DVD in BDD 2007</title><link>http://wmug.co.uk/blogs/larus/archive/2007/04/26/198.aspx</link><pubDate>Thu, 26 Apr 2007 11:43:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:198</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=198</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2007/04/26/198.aspx#comments</comments><description>&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial&gt;When trying to create a bootable DVD to install a backup of a system I thought the easiest way would be to use BDD 2007 but that turned out to be more difficult than I expected..&lt;BR&gt;When the WIM image file is larger than 4GB OSCDIMG.EXE fails generating the ISO file because of restriction of the max file size on DVD.&lt;BR&gt;One would think by using ImageX.exe to split the WIM file would solve the problem but unfortunately importing split WIM files is not supported in BDD 2007.&lt;BR&gt;But with little cheating we can trick the Deployment Workbench.&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN&gt;&lt;o:p&gt;
&lt;P class=MsoNormal&gt;&lt;BR&gt;&lt;FONT face=Arial&gt;I‘ve set the same name for all objects and directory names “ImageDeploy” just to simplify, when splitting the WIM file use the same filename in the prefix so the modified script can use the split files.&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Backup and modify “Drive:\Distribution\Scripts\LTIApply.wsf” as shown at the bottom of this page .&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Split the WMI file: imagex.exe /check /split ImageDeploy.wim ImageDeploy.swm 4000 &lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Create a Operataing System as Custom Image file and choose the captured WIM file.&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Replace the WIM file with the SWM files in "Drive:\Distribution\Operating Systems\ImageDeploy"&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Create a new build &lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Create a new Deployment point as Removable media&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Perform "Update (files only)" the deployment point &lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Make sure the old WIM file&amp;nbsp;can not be found in either "Drive:\Distribution\Operating Systems\ImageDeploy" or "Drive:\&amp;lt;ImageDeploy&amp;gt;\Content\Deploy\Operating Systems\&amp;lt;ImageDeploy&amp;gt;"&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;FONT face=Arial&gt;Perform "Update" the deployment point to generate the ISO file&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P class=MsoNormal&gt;&lt;BR&gt;&lt;FONT face=Arial&gt;Note that this only applies to XP images, Vista is handled differently in the script and I may work on that later.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial&gt;Also keep this in mind when applying XP images using BDD 2007:&lt;BR&gt;&lt;/FONT&gt;&lt;A href="http://www.deployvista.com/Blog/tabid/70/EntryID/17/Default.aspx"&gt;&lt;FONT face=Arial&gt;http://www.deployvista.com/Blog/tabid/70/EntryID/17/Default.aspx&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT face=Arial&gt;LTIApply.wsf changes:&lt;BR&gt;Locate lines 551, 555 and 578 for modifications, &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;'Lalli, added splitfile detection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If not oFSO.FileExists(sImagePath) then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;if &lt;SPAN&gt;not oFSO.FileExists(Left(sImagePath, Len(sImagePath)-4) &amp;amp; ".swm")&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;then&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;oUtility.ValidateConnection sImagePath&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End if&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;'Lalli, added splitfile detection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If not oFSO.FileExists(sImagePath) then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;If not oFSO.FileExists(Left(sImagePath, Len(sImagePath)-4) &amp;amp; ".swm")&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;then&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;oLogging.CreateEntry "Image file " &amp;amp; sImagePath &amp;amp; " does not exist, aborting", LogTypeError&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ApplyImage = Failure&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Exit Function&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End if&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;' Clean off old OS if running in PE&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If oEnvironment.Item("OSVersion") = "WinPE" then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;CleanDrive&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;' Apply the new image&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;iRc = oUtility.FindFile("imagex.exe", sImageX)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;If iRc &amp;lt;&amp;gt; Success then&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;oLogging.CreateEntry "ERROR: Unable to find ImageX", LogTypeError&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;ApplyImage = Failure&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Exit Function&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;End if&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;'Lalli, added splitfile detection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;If oFSO.FileExists(Left(sImagePath, Len(sImagePath)-4) &amp;amp; ".swm") then&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;sCmd = "cmd /c """"" &amp;amp; sImageX &amp;amp; """ /ref """ &amp;amp; Left(sImagePath, Len(sImagePath)-4) &amp;amp; "*.swm" &amp;amp; """ /apply """ &amp;amp; Left(sImagePath, Len(sImagePath)-4) &amp;amp; ".swm" &amp;amp; """ " &amp;amp; sImageIndex &amp;amp; " C:\ &amp;gt;&amp;gt; " &amp;amp; oUtility.LogPath &amp;amp; "\LTIApply_imagex.log 2&amp;gt;&amp;amp;1"""&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Else&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;sCmd = "cmd /c """"" &amp;amp; sImageX &amp;amp; """ /apply """ &amp;amp; sImagePath &amp;amp; """ " &amp;amp; sImageIndex &amp;amp; " C:\ &amp;gt;&amp;gt; " &amp;amp; oUtility.LogPath &amp;amp; "\LTIApply_imagex.log 2&amp;gt;&amp;amp;1"""&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;FONT color=#ff0000&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;End if&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face="Times New Roman" color=#ff0000 size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT color=#ff0000&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;
&lt;P class=MsoNormal&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=198" width="1" height="1"&gt;</description></item><item><title>MPTroubleshooter case sensitive</title><link>http://wmug.co.uk/blogs/larus/archive/2007/04/20/195.aspx</link><pubDate>Fri, 20 Apr 2007 08:18:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:195</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=195</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2007/04/20/195.aspx#comments</comments><description>&lt;P&gt;&lt;FONT face=Arial&gt;MPTroubleshooter seems to be case sensitive&amp;nbsp;when it comes to the name of the site system during Post-Installation check, not sure if this began after W2003 SP1 was applied or maybe I have never run it agains this one.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;I could not find any problems with the MP it self, it was providing policies and processing incoming data&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;The errors returned were actually not true.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;"All MPs listed in SQL do not match the return of the MPlist query" which was not true when comparing &lt;/FONT&gt;&lt;A href="http://server/sms_mp/.sms_aut?mplist"&gt;&lt;FONT face=Arial&gt;http://server/sms_mp/.sms_aut?mplist&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Arial&gt;&amp;nbsp;the list returned from this MP against the one on a secondary child that was not failing in the&amp;nbsp;MPTroubleshooter.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;The MPTroubleshooter also stated that the MP was not in the SMS_SiteSystemToSQLConnection_&amp;lt;site&amp;gt; group of the site server which was also untrue.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;The MP had been created as a site system in SMS using lower case in the name which was different from all the others not showing any errors when tested. Recreating the system DSN on the MP system to match the case did not help, only by removing the MP and recreating using upper case letters in the name resolved the issue.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Arial&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=195" width="1" height="1"&gt;</description></item><item><title>MMC cannot open the file drive:\SMS\bin\i386\sms.msc</title><link>http://wmug.co.uk/blogs/larus/archive/2007/02/02/157.aspx</link><pubDate>Fri, 02 Feb 2007 09:05:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:157</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=157</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2007/02/02/157.aspx#comments</comments><description>&lt;P&gt;"MMC cannot open the file drive:\SMS\bin\i386\sms.msc&lt;BR&gt;This may be because the file does not exist, is not an MMC console, or was created by a later version of MMC. This may also be because you do not have sufficient rights to the file."&lt;/P&gt;
&lt;P&gt;I've seen this few time over the years but everytime I forget and I can never find anything useful on the internet. This seems to happen if your TSE session has to be killed having the SMS admin console running, other admins have no problems on the same server and you have no problems on other servers in the hierarchy so it must be something in your profile.&lt;/P&gt;
&lt;P&gt;The resolution is to rename a file in&amp;nbsp;drive:\Documents and Settings\username\Application Data\Microsoft\MMC\SMS. to something else and then start up the SMS Admin console again for it to be recreated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=157" width="1" height="1"&gt;</description></item><item><title>SMS 2003 Device Management Feature Pack DMFP</title><link>http://wmug.co.uk/blogs/larus/archive/2007/01/20/144.aspx</link><pubDate>Sat, 20 Jan 2007 09:50:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:144</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=144</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2007/01/20/144.aspx#comments</comments><description>&lt;P class=MsoNormal&gt;Not much information can be found about this feature pack for SMS 2003 but I’ve seen some interest on this subject on newsgroups so I though I would share some of my experience with you based on a project I did here in the UK for one of my clients, this project started before WinCE 5 but most of it should still be relevant.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Customer requierements:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Customer needs management for Windows 2003 mobile based Smart phones that will be running business application, this particular base application has custom interface for different groups and therefore needs software distribution to deploy changes to this interface.&lt;/P&gt;
&lt;P class=MsoNormal&gt;The users are often computer illiterate and are spread around the country so reliability and recovery has to be easy and is more important than the added security other products have over the DMFP.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Devices:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Initial devices will be HTC PH10C (Alpine) running Windows CE 4.21 second edition, Pocket PC format with a build in GSM/GPRS customized and branded by a Mobile operator.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Support and Problem recovery:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Windows 2003 mobile based devices are a complex combination of hardware and operating system were hard-reset is sometimes the only solution, the device has to be fully operational and available to the user so a customization to the Extended ROM necessary where the business application and the SMS client will be installed.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Most deployments will then also have to modify the Extended ROM.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Security:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI class=MsoNormal&gt;The devices will communicate through a private GPRS APN supplied by the Mobile operator. 
&lt;LI class=MsoNormal&gt;The SMS client will use SSL to communicate with the SMS server 
&lt;LI class=MsoNormal&gt;The user will be forced to secure Windows CE&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;with a pin number during hard reset. 
&lt;LI class=MsoNormal&gt;The GSM SIM is secured with a PIN number. 
&lt;LI class=MsoNormal&gt;In case of a lost or stolen device the SIM serial number will be blocked from usage by the Mobile operator.&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Device Renaming:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;By default all Windows 2003 mobile based devices are fixed with the name POCKET_PC, for proper identification and distinction in SMS administration the devices have to get a unique name by some automatic mechanism. Max name length is 15 characters (_, A-Z, 0-9)&lt;/P&gt;
&lt;P class=MsoNormal&gt;There are few possible methods that can be used:&lt;/P&gt;
&lt;UL&gt;
&lt;LI class=MsoNormal&gt;Smartphone’s hard coded IMEI number, First 8 identify the brand HTC supplies to HP, Dell, etc. next 7 can be used for identification, last 2 are checksum, this method was implemented. 
&lt;LI class=MsoNormal&gt;Build in 32 character hex value GUID could be used as base 
&lt;LI class=MsoNormal&gt;Static table using the GUID 
&lt;LI class=MsoNormal&gt;ODBC connection to a central DB using the GUID&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Knowledge needed:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;For successful management of Windows mobile 2003 based devices using SMS the following knowledge is needed for the following technologies:&lt;/P&gt;
&lt;P class=MsoNormal&gt;Windows CE&lt;/P&gt;
&lt;P class=MsoNormal&gt;Windows CE platform builder (for OS updating and patching)&lt;/P&gt;
&lt;P class=MsoNormal&gt;Visual Studio (because of Windows CE limited scripting and diagnostics)&lt;/P&gt;
&lt;P class=MsoNormal&gt;SMS 2003&lt;/P&gt;
&lt;P class=MsoNormal&gt;SQL&lt;/P&gt;
&lt;P class=MsoNormal&gt;IIS&lt;/P&gt;
&lt;P class=MsoNormal&gt;Certificate management&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;SMS 2003 Device Management Feature Pack DMFP functionality.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;The feature pack supports Microsoft Pocket PC running Windows CD 3.0 and newer.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Core client functionality similar to SMS advanced and legacy clients:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Hardware Inventory&lt;/P&gt;
&lt;P class=MsoNormal&gt;Software Inventory&lt;/P&gt;
&lt;P class=MsoNormal&gt;File Collection&lt;/P&gt;
&lt;P class=MsoNormal&gt;Software distribution&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Additional functionality:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Device settings and management&lt;/P&gt;
&lt;P class=MsoNormal&gt;Password policy management&lt;/P&gt;
&lt;P class=MsoNormal&gt;Script engine&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Components included in DMFP are:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Wince/Mobile pocket PC client&lt;/P&gt;
&lt;P class=MsoNormal&gt;Password management client&lt;/P&gt;
&lt;P class=MsoNormal&gt;Device Management Point&lt;/P&gt;
&lt;P class=MsoNormal&gt;Admin console additions and wizards&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Device discovery.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Devices can be discovered through the SMS desktop client (Heartbeat) and ActiveSync.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Client installation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Manual installation via network or memory cards&lt;/P&gt;
&lt;P class=MsoNormal&gt;Client push using SMS desktop client and ActiveSync.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Coldboot installation and recovery&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;(depends on devices and providers)&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Client Server communication.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;HTTP/HTTPS SSL connection to a Device Management Point and Distribution Points, requires Certificate management&lt;/P&gt;
&lt;P class=MsoNormal&gt;Port 80, can be changed to any port.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Unidirectional, the client connects to the Device Management Point on a polling schedule&lt;/P&gt;
&lt;P class=MsoNormal&gt;The client never initiates WAN connections like GPRS or VPN, only used existing connections. (Changes in V4 where 3 levels can be choosen)&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Certificate Management.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Can use Microsoft AD CA or any external provider like Versign, Thawte etc.&lt;/P&gt;
&lt;P class=MsoNormal&gt;The DMFP client installation provides automatic Certificate installation.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Password policy management client.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Adds configurable settings like, forced power on password with number of rules and lockout and admin password to unlock again.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Policies include choices of PIN, strong, failed attempts and unattended timeout&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Hardware Inventory&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Similar to Desktop SMS hardware inventory&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Hardware Inventory Extension&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;The Hardware Inventory can be extended to collect custom information like Registry branding values, this can be done by running a executable that will populate a special XML file on the device which will then be collected, the SMS_DEF.MOF file also needs to customized for this.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Software distribution.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Download only using BITS and checkpoint restart.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Connection aware 1MB and better is considered fast and anything less considered slow.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Remote control:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;There is no support for remote control in the SMS DMFP but Microsoft provides one that could be implemented along, it does how ever not work well over GPRS and is only user initiated where the user has to contact the System name/IP address of the support personnel PC.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Policy generation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;The SMS DMFP provides number of predefined policy’s which technically are CAB files deployed using Software distribution or by manually running them during system build.&lt;/P&gt;
&lt;P class=MsoNormal&gt;Build in configurable policies are:&lt;/P&gt;
&lt;UL&gt;
&lt;LI class=MsoNormal&gt;ActiveSync and Exchange Server E-mail 
&lt;LI class=MsoNormal&gt;Browser Favourites 
&lt;LI class=MsoNormal&gt;Certificate Settings 
&lt;LI class=MsoNormal&gt;GPRS Network settings 
&lt;LI class=MsoNormal&gt;Password Policy 
&lt;LI class=MsoNormal&gt;PPP Network Settings 
&lt;LI class=MsoNormal&gt;Proxy settings 
&lt;LI class=MsoNormal&gt;Registry Entry Settings 
&lt;LI class=MsoNormal&gt;VPN Settings&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;B&gt;Dependencies:&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;SMS 2003 server SP1&lt;/P&gt;
&lt;P class=MsoNormal&gt;IIS&lt;/P&gt;
&lt;P class=MsoNormal&gt;BITS&lt;/P&gt;
&lt;P class=MsoNormal&gt;WebDAV&lt;/P&gt;
&lt;P class=MsoNormal&gt;Name resolution like WINS or DNS with shortname capabilities.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=144" width="1" height="1"&gt;</description></item><item><title>SMS virtual testlab performance example.</title><link>http://wmug.co.uk/blogs/larus/archive/2007/01/08/138.aspx</link><pubDate>Mon, 08 Jan 2007 17:07:00 GMT</pubDate><guid isPermaLink="false">10c3822e-6a55-4a1a-8d52-5181c69a645b:138</guid><dc:creator>Larus Milan Bulat</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://wmug.co.uk/blogs/larus/rsscomments.aspx?PostID=138</wfw:commentRss><comments>http://wmug.co.uk/blogs/larus/archive/2007/01/08/138.aspx#comments</comments><description>&lt;P class=MsoNormal&gt;&lt;SPAN&gt;This might be intersting for anyone who does not have racks of servers available for testing or learning.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;The VMWare's free Virtual server is an excellent tool to test and develop SMS / OSD / BDD solutions and I wanted to share with you some performance figures. Until now I had been using the Microsoft Virtual PC since it was part of the PSDN kit and then free for anyone but I wasn't always happy with the performance compared to VMWare.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;The comparision favors VMWare in many ways but the performance is the main issue, what I have learnd is VPC does not run multihtreaded until you install the VPC utilities which is not available when running in WinPE and only gets installed at the last stage of a BDD master system setup, I've not tested Microsoft Virtual server which does not have this limitation but Microsoft plans however to fix this in the upcoming VPC 2007&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Host PC:&lt;/STRONG&gt;&lt;BR&gt;Windows XP sp2 with latest hotfixes and antivirus.&lt;BR&gt;1 Intel P4 630 3GHz&lt;BR&gt;2GB RAM&lt;BR&gt;VMWare Server 1.0.1 and VPC 2004sp1 installed but never running at the same &lt;BR&gt;time.&lt;BR&gt;1 HDD for host OS&lt;BR&gt;1 HDD for Virtual Server files&lt;BR&gt;1 HDD for Virtual Workstation&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Virtual server instance:&lt;/STRONG&gt;&lt;BR&gt;&amp;nbsp;Windows 2003 ent sp1&lt;BR&gt;&amp;nbsp;AD-PDC,DNS,DHCP,WINS&lt;BR&gt;&amp;nbsp;SQL 2000 ent sp4&lt;BR&gt;&amp;nbsp;SMS 2003 SP2&lt;BR&gt;&amp;nbsp;Original OSD using WIM 0.9 and WinPE 2004&lt;BR&gt;&amp;nbsp;2 virtual drives, one for BDD and images&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Virtual workstation instance:&lt;/STRONG&gt;&lt;BR&gt;MasterXP: BDD build as simple as possible using SP2, no Office and no post &lt;BR&gt;SP2 hotfixes or VM/VPC utilities&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;About the testing:&lt;/STRONG&gt;&lt;BR&gt;Host was rebooted before each test.&lt;BR&gt;VMWare and VPC SMS server on same HDD but seperate partitions to prevent any &lt;BR&gt;fragmentation.&lt;BR&gt;Virtual workstations on the same HDD but virtual files deleted after each &lt;BR&gt;step to prevent fragmentation from affecting the resaults.&lt;BR&gt;WIM 0.9 and 1.0 comparsion planned but never got around doing that.&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Test steps:&lt;/STRONG&gt;&lt;BR&gt;1. Boot from BDD lab.iso / SMS Capture CD dialog box&lt;BR&gt;2. Press finish on OSD Image Capture Wizard / Shutdown&lt;BR&gt;3. Power on using OSD image capture CD / Capture Complete&lt;BR&gt;4. Power on using OSD image installation CD / Image install finished&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Time each step takes:&lt;/STRONG&gt;&lt;BR&gt;1. VMWare=25min, VPC=84min&lt;BR&gt;2. VMWare=20min, VPC=39min&lt;BR&gt;3. VMWare=16min, VPC=31min&lt;BR&gt;4. VMWare=5min, VPC=17min&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;o:p&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://wmug.co.uk/aggbug.aspx?PostID=138" width="1" height="1"&gt;</description></item></channel></rss>