<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-970736710331308901</atom:id><lastBuildDate>Thu, 12 Nov 2009 16:22:32 +0000</lastBuildDate><title>Application Compatibility Blog</title><description>All about application compatibility and security updates relating to desktop and server applications</description><link>http://aokcompat.blogspot.com/</link><managingEditor>greg.lambert@gmail.com (Greg Lambert)</managingEditor><generator>Blogger</generator><openSearch:totalResults>113</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AokApplicationCompatibilityBlog" type="application/rss+xml" /><feedburner:emailServiceId>AokApplicationCompatibilityBlog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-5784064971109230195</guid><pubDate>Thu, 12 Nov 2009 16:22:00 +0000</pubDate><atom:updated>2009-11-12T16:22:32.146Z</atom:updated><title>Patch Tuesday: November 2009</title><description>&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 16px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;The November Patch Tuesday update from Microsoft follows the largest patch and security update in Microsoft’s history. This month there are six updates to Office, Active Directory and Microsoft’s Office application suite.&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 16px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;These six updates have a low impact, bar one patch to Excel which may cause compatibility issues for some applications. The main cause for concern here is that Excel is a primary if not essential element to many environments. For example most banking, trading floor and insurance platforms. Therefore any change must be tested rigorously.&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 16px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;Whilst there are few applications in our sample that are affected, the ChangeBASE AOK team recommends that the Excel update (MS09-067) requires particular attention in any environments where there is a significant dependency on this,&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 16px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;We have included a brief snap-shot of some of the results from our AOK Software that demonstrates some of the potential impacts on Microsoft Office deployments with the following picture.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.changebase.com/News/Images/PatchTuesday/PatchTuesday20091110-01.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Testing Summary&lt;/b&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-063 : : Marginal impact and negligible testing profile&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-064 : : Marginal impact and negligible testing profile&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-065 : : Marginal impact and negligible testing profile&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-066 : : Marginal impact and negligible testing profile&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-067 : : Moderate impact and negligible testing profile&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-068 : : Marginal impact and negligible testing profile&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Patch Name&lt;/th&gt;&lt;th&gt;Total&lt;br /&gt;Issues&lt;/th&gt;&lt;th&gt;Matches&lt;br /&gt;Affected&lt;/th&gt;&lt;th&gt;Reboot&lt;/th&gt;&lt;th&gt;Rating&lt;/th&gt;&lt;th&gt;RAG&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-063&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;YES&lt;/td&gt;&lt;td&gt;Critical&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-064&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;YES&lt;/td&gt;&lt;td&gt;Critical&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-065&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;YES&lt;/td&gt;&lt;td&gt;Critical&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-066&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;YES&lt;/td&gt;&lt;td&gt;Important&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-067&lt;/td&gt;&lt;td&gt;1%&lt;/td&gt;&lt;td&gt;1%&lt;/td&gt;&lt;td&gt;YES&lt;/td&gt;&lt;td&gt;Important&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-068&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;/td&gt;&lt;td&gt;YES&lt;/td&gt;&lt;td&gt;Important&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;b&gt;Legend:&lt;/b&gt;&lt;br /&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="No Issue" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;/td&gt;&lt;td&gt;No Issues Detected&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="Fixable" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;/td&gt;&lt;td&gt;Potentially fixable application Impact&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="Serious" src="http://www.changebase.com/Images/RedSpot.png" width="20" /&gt;&lt;/td&gt;&lt;td&gt;Serious Compatibility Issue&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;b&gt;Security Update Detailed Summary&lt;/b&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-063&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in Web Services on Devices API Could Allow Remote Code Execution (973565)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability in the Web Services on Devices Application Programming Interface (WSDAPI) on the Windows operating system. The vulnerability could allow remote code execution if an affected Windows system receives a specially crafted packet. Only attackers on the local subnet would be able to exploit this vulnerability.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;/td&gt;&lt;td&gt;Wsdapi.dll&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-064&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in License Logging Server Could Allow Remote Code Execution (974783)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability in Microsoft Windows 2000. The vulnerability could allow remote code execution if an attacker sent a specially crafted network message to a computer running the License Logging Server. An attacker who successfully exploited this vulnerability could take complete control of the system. Firewall best practices and standard default firewall configurations can help protect networks from attacks that originate outside the enterprise perimeter.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;/td&gt;&lt;td&gt;Llscustom.dll&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-065&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in Windows Kernel-Mode Drivers Could Allow Remote Code Execution (969947)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;This security update resolves several privately reported vulnerabilities in the Windows kernel. The most severe of the vulnerabilities could allow remote code execution if a user viewed content rendered in a specially crafted Embedded OpenType (EOT) font. In a Web-based attack scenario, an attacker would have to host a Web site that contains specially crafted embedded fonts that are used to attempt to exploit this vulnerability. In addition, compromised Web sites and Web sites that accept or host user-provided content could contain specially crafted content that could exploit this vulnerability. An attacker would have no way to force users to visit a specially crafted Web site. Instead, an attacker would have to convince the user to visit the Web site, typically by getting them to click a link in an e-mail message or Instant Messenger message that takes the user to the attacker's site.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;/td&gt;&lt;td&gt;Win32k.sys, W32ksign.dll&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-066&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in Active Directory Could Allow Denial of Service (973309)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability in Active Directory service, Active Directory Application Mode (ADAM), and Active Directory Lightweight Directory Service (AD LDS). The vulnerability could allow denial of service if stack space was exhausted during execution of certain types of LDAP or LDAPS requests. This vulnerability only affects domain controllers and systems configured to run ADAM or AD LDS.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;/td&gt;&lt;td&gt;Adamdsa.dll&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;/td&gt;&lt;td&gt;Important – Remote Code Execution&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-067&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in Microsoft Office Excel Could Allow Remote Code Execution (972652)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;This security update resolves several privately reported vulnerabilities in Microsoft Office Excel. The vulnerabilities could allow remote code execution if a user opens a specially crafted Excel file. An attacker who successfully exploited any of these vulnerabilities could gain the same user rights as the local user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;/td&gt;&lt;td&gt;Excel.exe&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;/td&gt;&lt;td&gt;Important – Remote Code Execution&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-068&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in Microsoft Office Word Could Allow Remote Code Execution (976307)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability that could allow remote code execution if a user opens a specially crafted Word file. An attacker who successfully exploited this vulnerability could take complete control of an affected system. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;/td&gt;&lt;td&gt;Winword.exe&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;/td&gt;&lt;td&gt;Important – Remote Code Execution&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-5784064971109230195?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/V7odgAFhxmw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/V7odgAFhxmw/patch-tuesday-november-2009.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/11/patch-tuesday-november-2009.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-3643080648140672541</guid><pubDate>Wed, 11 Nov 2009 17:30:00 +0000</pubDate><atom:updated>2009-11-11T17:31:58.878Z</atom:updated><title>Microsoft TechEd EMEA: A few days in Berlin</title><description>It's going to be a super quick post today. &lt;br /&gt;&lt;br /&gt;I have been working the Converter Technology (&lt;a href="http://www.convertertechnology.com/"&gt;http://www.convertertechnology.com/&lt;/a&gt;) stand and the Getronics stands at the Microsoft TechEd exhibition all day and now have to do my day job (in the evening.)&lt;br /&gt;&lt;br /&gt;I just thought that I would post some of the images of the stand and include some of the great people working with us.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_foic43zKhhM/Svr0F--_LjI/AAAAAAAAAIs/OfBgPHsqVyk/s1600-h/TechEd+-+Berlin+2009+009.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" sr="true" src="http://3.bp.blogspot.com/_foic43zKhhM/Svr0F--_LjI/AAAAAAAAAIs/OfBgPHsqVyk/s400/TechEd+-+Berlin+2009+009.JPG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;These chaps are from Converter Technonology who automatically scan for "document" level compatibility issues and fix them... which sounds kinda familiar doesn't it?&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Will post properly once I am back in the UK.&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-3643080648140672541?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/iiqD4oLZDu4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/iiqD4oLZDu4/microsoft-teched-emea-few-days-in.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_foic43zKhhM/Svr0F--_LjI/AAAAAAAAAIs/OfBgPHsqVyk/s72-c/TechEd+-+Berlin+2009+009.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/11/microsoft-teched-emea-few-days-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-2709830138127311311</guid><pubDate>Thu, 05 Nov 2009 21:25:00 +0000</pubDate><atom:updated>2009-11-05T21:29:00.987Z</atom:updated><title>MS09-054: IE8 Security Update - Updated</title><description>&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .0743in; margin-top: 0in; unicode-bidi: embed;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;October 2009 saw  the biggest Microsoft security update - both in terms of breadth and depth of  patches delivered&amp;nbsp; and bugs fixed.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;However, we have  seen three updates to this October Security update over the past few weeks.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;On October 14,  Microsoft offered up a workaround for a problem with MS09-056, then corrected  several errors in MS09-062 last week.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The company also  revised an August update, MS09-043, last week to correct a patch-detection  error that may have left some corporate users who receive updates via Windows  Server Update Services (WSUS) un-patched.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Now, the Internet  Explorer (IE) 8 Patch MS09-054 was updated on November 3rd with a binary level  revision of the security files.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;From our last AOK  Patch Tuesday assessment, here are the details for this patch.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="direction: ltr;"&gt;&lt;table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-color: #A3A3A3; border-style: solid; border-width: 1pt; direction: ltr;" valign="top"&gt;&lt;tbody&gt;&lt;tr&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 1.143in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;MS09-054&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 7.6138in;"&gt;&lt;div style="color: black; font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in; text-decoration: underline;"&gt;Cumulative Security Update for    Internet Explorer (974455)&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 1.143in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Description&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 7.6138in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This security    update resolves three privately reported vulnerabilities and one publicly    disclosed vulnerability in Internet Explorer. The vulnerabilities could    allow remote code execution if a user views a specially crafted Web page    using Internet Explorer. Users whose accounts are configured to have fewer    user rights on the system could be less impacted than users who operate with    administrative user rights.&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 1.143in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Payload&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 7.6138in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Iecustom.dll,    Browseui.dll, Cdfview.dll, Danim.dll, Dxtmsft.dll, Dxtrans.dll, Iepeers.dll,    Inseng.dll, Jsproxy.dll, Mshtml.dll, Msrating.dll, Mstime.dll, Pngfilt.dll,    Shdocvw.dll, Shlwapi.dll, Urlmon.dll, Wininet.dll, Browseui.dll,    Cdfview.dll, Danim.dll, Dxtmsft.dll, Dxtrans.dll, Iepeers.dll, Inseng.dll,    Jsproxy.dll, Mshtml.dll, Msrating.dll, Mstime.dll, Pngfilt.dll, Shdocvw.dll,    Shlwapi.dll, Urlmon.dll, Wininet.dll, Iecustom.dll&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 1.143in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Impact &lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-color: #A3A3A3; border-style: solid; border-width: 1pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 7.6138in;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Critical – Remote    Code Execution&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;We at the AOK Patch  team were pretty concerned about this patch and rated it an AMBER due to the  number of application overlaps and the potential for impacts on the target  Operating system. We have re-run the reports for this patch and the updated  BITS do not materially impact the results. However, the AOK team still  recommends that this patch requires extensive testing prior to deployment.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;For reference, I  have included the RAG status for all of these patches in this blog posting;   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;span style="font-family: Verdana, Arial, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;   &lt;/div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Patch Name&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Total&lt;br /&gt;Issues&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Matches&lt;br /&gt;Affected&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Reboot&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Rating&lt;br /&gt;&lt;/th&gt;&lt;th&gt;RAG&lt;br /&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-050&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-051&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-052&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-053&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-054&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-055&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-056&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-057&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-058&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-059&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-060&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-061&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Security Bulletin MS09-062&lt;br /&gt;&lt;/td&gt;&lt;td&gt;11%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Red" src="http://www.changebase.com/Images/RedSpot.png" width="20" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, for all those  not rabidly following the AOK "Language of Life", we use Red,&amp;nbsp; Amber and Green to colour our world. So,  here is a legend for these results.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;&lt;span style="font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: normal;"&gt;&lt;b&gt;Legend:&lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;&lt;span style="font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: normal;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;   &lt;/div&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="No Issue" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;No Issues Detected&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="Fixable" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Potentially fixable application Impact&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="Serious" src="http://www.changebase.com/Images/RedSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Serious Compatibility Issue&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-2709830138127311311?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/6gjdljSH55U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/6gjdljSH55U/october-2009-saw-biggest-microsoft.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/11/october-2009-saw-biggest-microsoft.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-1380732577609473771</guid><pubDate>Mon, 02 Nov 2009 08:19:00 +0000</pubDate><atom:updated>2009-11-02T08:19:29.115Z</atom:updated><title>5x5x5 Migration Issues: App-V 4.x to  4.6</title><description>&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;Well,&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This is the third part of my by three part blog - and, it looks like I might have to add another piece - meaning&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;that, this is really the 3rd part of a 4 part blog post ... oops&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;As mentioned in the previous two postings, we need to get applications working on Windows 7 and App-V: together. Meaning getting an application successfully deployed and running on a App-V client running on top of Windows 7.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This blog posting relates to the challenges facing administrators who have existing App-V packages (client versions 4.1 and 4.2) which were probably sequenced on Windows XP who will need to migrate these packages to the App-V client 4.5. In fact, though the most recent client version of App-V is 4.5 CU1, we really should be planning for clients to deploy to version 4.6, which is expected to be released Microsoft to production soon. Thus, I have tailored our results of the SFT package analysis to take client 4.6 issues into account as well.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;With the updated release of Microsoft App-V 4.5 (and also relating to the update CU1 and 4.6 BETA), there has been a number of significant architectural changes that impacted how applications are sequenced. As a result, the sequencing practices are now different for versions for App-V 4.2 and later versions. As included in the release notes App-V 4.5, there are now several core components which may generate application compatibility issues with App-V applications including;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: 0.375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;.NET Installation Components&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft Internet Explorer Components&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft MSI Installer Redistributables &lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Core Operating System (OS) components&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0px; margin-top: 0px; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Installation artefacts (settings left-over from MSI Installation processes)&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;In addition, to these issues, it appears that empty directories (or folders) that are captured as part of the sequencing process are causing the App-V VFS to crash on certain clients. We have not fully analysed this issue yet&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;- however, I have included the results for our AOK "Empty Directory Check" Plugin for illustrative purposes.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_foic43zKhhM/Suyu2jemI5I/AAAAAAAAAIk/Ztlt6ool4UE/s1600-h/App-V+migration+issues.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_foic43zKhhM/Suyu2jemI5I/AAAAAAAAAIk/Ztlt6ool4UE/s400/App-V+migration+issues.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;I am really surprised by the results. And, by means of qualifying the results, this is really a preliminary analysis of these App-V SFT file types. The AOK Plugins may need to be refined or seriously modified based on some real empirical evidence of client issues. That said, all of the manual testing of each of these "classes" of issues&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;did match the AOK Plugin results.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;I am going to spend some time analysing these results but it looks like the big issues are .NET and IE integrations issues with a surprisingly high number of SFT packages with empty directories - something that is known to crash the Microsoft App-V client sub-system. Maybe some more thought is required here.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;To help out with explaining what we are actually looking for in each App-V SFT file, I have included some brief "snippets" of the AOK Plugin descriptionsincluded in this particular report. Each description should give you an idea of the things that we are looking for in each application package, and the reason why we are looking there.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Darwin Descriptors Registry Check&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin will analyse each selected and loaded application for the following Registry key HKEY_CLASSES_ROOT\extfile\shell\Open\command within each application package. If a Darwin descriptor registry key has been raised, and AMBER Issue will be flagged by the AOK application.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Empty Directory Check&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin will analyse each loaded and selected application package and ensure that the loaded MSI or SFT file does not contain any non system empty directory table entries. This Plug-in will raise an AMBER issue if these types of directories are detected in an application package.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Internet Explorer Integration Analysis&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package for file entries that are included as part of the Microsoft Internet Explorer 6&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;(IE6) redistribution package. This Plug-in will raise an AMBER issue if these files are detected in an application package.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Known DLL File Check Analysis&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin will analyse loaded and selected application packages for file level entries that match the list of Microsoft Known DLL's. The DLL's contained within this list will not support SxS isolation or any other Microsoft redirection technology. This AOK Plugin will generate AMBER results.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Microsoft .NET Sequenced Component Analysis&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package for file entries that are included as part of the Microsoft Windows .NET redistribution package. This Plug-in will raise an AMBER issue if these files are detected in an application package.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Due to the Operating System and .NET installation requirements, if older versions (.NET 1.X and 2.X) are included in a sequenced package then application runtime issues may arise.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Windows Installer Redistributable Analysis&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package for file entries that are included as part of the Microsoft Windows Installer&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;redistribution package. This Plug-in will raise an AMBER issue if these files are detected in an application package.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; font-weight: bold; margin: 0in;"&gt;Sequencer Registry Exclusion Analysis&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package for file entries that are not fully captured as part of the&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Microsoft App-V sequencing process. This Plug-in will raise an AMBER issue if these registry settings are detected in an application package.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;The final blog posting in this series will analyse some of the results and attempt to match these results to real world scenarios and possible application compatibility issues.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-1380732577609473771?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/sttkEvO1wyg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/sttkEvO1wyg/5x5x5-migration-issues-app-v-4x-to-46.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_foic43zKhhM/Suyu2jemI5I/AAAAAAAAAIk/Ztlt6ool4UE/s72-c/App-V+migration+issues.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/11/5x5x5-migration-issues-app-v-4x-to-46.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-2305790542628768417</guid><pubDate>Thu, 29 Oct 2009 09:27:00 +0000</pubDate><atom:updated>2009-10-29T09:27:46.272Z</atom:updated><title>5x5x5 App-V Application Compatibility Issues: Part 2</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As promised in my last blog posting, the focus of this post will be review the results of our analysis on App-V application compatibility issues for Windows 7.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;So, just to recap. We are analysing issues for existing App-V application packages that are running fine (i.e. well enough) on Windows XP with the App-V client and now need to be moved over to the Windows 7 desktop platform. The challenge here is trying to determine what sequenced applications under App-V will experience application compatibility issues when run on Windows 7. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;So, not all of our standard AOK Windows 7 compatibility tests will be an issue. I have removed our installation logic and MSI Installer Custom Action checks from the results as they do not apply to this sample set as the source packages are not MSI files but Sequenced SFT files&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, here are the Top 5 issues that you might encounter when migrating App-V sequenced packages are moved to Windows 7.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_foic43zKhhM/SulflDEESzI/AAAAAAAAAH0/tQVfUNrub_k/s1600-h/Windows7CompatibilityIssues.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_foic43zKhhM/SulflDEESzI/AAAAAAAAAH0/tQVfUNrub_k/s400/Windows7CompatibilityIssues.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&amp;nbsp;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As you already know, Microsoft's App-V platform does not solve OS level compatibility issues, but solves application-level conflict issues. Just because an App-V application works great on Windows XP, unfortunately it does not mean that the sequenced package will work on&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;Windows 7 or Server 2008 platforms.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;So, quickly reviewing these results. It looks like the most common issues will be legacy Help File (HLP files) and Hard-Coded References as potential configuration issues and the un-signed driver issues will definitely cause issues on Windows 7 64-bit platforms.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I will do a full review (and some aggregation) of these results in the final post in this series. To give some idea of the ideas behind each report, I have included a brief description of the some of the AOK Plugins that were included in the results.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Legacy Help File Scan&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This platform compatibility Plugin scans application packages for Microsoft legacy Help file formats (HLP) and makes them compatible and usable from within Vista and Windows 7. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Hard Coded References Scan&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package for hard coded values of folder paths. Any hard coded paths found that can be represented by an MSI Installer property will be replaced with the property.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Un-Signed Driver Analysis&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package and will identify each driver (DRV or SYS file) contained within the package that does NOT contain file level Signed or Certificate information.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;Due to the new requirements for Windows 7, all driver binaries must be digitally signed. If an application is installed on Windows 7 64-bit and it contains unsigned drivers, then the application will fail to load that driver and the application may fail to execute or behave unexpectedly.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Legacy Control Panel Applet Scan&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As part of the platform compatibility scan for Windows Vista, all legacy Control Panel Applets (CPL files)&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;are highlighted. These highlighted control panel applets should be removed or upgraded to Vista compatible versions.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;TCP-IP WFP - IPX-SPX Scan&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The Windows Vista networking stack has been completely rewritten. Instead of the dual stack model that exists in Windows XP or Windows Server 2003 (to support IPv4 and IPv6), it implements a new architecture whereby there is a single transport and framing layer that support multiple IP layers.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;This means that specific legacy protocols are no longer supported. In this case, the now deprecated SPX/IPX protocol.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-2305790542628768417?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/Vug4yCArAQg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/Vug4yCArAQg/5x5x5-app-v-application-compatibility.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_foic43zKhhM/SulflDEESzI/AAAAAAAAAH0/tQVfUNrub_k/s72-c/Windows7CompatibilityIssues.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/5x5x5-app-v-application-compatibility.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-8962391169731191671</guid><pubDate>Wed, 28 Oct 2009 15:44:00 +0000</pubDate><atom:updated>2009-10-28T15:46:56.907Z</atom:updated><title>Top 5x5x5  Microsoft App-V Issues</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This is going to be a 3-part blog focusing on the some of the application compatibility challenges in getting applications to work on the Microsoft App-V virtualization platform.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The three parts of this rather large blog post will include the following analysis;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ol style="direction: ltr; font-family: Calibri; font-size: 11.0pt; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="1"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="1"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;The Top-5 application "pure" App-V      compatibility issues&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="2"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;The Top-5 application      compatibility issues for App-V on Windows 7 clients&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="3"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;The top-5 App-V 4.1 to 4.5      migration issues&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;There is a lot of analysis going on within ChangeBase with over 5,400 applications in a number of formats in this particular analysis sample.&amp;nbsp; &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As part of this compatibility review we are analysing the following application file formats;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft Setup Executables      (EXE's)&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;WinInstall Setup Files&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Installshield Installation      packages (EXE and ISS)&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Wise Installation packages      (WSI, WSE and EXE)&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;MSI Application packages      (MSI, MST, MSP)&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft App-V files (SFT )&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As part of this analysis, we&amp;nbsp; loaded over 5000 applications into our AOK tool-set and run a number of our Microsoft App-V compatibility reports. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I filtered out the results somewhat and have included the TOP-5 application compatibility issues that we generally experience when packaging or sequencing (the packaging methodology for App-V)&amp;nbsp; for the App-V platform. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, here are the results;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin-bottom: 0in; margin-left: 0in; margin-right: 0in; margin-top: 0in; text-align: center;"&gt;Top 5 App-V Compatibility Issues &lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_foic43zKhhM/SuhmtblPenI/AAAAAAAAAHs/dM-VeUNN2wk/s1600-h/app-v-top-5-issues.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_foic43zKhhM/SuhmtblPenI/AAAAAAAAAHs/dM-VeUNN2wk/s400/app-v-top-5-issues.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11pt; margin-bottom: 0in; margin-left: 0in; margin-right: 0in; margin-top: 0in; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;span style="font-weight: bold;"&gt;Note&lt;/span&gt;: This distilled report was tuned for the App-V 4.2 deployment environment. &lt;b&gt;Not&lt;/b&gt; the most recent release (4.5 CU1 with all public hot fixes). I will generate second table for 4.5&amp;nbsp; CU1 and 4.6 BETA in the third part of the blog posting.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;To give a brief explanation of some of the results I have included some brief descriptions of the reports that were run against this portfolio of over 5000 application packages and installation routines;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;No Shortcut Check&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This AOK Plugin analyses each selected and loaded application to ensure that each application package contains at least one shortcut. This is required as part of the compatibility requirements for some Virtualised environments.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Non Supported Reboot Requirements&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This AOK report analyses each loaded and selected application to identify if a reboot is required. As part of the application packaging process, some applications may require a reboot of the installation machine. Due to the nature of the virtualised environment installation process, some elements of the reboot process may not be captured and under some conditions the process may fail completely.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Hard Coded References Scan&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This AOK Plugin analyses each loaded and selected application package for hard coded values of folder paths. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Non Supported Drivers&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Due to the nature of the App-V Installation process drivers are not able to be installed in the application bubble. These drivers may also cause application installation and functionality issues for both Citrix and Terminal Services as they rely on Windows 2003 and Windows 2008 server environments.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-weight: bold; margin: 0in;"&gt;Non Supported Service Installations&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Due to the nature of virtualization technologies, access to the local machine environment is not always viable or available. Machine level services require full access to the machine and may require access to pre-boot operating level services.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;If you are wondering about the title, my 5x5x5 view of the world takes into account;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;App-V Virtualization      technologies&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft Windows 7      application compatibility issues&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;App-V 4.x to 5.4 migration      issues&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The next stage of this report should be available in the next few days....&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-8962391169731191671?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/i72ryu4QMIg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/i72ryu4QMIg/top-5x5x5-microsoft-app-v-issues.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_foic43zKhhM/SuhmtblPenI/AAAAAAAAAHs/dM-VeUNN2wk/s72-c/app-v-top-5-issues.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/top-5x5x5-microsoft-app-v-issues.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-4876735536449304541</guid><pubDate>Tue, 27 Oct 2009 13:12:00 +0000</pubDate><atom:updated>2009-10-27T13:12:48.127Z</atom:updated><title>A useful list of App-V KB Articles</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;A friend of mine and a App-V specialist has pointed out a number of Microsoft Knowledge Base articles relating to a number of configuration and application compatibility issues with the latest releases of the App-V client and sequencer.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I thought I would&amp;nbsp;distill&amp;nbsp;and publish these KB articles and links in a single place for easy reading (and finding)&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V RTM Hotfix Rollup 2&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/959834"&gt;http://support.microsoft.com/kb/959834&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;span lang="en-GB" style="font-family: Calibri; font-size: 11pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;The following issues are fixed in the hotfix package: &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Empty virtual      directories may become inaccessible. This behavior causes later file      operations on that virtual directory to fail and to generate the following      error message: &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: #333333; font-family: Verdana; font-size: 8.5pt; margin-left: .75in; margin: 0in;"&gt;File Not Found&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you try to      run ArcGIS as a virtual application, ArcGIS may stop responding on some      systems. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you use      Symantec Endpoint Protection, and the Application and Device Control      feature is enabled, virtual applications may not start and may generate      the following error message: &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: #333333; font-family: Verdana; font-size: 8.5pt; margin-left: .75in; margin: 0in;"&gt;The application failed to initialize properly (0xc000007b)&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you try to      run SmarTerm Essentials as a virtual application, SmarTerm Essentials may      not start because it cannot validate its license.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V RTM Hotfix Rollup 3&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/961473"&gt;http://support.microsoft.com/kb/961473&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;The following issues are fixed in the hotfix package: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you add or      remove a user from an Active Directory security group that is used to      control access to an application, App-V does not correctly publish the      application after a domain controller refresh. For example, the user does      not see the new application if the following conditions are true: &lt;/span&gt;&lt;/li&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;The user is added       to a security group. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;The user is       removed from the security group, but the user does not log off and then       log back on. In this case, the application is not removed.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;The Microsoft      Application Virtualization for Terminal Services client intermittently      generates a 0xA stop error. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Empty virtual      directories may become inaccessible. Therefore, later file operations on      that virtual directory fail. When this problem occurs, you receive the      following error message: &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: #333333; font-family: Verdana; font-size: 8.5pt; margin-left: .75in; margin: 0in;"&gt;File Not Found&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you run      ArcGIS as a virtual application, ArcGIS stops responding on some systems      when you start ArcGIS. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you use      Symantec Endpoint Protection with the Application and Device Control      feature enabled, virtual applications cannot start. Additionally, you      receive the following error message: &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: #333333; font-family: Verdana; font-size: 8.5pt; margin-left: .75in; margin: 0in;"&gt;The application failed to initialize properly (0xc000007b)&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you run      SmarTerm Essential as a virtual application, SmarTerm Essential cannot      validate its license. Therefore, SmarTerm Essential does not start.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V CU1&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/963693"&gt;http://support.microsoft.com/kb/963693&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;This cumulative update contains the following changes: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Support for Windows 7 Beta and Windows Server 2008 R2 Beta&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;App-V 4.5      CU1 addresses compatibility issues with Windows 7 Beta and Windows Server      2008 R2 Beta. Support will be provided for blocking issues that prevent      App-V 4.5 CU1 from running in a test environment on pre-RTM versions of      Windows 7. This change helps make sure that your virtual applications can      run successfully in a test environment in which compatibility between      App-V 4.5 Client and Windows 7 Beta is required. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Note&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;      Running App-V 4.5 CU1 on any version of Windows 7 or Windows Server 2008      R2 in a live operating environment is not supported. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Improved support for sequencing the Microsoft .NET Framework&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;App-V 4.5      CU1 addresses previous issues with sequencing the .NET Framework 3.5 and      earlier versions on Windows XP Service Pack 2 (SP2) and later versions.      &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Customer feedback and Hotfix rollup&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;App-V 4.5      CU1 also includes a rollup of fixes to address issues that have been found      in the App-V 4.5 RTM release. This cumulative update includes a      combination of known issues and customer feedback from our internal teams,      partners, and customers who are using App-V 4.5. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;In addition      to stability improvements, this update addresses the following issues: &lt;/span&gt;&lt;/li&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;When you try       to set the default value of a registry key by using the REGVALUE OSD       element, you receive an error that the OSD file is formatted incorrectly.       &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;When you try       to open a small application package that has been compressed, it may not       start, and you may receive a "0A-00000163" error. Typically,       the application package is less than 1 megabyte (MB). &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;When you       open a 16-bit application, you cannot access files in the virtual file       system. This causes a start failure.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V CU1 Hotfix Rollup 1&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/969564"&gt;http://support.microsoft.com/kb/969564&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;This Hotfix package addresses the following issue: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;When you run      the German version of Microsoft Application Virtualization 4.5, you cannot      add or change attributes in the Open Software Descriptor (OSD) tab.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;&lt;span style="font-weight: bold;"&gt;Note &lt;/span&gt;If you have the following issue, apply the Hotfix that is described in KB 969774:&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V CU1 Hotfix Rollup 2&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/969774"&gt;http://support.microsoft.com/kb/969774&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;This hotfix package addresses the following issues: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;When the      Microsoft Application Virtualization 4.5 client tries to perform a DC      refresh over HTTP or over HTTPS on an IPv6 network, the DC refresh is not      completed successfully. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;If the      %APPDATA% environment variable expands to a UNC path, virtual applications      may not always start with application-specific failures. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="color: black; margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;In      environments that have a trust relationship and mapped user accounts      between Windows Domain and an MIT Kerberos realm, the Microsoft      Application Virtualization 4.5 client cannot log on to a publishing      server. Additionally, you receive error 8009030C. You can enable this fix      by creating the registry value UseMITKerberos. &lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Important&lt;/span&gt;&lt;span style="font-family: Verdana; font-size: 8.5pt;"&gt;      This section, method, or task contains steps that tell you how to modify      the registry. However, serious problems might occur if you modify the      registry incorrectly. Therefore, make sure that you follow these steps      carefully. For added protection, back up the registry before you modify      it. Then, you can restore the registry if a problem occurs. For more      information about how to back up and restore the registry, click the      following article number to view the article in the Microsoft Knowledge      Base: &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="margin-left: .375in; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/322756/"&gt;&lt;span lang="en-US" style="font-family: Verdana; font-size: 8.5pt;"&gt;322756&lt;/span&gt;&lt;/a&gt;&lt;span lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;&amp;nbsp; How to back up and restore the registry in Windows&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ol style="direction: ltr; font-family: Calibri; font-size: 11.0pt; margin-bottom: 0in; margin-left: .75in; margin-top: 0in; unicode-bidi: embed;" type="1"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="1"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Start Registry Editor &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="2"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Locate      and then click the following key in the registry: &lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold; margin-left: .75in; margin: 0in;"&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\Client\Network&lt;br /&gt;&lt;/div&gt;&lt;ol style="direction: ltr; font-family: Calibri; font-size: 11.0pt; margin-bottom: 0in; margin-left: .75in; margin-top: 0in; unicode-bidi: embed;" type="1"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="3"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;On the &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Edit&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;      menu, point to &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;New&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;, and then click &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;DWORD Value&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="4"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Type      &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;UseMITKerberos&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;, and then press ENTER. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="5"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;On      the &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Edit&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt; menu, click &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Modify&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="6"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Type      &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;1&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;, and then click &lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;OK&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="7"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;Exit      Registry Editor.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V CU1 Hotfix Rollup 3&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/971917"&gt;http://support.microsoft.com/kb/971917&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;This hotfix package addresses the following issues: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When the App-V      client tries to perform a publishing refresh over HTTP or HTTPS, the      publishing refresh is not completed successfully. The publishing refresh      is not completed successfully if a package contains pathnames that have      Japanese characters. This problem occurs when the App-V client is running      a Japanese version of Windows XP and has Internet Explorer 6 installed. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you run a      virtual application, Microsoft Access 97 generates error 1008 when Access      97 is moving temporary files. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When the Microsoft      Application Virtualization 4.5 client tries to perform a publishing      refresh over HTTP or over HTTPS on an IPv6 network, the publishing refresh      is not completed successfully. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;If the %APPDATA%      environment variable expands to a universal naming conventions (UNC) path,      application-specific failures do not always occur when you start virtual      applications. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;In environments      that have a trust relationship and a mapped user account between Windows      Domain and an MIT Kerberos realm, the Microsoft Application Virtualization      4.5 client cannot log on to a publishing server. Additionally, you receive      error 8009030C.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt; font-weight: bold;"&gt;Note&lt;/span&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt; You can resolve this problem by creating the      UseMITKerberos registry value.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V CU1 Hotfox Rollup 4&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/973205"&gt;http://support.microsoft.com/kb/973205&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;This hotfix package addresses the following issues: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you apply a      disk quota to the profile directories of an user and when the disk quota      is near the limit, the App-V client leaks paged pool memory. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When run as a      virtual application, a process that calls RegQueryMultipleValues      experience unexpected errors or cannot start. For example, you receive      error messages when you start or shutdown the Trapeze application and the      application does not work correctly. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When a App-V      client tries to perform a publishing refresh procedure over HTTP or HTTPS,      the procedureis not completed successfully. Specifically, the procedure is      not completed successfully if a package contains pathnames that have      Japanese characters. This problem occurs when the App-V client is running      a Japanese version of Windows XP and has Internet Explorer 6 installed. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When run as a      virtual application, Microsoft Access 97 generates an error message 1008      when Access 97 is moving temporary files. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When a Microsoft      Application Virtualization 4.5 client tries to perform a publishing      refresh procedure over HTTP or over HTTPS on an IPv6 network, the      procedure is not completed successfully. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you expand a      %APPDATA% environment variable to a universal naming conventions (UNC)      path, application-specific failures occur when you start virtual      applications. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;In environments      that have a trust relationship and mapped user accounts between a Windows      Domain and an MIT Kerberos realm, the Microsoft Application Virtualization      4.5 client cannot log on to a publishing server. Additionally, you receive      an error message 8009030C.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V CU1 Hotfix Rollup 5&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://support.microsoft.com/kb/973873"&gt;http://support.microsoft.com/kb/973873&lt;/a&gt; &lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;This hotfix package addresses the following issues: &lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;It takes      significantly longer to stream a package over the RTSPS protocol than to      stream a package over the RTSP protocol. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you use      TrueCrypt for drive encryption, any attempts to mount an encrypted volume      may generate a 0xA stop error. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;The Microsoft      Application Virtualization 4.5 client leaks paged pool memory. This      problem occurs when you apply a disk quota to the profile directories of a      user and when the disk quota is near the limit. . &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;A virtual      application that calls the RegQueryMultipleValues function may experience      unexpected errors or fail to start. For example, you receive error      messages when you start or shutdown the Trapeze application. Then, the      application does not work correctly. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When an      Application Virtualization 4.5 client tries to perform a publishing      refresh procedure over HTTP or over HTTPS, the procedure is not completed      successfully. Specifically, the procedure is not completed successfully if      a package contains pathnames that have Japanese characters. This problem      occurs when the Application Virtualization 4.5 client has Windows Internet      Explorer 6 installed and runs a Japanese version of Windows XP. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When it is run as      a virtual application, Microsoft Office Access 97 generates an error      message 1008 when Office Access 97 is moving temporary files. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When an      Application Virtualization 4.5 client tries to perform a publishing      refresh procedure over HTTP or over HTTPS on an IPv6 network, the      procedure is not completed successfully. &lt;/span&gt;&lt;/li&gt;&lt;li lang="en-US" style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="color: black; font-family: Verdana; font-size: 8.5pt;"&gt;When you expand a      %APPDATA% environment variable to a universal naming conventions (UNC)      path, application-specific failures occur when you start virtual      applications. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;Hope you found this as useful as I did.&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;And, many thanks to Justin Zarb - You can find him at:&amp;nbsp;&lt;span style="font-family: 'Times New Roman'; font-size: medium;"&gt;&lt;a href="http://blogs.technet.com/virtualworld/"&gt;http://blogs.technet.com/virtualworld/&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang="en-US" style="color: black; font-family: Verdana; font-size: 8.5pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-4876735536449304541?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/HCcv5zqx-tM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/HCcv5zqx-tM/friend-of-mine-and-app-v-specialist-has.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/friend-of-mine-and-app-v-specialist-has.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-394557804046273025</guid><pubDate>Thu, 22 Oct 2009 13:44:00 +0000</pubDate><atom:updated>2009-10-22T14:44:33.860+01:00</atom:updated><title>What Application Compatibility Problem: I mean, specifically...</title><description>I was reading a post on the Microsoft TechNet Application Compatibility forum today and noticed a post that reflected how I felt after reading a number of Program Compatibility Assistant (PCA) warnings. &lt;br /&gt;&lt;br /&gt;An excerpt of the posting reads;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;blockquote&gt;&lt;em&gt;"I'm testing the Win7 Enterprise edition, and ran into a "known incompatibility" message when installing Norton Ghost 12. Feeling adventuresome (since it runs perfectly well with the RC1 version), I clicked "install anyway", downloaded the latest updates from Symantec (over 200 MB as I recall) and have been successfully running Ghost 12 ever since, just like I've been doing with the RC1 version (Win 7 32 bit version) since May. So my question is WHAT compatibility problem?"&lt;/em&gt;&lt;/blockquote&gt;&lt;/em&gt;&lt;br /&gt;What is the compatibility problem here? &lt;br /&gt;&lt;br /&gt;The question was well handled by another poster and moderator on the forum with the following response;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"There are a number of compatibility issues with Ghost 12 &amp;amp; Ghost 14 in Windows7... Creation of additional files/folders backups, control of recovery points deleted, One time virtual conversion to name but a few."&lt;/blockquote&gt;This is good information. Unfortunately, the current application compatibility infrastructure presented by Microsoft's PCA does not currently deliver this kind of useful knowledge. I use the term "Knowledge" as it does not&amp;nbsp;supply enough information to allow you to make a decision.&lt;br /&gt;&lt;br /&gt;The current PCA dialog and accompanying information does not give us enough information (should there be an advanced information option) to make a decision. As evidenced by the original issue poster &lt;br /&gt;&lt;br /&gt;- he just decided to install anyways and see how things went for him.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;You can find the Microsoft Application Compatibility forum here: &lt;a href="http://social.technet.microsoft.com/Forums/en/w7itproappcompat"&gt;http://social.technet.microsoft.com/Forums/en/w7itproappcompat&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to Hula_Baluu for the great posting!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-394557804046273025?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/oZlOa-ROnRI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/oZlOa-ROnRI/what-application-compatibility-problem.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/what-application-compatibility-problem.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-4296257563085639135</guid><pubDate>Tue, 20 Oct 2009 12:36:00 +0000</pubDate><atom:updated>2009-10-20T13:36:57.454+01:00</atom:updated><title>App-V: Ordering is an issue</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Still on the path of researching&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;application compatibility issues for App-V and associated virtualization technologies.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As part of the side-tracking, interesting bits of reading that I have picked on my way past IE6 and .NET installation issues, I have found that Microsoft's Dynamic Suite Composition (DSC) can cause a few issues as well. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The DSC issues in question are very well documented in the TechNet blog on DSC circular dependencies (see references below) and so, I will attempt to distil the three primary issues with DSC and application dependencies. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;First, a brief introduction to App-V DSC and how to use it can be found here:&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://blogs.technet.com/softgrid/archive/2008/09/24/how-to-dynamically-suite-two-application-packages-using-app-v-4-5-and-dsc.aspx"&gt;http://blogs.technet.com/softgrid/archive/2008/09/24/how-to-dynamically-suite-two-application-packages-using-app-v-4-5-and-dsc.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Briefly, Dynamic Suite Composition is described as; &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;"Dynamic Suite Composition (DSC) provides a method for administrators to control which virtual applications will be combined to create a unified, virtual working environment for a single application set. To do this, DSC provides a way for the admin to specify mandatory or optional dependencies between separate virtual applications that allows each app to run within the same virtual space, or "bubble" as we call it. When this is used, when the primary virtual application is run on the client it will also launch the dependent virtual application within the same bubble, allowing the combination to run together in the same virtual environment."&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The idea of Dynamic Suite Composition is great, as it allows applications to "talk" to each other across their respective virtualization/isolation bubbles. This solves a number of inter-dependency issues with applications like Microsoft Office and Adobe&amp;nbsp;Reader.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Reading from the TechNet blog, the following scenario is illustrated;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;"When package A depends on package B, a virtual environment (VE) is created at runtime that contains all the virtual resources from A and B’s packages, and changes to the VE are associated with A’s package when they are saved. When B depends on A, a second VE is created that also contains all the resources from A and B’s packages, but changes to the VE are associated with B’s package.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Now the problems.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ol style="direction: ltr; font-family: Calibri; font-size: 11.0pt; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="1"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="1"&gt;&lt;span style="font-family: Calibri; font-family: Calibri; font-size: 11.0pt; font-size: 11.0pt;"&gt;With the above scenario you have two Virtual      Environments. Which means twice the disk space and associated deployment      and management over-heads.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="2"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;"Bubble" load      ordering is important as dependencies need to be loaded in the correct      order. &lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;" value="3"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;Each will isolated bubble      will save it's state individually. Meaning, that you may have shared      application access, but user settings and application settings may differ      on how you load, and the order you load your application virtualization      bubbles.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Maybe its easier just to install the application locally?? If you have to worry about inter-dependencies, load ordering, undetermined application and user settings states, then are we any better of with App-V?&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Thankfully, there&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;is a solution to some of these issues with the Microsoft App-V LOCAL_INTERACTION_ALLOWED Tag.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Referencing from another TechNet blog;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;"When local interaction is enabled via an OSD policy, named objects and COM objects are created in the global namespace rather than isolated inside a particular virtual environment. "&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This allows the application to fully interact with the local Operating System and allows other App-V virtualization bubbles to fully interact with that bubble.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;This neatly solves the some of the conundrum's with isolation, integration and dependency management with App-V.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;But be warned, Chris Lord finishes his great blog entry with the following caveat. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;"enabling LOCAL_INTERACTION_ALLOWED can introduce application conflicts it is best that you only implement this if absolutely necessary "&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;So many issues with App-V , ...&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;so many solutions with App-V, so many issues, so many solutions... And the cycle continues...&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;References:&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;How to dynamically suite two packages using App-V 4.5 and DSC &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://blogs.technet.com/softgrid/archive/2008/09/24/how-to-dynamically-suite-two-application-packages-using-app-v-4-5-and-dsc.aspx"&gt;http://blogs.technet.com/softgrid/archive/2008/09/24/how-to-dynamically-suite-two-application-packages-using-app-v-4-5-and-dsc.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Circular dependencies with Dynamic Suite Composition and App-V 4.5 &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;a href="http://blogs.technet.com/softgrid/archive/2009/06/22/circular-dependencies-with-dynamic-suite-composition-and-app-v-4-5.aspx"&gt;http://blogs.technet.com/softgrid/archive/2009/06/22/circular-dependencies-with-dynamic-suite-composition-and-app-v-4-5.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;A Look Under the Covers - The LOCAL_INTERACTION_ALLOWED Tag &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://blogs.technet.com/softgrid/archive/2007/09/20/a-look-under-the-covers-the-local-interaction-allowed-tag.aspx"&gt;http://blogs.technet.com/softgrid/archive/2007/09/20/a-look-under-the-covers-the-local-interaction-allowed-tag.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-4296257563085639135?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/H5Hp2o8ac8g" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/H5Hp2o8ac8g/app-v-ordering-is-issue.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/app-v-ordering-is-issue.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-129964428165080117</guid><pubDate>Mon, 19 Oct 2009 07:59:00 +0000</pubDate><atom:updated>2009-10-19T09:04:53.715+01:00</atom:updated><title>SSMSE 2008 - Messy!</title><description>&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .0208in; margin-top: 0in; unicode-bidi: embed;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I just may not be  smart enough to install SQL Server Management Studio 2008.      &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Our company  (ChangeBase) uses SQL Server 2008 to drive our application compatibility  software (AOK).&amp;nbsp; So, when something goes  wrong (dare I say it),&amp;nbsp; or we simply  need to debug something, I have to install SQL Server Management Studio -  which is fine.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Except the fact,  that I can't. Really.      &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I downloaded the  installation for SQL Management studio, which can be found here: &lt;a href="http://www.microsoft.com/DOWNLOADS/details.aspx?displaylang=en&amp;amp;FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b"&gt;http://www.microsoft.com/DOWNLOADS/details.aspx?displaylang=en&amp;amp;FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&lt;/a&gt;         &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;It's a simple,  single executable. How hard can it be? Well, one of the surprises with the  SSMSE is that to install it, you actually instantiate the SQL Server main  installation routine which looks like this;     &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_foic43zKhhM/StwZVyz2p7I/AAAAAAAAAGk/0m9XISS9ilI/s1600-h/SQL+Server+PCA.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_foic43zKhhM/StwZVyz2p7I/AAAAAAAAAGk/0m9XISS9ilI/s320/SQL+Server+PCA.png" /&gt;&lt;/a&gt;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Is this the SQL  Server Installation start-up dialog? Oh no it isn't. It the Microsoft Program  Compatibility Assistant. Quite wisely, my Operating System has detected a  potential issue and is trying to direct me to either a later version (which  hopefully solves the problem) or a support page for some commiseration.&amp;nbsp; The problem with this dialog box, is that I  am (and I have checked) running the latest version of SQL Server 2008 (SP1)  and the latest release of SQL Server Management studio.&amp;nbsp; What am I missing?      &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This problem can be  overcome as I choose to simply run the program (for the fifth time) and try  install Management Studio Express. So, I now I get a chance to install  software, with an installation dialog that looks like this;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_foic43zKhhM/StwZsp_xpUI/AAAAAAAAAGs/HGbrazU1ntU/s1600-h/SQL+Server+Install.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_foic43zKhhM/StwZsp_xpUI/AAAAAAAAAGs/HGbrazU1ntU/s320/SQL+Server+Install.png" /&gt;&lt;/a&gt;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I have always  struggled with these kind of installations "front-pages" as there is  a distinct lack of a "Install" button. Where do you start? OK, I got  past this hurdle , and chose the Installation tab, and then was presented with  the following "quiet point in my day";     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_foic43zKhhM/StwaxRVjndI/AAAAAAAAAG8/hXYOyWD_jCo/s1600-h/SQL+Server+Support+files.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_foic43zKhhM/StwaxRVjndI/AAAAAAAAAG8/hXYOyWD_jCo/s320/SQL+Server+Support+files.png" /&gt;&lt;/a&gt;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;It looks like I  should be waiting for something, as the message indicates "Gathering user  Settings"... So, I waited a while, nothing happened and my instinctive  tendencies overwhelmed my better judgement and I pressed the Install button.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, I installed the  SQL Support files for the fifth (or sixth if you included the initial SQL  Express installation) time.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, here is where  everything goes a bit wrong. The next dialog helpfully asks the user if he/she  wants to perform a new installation or add to an existing feature. I have  installed SQL Express 2008 already - really I have. I mean it - I use the  database several times a day - it's there.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_foic43zKhhM/Stwa7g-qHjI/AAAAAAAAAHE/gJhHSAv2pts/s1600-h/SQL+Server+Feature+Selection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_foic43zKhhM/Stwa7g-qHjI/AAAAAAAAAHE/gJhHSAv2pts/s320/SQL+Server+Feature+Selection.png" /&gt;&lt;/a&gt;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Note: There is &lt;b&gt;NO&lt;/b&gt; option for installing SQL Server Management Studio     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I struggled here:  And after several rounds of failure. I tried to un-install SQL Server Express.  Tried to find a later version (self-doubt ruins your concentration), I  searched the web.      &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;In desperation, I  tried the following ;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_foic43zKhhM/StwbkIn5cOI/AAAAAAAAAHU/teYQxMey0r0/s1600-h/SQL+Server+Perform+an+new+installatin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_foic43zKhhM/StwbkIn5cOI/AAAAAAAAAHU/teYQxMey0r0/s320/SQL+Server+Perform+an+new+installatin.png" /&gt;&lt;/a&gt;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Yes, I tried to  install a new instance of SQL Express 2008 using the installation media for  SQL Server Management Studio. After progressing through the SQL Server EULA, I  was finally rewarded with the following;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/StwbrpEcA-I/AAAAAAAAAHc/eaRXwtfVAhQ/s1600-h/SQL+Server+Management+tools.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_foic43zKhhM/StwbrpEcA-I/AAAAAAAAAHc/eaRXwtfVAhQ/s320/SQL+Server+Management+tools.png" /&gt;&lt;/a&gt;     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Now, I had the  option to install the Management Tools (Basic, of course).&amp;nbsp; The installation then went smoothly .... Or,  so it appeared initially. As a result of my aberrant behaviour, I had to  re-attach all of my databases back to my initial instance of SQL Server  Express.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;That said, I can  now run SQL Server Management Studio 2008.      &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Remember, SQL  Server Management studio 2005? A single EXE, it installed. It worked. Yes??     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-129964428165080117?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/2hkPYNH-Q_E" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/2hkPYNH-Q_E/ssmse-2008-messy.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_foic43zKhhM/StwZVyz2p7I/AAAAAAAAAGk/0m9XISS9ilI/s72-c/SQL+Server+PCA.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/ssmse-2008-messy.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-1273665275715693763</guid><pubDate>Fri, 16 Oct 2009 12:39:00 +0000</pubDate><atom:updated>2009-10-16T13:43:57.537+01:00</atom:updated><title>Microsoft Azure: Not quite ready for prime time</title><description>&lt;div&gt;I am fortunate enough to be working with the Microsoft Azure team and have had an opportunity to play with Microsoft's "Cloud" database offering; Azure.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Setting up, or more accurately getting access to my Azure database was simple.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I was able to access my account via my Microsoft Live ID, and create a new database with a very simple (but as we will soon see, a very limited interface) &amp;nbsp;web based interface.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have included a snap-shot of the default Azure databases;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_foic43zKhhM/SthqQiNz0eI/AAAAAAAAAGc/rWSU8FOKYDg/s1600-h/Azure+Sample+Databases.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="197" src="http://4.bp.blogspot.com/_foic43zKhhM/SthqQiNz0eI/AAAAAAAAAGc/rWSU8FOKYDg/s400/Azure+Sample+Databases.png" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One thing that is vitally, SUPER important. You need to select the Firewall &amp;nbsp;Settings Tab and allow your IP address. Or, you will not be able to connect. Helpfully, the error dialog advises your of your IP address (that Azure sees) so you can add the correct IP address range.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am not quite ready to publish some of our performance ratings. To be fair to Microsoft Azure is still in CTP mode (Community Technology Preview) and we could not get our diagnostic tools loaded. Which leads me onto my next point. Azure is at this stage, &amp;nbsp;kind of interesting, but we are a long way from getting a USEFUL Azure-based product working.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For example, there are some pretty hefty limitations to Azure. For example, even in the humble database creation command (our natural starting point), we found the following limitations documented in the online Azure documentation;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;SQL Azure does not support the following arguments and options when using the CREATE DATABASE statement:&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Parameters related to the physical placement of file, such as &lt;filespec&gt; and &lt;filegroup&gt;&lt;/filegroup&gt;&lt;/filespec&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;COLLATE on a user database&lt;/li&gt;&lt;li&gt;External access options, such as DB_CHAINING and TRUSTWORTHY&lt;/li&gt;&lt;li&gt;Attaching a database&lt;/li&gt;&lt;li&gt;Service broker options, such as ENABLE_BROKER, NEW_BROKER, and ERROR_BROKER_CONVERSATIONS&lt;/li&gt;&lt;li&gt;Database snapshot&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So, we could not set the collation on our newly minted Azure database, and so NOTHING from our development team will work. This kinda sucks. Hopefully, soon we will be able have more control over the database creation process (ALTER and UPDATE too please) and then we can give Azure a proper test.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-1273665275715693763?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/SNSdck99vOs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/SNSdck99vOs/i-am-fortunate-enough-to-be-working.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_foic43zKhhM/SthqQiNz0eI/AAAAAAAAAGc/rWSU8FOKYDg/s72-c/Azure+Sample+Databases.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/i-am-fortunate-enough-to-be-working.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-7037443318654968813</guid><pubDate>Thu, 15 Oct 2009 17:55:00 +0000</pubDate><atom:updated>2009-10-15T18:57:42.466+01:00</atom:updated><title>App-V Versus Altiris SVS</title><description>I was asked today to comment on the differences between Microsoft's App-V and Altiris' SVS virtualization solutions. I thought, aha! A blog posting for Thursday! Here are my initial thoughts. Note, I have heavily referenced a report published by PQR and so have included a reference to their more complete evaluations of currently available virtualization products on the market.&lt;br /&gt;&lt;br /&gt;Altiris SVS leverages two technologies to deliver virtualized application environments to the user:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Virtual distribution—streaming allows the user to acquire applications from any endpoint, while minimizing bandwidth requirements and optimizing license consumption.&lt;/li&gt;&lt;li&gt;Virtual execution—layering applications on disk ensures that each application includes all of its appropriate resources, eliminates conflicts with other applications and the base operating system, and enables instant repair.&lt;/li&gt;&lt;li&gt;Rule based application and licensing management&lt;/li&gt;&lt;/ol&gt;Microsoft’s App-V environment provides a virtualization platform that delivers;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Application virtualization: Enable applications to be deployed an run without the need to visit a desktop, laptop, or terminal server. &lt;/li&gt;&lt;li&gt;Applications are no longer installed on the client—and there is minimal impact on the host operating system or other applications.&lt;/li&gt;&lt;li&gt;Dynamic streaming delivery: Applications are delivered, on demand, to laptops, desktops, and terminal servers. In some cases a small portion of the application is downloaded to the client in order to launch the application.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Centralized, policy-based management (AD): Virtual Application deployments, patches, updates, and terminations are more easily managed via policies, and administered through the App-V console or via your ESD system.&lt;/li&gt;&lt;/ol&gt;A comparison between the two Virtualization Technologies (for my boss) would include;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;App-V is the most complete, best managed virtualization system on the market today&lt;/li&gt;&lt;li&gt;SVS offers a local execution, layered virtualization technology that App-V does not&lt;/li&gt;&lt;li&gt;App-V is fully integrated into Microsoft Active Directory management platform&lt;/li&gt;&lt;li&gt;SVS experiences technical challenges when dealing when dealing with middleware (i.e. JAVA)&lt;/li&gt;&lt;li&gt;App-V experiences difficulty with IE6 and some .NET packages.&lt;/li&gt;&lt;li&gt;App-V sequencing &amp;nbsp;and SVS capture technologies are both relatively immature&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;For the full report, look here: &lt;a href="http://www.virtuall.nl/download-document/application-virtualization-solutions-overview-and-feature-compare-matrix"&gt;http://www.virtuall.nl/download-document/application-virtualization-solutions-overview-and-feature-compare-matrix&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-7037443318654968813?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/LgG_zLhHzQ0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/LgG_zLhHzQ0/app-v-versus-altiris-svs.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/app-v-versus-altiris-svs.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-478378210881975784</guid><pubDate>Wed, 14 Oct 2009 13:10:00 +0000</pubDate><atom:updated>2009-10-14T14:10:54.643+01:00</atom:updated><title>Microsoft Security Updates for October: The Results...</title><description>&lt;span style="font-family: Verdana, Arial, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 13px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;The big story with the October 2009 Patch Tuesday Security Update from Microsoft is the sheer size (both breadth and depth) of the update. This is the largest update in the history of patch Tuesday.&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 13px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;Thirteen updates this month, with eight updates rated critical and the other five updates rated as Important.&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 13px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;The good news is that despite what one might think the impact on application compatibility is not huge across all the patches.&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 13px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;Based on the results of our application compatibility lab (c. 1000 sample packages), twelve of the 13 patches have very limited impact on applications. The one patch with issues is MS09-061 (Vulnerabilities in GDI+ Could Allow Remote Code Execution Which affects c. 13% of a sample application portfolio. We would recommend technical teams focus their testing on this patch.&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana, Arial, sans-serif; font-size: 13px; margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;We have included a brief snap-shot of some of the results from our AOK Software that demonstrates some of the potential impacts on Microsoft Office deployments with the following picture.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.changebase.com/News/Images/PatchTuesday/PatchTuesday20091013-01.jpg" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Testing Summary&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-050 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-051 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-052 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-053 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-054 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-055 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-056 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-057 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-058 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-059 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-060 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-061 : : Marginal impact and negligible testing profile.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color: black;"&gt;MS09-062 : : Strong potential impact and large testing profile.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Patch Name&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Total&lt;br /&gt;Issues&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Matches&lt;br /&gt;Affected&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Reboot&lt;br /&gt;&lt;/th&gt;&lt;th&gt;Rating&lt;br /&gt;&lt;/th&gt;&lt;th&gt;RAG&lt;br /&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-050&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-051&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-052&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-053&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-054&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-055&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-056&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-057&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-058&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-059&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Green" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-060&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-061&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Amber" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Microsoft Security Bulletin MS09-062&lt;br /&gt;&lt;/td&gt;&lt;td&gt;11%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&amp;lt;1%&lt;br /&gt;&lt;/td&gt;&lt;td&gt;YES&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;img alt="Red" src="http://www.changebase.com/Images/RedSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;b&gt;Legend:&lt;/b&gt;&lt;br /&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="No Issue" src="http://www.changebase.com/Images/GreenSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;No Issues Detected&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="Fixable" src="http://www.changebase.com/Images/AmberSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Potentially fixable application Impact&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;img alt="Serious" src="http://www.changebase.com/Images/RedSpot.png" width="20" /&gt;&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Serious Compatibility Issue&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;b&gt;Security Update Detailed Summary&lt;/b&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-050&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in SMBv2 Could Allow Remote Code Execution (975517)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves one publicly disclosed and two privately reported vulnerabilities in Server Message Block Version 2 (SMBv2). The most severe of the vulnerabilities could allow remote code execution if an attacker sent a specially crafted SMB packet to a computer running the Server service. Firewall best practices and standard default firewall configurations can help protect networks from attacks that originate from outside the enterprise perimeter. Best practices recommend that systems that are connected to the Internet have a minimal number of ports exposed.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Srv2.sys&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-051&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in Windows Media Runtime Could Allow Remote Code Execution (975682)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves two privately reported vulnerabilities in Windows Media Runtime. The vulnerabilities could allow remote code execution if a user opened a specially crafted media file or received specially crafted streaming content from a Web site or any application that delivers Web content. An attacker who successfully exploited these vulnerabilities could gain the same user rights as the local user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;wmavds32.ax, wmspdmod.dll, msaud32.acm&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-052&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in Windows Media Player Could Allow Remote Code Execution (974112)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability in Windows Media Player. The vulnerability could allow remote code execution if a specially crafted ASF file is played using Windows Media Player 6.4. An attacker who successfully exploited this vulnerability could gain the same user rights as the local user. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;strmdll.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-053&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in FTP Service for Internet Information Services Could Allow Remote Code Execution (975254)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves two publicly disclosed vulnerabilities in the FTP Service in Microsoft Internet Information Services (IIS) 5.0, Microsoft Internet Information Services (IIS) 5.1, Microsoft Internet Information Services (IIS) 6.0, and Microsoft Internet Information Services (IIS) 7.0. On IIS 7.0, only FTP Service 6.0 is affected. The vulnerabilities could allow remote code execution (RCE) on systems running FTP Service on IIS 5.0, or denial of service (DoS) on systems running FTP Service on IIS 5.0, IIS 5.1, IIS 6.0 or IIS 7.0.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;ftpsvc2.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Important&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-054&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Cumulative Security Update for Internet Explorer (974455)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves three privately reported vulnerabilities and one publicly disclosed vulnerability in Internet Explorer. The vulnerabilities could allow remote code execution if a user views a specially crafted Web page using Internet Explorer. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Iecustom.dll, Browseui.dll, Cdfview.dll, Danim.dll, Dxtmsft.dll, Dxtrans.dll, Iepeers.dll, Inseng.dll, Jsproxy.dll, Mshtml.dll, Msrating.dll, Mstime.dll, Pngfilt.dll, Shdocvw.dll, Shlwapi.dll, Urlmon.dll, Wininet.dll, Browseui.dll, Cdfview.dll, Danim.dll, Dxtmsft.dll, Dxtrans.dll, Iepeers.dll, Inseng.dll, Jsproxy.dll, Mshtml.dll, Msrating.dll, Mstime.dll, Pngfilt.dll, Shdocvw.dll, Shlwapi.dll, Urlmon.dll, Wininet.dll, Iecustom.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-055&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Cumulative Security Update of ActiveX Kill Bits (973525)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update addresses a privately reported vulnerability that is common to multiple ActiveX controls and is currently being exploited. The vulnerability that affects ActiveX controls that were compiled using the vulnerable version of the Microsoft Active Template Library (ATL) could allow remote code execution if a user views a specially crafted Web page with Internet Explorer, instantiating the ActiveX control. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;No Files – Registry Settings Only&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-056&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in Windows CryptoAPI Could Allow Spoofing (974571)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves two publicly disclosed vulnerabilities in Microsoft Windows. The vulnerabilities could allow spoofing if an attacker gains access to the certificate used by the end user for authentication.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;msasn1.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Important&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-057&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in Indexing Service Could Allow Remote Code Execution (969059)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability in Microsoft Windows. The vulnerability could allow remote code execution if an attacker set up a malicious Web page that invokes the Indexing Service through a call to its ActiveX component. This call could include a malicious URL and exploit the vulnerability, granting the attacker access to the client system with the privileges of the user browsing the Web page. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;query.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Important&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-058&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in Windows Kernel Could Allow Elevation of Privilege (971486)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves several privately reported vulnerabilities in the Windows kernel. The most severe of the vulnerabilities could allow elevation of privilege if an attacker logged on to the system and ran a specially crafted application. An attacker must have valid logon credentials and be able to log on locally to exploit any of these vulnerabilities. The vulnerabilities could not be exploited remotely or by anonymous users.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe, ntoskrnl.exe, ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe, ntoskrnl.exe, ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe, ntoskrnl.exe, ntkrnlmp.exe, ntkrnlpa.exe, ntkrpamp.exe, ntoskrnl.exe&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Important&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-059&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerability in Local Security Authority Subsystem Service Could Allow Denial of Service (975467)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves a privately reported vulnerability in Microsoft Windows. The vulnerability could allow denial of service if an attacker sent a maliciously crafted packet during the NTLM authentication process.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Msv10.dll, Netlogon.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Important&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-060&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in Microsoft Active Template Library (ATL) ActiveX Controls for Microsoft Office Could Allow Remote Code Execution (973965)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves several privately reported vulnerabilities in ActiveX Controls for Microsoft that were compiled with a vulnerable version of Microsoft Active Template Library (ATL). The vulnerabilities could allow remote code execution if a user loaded a specially crafted component or control. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Cnfnot32.exe, Contab32.dll, Dlgsetp.dll, Dumpster.dll, Emablt32.dll, Emsmdb32.dll, Envelope.dll, Exsec32.dll, Impmail.dll, Mimedir.dll, Mlcfg32.cpl, Mlshext.dll, Mspst32.dll, Oladd.fae, Olappt.fae, Oljrnl.fae, Olkfstub.dll, Olmail.fae, Olmapi32.dll, Olnote.fae, Oltask.fae, Omsmain.dll, Omsxp32.dll, Outlctl.dll, Outlmime.dll, Outlook.exe, Outlph.dll, Outlrpc.dll, Outlvba.dll, Outlvbs.dll, Pstprx32.dll, Recall.dll, Rm.dll, Rtfhtml.dll, Scanost.exe, Scanpst.exe, Scnpst32.dll, Scnpst64.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-061&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in the Microsoft .NET Common Language Runtime Could Allow Remote Code Execution (974378)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves three privately reported vulnerabilities in Microsoft .NET Framework and Microsoft Silverlight. The vulnerabilities could allow remote code execution on a client system if a user views a specially crafted Web page using a Web browser that can run XAML Browser Applications (XBAPs) or Silverlight applications, or if an attacker succeeds in persuading a user to run a specially crafted Microsoft .NET application. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights. The vulnerabilities could also allow remote code execution on a server system running IIS, if that server allows processing ASP.NET pages and an attacker succeeds in uploading a specially crafted ASP.NET page to that server and executing it, as could be the case in a Web hosting scenario. Microsoft .NET applications, Silverlight applications, XBAPs and ASP.NET pages that are not malicious are not at risk of being compromised because of this vulnerability.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;mscordacwks.dll, mscorlib.dll, SOS.dll, mscorwks.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table border="1" cellpadding="3" cellspacing="1"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="75"&gt;MS09-062&lt;br /&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="color: black;"&gt;&lt;b&gt;&lt;u&gt;Vulnerabilities in GDI+ Could Allow Remote Code Execution (957488)&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Description&lt;br /&gt;&lt;/td&gt;&lt;td&gt;This security update resolves several privately reported vulnerabilities in Microsoft Windows GDI+. These vulnerabilities could allow remote code execution if a user viewed a specially crafted image file using affected software or browsed a Web site that contains specially crafted content. Users whose accounts are configured to have fewer user rights on the system could be less impacted than users who operate with administrative user rights.&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Payload&lt;br /&gt;&lt;/td&gt;&lt;td&gt;gdiplus.dll&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Impact&lt;br /&gt;&lt;/td&gt;&lt;td&gt;Critical – Remote Code Execution&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-478378210881975784?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/48co2J52Sz8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/48co2J52Sz8/big-story-with-october-2009-patch.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/big-story-with-october-2009-patch.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-746354865477719703</guid><pubDate>Tue, 13 Oct 2009 15:52:00 +0000</pubDate><atom:updated>2009-10-13T16:52:48.089+01:00</atom:updated><title>Microsoft Security Updates for October: Monster!</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Well, it looks like quite&amp;nbsp; a few release and testing engineers are going to busy over the next few weeks. Microsoft has just released information for this month (October 2009) for 13 updates. An absolute MONSTER of a Security update.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;This is a record release, with the next worst (or biggest, depending on your viewpoint) with a release of 12 updates.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;With the October Security update, there are eight Critical updates, and 5 bulletins rated as Important. From the summary information, it appears that six update will definitely require a machine reboot (Restart in MS parlance). Generally, what we see is that most updates to the Windows Operating System require a restart. It remains to confirmed by our analysis this evening, but my bet is either all of the updates will require a restart or all but one (the MS Office update may not require a reboot ) may require a machine restart.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The advance security briefing documentation can be found here: &lt;a href="http://www.microsoft.com/technet/security/Bulletin/MS09-oct.mspx"&gt;http://www.microsoft.com/technet/security/Bulletin/MS09-oct.mspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;ChangeBase will conduct &amp;nbsp;a review of 2000 application packages and will publish a report on the potential impact of these security updates tomorrow.&amp;nbsp; Our approach includes a Red, Amber, Green appraisal of how the security "payload" (the changes and files affected by the security update) affects each package and their Operating System level dependencies.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Watch this space!&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-746354865477719703?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/8N9FM0OgvrI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/8N9FM0OgvrI/microsoft-security-updates-for-october.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/microsoft-security-updates-for-october.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-4925887201536315133</guid><pubDate>Fri, 09 Oct 2009 08:22:00 +0000</pubDate><atom:updated>2009-10-09T15:12:24.298+01:00</atom:updated><title>Windows 7: Early Migrations</title><description>Gavriella Shuster posted an entry on her Windows Team Blog a little while ago that discussed some of the success stories of for early Windows 7 and Windows Server 2008 R2 migrations.&lt;br /&gt;&lt;br /&gt;Her posting can be found here: &lt;br /&gt;&lt;br /&gt;&lt;a href="http://windowsteamblog.com/blogs/business/archive/2009/09/14/no-need-to-wait-begin-your-windows-7-deployment-now.aspx"&gt;http://windowsteamblog.com/blogs/business/archive/2009/09/14/no-need-to-wait-begin-your-windows-7-deployment-now.aspx&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;And the main Windows Team blog can be found here: &lt;a href="http://windowsteamblog.com/"&gt;http://windowsteamblog.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I really enjoyed reading the post, as 2 out of the 3 success were clients that used our AOK software. One of these "success" stories was a direct client where we were able to load, report and remediate a number of applications in preparation for a Windows 7 deployment in just a few days. The other Windows 7 migration story is one of our more productive partners in Europe. &lt;br /&gt;&lt;br /&gt;And, from the way things are going right now, I feel that there is going to quite a few more of these early migration stories. Windows 7 just works...&lt;br /&gt;&lt;br /&gt;Also, if you are looking for a good case study on the cost-saving for Microsoft's App-V virtualization technology, look here: &lt;a href="http://download.microsoft.com/download/E/5/C/E5C17DCA-1387-4D50-AFFC-2C4DC47126E7/APP-V%20Cost%20Reduction%20White%20Paper%20-%20FINAL%2009-09-09.pdf"&gt;http://download.microsoft.com/download/E/5/C/E5C17DCA-1387-4D50-AFFC-2C4DC47126E7/APP-V%20Cost%20Reduction%20White%20Paper%20-%20FINAL%2009-09-09.pdf&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-4925887201536315133?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/UWBeMqcExDE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/UWBeMqcExDE/gavrielle-shuster-posted-entry-on-her.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/gavrielle-shuster-posted-entry-on-her.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-7737395187610833230</guid><pubDate>Wed, 07 Oct 2009 08:51:00 +0000</pubDate><atom:updated>2009-10-07T09:51:50.961+01:00</atom:updated><title>Windows 7: The Ballmer Edition</title><description>Making my way across Europe right now, working with our partners in each region to assist with the launch of Windows 7. &lt;br /&gt;&lt;br /&gt;October is definitely going to be busy with loads of Product launch parties and "Business Briefings". Adding to that, November is already getting booked up with Windows 7 and Application Compatibility briefing sessions. The level of activity and interest we are seeing in the Partner community right is far, far higher than what we experienced with Windows Vista. It seems that the Windows eco-system is really behind this release - which is good news for Windows 7.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;On that note; I was quite surprised by the release of the Windows 7: Ballmer Edition. This special edition is a signed copy of the release and is being offered at some of the business briefing and partner events.&lt;br /&gt;&lt;br /&gt;I am not a big fan of these "Ego Editions". Now that Bill Gates is doing philanthropy full-time now, why can't Microsoft do a little charity on the side? I suggest that Microsoft create a Windows 7 C edition - Windows 7 Charity Edition. &lt;br /&gt;&lt;br /&gt;A portion (or all of the retail price) for these limited Charity editions would go to the Charity of your choice. You could choose from a list of pre-approved Charities for your region from a web-based portal. Microsoft could show-case their newer technologies (Azure?) for the back-end technology/infrastructure of the service. &lt;br /&gt;&lt;br /&gt;It would be a technology driven, community supporting, audience involving way of delivering Windows 7 to customers and doing something for a good cause.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-7737395187610833230?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/dUpNtTBG4kU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/dUpNtTBG4kU/windows-7-ballmer-edition.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/windows-7-ballmer-edition.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-8769166699919014056</guid><pubDate>Tue, 06 Oct 2009 07:11:00 +0000</pubDate><atom:updated>2009-10-06T08:14:05.568+01:00</atom:updated><title>Windows 7: London Business Launch Event</title><description>I was fortunate enough to be not only invited to the Microsoft Windows 7 Business Launch yesterday, but our company (ChangeBase AOK) was one of the three that were allowed to present a stand and do demonstrations of our software. I thought that being included in this rare, privileged group was quite exciting and a real indication of how seriously Microsoft is now taking application compatibility.&lt;br /&gt;&lt;br /&gt;Steve Ballmer did a great presentation (he is actually a pretty compelling speaker) and had the following quote;&lt;br /&gt;&lt;br /&gt;"Mr Ballmer said: &lt;br /&gt;&lt;blockquote&gt;&lt;em&gt;&lt;em&gt;"We got some uneven reception when [Vista] first launched in large part because we made some design decisions to improve security at the expense of compatibility. I don't think from a word-of-mouth perspective we ever recovered from that."&lt;/em&gt;&lt;/em&gt;&lt;br /&gt;&lt;/blockquote&gt;Well, to counter this perception, I bet that Steve would be delighted with the results of a straw poll that I conducted at the reception. The questions were,&lt;br /&gt;&lt;ol&gt;&lt;li&gt;"Do you run Windows 7 at work?"&lt;/li&gt;&lt;li&gt;"Do you run Windows 7 at home?"&lt;/li&gt;&lt;li&gt;Have you installed Windows 7 on a friend or family members laptop or machine?"&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;The results were amazing.&lt;br /&gt;&lt;br /&gt;More than 30% of the respondents were already running Windows 7 at work and 100% were using Windows 7 at home. Only 10% had installed Windows 7 on someone else's machine.&lt;br /&gt;&lt;br /&gt;But, this is a major contrast with the release of Windows Vista.&lt;br /&gt;&lt;br /&gt;From what I remember from last year, the results for Vista were exactly the opposite for those running the OS at home and a work. Basically last year almost everyone was using Vista at work, but no one was using Vista at home.&lt;br /&gt;&lt;br /&gt;What you see here, is a living testament to the allure of Windows 7. People actually WANT to use Windows 7.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-8769166699919014056?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/OFJ7ERUra0U" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/OFJ7ERUra0U/i-was-fortunate-enough-to-be-not-only.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/i-was-fortunate-enough-to-be-not-only.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-4537510344667414040</guid><pubDate>Sat, 03 Oct 2009 15:49:00 +0000</pubDate><atom:updated>2009-10-03T16:49:45.405+01:00</atom:updated><title>App-V 4.2 to App-V 4.6: Trouble brewing??</title><description>&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .0208in; margin-top: 0in; unicode-bidi: embed;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I am currently  engaged in researching how .NET and Internet Explorer affect the process of  sequencing applications under Microsoft's Virtualization technology App-V.&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I recently posted  about some of the underlying (even architectural) changes introduced with the  Release of App-V 4.6. Especially, how it would affect .NET applications and  whether or not including the required .NET dependency would adversely impact  an existing 4.2 sequenced package when deployed under App-V 4.6 environments. &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;As part of this  research on App-V application compatibility, I come across another little gem  in the release notes found here: &lt;a href="http://technet.microsoft.com/en-us/library/cc817171.aspx"&gt;http://technet.microsoft.com/en-us/library/cc817171.aspx&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;It says, &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;"&lt;span style="font-style: italic;"&gt;When upgrading 4.2 packages, you encounter problems  caused by Windows Installer files in the Virtual File System &lt;/span&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;&lt;i&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;When upgrading a package from 4.2, you might experience  issues relating to a mismatch of Windows Installer system files that were  included by default in 4.2 and the Windows Installer libraries locally  installed on your Sequencing workstation. &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;The following files are located in CSIDL_SYSTEM\: &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .75in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;cabinet.dll&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;msi.dll&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;msiexec.exe&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;msihnd.dll&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;msimsg.dlll&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .75in; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And the proposed  work-around is: &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;"Delete all of the preceding files from the package.  Delete the mappings on the VFS tab as well as the actual files in the  CSIDL_SYSTEM folder in your decode path."&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Good advice. You  need to get rid of these files from each an every sequenced package, in order  to have full support for your App-V 4.6 deployments. &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;So, I decided to  have a quick scan of some of our customers existing App-V sequenced packages  (in the SFT file format) to determine how packages contained these files (and  thus, would need updating, testing and redeployment.&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Here is a quick  snap-shot of the results from AOK tool.&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_foic43zKhhM/SsdyR9GBd0I/AAAAAAAAAGM/hbOkrig7qj4/s1600-h/app-v-results.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_foic43zKhhM/SsdyR9GBd0I/AAAAAAAAAGM/hbOkrig7qj4/s400/app-v-results.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;/ul&gt;&lt;div&gt;&lt;span style="font-family: Calibri; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .0208in; margin-top: 0in; unicode-bidi: embed;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I hid the name of  the application package (SFT file) to protect the innocent. &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Overall, for each  application portfolio that I analysed the&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp;  &lt;/span&gt;results were roughly the same: approximately 60% of the scanned  application packages (SFT) contained all of these files and would need to be  updated, tested and redeployed .&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Estimated 3-4 hours  work for each application update, that translates to&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;roughly 4000 hours effort for one of our  clients. Or,&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;two man years of effort.&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, I thought  App-V was supposed to save you time and money....&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-4537510344667414040?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/0pQLYsvhnN4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/0pQLYsvhnN4/app-v-42-to-app-v-46-trouble-brewing.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_foic43zKhhM/SsdyR9GBd0I/AAAAAAAAAGM/hbOkrig7qj4/s72-c/app-v-results.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/10/app-v-42-to-app-v-46-trouble-brewing.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-9210966429217228153</guid><pubDate>Wed, 30 Sep 2009 07:49:00 +0000</pubDate><atom:updated>2009-09-30T08:49:07.636+01:00</atom:updated><title>App-V and .NET: Pick a bubble, any bubble</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Over the past week, I was tasked with investigating some of the "effects" of the .NET framework and related applications with the Microsoft App-V sequencing environment.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;For those following the evolution of App-V (from the days of Softricity), the recent update of Microsoft's Application Virtualisation technology (App-V)&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;to 4.5 and version 4.6 saw a big change in the way that the .NET framework was sequenced with applications. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Life is really complex now, as I will demonstrate in the latter part of this blog, but life used to be simple (ahh, the good old days). Prior to the release of App-V 4.5 (and this includes the latest release of "service pack" update 4.6)&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;you could be forgiven for sequencing your applications with a version of Microsoft's .NET framework. Meaning that each individual App-B virtualized&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;"bubble" would include the required application and the required .NET dependency. Forgiven, but not encouraged.&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Given this rather lack state of sequencing Best Practices and rigour; a rather large number of people (and organizations) took the App-V 4.2 challenge and virtualized a good number of their applications. And, a good number of these App-V sequenced packages were .NET applications&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;that included their required version of the .NET framework.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The result. App-V 4.2 was a round for a while. And, these 4.2 App-V sequenced .NET application packages (including their dependant .NET frameworks) will be a round for a lot longer.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Let's flash forward to today. Flash! &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;App-V 4.6 is released and Microsoft releases the following update for .NET applications.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;"Microsoft has made several architectural changes in the implementation of Microsoft Application Virtualization (App-V) 4.5 to ensure that the product is aligned with our roadmap for future innovation. One such change entailed moving the API intercepts from kernel mode into user mode. This change had a side-effect of changing the App-V compatibility with the .NET Framework from previous versions of App-V."&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; font-style: italic; margin-left: .375in; margin: 0in;"&gt;"App-V 4.5 continues to be fully compatible with .NET applications. The change in compatibility only manifests itself with the .NET Framework."&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin-left: .375in; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;You can find the whole article here: &lt;a href="http://technet.microsoft.com/en-us/appvirtualization/dd146065.aspx"&gt;http://technet.microsoft.com/en-us/appvirtualization/dd146065.aspx&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Now, what this means is that all of the App-V packages that included .NET and were generated in versions&lt;span style="mso-spacerun: yes;"&gt;&amp;nbsp; &lt;/span&gt;of App-V prior to 4.5 must abide by the following scenarios;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;Using and deploying      applications that include the .NET Framework 3.5 (or earlier versions) is      fully supported on Windows XP (SP2 and later) with App-V 4.5 CU1.&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;For all other platforms, the      client OS must have .NET locally installed. The installed version must be      greater than or equal to the application’s .NET dependency&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;Windows Vista RTM includes      .NET 3.0 by default, no additional .NET installation is required unless      the application requires .NET 3.5 RTM or SP1&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11.0pt;"&gt;Windows Vista SP1      (fully-patched) includes .NET 3.0 by default, no additional .NET      installation is required unless the application requires .NET 3.5 RTM or      SP1&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_foic43zKhhM/SsMNHpf03EI/AAAAAAAAAGE/YUA_5WaNebs/s1600-h/virtualizxation+matrix.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_foic43zKhhM/SsMNHpf03EI/AAAAAAAAAGE/YUA_5WaNebs/s400/virtualizxation+matrix.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And to add to this (already complex) matrix , what about Server 2008 (R2)? ?And 64-bit platforms? How are they handled?&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I was told by a Microsoft engineer last week, that App-V does not solve Operating system level application compatibility issues. With these kind of deployment scenarios and requirements/dependencies - no wonder they have taken this view. &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Whew!&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-9210966429217228153?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/TImPTEBnFhU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/TImPTEBnFhU/app-v-and-net-pick-bubble-any-bubble.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_foic43zKhhM/SsMNHpf03EI/AAAAAAAAAGE/YUA_5WaNebs/s72-c/virtualizxation+matrix.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/app-v-and-net-pick-bubble-any-bubble.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-8713547382414795197</guid><pubDate>Mon, 28 Sep 2009 13:18:00 +0000</pubDate><atom:updated>2009-09-28T14:20:37.835+01:00</atom:updated><title>Morning - You've got Middleware!</title><description>&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .0208in; margin-top: 0in; unicode-bidi: embed;"&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;After suffering  through the usual vagaries of Ocado deliveries, feeding three small children  and then getting them to school and nursery I got to sit down at my desk this  morning in peace and quiet for the 1st time in a few weeks.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, now that I am  officially a twitter-er (&lt;a href="http://twitter.com/changebase"&gt;http://twitter.com/changebase&lt;/a&gt;),  I decided to download, install and use Tweetdeck (a great tool to manage your  Facebook and twitter accounts. Tweetdeck can be downloaded from here: &lt;a href="http://www.tweetdeck.com/"&gt;http://www.tweetdeck.com/&lt;/a&gt;    &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I was (kinda)  surprised to have to download Adobe's AIR, the new browser-ish based  application runtime environment. For those who are new to Adobe AIR, it could  be described as a "a cross-platform runtime environment. Simply put, a  way for applications to be developed/coded and run on any operating system.  The programming languages used to build an AIR application&amp;nbsp; are Flash, Flex, HTML and AJAX. These are  all inherently web-based programming languages. But, using AIR, those  languages can now be used to create a desktop application.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;So, AIR is cool  because you can now use web application technologies to create and deploy  desktop based applications.&amp;nbsp;  This is a  little like .NET for non-Microsoft web-heads. &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;To read more about  Adobe's AIR, look here at Adobe's FAQ: &lt;a href="http://learn.adobe.com/wiki/display/air/developer+faq#DeveloperFAQ-IsAdobeAIRpartoftheOpenScreenProject%3F"&gt;http://learn.adobe.com/wiki/display/air/developer+faq#DeveloperFAQ-IsAdobeAIRpartoftheOpenScreenProject%3F&lt;/a&gt;   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Not only will Adobe  AIR applications look different. They will install differently, as you can see  by the installation engine and related dialog box in the following  screen-shot.     &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/SsC3P2I_X3I/AAAAAAAAAF8/l0apcqOvYyM/s1600-h/AIR+middleware.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_foic43zKhhM/SsC3P2I_X3I/AAAAAAAAAF8/l0apcqOvYyM/s400/AIR+middleware.PNG" /&gt;&lt;/a&gt;   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I am really keen to  determine just how far the promise of "run on any operating system"  will go.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I am sure that you  could get good, similar results running across XP, Vista and the soon to be  released Windows 7. But how will your application look across Linux, Apple's  Leopard and Windows 7? Ohhh, and what about my iPhone and the soon to be  released Windows 7 mobile.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;If Adobe AIR get's  this "run anywhere" play right - we could see a big change in how  applications are developed, deployed and maintained in the future.   &lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-8713547382414795197?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/pSSWexlmVK0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/pSSWexlmVK0/morning-youve-got-middleware.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_foic43zKhhM/SsC3P2I_X3I/AAAAAAAAAF8/l0apcqOvYyM/s72-c/AIR+middleware.PNG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/morning-youve-got-middleware.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-7493514192605634589</guid><pubDate>Sun, 27 Sep 2009 01:23:00 +0000</pubDate><atom:updated>2009-09-27T02:26:52.018+01:00</atom:updated><title>Windows 7: An Application Un-Compatibility Update  26 September 2009</title><description>Microsoft released  a compatibility update earlier this week, relating to how applications should  "transition" through the upgrade process for Windows 7.  &lt;br /&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I was in Redmond  the past week working with the App-V team and some members of the Windows 7  deployment team and so I missed out on blogging about the Windows 7  compatibility update.  &lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: Calibri; font-size: 15px;"&gt;Apologies for this, I should have commented on this earlier.&lt;/span&gt; &lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;I thought that update was pretty intriguing, as it  demonstrated that Microsoft has already engaged it Support and Maintenance  "Engine" (Patches and Updates) for&amp;nbsp;  an operating system that has not yet even been formally released.&lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;The Window 7  compatibility patch can be found here: &lt;a href="http://support.microsoft.com/?kbid=974332"&gt;http://support.microsoft.com/?kbid=974332&lt;/a&gt;    &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, according to  the Microsoft support Knowledge Base (KB) article, the following applications  were updated in this September 2009 update;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; font-family: Verdana; font-size: 9.75pt; font-weight: bold; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="direction: ltr;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-color: #A3A3A3; border-style: solid; border-width: 0pt; direction: ltr;" valign="top"&gt;&lt;tbody&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; font-weight: bold; margin: 0in;"&gt;Application&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; font-weight: bold; margin: 0in;"&gt;Behavior after you install the update&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Alcohol    52%&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Update    enables Windows 7 compatible Alcohol 52% versions to work&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Altiris    and Symantec Virtual Software up to version 6.1.499.x&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid errors during Windows upgrade&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;ZoomText    version 9.18&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Driver    hard Block to prevent an error&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Dell    Printer Driver (Models-V105, V305 and V505)&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid setup failure&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Trend    Micro Internet Security 2007&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid error during Windows upgrade&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Trend    Micro Internet Security 2008&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid error during Windows upgrade&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Trend    Micro Internet Security 2009&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid error during Windows upgrade&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;YiDongFeiXin    version 2.2.x and version 3.5.x&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Enables    application to work&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;PGP    Desktop up to version 9.x&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Soft    Block to warn about possible issue after Windows upgrade&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Trend    Micro VirusBuster 2008&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid errors&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.7562in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Windows    Live Photo Gallery&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 5.9319in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Update    Windows Live Photo Gallery to avoid file association issue with Windows    Media Player OCX&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;In addition, there  are a number of core SDB files (or SHIM database files) which are updated as  part of this update. Here is a screen-shot of my local machine directory structure;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/Sr6-K4dp21I/AAAAAAAAAF0/7iR7fGy_wWE/s1600-h/sdb+application+compatibility+database+.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_foic43zKhhM/Sr6-K4dp21I/AAAAAAAAAF0/7iR7fGy_wWE/s400/sdb+application+compatibility+database+.png" /&gt;&lt;/a&gt;  &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;In this case both  SYSMAIN.SDB and the PCAMAIN.SDB files were updated. For those of you who don't  deal with application compatibility issues everyday, these files may seem a  little new/strange/worrisome to you. These SDB files are delivered as part of  Windows (and Windows Vista) and contain information in a proprietary database  format that details how the target operating system should handle the  application. For example, what application SHIM should be used for the to  allow YiDongFeiXin to work.  &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;What is interesting  update this "compatibility" update is that this is actually a  "non-Compatibility" update.&lt;br /&gt;&lt;br /&gt;Read the messages for the following  applications;  &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="direction: ltr;"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse; border-color: #A3A3A3; border-style: solid; border-width: 0pt; direction: ltr;" valign="top"&gt;&lt;tbody&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.784in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Altiris    and Symantec Virtual Software up to version 6.1.499.x&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.4388in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Upgrade    Block to avoid errors during Windows upgrade&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;tr&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.784in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;ZoomText    version 9.18&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;    &lt;td style="border-width: 0pt; padding: 4pt 4pt 4pt 4pt; vertical-align: top; width: 3.4388in;"&gt;&lt;div style="color: black; font-family: Verdana; font-size: 8.25pt; margin: 0in;"&gt;Driver    hard Block to prevent an error&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;   &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;These "Update  Blocks" for these applications actually STOP these applications from  running - so, they won't cause any application or system level errors. This is  part of Microsoft's Program Compatibility Assistant technology. You can read  more about this here: &lt;a href="http://msdn.microsoft.com/en-us/library/bb756937.aspx"&gt;http://msdn.microsoft.com/en-us/library/bb756937.aspx&lt;/a&gt;    &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;I repeat, as part  of this Compatibility update, the solution here is to simply stop the  applications from starting or our upgrading. With the good intention that  this new behaviour will prevent the user from a bad experience.  &lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;As Robert  Heinlein&amp;nbsp; once said, "Good  intentions are the root of all evil!"  &lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-7493514192605634589?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/hFwDXJcL6PE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/hFwDXJcL6PE/microsoft-released-compatibility-update.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_foic43zKhhM/Sr6-K4dp21I/AAAAAAAAAF0/7iR7fGy_wWE/s72-c/sdb+application+compatibility+database+.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/microsoft-released-compatibility-update.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-9061297846975507630</guid><pubDate>Wed, 23 Sep 2009 14:46:00 +0000</pubDate><atom:updated>2009-09-23T15:50:56.821+01:00</atom:updated><title>Virtual Round Table - Part 2</title><description>&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;I was lucky enough to be invited to the initial Application Compatibility focused Microsoft Virtual Round Table&amp;nbsp; session that was televised a few months back.&amp;nbsp; I really enjoyed chatting with Mark Russinovich,&amp;nbsp; Jeremy Chapman and especially appreciated Gov&amp;nbsp;Maharaj's&amp;nbsp;&amp;nbsp;thoughts on application compatibility issues with Windows 7.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Here is a &amp;nbsp;screen shot the main panelists on the program.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/Sro0z2gVhQI/AAAAAAAAAFs/5UzFyKneU6M/s1600-h/application+compatibility+roundtable.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="217" src="http://1.bp.blogspot.com/_foic43zKhhM/Sro0z2gVhQI/AAAAAAAAAFs/5UzFyKneU6M/s400/application+compatibility+roundtable.jpg" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;If you missed the 1st session (filmed and then broadcast live), you can catch a replay of the video here: &lt;a href="http://www.computertech4u.com/the-springboard-application-compatibility-vrt-rebroadcast-is-live/"&gt;http://www.computertech4u.com/the-springboard-application-compatibility-vrt-rebroadcast-is-live/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;And, a direct link to the video here:&amp;nbsp;&lt;span style="font-family: 'Times New Roman'; font-size: medium;"&gt;&lt;a href="http://technet.microsoft.com/en-us/windows/dd981014.aspx?ITPID=sprblog"&gt;http://technet.microsoft.com/en-us/windows/dd981014.aspx?ITPID=sprblog&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="font-size: large;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Well, I am back again. This time, the boys and I will be discussing Microsoft Virtualization issues.&amp;nbsp; The link (for scheduling and viewing details ) can be found here: &lt;a href="http://www.computertech4u.com/springboard-series-virtual-roundtable-windows-7-application-compatibility-part-2-virtualization/"&gt;http://www.computertech4u.com/springboard-series-virtual-roundtable-windows-7-application-compatibility-part-2-virtualization/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;For this session, we plan to cover the following topics;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .375in; margin-top: 0in; unicode-bidi: embed;" type="disc"&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft App-V&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Microsoft Med-V&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Windows XP Mode&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-bottom: 0; margin-top: 0; vertical-align: middle;"&gt;&lt;span style="font-family: Calibri; font-size: 11pt;"&gt;Windows 7 Compatibility      issues&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Should be fun...&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;Once the video is posted online for this session, I will update this Blog posting.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-9061297846975507630?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/RzKBCo6P-8A" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/RzKBCo6P-8A/virtual-round-table-part-2.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_foic43zKhhM/Sro0z2gVhQI/AAAAAAAAAFs/5UzFyKneU6M/s72-c/application+compatibility+roundtable.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/virtual-round-table-part-2.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-6153222361755716701</guid><pubDate>Mon, 21 Sep 2009 09:47:00 +0000</pubDate><atom:updated>2009-09-21T10:49:23.001+01:00</atom:updated><title>Windows 7: With or without IE</title><description>I was reading the Windows Blog (http://windowsteamblog.com) this morning and came across the following article: Windows 7 E Best Practices for ISV's.&lt;br /&gt;&lt;br /&gt;Found here: &lt;a href="http://windowsteamblog.com/blogs/developers/archive/2009/07/13/windows-7-e-best-practices-for-isvs.aspx"&gt;http://windowsteamblog.com/blogs/developers/archive/2009/07/13/windows-7-e-best-practices-for-isvs.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The blog opens with the following quote from the author Yochay Kiriaty: &lt;br /&gt;&lt;br /&gt;&lt;em&gt;" we will ship the same version of Windows 7 in Europe as in rest of the world on the worldwide launch date of 22 October, 2009. This version of Windows 7 includes Windows Internet Explorer 8 to help people get the most from their PCs and the Internet."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;There is some real confusion on my part here, as the article continues to discuss about the shipments of Windows 7 "E" but I think the core point here is that there are going to workstations out there running Windows 7 and will not include IE8. Whatever they are called; Windows 7 or Windows 7 -E&lt;br /&gt;As a side note, "E Versions of Windows" or more accurately "European Versions" will not contain Internet Explorer 8 or at least the IE feature will not be enable by default. From what I understand, if someone wants Internet Explorer 8 functionality that can enable the functionality through the Turn Windows On or Off dialog box, they could simply enable it through the following dialog box (I bet a reboot will be required);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/SrdLjOPzqwI/AAAAAAAAAFk/ZmAMIRz6ixo/s1600-h/IEturnfeaturesonoff.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" iq="true" src="http://1.bp.blogspot.com/_foic43zKhhM/SrdLjOPzqwI/AAAAAAAAAFk/ZmAMIRz6ixo/s400/IEturnfeaturesonoff.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;There is some real confusion on my part here, as the article continues to discuss about the shipments of Windows 7 "E" but I think the core point here is that there are going to workstations out there running Windows 7 and will not include IE8. Whatever they are called; Windows 7 E, Windows 7 No-E, Windows 7 E-Less or my favourite Windows 7 -E, the real question for us application compatibility drones/workers/slaves/enthusiasts, is how should we test our applications?&lt;br /&gt;&lt;br /&gt;It appears that there are already a few documented "No-IE" application compatibility scenarios including;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Hard-Coded application references to Internet Explorer will not load the default browser correctly (i.e. shellexecute is bad!) &lt;/li&gt;&lt;li&gt;Explicit references to IE8 API functions will not work&lt;/li&gt;&lt;li&gt;HTML 'Window Open' calls may fail to open a new browser window correctly&lt;/li&gt;&lt;/ol&gt;In addition, I have the following issues that may be an application compatibility issue;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Application help files (CHM format) rely on the web-browser control - will these work properly?&lt;/li&gt;&lt;li&gt;How will applications get/set their internet proxy settings? ChangeBase AOK could be a victim here. Ooops!&lt;/li&gt;&lt;li&gt;How about applications with embedded dependencies on a web-browser such as Sage, Reuters and Bloomberg?&lt;/li&gt;&lt;/ol&gt;I think that most applications should work OK - as always it will be the applications that broken previous rules either due to hard-coding references or bad assumptions about the target platform. &lt;br /&gt;There is one benefit to all this though - most Microsoft Patch Tuesday updates relates to security updates Internet Explorer. If you don't have IE on your machine, well, the theory is you might just have a slightly easier Wednesday morning.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-6153222361755716701?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/hMaMJ6sHYkQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/hMaMJ6sHYkQ/windows-7-with-or-without-ie.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_foic43zKhhM/SrdLjOPzqwI/AAAAAAAAAFk/ZmAMIRz6ixo/s72-c/IEturnfeaturesonoff.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/windows-7-with-or-without-ie.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-6939217535968612753</guid><pubDate>Fri, 18 Sep 2009 16:58:00 +0000</pubDate><atom:updated>2009-09-18T17:58:39.595+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Application Compatibility</category><title>Windows 7 - Some Overal Compatibility Results</title><description>We have been busy!&lt;br /&gt;&lt;br /&gt;Over the past few months, we have been working with Microsoft and their partners to get a early view on the compatibility issues that Windows 7 might raise with client application portfolios.&lt;br /&gt;&lt;br /&gt;This process was called a Proof of Concept (POC) and covered the following platforms;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; • Windows 7&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; • Office 2007&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; • Internet Explorer 8&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; • Microsoft App-V (Virtualization)&lt;br /&gt;&lt;br /&gt;Drawing from clients across Europe and America, the company I work for (ChangeBase) was able to rapidly deliver automated application compatibility assessments for Windows 7, Microsoft’s App-V virtualization technology, Microsoft Office 2007 suitability and Internet Explorer (IE8) compatibility in minutes per client. &lt;br /&gt;&lt;br /&gt;Our software was able to generate a comprehensive report on specific application compatibility issues and then automatically fixing a select number of business critical applications. This ensured that these updated application packages were fully compliant with Microsoft and Industry Standards for Windows XP, Windows 7 and Windows 2008 operating system platforms. &lt;br /&gt;&lt;br /&gt;And, here is the part you are interested in...&lt;br /&gt;&lt;br /&gt;From this large portfolio of applications, the following application compatibility results were generated;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/SrO6sP1PoxI/AAAAAAAAAFU/tiVvUeEQf4A/s1600-h/Application+Compatibility1.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" iq="true" src="http://1.bp.blogspot.com/_foic43zKhhM/SrO6sP1PoxI/AAAAAAAAAFU/tiVvUeEQf4A/s320/Application+Compatibility1.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Where Red issues represent non-fixable applications, Amber indicated fixable (manual and automated fixing included) and Green represents applications without reported issues. This means that 92% of applications were ready to deploy to Windows 7. From these results the top application compatibility issues were;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_foic43zKhhM/SrO7BRBPJaI/AAAAAAAAAFc/nuekK-arUR8/s1600-h/Application+Compatibility2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" iq="true" src="http://2.bp.blogspot.com/_foic43zKhhM/SrO7BRBPJaI/AAAAAAAAAFc/nuekK-arUR8/s400/Application+Compatibility2.PNG" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I find these kind of numbers fascinating as it shows that each application portfolio has a large number of applications that need some work to getting working on Windows 7. Most importantly, it looks like these issues can be readily fixed. Making the resultant applications ready for deployment for Windows 7.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;For my next posting, I will discuss some of the RED issues; those that can't be easily fixed and may require an application upgrade.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-6939217535968612753?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/lrBPyqdj0rg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/lrBPyqdj0rg/windows-7-some-overal-compatibility.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_foic43zKhhM/SrO6sP1PoxI/AAAAAAAAAFU/tiVvUeEQf4A/s72-c/Application+Compatibility1.PNG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/windows-7-some-overal-compatibility.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-970736710331308901.post-1864778489140702233</guid><pubDate>Thu, 17 Sep 2009 18:17:00 +0000</pubDate><atom:updated>2009-09-17T19:19:24.227+01:00</atom:updated><title>The 1st hit is free.... Ahhh</title><description>One of our ChangeBase partners, Arclite is now offering an online automated Application Compatibility assessment service for your application packages.&lt;br /&gt;&lt;br /&gt;This service (http://free.appcompat.net ) allows you load an application through a web-page and received an automated assessment of the potential compatibility issues your application package may encounter.&lt;br /&gt;&lt;br /&gt;Here is a sample of one of the reports.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_foic43zKhhM/SrJ9K6KBW2I/AAAAAAAAAEs/Gwqt0KNn6VI/s1600-h/freeapplicationcompatibility1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" mq="true" src="http://1.bp.blogspot.com/_foic43zKhhM/SrJ9K6KBW2I/AAAAAAAAAEs/Gwqt0KNn6VI/s400/freeapplicationcompatibility1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;And, if you are looking for more detail, the automated application compatibility report provides detailed remediation information including the following detail;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_foic43zKhhM/SrJ9QHuqaeI/AAAAAAAAAE0/OebZt4MXa8M/s1600-h/freeapplicationcompatibility2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" mq="true" src="http://3.bp.blogspot.com/_foic43zKhhM/SrJ9QHuqaeI/AAAAAAAAAE0/OebZt4MXa8M/s400/freeapplicationcompatibility2.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;This report fully automated and analyses each application for the following compatibility issues;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows 7 &lt;/li&gt;&lt;li&gt;Microsoft App-V &lt;/li&gt;&lt;li&gt;Office 2007&lt;/li&gt;&lt;li&gt;Microsoft Internet Explorer 8&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div&gt;In addition, there is a really useful guide to interpreting the results, which can be found on the Arclite driven Application Compatibility online ship website.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Found here:&amp;nbsp; &lt;a href="http://shop.appcompat.net/v/vspfiles/assets/images/report%20interpretation%20guide%20v4.pdf"&gt;http://shop.appcompat.net/v/vspfiles/assets/images/report%20interpretation%20guide%20v4.pdf&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;And, as a bonus, it looks like the 1st try is for Free. Give it a go at: &lt;a href="http://free.appcompat.net/"&gt;http://free.appcompat.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/970736710331308901-1864778489140702233?l=aokcompat.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/AokApplicationCompatibilityBlog/~4/QH8k_KQxg18" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/AokApplicationCompatibilityBlog/~3/QH8k_KQxg18/1st-hit-is-free-ahhh.html</link><author>greg.lambert@gmail.com (Greg Lambert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_foic43zKhhM/SrJ9K6KBW2I/AAAAAAAAAEs/Gwqt0KNn6VI/s72-c/freeapplicationcompatibility1.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://aokcompat.blogspot.com/2009/09/1st-hit-is-free-ahhh.html</feedburner:origLink></item></channel></rss>
