<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Weblog.BassQ.nl &#187; Citrix</title>
	<atom:link href="http://Weblog.BassQ.nl/index.php/tag/citrix/feed/" rel="self" type="application/rss+xml" />
	<link>http://Weblog.BassQ.nl</link>
	<description>A Great Collection Of Information</description>
	<lastBuildDate>Fri, 21 Oct 2011 09:56:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>XenDesktop 5.5 is Here!</title>
		<link>http://Weblog.BassQ.nl/index.php/xendesktop-5-5-is-here/</link>
		<comments>http://Weblog.BassQ.nl/index.php/xendesktop-5-5-is-here/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 10:08:07 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=1098</guid>
		<description><![CDATA[Citrix is announcing the immediate availability of XenDesktop 5.5. Citrix continues to innovate in the desktop virtualization space and build on the on the market leading trajectory established with first with XenDesktop 4.0 — the industry’s first VDI offering to &#8230; <a href="http://Weblog.BassQ.nl/index.php/xendesktop-5-5-is-here/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Citrix is announcing the immediate availability of XenDesktop 5.5.</p>
<p>Citrix continues to innovate in the desktop virtualization space and build on the on the market leading trajectory established with first with XenDesktop 4.0 — <em>the industry’s first VDI offering to provide integrated app and desktop delivery in a single product</em> – and extended with XenDesktop 5.0 —  <em>focused on simplification and scalability for the administrator to deploy and manage virtual desktops</em>.   With the release of XenDesktop 5.5, Citrix  takes it up a notch yet again and sets the new standard for desktop virtualization — including the ability to deliver personal VDI desktops, provide an unparalleled user experience with more than 150 new HDX features and enhancements, deliver “headquarters-like” experience across the  WAN to  remote workers and branch offices and new Citrix Receivers for Windows and MacOS.  Whew!  That was a long sentence <img src="http://blogs.citrix.com/wp-includes/images/smilies/icon_smile.gif" alt=":-)" /></p>
<p>You can read about all of the news <a href="http://www.citrix.com/English/NE/news/news.asp?newsID=2315303">here</a>.</p>
<p><strong><em>Personal VDI desktops and reducing cost</em></strong></p>
<p>The Citrix focus on end user experience and reducing costs of virtual desktop deployments was the driving force behind the <a href="http://www.citrix.com/English/NE/news/news.asp?newsID=2314908">RingCube acquisition</a> and today’s announcement of the availability of the personal vDisk technology as a feature of XenDesktop 5.5.</p>
<p>If you haven’t heard about it, the new personal vDisk technology enables IT to realize the cost saving and management of pooled virtual desktops, while providing  personalization capabilities for profiles, data and applications that is typically found in a dedicated VDI deployment model.   Since we announced the acquisition of RingCube two weeks ago, my inbox has exploded with requests for more information regarding pricing,  packaging and availability.  I am pleased to confirm today that the personal vDisk technology will be included in all editions of XenDesktop at no additional charge.  The personal vDisk technology is available today as an “Early Access” feature for customers with Software Assurance to use in their labs and proof of concepts to get familiar with the technology.  In less then two weeks since the closing of this acquisition, we have delivered on the first release that is integrated with XenDesktop.  Using XenDesktop Studio, administrators can quickly create and deploy virtual desktops that take advantage of the personal vDisk technology.  The combination of the user acceptance of the personal VDI desktop and the IT cost savings allow organizations to deploy virtual desktops to a wider based of end users – truly creating a win-win situation.</p>
<p>You get additional technical information on the personal vDisk <a href="http://blogs.citrix.com/2011/08/24/personal-vdisks/">here</a>.</p>
<p><map name='google_ad_map_1098_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1098?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1098_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1098&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fxendesktop-5-5-is-here%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/xendesktop-5-5-is-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New! XenApp 6.5 Available Now!</title>
		<link>http://Weblog.BassQ.nl/index.php/new-xenapp-6-5-available-now/</link>
		<comments>http://Weblog.BassQ.nl/index.php/new-xenapp-6-5-available-now/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 10:05:09 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Provisioning]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=1094</guid>
		<description><![CDATA[These are exciting times for desktop virtualization.  The industry is growing and Citrix is leading the charge.  The XenDesktop product line is getting plenty of well-deserved attention, but today Citrix is also announcing exciting new enhancements for XenApp 6.5. Whether included &#8230; <a href="http://Weblog.BassQ.nl/index.php/new-xenapp-6-5-available-now/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>These are exciting times for desktop virtualization.  The industry is growing and Citrix is leading the charge.  The XenDesktop product line is getting plenty of well-deserved attention, but today Citrix is also announcing exciting new enhancements for <a href="http://www.citrix.com/xenapp/how-it-works/whats-new">XenApp 6.5</a>. Whether included as a component of XenDesktop Enterprise and Platinum or deployed as a standalone product, XenApp has long been recognized as the de-facto standard in on-demand app delivery.  Now with turbo-charged app launches and a seamless multimedia experience over any network, XenApp 6.5 makes the user experience better than ever.</p>
<div>
<p><strong>Instant App Access</strong></p>
<p>The XenApp 6.5 feature generating the most excitement among customers is Instant App Access.  Gone are the days when users would have to wait several seconds for the creation of an ICA session before their application launched.  By creating an ICA session immediately upon user log-in to Citrix Receiver, Session Pre-Launch dramatically reduces overall application launch times. Since the ICA session is created even before the user clicks the application icon, the only remaining time to wait is for the application launch itself.  Depending on the application, this can be nearly instantaneous.</p>
<p>Similar technology allows an ICA session to linger after users close their last published app so that the next application launch is just as instantaneous.  While these features do consume a license, the time periods for lingering or pre-launch are configurable by the IT admin.</p>
<p><strong>Seamless multimedia experience with HDX</strong></p>
<p>With only a few exceptions, all of the <a href="http://www.citrix.com/xenapp/how-it-works/features/hdx">HDX enhancements</a> seen in XenDesktop 5.5 are also applicable for XenApp 6.5. For example, significant updates to HDX MediaStream for Flash mean that Adobe® Flash® content can be rendered locally over more network conditions than before.  This dynamically takes advantage of computing resources at the end point, resulting in even higher server scalability and a great user experience even at up to 300ms round-trip latency.</p>
<p><strong>Multi-Stream ICA</strong></p>
<p>IT administrators now have the option of delivering XenApp ICA traffic over up to four TCP/IP streams. Now instead of prioritizing the entire ICA pipeline over HTTP traffic, this feature enables more granular control for Quality of Service (QoS) routing.  Now customers can provide superior audio/visual quality for apps delivered over the WAN for example without disrupting other HTTP traffic.</p>
<p><strong>Any Device, Anywhere with Citrix Receiver</strong></p>
<p>XenApp 6.5 takes advantage of new Citrix Receiver enhancements for extreme multi-tasking, faster Windows app performance and advanced Linux device support. Customers can now deliver self-service apps to more than one billion devices, including PCs, Macs, tablets, smartphones, and thin clients – and all major device operating platforms, including new environments like iOS, Android, and Google ChromeOS.   Add it all up and we’re talking about over 1 Billion devices.</p>
<p><strong>Enhanced Desktop Experience</strong></p>
<p>Previously provided as an add-on pack for XenApp 6.0, support for an enhanced desktop experience is now included as an integrated feature of XenApp 6.5. IT can transform the typical server desktop published by XenApp.  This feature enables support for themes, installs accessory apps, and allows for the display of high-res wallpapers.  With a Windows-7 like Start Menu and taskbar, users can enjoy the look and feel of a Windows 7 desktop, while IT can benefit from the server density and locked down image management of a hosted shared desktop</p>
<p><strong>Desktop Director</strong></p>
<p>When end-users need support help with their XenApp delivered apps, help desk support staffs can use the popular Desktop Director console that now includes the integrated capability to assist users with applications delivered by XenApp and with desktops delivered by XenDesktop.</p>
<p><strong>Dynamic Data Center Provisioning</strong></p>
<p>Now XenApp 6.5 deployments can be scaled in record time by creating “controller” or “worker” roles in a XenApp server farm.  Because workers in the farm need to sync much less data, fewer overall database transactions are required.  Plus, these new roles make the process of joining a large number of servers to a XenApp farm faster and easier.</p>
<p>These are just a few of the new features in XenApp 6.5.  For a full list of all features and a comparison to previous versions, you can refer to the new <a href="http://www.citrix.com/xenappcomparativematrix">comparative feature matrix</a>.</p>
<p>For a free interactive overview of XenApp 6.5 be sure to check out this new <a href="http://training.citrix.com/mod/ctxcatalog/course.php?id=251">online course</a>.</p>
</div>
<p><map name='google_ad_map_1094_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1094?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1094_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1094&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fnew-xenapp-6-5-available-now%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/new-xenapp-6-5-available-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7 and Windows Server 2008 R2 Service Pack 1 (KB976932) and download</title>
		<link>http://Weblog.BassQ.nl/index.php/windows-7-and-windows-server-2008-r2-service-pack-1-kb976932-and-download/</link>
		<comments>http://Weblog.BassQ.nl/index.php/windows-7-and-windows-server-2008-r2-service-pack-1-kb976932-and-download/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 08:48:56 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=1061</guid>
		<description><![CDATA[Service Pack 1 is now available on Technet for subscribers. Consumer end-users can find general information about Windows 7 SP1 at the following Microsoft website: http://windows.microsoft.com/windows7sp1 Public downloads will be here Windows 7 Service Pack 1 To obtain Windows 7 &#8230; <a href="http://Weblog.BassQ.nl/index.php/windows-7-and-windows-server-2008-r2-service-pack-1-kb976932-and-download/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Service Pack 1 is now available on Technet for subscribers.</p>
<p>Consumer end-users can find general information about Windows 7 SP1 at the following Microsoft website:</p>
<p><a href="http://windows.microsoft.com/windows7sp1" target="_blank">http://windows.microsoft.com/windows7sp1</a></p>
<p>Public downloads will be here</p>
<h3>Windows 7 Service Pack 1</h3>
<p>To obtain Windows 7 SP1, visit the following Microsoft website:</p>
<p><a href="http://windows.microsoft.com/installwindows7sp1" target="_blank">http://windows.microsoft.com/installwindows7sp1</a> (http://windows.microsoft.com/installwindows7sp1)</p>
<h3>Windows 2008 R2 Service Pack 1</h3>
<p>To obtain Windows 2008 R2 SP1, visit the following Microsoft website:</p>
<p><a href="http://go.microsoft.com/fwlink/?LinkID=199583" target="_blank">http://go.microsoft.com/fwlink/?LinkID=199583</a></p>
<p>The following documentation for Windows 7 and Windows Server 2008 R2 Service Pack 1 is provided here.</p>
<p>Deployment Guide for Windows Server 2008 R2 with SP1 and Windows 7 with SP1.doc 213KB <a href="http://www.microsoft.com/downloads/info.aspx?na=46&amp;SrcFamilyId=61924CEA-83FE-46E9-96D8-027AE59DDC11&amp;SrcDisplayLang=en&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fE%2fB%2fA%2fEBA55FE2-373A-4351-9346-6D762B79AA69%2fDeployment+Guide+for+Windows+Server+2008+R2+with+SP1+and+Windows+7+with+SP1.doc" target="_blank">Download</a></p>
<p>Hotfixes and Security Updates included in Windows 7 and Windows Server 2008 R2 Service Pack 1.xls 465KB <a href="http://www.microsoft.com/downloads/info.aspx?na=46&amp;SrcFamilyId=61924CEA-83FE-46E9-96D8-027AE59DDC11&amp;SrcDisplayLang=en&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fE%2fB%2fA%2fEBA55FE2-373A-4351-9346-6D762B79AA69%2fHotfixes+and+Security+Updates+included+in+Windows+7+and+Windows+Server+2008+R2+Service+Pack+1.xls" target="_blank">Download</a></p>
<p>Installing Windows Server 2008 R2 with SP1.doc 94KB <a href="http://www.microsoft.com/downloads/info.aspx?na=46&amp;SrcFamilyId=61924CEA-83FE-46E9-96D8-027AE59DDC11&amp;SrcDisplayLang=en&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fE%2fB%2fA%2fEBA55FE2-373A-4351-9346-6D762B79AA69%2fInstalling+Windows+Server+2008+R2+with+SP1.doc" target="_blank">Download</a></p>
<p>Release Notes for Windows 7 with Service Pack 1.doc 87KB <a href="http://www.microsoft.com/downloads/info.aspx?na=46&amp;SrcFamilyId=61924CEA-83FE-46E9-96D8-027AE59DDC11&amp;SrcDisplayLang=en&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fE%2fB%2fA%2fEBA55FE2-373A-4351-9346-6D762B79AA69%2fRelease+Notes+for+Windows+7+with+Service+Pack+1.doc" target="_blank">Download</a></p>
<p>Release Notes for Windows Server 2008 R2 with Service Pack 1.doc 87KB <a href="http://www.microsoft.com/downloads/info.aspx?na=46&amp;SrcFamilyId=61924CEA-83FE-46E9-96D8-027AE59DDC11&amp;SrcDisplayLang=en&amp;u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fE%2fB%2fA%2fEBA55FE2-373A-4351-9346-6D762B79AA69%2fRelease+Notes+for+Windows+Server+2008+R2+with+Service+Pack+1.doc" target="_blank">Download</a></p>
<p>MS KB <a title="Information about Service Pack 1 for Windows 7 and for Windows Server 2008 R2" href="http://support.microsoft.com/?kbid=976932" target="_blank">Information about Service Pack 1 for Windows 7 and for Windows Server 2008 R2</a></p>
<p><img class="alignnone" title="WS08R2sp1" src="http://bink.nu/blogs/news/WS08R2sp1_5BD52288.png" alt="" width="488" height="274" /></p>
<p><map name='google_ad_map_1061_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1061?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1061_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1061&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fwindows-7-and-windows-server-2008-r2-service-pack-1-kb976932-and-download%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/windows-7-and-windows-server-2008-r2-service-pack-1-kb976932-and-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to configure Citrix IMA to use a specified network Interface</title>
		<link>http://Weblog.BassQ.nl/index.php/how-to-configure-citrix-ima-to-use-a-specified-network-interface/</link>
		<comments>http://Weblog.BassQ.nl/index.php/how-to-configure-citrix-ima-to-use-a-specified-network-interface/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 13:37:24 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=1055</guid>
		<description><![CDATA[source: http://www.doctor-citrix.com/ The purpose of these settings is to set up a specific NIC for IMA use when You have multi homed XenApp Servers. Registry Values to Set; Purpose(s) is specify if the server has several NICs or not; Registry &#8230; <a href="http://Weblog.BassQ.nl/index.php/how-to-configure-citrix-ima-to-use-a-specified-network-interface/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>source: <a href="http://www.doctor-citrix.com/" target="_blank">http://www.doctor-citrix.com/</a></p>
<p>The purpose of these settings is to set up a specific NIC for IMA use when You have multi homed XenApp Servers.<br />
Registry Values to Set;</p>
<p><strong>Purpose(s) is specify if the server has several NICs or not;</strong><br />
Registry Hive : HKLM\Software\Citrix\IMA<br />
Value : MultipleNICMySelf<br />
Type : REG_DWORD<br />
Data : 1 (1 = This Server has several NICs) </p>
<p><strong>Purpose(s) is to specify the NIC to dedicate;</strong><br />
Registry Hive : HKLM\Software\Citrix\IMA<br />
Value : NICToUse<br />
Type : REG_SZ<br />
Data : Mac adress of the desired NIC (example : 00-C0-4F-74-68-E5 )</p>
<p><strong>If one of the previously specified reg values is set on any server you&#8217;llo have to set the following reg value to ALL SERVERS within the Farm.<br />
</strong></p>
<p>Purpose(s) is to specify that IMA will try to communicate with all remote server NICs<br />
Registry Hive : HKLM\Software\Citrix\IMA<br />
Value : MultipleNICOtherServer<br />
Type : REG_DWORD<br />
Data : 1</p>
<p><map name='google_ad_map_1055_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1055?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1055_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1055&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fhow-to-configure-citrix-ima-to-use-a-specified-network-interface%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/how-to-configure-citrix-ima-to-use-a-specified-network-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix releases Provisioning Services 5.6 SP1</title>
		<link>http://Weblog.BassQ.nl/index.php/citrix-releases-provisioning-services-5-6-sp1/</link>
		<comments>http://Weblog.BassQ.nl/index.php/citrix-releases-provisioning-services-5-6-sp1/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 18:41:03 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Provisioning]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=998</guid>
		<description><![CDATA[Citrix has releases Service Pack 1 for Provisioning Services 5.6. Here is a quick overview of what&#8217;s new to this release: New in this Release Microsoft Volume Licensing Automation Both KMS and MAK models for Operating Systems are supported, as &#8230; <a href="http://Weblog.BassQ.nl/index.php/citrix-releases-provisioning-services-5-6-sp1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Citrix has releases Service Pack 1 for Provisioning Services 5.6.</p>
<h3><strong>Here is a quick overview of what&#8217;s new to this release:</strong></h3>
<p><strong>New in this Release</strong></p>
<ul>
<li><a id="Y920998S5">Microsoft</a> Volume Licensing <a id="Y920998S8">Automation</a></li>
<li>Both KMS and MAK models for Operating Systems are supported, as well as Office 2010 KMS licensing.</li>
</ul>
<p><strong>Deprecated in this Release</strong></p>
<ul>
<li>MarkDown command for <a id="Y920998S3">Server</a> parameter as well as the “Mark Server Down…” selection in the Provisioning Services Console.</li>
<li>Support for <a id="Y920998S6">Windows</a> 2000 Domain.</li>
</ul>
<p><strong>Removed in this Release</strong><br />
XenConvert is no longer shipping as part of the PVS Target Device installer. It is available as a separate download</p>
<h2><strong>Issues Fixed in this Release</strong>:</h2>
<p><strong>Active Directory</strong></p>
<ol>
<li>In the &#8220;Add System Groups&#8221; dialog, users can now specify a full  path, with wildcard support, to specify which user groups to display.  For example, &#8220;test.local/users/u*&#8221; might return the  &#8220;test.local/users/users&#8221; group. Likewise, using &#8220;test.local/*/u*&#8221; or  &#8220;test*/u*&#8221; or &#8220;u*&#8221; might also be used as a search string for groups.</li>
<li>GetGroups fails if parent domain DC is blocked by a firewall.</li>
<li>Display AD return code if error during AD operation.</li>
<li>We can now resolve Group names across domains and forests.</li>
</ol>
<p><strong>Installer</strong><br />
During installation of the TFTP server on a separate server the installation process returns failure.</p>
<p><strong>Console/MAPI</strong></p>
<ol>
<li>Ensure that all PVS servers in a farm have the same Advanced  Settings. Added &#8220;Set Max Transmission Unit&#8221; menu choice to the Site  node. This menu item is only available to Site and Farm Administrators.  It opens a dialog that has a control like the one in the Server Advanced  Properties dialog. The control is initialized with the value found for  the first Server. The user can set a new value, and all of the Servers  will be updated with the value selected. Since some Servers may fail the  setting, a Partial error will be displayed if any fail being set. The  ioBurstSize is adjusted if needed for the new value of the  maxTransmissionUnits.</li>
<li>Allow longer server names in PVS Console login dialog. The new limit is 255 bytes.</li>
<li>Need to disable &#8220;Back&#8221; and &#8220;Done&#8221; during operations in StoreManagement Wizard.</li>
<li>PVS Console display fields are too small to accommodate long AD names.</li>
</ol>
<p><strong>Configuration Wizard</strong><br />
Configuration Wizard does not automatically set server&#8217;s properties to AD if the system is already in an AD.</p>
<p><strong>Imaging Wizard</strong><br />
Support copying NTFS hardlinks properly. This substantially reduces imaging time and also improves imaging progress estimation.</p>
<p><strong>Volume Licensing</strong><br />
Office 2010 activation-KMS license.</p>
<p><strong>Wake-on-LAN (WOL)</strong><br />
A PVS server with 2 NICs in seperate subnets is not sending out WOL packets to both subnets.</p>
<p><strong>Database Offline</strong><br />
DB Offline is putting too much stress on the SQL server and causing the PVS Console to crash.</p>
<p><strong>Target Device – Windows</strong></p>
<ol>
<li>Status tray ICON still appearing after &#8220;Hide Status Tray&#8221; is checked.</li>
<li>Bootstrap not sending Traffic to correct gateway.</li>
<li>Pagefile warnings and failure to place page file on client‟s local  HD when multiple partition structure exists with largest partition non  NTFS. For all target devices to support DedicatedDumpFile feature  properly, all local hard disk storage controllers must be set to the  same operating mode, i.e., all are ATA or AHCI mode.</li>
<li>BNIStack event log reports errors during protocol processing, events 99 to 138 should not report into the event log.</li>
</ol>
<p><strong>Target Device &#8211; Linux</strong></p>
<ol>
<li>Imaging stalls on RHEL 5.2 and 5.3 x86_64 when imaging progress at 95%.</li>
<li>Long delay in bringing up device&#8217;s properties if the device is active and running a Linux vdisk.</li>
<li>System freezes while imaging Centos 5.3 x86 with default kernel.</li>
</ol>
<p><a title="Citrix Provisoning Services 5.6 SP1" rel="nofollow" href="https://www.citrix.com/English/ss/downloads/details.asp?downloadId=2304879&amp;productId=683392" target="_blank">To download click here ( may require a valid mycitrix.com account )</a></p>
<p><map name='google_ad_map_998_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/998?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_998_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=998&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fcitrix-releases-provisioning-services-5-6-sp1%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/citrix-releases-provisioning-services-5-6-sp1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix XenDesktop 5 Announced</title>
		<link>http://Weblog.BassQ.nl/index.php/citrix-xendesktop-5-announced/</link>
		<comments>http://Weblog.BassQ.nl/index.php/citrix-xendesktop-5-announced/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 06:29:06 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[XenDesktop]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=961</guid>
		<description><![CDATA[Citrix announced XenDesktop 5 , at Citrix Synergy in Berlin, which is scheduled for availability in December, 2010. Naturally, we went looking for the “what’s new” list. You can find that list on the Citrix Web site, but, just to &#8230; <a href="http://Weblog.BassQ.nl/index.php/citrix-xendesktop-5-announced/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div>
<p>Citrix announced  XenDesktop 5 , at Citrix Synergy in Berlin, which is scheduled for availability in December, 2010.   Naturally, we went looking for the “what’s new” list.  You can <a title="What's new in XenDesktop 5" href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300411" target="_blank">find that list on the Citrix Web site</a>, but, just to save you a few clicks, here’s our take on it.</p>
<p>Most of the user-facing features are evolutionary, as opposed to  revolutionary.  There have been incremental improvements in devices  supported by the Citrix Receiver, the performance of Citrix HDX, user  self-service provisioning, and single sign-on.  There is also support  for XenClient and XenVault, which were recently made available for  download as part of XenDesktop 4, Feature Pack 2.  But the truly  revolutionary, knock-your-socks-off features are on the management side.</p>
<p>Installation and deployment of a large XenDesktop environment is now a  snap using the new Desktop Studio tool.  Since a video is worth a  thousand words, check out the following video demo of Desktop Studio:</p>
<p><object style="width: 486px; height: 412px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="486" height="412" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=2792&amp;autoStart=false&amp;height=412&amp;width=486&amp;hd=false" /><embed style="width: 486px; height: 412px;" type="application/x-shockwave-flash" width="486" height="412" src="http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=2792&amp;autoStart=false&amp;height=412&amp;width=486&amp;hd=false"></embed></object></p>
<p>But wait!  That’s not all!  There’s something here for the help desk  staff as well, and this may be the coolest part of all.  Take a look at a  demo of the new Desktop Director tool:</p>
<p><object style="width: 486px; height: 412px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="486" height="412" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=2792&amp;autoStart=false&amp;height=412&amp;width=486&amp;hd=false" /><embed style="width: 486px; height: 412px;" type="application/x-shockwave-flash" width="486" height="412" src="http://www.citrix.com/tv/s/tv/players/ctv_viral_1_0.swf?ctv=2792&amp;autoStart=false&amp;height=412&amp;width=486&amp;hd=false"></embed></object></p>
<p>One of Citrix’s stated goals with XenDesktop 5 is to take VDI from “wow” to “how” – to show you <strong><em>how</em></strong> to easily install, scale, and manage a desktop virtualization  deployment.  Desktop Studio and Desktop Director are huge steps in that  direction.</p>
</div>
<p><map name='google_ad_map_961_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/961?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_961_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=961&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fcitrix-xendesktop-5-announced%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/citrix-xendesktop-5-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new look of RES Software</title>
		<link>http://Weblog.BassQ.nl/index.php/the-new-look-of-res-software/</link>
		<comments>http://Weblog.BassQ.nl/index.php/the-new-look-of-res-software/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 12:51:06 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[PowerFuse]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=958</guid>
		<description><![CDATA[Hot off the press: As previously announced, wonderful things are happening over at RES. Today 5pm CET, RES Software has changed the website, logo and messaging, but that’s not all. Product names and categorizations have changed too! More below. There &#8230; <a href="http://Weblog.BassQ.nl/index.php/the-new-look-of-res-software/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hot off the press: As previously announced,  wonderful things are happening over at RES. Today 5pm CET, RES Software  has changed the website, logo and messaging, but that’s not all.  Product names and categorizations have changed too! More below. There  are many other significant changes underway, which will be revealed over  the course of this week. To help you make sense of it all, here is a  quick breakdown on what’s going on so far:</p>
<ul>
<li><a rel="lightbox[2192]" href="http://resguru.com/wp-content/uploads/2010/10/dds-overview.jpg"><img title="dds-overview" src="http://resguru.com/wp-content/uploads/2010/10/dds-overview.jpg" alt="" width="173" height="108" /></a>New website. Have a look at the new <a href="http://www.ressoftware.com/" target="_blank">RESsoftware.com</a>, which is live now.</li>
<li>New logo. Gone is the old blue-white-black. You can view the new  shaded logo in all it’s glory by clicking on the miniature in the upper  left corner of this article.</li>
<li>New product suite: As of today, all the current products are considered part of ONE  suite, called the <strong>RES Dynamic Desktop Studio</strong>. See the illustration on the right.</li>
<li>The product now formerly known as RES PowerFuse will from today be known as the <strong>RES Workspace Manager</strong>, part of the Dynamic Desktop Stuido.</li>
<li> RES Wisdom will from today be known as the <strong>RES Automation Manager</strong>. also part of the suite</li>
<li>Orchestra aka Orchestraton Pack for Wisdom is now known as the <strong>Service Orchestration Module</strong> in the Automation Manager.</li>
<li>The Workspace Extender aka Subscriber will from today be known as the <strong>Virtual Desktop Extender</strong>, or <strong>VDX</strong>.</li>
<li>VDX will be available as a stand-alone product from January 2011.</li>
</ul>
<p>All this information and more is available in the New RES FAQ, available <a href="http://www.ressoftware.com/campaign-pages/the-new-res-faq">here</a>.</p>
<p>As mentioned there will be made more, important announcements during  this week, so keep an eye out for them here at the ‘Guru. In the  meantime, you can see what the  new names and logo’s for the components  of the Dynamic Desktop Studio will look like. Click on the individual  components to jump to the corresponding product page.</p>
<p><a href="http://www.ressoftware.com/products/workspace-manager"><img title="res-wm" src="http://resguru.com/wp-content/uploads/2010/10/res-wm.png" alt="" width="205" height="44" /></a><a href="http://www.ressoftware.com/products"><img title="res-dds" src="http://resguru.com/wp-content/uploads/2010/10/res-dds.png" alt="" width="187" height="44" /></a></p>
<p><a href="http://www.ressoftware.com/products/workspace-manager-1"><img title="res-am" src="http://resguru.com/wp-content/uploads/2010/10/res-am.png" alt="" width="205" height="44" /></a><a href="http://www.ressoftware.com/products/virtual-desktop-extender"><img title="res-vdx" src="http://resguru.com/wp-content/uploads/2010/10/res-vdx.png" alt="" width="195" height="44" /></a></p>
<p>Source ; <a href="http://resguru.com/" target="_blank">http://resguru.com/</a></p>
<p>There are a variety of ways to experience the power of RES Software  solutions &#8211; check out the evaluation and free product downloads below.</p>
<p><strong><a title="RES Workspace Manager 60-day Trail" href="http://www.ressoftware.com/forms/res-workspace-manager-60-day-trail">RES Workspace Manager 2010 SR2 &#8211; Free 60 day trial version (formerly RES PowerFuse 2010 SR2)</a></strong><br />
Download  a 60-day trial version of RES Workspace Manager 2010 and see how user  workspace management software will work for your business. The trial  version allows you to evaluate the Enterprise-, Standard- or MyWorkspace  Edition of RES Workspace Manager 2010.</p>
<p><strong><a title="RES Workspace Manager 2010 Express Edition" href="http://www.ressoftware.com/forms/res-workspace-manager-2010-express-edition">RES Workspace Manager 2010 SR2 Express Edition &#8211; Free Download (formerly RES PowerFuse 2010 SR2 Express Edition )</a></strong><br />
Download  a copy of the free, production-ready Express Edition for delivering a  personalized, secure and reliable user workspace to your end users.  Supports up to 100 concurrent users.</p>
<p><strong><a title="RES Automation Manager 2011 60-day Trial" href="http://www.ressoftware.com/forms/res-automation-manager-2011-60-day-trial">RES Automation Manager 2011 RC &#8211; Free 60 day trial version (formerly RES Wisdom)</a></strong><br />
Download  a free 60-day trial version of RES Automation Manager 2011 Release  Candidate and see how run book automation for Windows will work for your  business.</p>
<p><map name='google_ad_map_958_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/958?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_958_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=958&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fthe-new-look-of-res-software%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/the-new-look-of-res-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web page to search group policy&#8217;s from Microsoft</title>
		<link>http://Weblog.BassQ.nl/index.php/web-page-to-search-group-policys-from-microsoft/</link>
		<comments>http://Weblog.BassQ.nl/index.php/web-page-to-search-group-policys-from-microsoft/#comments</comments>
		<pubDate>Sun, 10 Oct 2010 12:32:13 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Windows XP]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[GPO]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Powershell]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=954</guid>
		<description><![CDATA[So.. have you ever tried to find the registry setting for a specific group policy setting, or just tried to actually find the group policy setting you needed and couldn’t quite remember where it was? Under MSDN Microsoft has launched &#8230; <a href="http://Weblog.BassQ.nl/index.php/web-page-to-search-group-policys-from-microsoft/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So.. have you ever tried to find the registry setting for a specific  group policy setting, or just tried to actually find the group policy  setting you needed and couldn’t quite remember where it was?</p>
<p>Under MSDN Microsoft has launched a new site called <a href="http://gps.cloudapp.net/">http://gps.cloudapp.net</a> this site is awesome! The site will allow you to search for group  policy settings, filter by Internet Explorer version, office version and  others and browse by registry or by policy.</p>
<p>But this tool makes it much easier to find the right settings and apply them either with registry hacks or policy objects.</p>
<p>This is a quick example of a search on hide drives which is pretty commonly used but still..</p>
<p><a href="http://gps.cloudapp.net"><img title="image" src="http://www.renevester.com/wp-content/OnlinegrouppolicysearchtoolfromMicrosoft_8F92/image_thumb.png" border="0" alt="image" width="428" height="273" /></a></p>
<p><span id="more-954"></span>source :<a href="http://www.renevester.com/2010/09/online-group-policy-search-tool-from-microsoft/"> http://www.renevester.com/2010/09/online-group-policy-search-tool-from-microsoft/</a></p>
<p><map name='google_ad_map_954_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/954?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_954_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=954&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fweb-page-to-search-group-policys-from-microsoft%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/web-page-to-search-group-policys-from-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix Connector for System Center Configuration Manager 2007</title>
		<link>http://Weblog.BassQ.nl/index.php/citrix-connector-for-system-center-configuration-manager-2007/</link>
		<comments>http://Weblog.BassQ.nl/index.php/citrix-connector-for-system-center-configuration-manager-2007/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 13:48:58 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[System Center]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[XenServer]]></category>
		<category><![CDATA[App-V]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=930</guid>
		<description><![CDATA[Source; http://blogs.technet.com/b/systemcenter/archive/2010/07/01/citrix-connector-for-system-center-configuration-manager-2007.aspx Microsoft have recently jointly released the Citrix connector for ConfigMgr 2007.  Through this release, the ConfigMgr SDK has been used to extend and support the management of application services through XenApp.  Very cool indeed. Here is the announcement. &#8230; <a href="http://Weblog.BassQ.nl/index.php/citrix-connector-for-system-center-configuration-manager-2007/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Source; <a href="http://blogs.technet.com/b/systemcenter/archive/2010/07/01/citrix-connector-for-system-center-configuration-manager-2007.aspx" target="_blank">http://blogs.technet.com/b/systemcenter/archive/2010/07/01/citrix-connector-for-system-center-configuration-manager-2007.aspx</a></p>
<p>Microsoft have  recently jointly released the Citrix connector for ConfigMgr 2007.   Through this release, the ConfigMgr SDK has been used to extend and  support the management of application services through XenApp.  Very  cool indeed.</p>
<p>Here is the announcement. Links are below.</p>
<p>Citrix®  XenApp™ 6 introduces integration with Microsoft System Center  Configuration Manager 2007 R2 giving organizations a single, integrated  view and management of all applications across the enterprise including  on-demand apps by XenApp. The Citrix XenApp Connector leverages the  Configuration Manager console to deploy and publish applications and  updates to XenApp servers with zero disruption to users and extends the  reach of Configuration Manager applications to a broader set of users,  devices and access scenarios</p>
<p>Some resources for you:</p>
<ul>
<li>Jointly authored whitepaper is available <a href="http://download.microsoft.com/download/9/5/4/954F7927-1FE7-470E-BA9B-A1AFEE142849/Citrix%20Connector%20for%20System%20Center%20Configuration%20Manager.pdf">here</a></li>
<li>A Video Demo can be viewed <a href="http://www.citrix.com/tv/#videos/1981">here</a></li>
</ul>
<p><map name='google_ad_map_930_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/930?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_930_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=930&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fcitrix-connector-for-system-center-configuration-manager-2007%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/citrix-connector-for-system-center-configuration-manager-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three Steps to a PXE-Free XenDesktop on Hyper-V</title>
		<link>http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/</link>
		<comments>http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 12:33:21 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Hyper-V]]></category>
		<category><![CDATA[hypervisor]]></category>
		<category><![CDATA[SCVMM]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=916</guid>
		<description><![CDATA[http://community.citrix.com/display/ocb/2010/04/13/Three+Steps+to+a+PXE-Free+XenDesktop+on+Hyper-V I ran into an interesting situation last week while working with Tony Sanchez from our Global Microsoft Team. He was setting up XenDesktop 4 on Hyper-V 2008 R2. However, the lab he was at used a Windows Deployment Server &#8230; <a href="http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://community.citrix.com/display/ocb/2010/04/13/Three+Steps+to+a+PXE-Free+XenDesktop+on+Hyper-V" target="_blank">http://community.citrix.com/display/ocb/2010/04/13/Three+Steps+to+a+PXE-Free+XenDesktop+on+Hyper-V</a></p>
<div>
<div>
<p>I ran into an interesting situation  last week while working with Tony Sanchez from our Global Microsoft  Team. He was setting up XenDesktop 4 on Hyper-V 2008 R2. However, the  lab he was at used a Windows Deployment Server (WDS) for image  management and it relies extensively on PXE. Rather than modify the WDS  to support the Provisioning Services PXE boot file, we decided the best  solution was to make a boot ISO that will load the OS directly from the  Provisioning Services host and then boot the guests from that ISO.</p>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Background</h3>
<p>Since not all my readers are familiar with  using the Boot Device Manager, I will set the stage. When configuring a  virtual machine to boot off of a CD-ROM image for PVS, you need to do  three things:</p>
<ol>
<li>Add a Legacy network card on the host since the Synthetic network  adapter is not created until the Operating System loads.</li>
<li>Configure the BIOS boot order so that CD-ROM is first in the list.</li>
<li>Assign a bootable ISO image to the CD-ROM/DVD drive.</li>
</ol>
<div>
<table>
<colgroup>
<col width="24"></col>
<col></col>
</colgroup>
<tbody>
<tr>
<td valign="top"><img src="http://community.citrix.com/images/icons/emoticons/check.gif" border="0" alt="" width="16" height="16" align="absmiddle" /></td>
<td><strong>Take  Note</strong><br />
The PXE boot option is required in order for the NIC Option  ROM to stay resident in memory during the pre-boot process. This way,  UNDI will be available to the boot device to properly initialize the  NIC. Otherwise, the &#8220;API not found&#8221; message would be displayed by the  boot device.</td>
</tr>
</tbody>
</table>
</div>
<p>In deployments of XenDesktop where you have  more than about 15 machines, the XenDesktop Setup Wizard (XDSW) is  normally used to create and link the XenDesktops with Hyper-V.  Unfortunately, the XDSW does not support all the possible VM  configuration options when duplicating the source virtual machine. One  of the properties that is not transferred to the new virtual machine is  the ISO in the DVD drive.  Normally, this behavior is the preferred  because Hyper-V needs a special configuration to support sharing an ISO  across multiple guests simultaneously (See this <a title="EE340124" href="http://technet.microsoft.com/en-us/library/ee340124.aspx">Technet article</a>), which if not configured correctly  can cause startup issues. </p>
<p>If you do not want to configure ISO sharing,  you can use the VMM server and VMM library to copy the boot ISO to each  virtual machine&#8217;s folder. If the ISO was large, I would say spend time  setting up the sharing configuration; however, in this case the file  itself is only 300K and copying it will eliminate the possibility of  file sharing/locking issues. </p>
<p>Now you understand some of the challenges, I  can tell you the three steps to a PXE-free Hyper-V deployment.:</p>
<ol>
<li>Create a PVS Boot ISO using the Boot Device Manager</li>
<li>Import that PVS Boot ISO into the VMM Library</li>
<li>Execute a PowerShell script</li>
</ol>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Step 1: Create a PVS Boot ISO</h3>
<p>The Provisioning Services Boot Device Manager  is a three-dialog wizard that lets you pre-configure the boot  environment just like a PXE server would, except you can then write that  to a drive or CD-ROM media. The Boot Device Manager is found on the  Start menu of any provisioning server at <em>All Programs &gt;&gt;  Citrix &gt;&gt; Provisioning Services &gt;&gt; Provisioning Services  Boot Device Manager</em>. </p>
<p>I do not want to spend a lot of time discussing  the various options or provide a tutorial on this utility; however, I  will provide a few pointers. First, be sure to enable the &#8220;<strong>Citrix PVS  Two-Stage Boot Service</strong>&#8221; and set it to start automatically on any  servers you will use as the targets for the ISO image.  Second, if you  are using Windows 7, be sure to enable the PAE Mode on the second page  of the wizard, like this: </p>
<div><img src="http://community.citrix.com/download/attachments/137068872/Win7BDM.png" border="0" alt="" /></div>
<p>Third, be sure to select Citrix ISO Recorder as  the boot device (shown below) before burning the ISO image, lest you  accidentally wipe out your local hard disk.  For a complete guide on  using the Boot Disk Manager, see this Citrix Support Article <a title="CTX121331" href="http://support.citrix.com/article/ctx121331">CTX121331</a>. </p>
<div><img src="http://community.citrix.com/download/attachments/137068872/ISOBDM.png" border="0" alt="" /></div>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Step 2: Import the ISO into the SCVMM Library</h3>
<p>Take the ISO you created in Step 1 and save it  to the folder where the SCVMM library stores are located. I created a  new folder called ISOs at the same level as VHDs and placed the ISO in  that folder. Next start the SCVMM Administrative Console and go to the  Library tab. Select the MSSCVMMLibrary node and click <strong>Refresh</strong> on  the context-menu to add the ISOs to the library as shown here: </p>
<div><img src="http://community.citrix.com/download/attachments/137068872/SCVMMLibrary.png" border="0" alt="" width="495" height="277" /></div>
<h3><a name="ThreeStepstoaPXE-FreeXenDesktoponHyper-V-"></a>Step 3: Execute the PowerShell Script</h3>
<p>Next, you can copy the contents of the  PowerShell script below and save it to a file called AttachISO.PS1. I  realize that I am not yet a PowerShell guru, so I am aware that several  optimizations and error checks could be made to this script. Feel free  to modify it for your own use. My goal was provide a working example to  help with this issue. The PowerShell script below does the following: </p>
<ol>
<li>Sets the boot order to CD, PXE (Legacy NIC), IDE, Floppy</li>
<li>Copies the ISO image from the library to the VM&#8217;s folder</li>
<li>Creates a DVD drive object at the IDE bus 1:0 if no DVD drive is  found</li>
<li>Removes any existing ISO and sets the ISO image to the one  specified on the command-line</li>
<li>For larger environments, it lets you know how many VMs it has left  to process</li>
</ol>
<div>
<div><strong>AttachISO PowerShell Script</strong></div>
<div>
<pre># Purpose:      Attach ISO image from VMM Server Library to Guest Virtual Machine
# Date Written: 12 April 2010
# Author:       Paul Wilson (no implied or expressed warranties)
# Usage:        AttachISO [UNC Path to ISO in Library] [VM Name to Match Criteria]

# Check for the two required arguments and offer command-line assistance if not found

if ($args -eq $null -or $args.Count -lt 2)
{
   write-output "Usage: AttachISO.ps1 UNC_fileName_ISO_File VMNameMatches"
   write-output "Example: .\AttachISO.ps1 ""\\SCVMM\MSSCVMMLibrary\ISOs\pvbt.iso"" ""Desktop"" "
   exit 1
}

# Grab the arguments and store them for later use

$ISOPath = $args[0]
$VMNameMatches = $args[1]

# Get the name of the SCVMM server we are running this on.
# The VMM server could be passed as a parameter as well.

$VMMServer = Get-VMMServer -Computername "localhost"

# Get the ISO image reference object using the ISO path provided earlier.
# Using the full path guarantees the right object is found. 

$ISOImage = Get-ISO -VMMServer $VMMServer | where { $_.SharePath -eq "$ISOPath" }

if ($ISOImage -eq $null)
{
   write-output "Unable to find ISO: $ISOPath"
   exit 1
}

# Get the collection of VMs that match the name parameters supplied and output that information

$VMs = Get-VM | where { $_.Name -match "$VMNameMatches" }
if ($VMs -eq $null)
{
   write-output "No VMs match the pattern: $VMNameMatches"
   exit 1
}
else
{
   $LeftToGo = $VMs.Count
   if ($LeftToGo -eq $null)
   {
      $matchString = "Only one VM matched the pattern: {0}" -f $VMNameMatches
      $LeftToGo = 1
    }
    else
    {
      $matchString = "{0} VMs match the pattern: {1}" -f $VMs.Count, $VMNameMatches
    }
    write-output $matchString
}

# This loop goes through each VM found and does the following:
#   1. Sets the boot order to CD, PXE Nic, IDE, Floppy.
#   2. Gets the DVD/CD drive object.
#   3. The script will copy the ISO image from the library to the VM's folder.
#      The copy is part of the Set-VirtualDVDDrive and New-VirtualDVDDrive cmdlets.
#   4. Creates the DVD drive object if none found and sets it to the ISO.
#   5. Removes any existing ISO and sets the ISO image to the one specified.
#   6. Outputs the number of VMs remaining to process. Added for large deployments. 

foreach ($VM in $VMS)
{
   $LeftToGo = $LeftToGo - 1
   Set-VM -VM $VM -BootOrder CD,PXEBoot,IDEHardDrive,Floppy
   $current_dvd = get-VirtualDVDDrive -VM $VM

   if ($current_dvd -eq $null -or $current_dvd.count -eq 0)
   {
      $newDVD = New-VirtualDVDDrive -VM $VM -Bus 1 -LUN 0 -ISO $ISOImage
      $DVDResultMessage = "Created DVD Drive on {0}. {1} VMs left to go." -f $VM.Name, $LeftToGo
   }
   else
   {
      if ($current_dvd.Connection -ne "None")
      {
         set-VirtualDVDDrive -VirtualDVDDrive $current_dvd -noMedia
         set-VirtualDVDDrive -VirtualDVDDrive $current_dvd -ISO $ISOImage
         $DVDResultMessage = "Replaced existing media in DVD Drive on {0}. {1} VMs left to go." -f $VM.Name, $LeftToGo
       }
       else
       {
         set-VirtualDVDDrive -VirtualDVDDrive $current_dvd -ISO $ISOImage
         $DVDResultMessage = "Successfully attached ISO to the DVD Drive of {0}. {1} VMs left to go." -f $VM.Name, $LeftToGo
       }
    }
    write-output $DVDResultMessage
}</pre>
</div>
</div>
</div>
</div>
<p><map name='google_ad_map_916_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/916?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_916_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=916&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fthree-steps-to-a-pxe-free-xendesktop-on-hyper-v%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/three-steps-to-a-pxe-free-xendesktop-on-hyper-v/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technical Preview Citrix XenApp 6 for Windows Server 2008 R2</title>
		<link>http://Weblog.BassQ.nl/index.php/technical-preview-citrix-xenapp-6-for-windows-server-2008-r2/</link>
		<comments>http://Weblog.BassQ.nl/index.php/technical-preview-citrix-xenapp-6-for-windows-server-2008-r2/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 22:02:27 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[XenApp]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=886</guid>
		<description><![CDATA[The Technology Preview of Citrix XenApp for Microsoft Windows Server 2008 R2 is now available for Download here; http://www.citrix.com/English/ps2/products/feature.asp?contentID=1854441 (You will need a Citrix login) New features : More users, faster logons – Get up to 20% more users per &#8230; <a href="http://Weblog.BassQ.nl/index.php/technical-preview-citrix-xenapp-6-for-windows-server-2008-r2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The Technology Preview of Citrix XenApp for Microsoft Windows Server 2008 R2 is now available for</p>
<p>Download here; <a href="http://www.citrix.com/English/ps2/products/feature.asp?contentID=1854441" target="_blank">http://www.citrix.com/English/ps2/products/feature.asp?contentID=1854441</a><br />
(You will need a Citrix login)</p>
<h3>New features :</h3>
<p>More users, faster logons – Get up to 20% more users per server with XenApp on the R2 platform and faster logons with new Profile management streaming technology that improves user profile load times by up to 80%.</p>
<p>Seamless management integration – Role-based installation wizards, a new unified application management console, management through Active Directory group policies and support for PowerShell 2.0 help you deploy, configure and automate XenApp faster and easier than ever before.</p>
<p>More apps in HDX – HDX RealTime now delivers high quality audio using up to 90% less bandwidth and enables video conferencing using Microsoft Office Communicator or teleconferencing using VoIP softphones. New HDX Plug-n-Play support for Windows portable USB devices lets users connect more of the devices they need to the applications they use including point-of-sale, webcams, scanners, digital cameras and more.</p>
<p>Self-service application delivery – Citrix Dazzle, the first self-service “storefront” for the enterprise, gives corporate employees 24×7 access to the applications they need to work. Citrix Streaming technology with Windows service isolation and Microsoft App-V integration provide new options for delivering more applications to your users.</p>
<p>Complete mobility – New plug-ins as well as updated Receivers for Windows, iPhone, Android, and Windows Mobile keep business moving by enabling complete mobility and freedom to access enterprise applications from anywhere.</p>
<div>
<p>The Delivery Services Console provides a streamlined interface for performing a number of management functions. As with the Access Management Console in previous versions of XenApp, you can manage components administered through other Citrix products, such as Citrix Secure Access and Citrix Single Sign-On. For Citrix XenApp, you can set up and monitor servers, server farms, published resources, and sessions.</p>
<p><strong>Streamlined design</strong></p>
<div>The Delivery Services Console conforms to the console design standards in Windows Server 2008 R2. As with other Windows consoles, the Delivery Services Console includes:</p>
<ul>
<li> a tree pane that provides an overview of the components in your XenApp farm.</li>
<li>a results pane that displays views of the items selected in the tree pane. For example, when you select Policies from the tree  pane, the results pane displays tabs that show the computer and user policies and settings configured for the farm.</li>
<li>an Actions pane that contains all applicable tasks that can be performed on a particular item in the tree and results panes. For example, when you select the Servers folder, the Actions pane displays the tasks you can perform on the folder. When you select  a server from the results pane, the Action pane displays the tasks you can perform on the server as well as the folder-level  tasks.</li>
</ul>
</div>
<p><strong>Consolidated administration</strong></p>
<p>In previous versions of Citrix XenApp, administering a farm meant using two consoles: the Access Management Console and the Advanced Configuration tool. Administrators had to know which console to use for certain tasks. In this Technical Preview, functions that were previously managed through the Advanced Configuration tool are now managed through the Delivery Services Console. Whether you need to publish applications or configure XenApp policies, you can perform farm administration tasks with one console.</p>
<p><strong>Improved startup and discovery</strong></p>
<p>In previous versions of XenApp, the management console started up slowly and required re-running discovery to display any changes made to the farm. In this Technical Preview, you can improve the console&#8217;s startup time by disabling Authenticode signature validation.</p>
<p>As you use the console to administer your XenApp farm, the display refreshes whenever you make a change to the farm or when you  press F5. You do not need to re-run discovery to ensure the console display is up-to-date.</p>
</div>
<div>
<h3>Farm Settings and Policies Management</h3>
<div>In this Technical Preview, farm properties and XenApp policies are managed through Active Directory Group Policy. Active Directory simplifies XenApp farm management tasks because you can use the same tools you use already to manage your Windows environment. You can:</p>
<ul>
<li>Use the Delivery Services Console to create and configure XenApp policies and run simulations of policy deployment scenarios. Alternatively, you can use the Group Policy Editor to create and configure policies and the Group Policy Management Console to run policy deployment simulations. You can also use the Group Policy Management Console to calculate the resulting set of policies for a specific user or farm server.</li>
<li>Use the Advanced Group Policy Manager, if available, to manage XenApp farm and policy settings, delegate administration, and manage changes to group policy objects.</li>
<li>Publish applications to server groups or organization units.</li>
<li>Provide access to published applications to anonymous users.</li>
<li>Delegate farm permissions to other Citrix administrators.</li>
<li>Enable zone preference and failover functionality for server groups and organization units, without creating zones.</li>
<li>Assign load evaluators to server groups or organization units.</li>
</ul>
</div>
<p>Even though XenApp provides integration with Active Directory, organizations that use another directory service, such as Novell  eDirectory, can take advantage of XenApp&#8217;s independent policy system and Active Directory SDK to integrate XenApp into their  environment and support authenticated users.</p>
</div>
<div>
<h3>Simplified installation</h3>
<div>In previous versions of XenApp, the installation process often required pre-installation and post-installation tasks that took more time than the actual installation itself. In this Technical Preview, installing XenApp is much simpler. The XenApp Server Role Manager steps you through the deployment process by:</p>
<ul>
<li>analyzing your computer and installing needed pre-requisites automatically</li>
<li>providing additional information about the roles in which XenApp components are grouped and their requirements</li>
<li>installing components according to the roles you select</li>
<li>providing a task list to help you keep track of your progress in configuring the roles you installed</li>
</ul>
</div>
</div>
<div>
<h3>HDX Enhancements</h3>
<div>The XenApp Technical Preview includes several HDX technology enhancements:</p>
<ul>
<li>Support for video conferencing with Office Communications Server 2007</li>
<li>New audio codecs and echo cancellation to enhance audio quality in XenApp sessions while reducing bandwidth</li>
<li>True multi-monitor support</li>
<li>Support for Microsoft Plug-n-Play device redirection so portable devices like MP3 players, digital cameras, and devices with  Microsoft POS for .NET can be used in XenApp sessions</li>
</ul>
</div>
</div>
<div>
<h3>Application Streaming Enhancements</h3>
<div>
<ul>
<li>Service isolation enables you to install services in application profiles so that they run in isolation on user devices. Fully tested applications include Office 2010, Adobe applications, and the Firefox browser.</li>
<li>Profiled applications (especially those in Office 2010 and 2007) are no longer packaged in .CAB files. Instead, you can locate the application files in directory subfolders for the application.</li>
</ul>
</div>
</div>
<div>
<h3>Single Sign-On Enhancements</h3>
<div>This Technical Preview includes several enhancements to Single sign-on, including:</p>
<ul>
<li>Enhanced Web application definition creation and management functionality</li>
<li>Sendkeys functionality for Web, matching existing availability for Windows</li>
</ul>
</div>
<p>For a complete list of enhancements, see <a href="http://support.citrix.com/proddocs/topic/xenapp6-w2k8-tp/pm-welcome-features-new-v48.html">http://support.citrix.com/proddocs/topic/xenapp6-w2k8-tp/pm-welcome-features-new-v48.html</a>.</p>
</div>
<div>
<h3>Profile Management Enhancements</h3>
<div>The XenApp Technical Preview includes the following enhancements to profile management:</p>
<ul>
<li>Citrix streamed user profiles enable files and folders on the local computer to be synchronized only when they are needed, which speeds up logon and logoff. (Registry entries are cached immediately.)</li>
<li>Profiles are synchronized locally after logon as a background system task, without any feedback to users.</li>
<li>With active profile write back, files and folders (but not Registry entries) that are modified can be synchronized to the user store in the middle of a session, before logoff.</li>
<li>Administrators can now set the computers and groups to be monitored using the Diagnostic Facility in the Daily Management Console. They no longer have to configure logging in the ADM template and force a group policy update (that they may not have permissions for). In addition, new event log messages display the full path to the user store for each user logon.</li>
<li>Profile management checks for more errors during installation and, if they are encountered, writes messages to the event log. A new command-line switch installs Profile management without the .ini files that were previously used for configuration.</li>
</ul>
</div>
</div>
<p><map name='google_ad_map_886_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/886?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_886_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=886&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Ftechnical-preview-citrix-xenapp-6-for-windows-server-2008-r2%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/technical-preview-citrix-xenapp-6-for-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Citrix Workflow Studio 2.0</title>
		<link>http://Weblog.BassQ.nl/index.php/citrix-workflow-studio-2-0/</link>
		<comments>http://Weblog.BassQ.nl/index.php/citrix-workflow-studio-2-0/#comments</comments>
		<pubDate>Mon, 28 Sep 2009 19:33:02 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Workflow Studio]]></category>
		<category><![CDATA[XenApp]]></category>
		<category><![CDATA[XenDesktop]]></category>
		<category><![CDATA[XenServer]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=787</guid>
		<description><![CDATA[I&#8217;m pleased to announce that Workflow Studio 2.0 is now available: Download Workflow Studio 2.0 (MyCitrix login required) This release has a number of great new features and is a seamless upgrade from version 1.x. Here are some of the &#8230; <a href="http://Weblog.BassQ.nl/index.php/citrix-workflow-studio-2-0/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pleased to announce that Workflow Studio 2.0 is now available:</p>
<p><a title="Download Workflow Studio 2.0" href="http://www.citrix.com/wfsinsider">Download Workflow Studio 2.0</a> (MyCitrix login required)</p>
<p>This release has a number of great new features and is a seamless upgrade from version 1.x. Here are some of the key new features:</p>
<ul>
<li><a href="http://community.citrix.com/x/HoITBQ">Native XenApp activity libraries</a> (and many other additional activities)</li>
<li>Remote runtimes</li>
<li>Simplified management interface</li>
<li>Enhanced security features</li>
<li>Simplified installation and configuration</li>
<li>Improved SDK</li>
<li>Simplified workflow Designer</li>
<li>Globalization support</li>
</ul>
<p>I will post some more blogs over the next few days with more details on the above features and will also be updating the CDN site with many new articles, so <a title="subscribe to the Workflow Studio blog" href="http://community.citrix.com/createrssfeed.action?types=blogpost&amp;sort=modified&amp;showContent=true&amp;labelString=workflow-studio&amp;rssType=rss2&amp;maxResults=30&amp;timeSpan=30&amp;showDiff=false&amp;publicFeed=true&amp;title=Citrix+Workflow+Studio+Blog">subscribe to the Workflow Studio blog</a> and head over to the <a title="Workflow Studio CDN site" href="http://community.citrix.com/cdn/wf">Workflow Studio CDN site</a> and <a title="subscribe for updates on CDN" href="http://community.citrix.com/createrssfeed.action?types=page&amp;sort=modified&amp;showContent=true&amp;showDiff=false&amp;spaces=wf&amp;rssType=rss2&amp;maxResults=30&amp;timeSpan=30&amp;publicFeed=true&amp;title=Workflow+Studio+CDN+Feed">subscribe for updates on CDN</a> as well.</p>
<p>Feel free to leave feedback in comments or <a title="email me directly" href="http://community.citrix.com/citrite/petersc/profile">email me directly</a>.</p>
<p>Workflow Studio will be included with <a title="Learn more about application virtualization with Citrix XenApp" href="http://citrix.com/applicationvirtualization">XenApp</a> <a title="Learn more about application virtualization with Citrix XenApp 5 Feature Pack 2" href="http://citrix.com/xenapp/featurepack2">Feature Pack 2</a></p>
<p><strong>Learn more about Citrix XenApp 5 Feature Pack 2</strong></p>
<ul>
<li><a title="Read the official press release about application virtualization with Citrix XenApp 5 Feature Pack 2" href="http://citrix.com/English/NE/news/news.asp?newsID=1857726">Official Press Release &#8211; http://citrix.com/English/NE/news/news.asp?newsID=1857726</a></li>
<li><a title="Visit the official website to learn more about application virtualization with XenApp 5 Feature Pack 2" href="http://citrix.com/xenapp/featurepack2">XenApp 5 Feature Pack 2 release Web Site &#8211; http://citrix.com/xenapp/featurepack2</a></li>
<li><a title="Join Mick Hollison, Citrix VP of Product Marketing, as he discusses application virtualization with XenApp 5 Feature Pack 2" href="http://citrix.com/xenapp/fp2/video">XenApp 5 Feature Pack 2 Executive Video &#8211; http://citrix.com/xenapp/fp2/video</a></li>
<li><a title="http://citrix.com/xenapp/fp2/techtalk|View the webinar on application virtualization with XenApp 5 Feature Pack 2" href="http://citrix.com/xenapp/fp2/techtalk">XenApp 5 Feature Pack 2 Release Webinar &#8211; http://citrix.com/xenapp/fp2/techtalk</a></li>
<li><a title="View the 8 part Expert Series on new application virtualization technology in Citrix XenApp 5 Feature Pack 2" href="http://citrix.com/xenapp/fp2/expertseries">XenApp Expert Series videos for this release &#8211; http://citrix.com/xenapp/fp2/expertseries</a></li>
<li><a title="View blogs on application virtualization with XenApp 5 Feature Pack 2" href="http://community.citrix.com/blogs/tag/xa5fp2">XenApp 5 Feature Pack 2 Blogs- http://community.citrix.com/blogs/tag/xa5fp2</a></li>
<li><a title="Download the latest XenApp application virtualization technologies" href="http://www.citrix.com/xenapp/techpreviews">Download XenApp technology previews &#8211; http://citrix.com/xenapp/techpreviews</a></li>
<li><a title="Learn more about application virtualization with Citrix XenApp" href="http://citrix.com/xenapp">XenApp Product Page &#8211; http://citrix.com/xenapp/</a></li>
</ul>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/ysg7SVKaOP0&amp;hl=nl&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/ysg7SVKaOP0&amp;hl=nl&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><map name='google_ad_map_787_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/787?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_787_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=787&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fcitrix-workflow-studio-2-0%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/citrix-workflow-studio-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should Citrix allow standalone ICA connections to desktops without a broker?</title>
		<link>http://Weblog.BassQ.nl/index.php/should-citrix-allow-standalone-ica-connections-to-desktops-without-a-broker/</link>
		<comments>http://Weblog.BassQ.nl/index.php/should-citrix-allow-standalone-ica-connections-to-desktops-without-a-broker/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 19:57:47 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Citrix]]></category>
		<category><![CDATA[Windows Server]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=716</guid>
		<description><![CDATA[by Brian Madden Last week, Citrix’s Chris Fleck started a conversation over at the Citrix blog site where he asked whether there’s value in Citrix enabling ICA connections (with full HDX capabilities) to desktop OSes directly instead of forcing users &#8230; <a href="http://Weblog.BassQ.nl/index.php/should-citrix-allow-standalone-ica-connections-to-desktops-without-a-broker/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>by                     <a href="http://www.brianmadden.com/members/Brian-Madden/default.aspx">Brian Madden</a></p>
<p>Last week, Citrix’s <a href="http://community.citrix.com/blogs/citrite/chrisfl/Home">Chris Fleck</a> started a conversation over at the Citrix blog site where he asked whether there’s value in Citrix enabling ICA connections (with full <a href="http://www.brianmadden.com/tags/HDX/default.aspx">HDX capabilities</a>) to desktop OSes directly instead of forcing users to connect through the XenDesktop connection broker. Specifically, <a href="http://community.citrix.com/pages/viewpage.action?pageId=79463606">Chris wrote</a>:</p>
<blockquote><p>We have been discussing ways to make HDX more pervasive and useful to IT pros and users. HDX has significant benefits and we want the broader industry to try it out and get a taste of XenDesktop.</p></blockquote>
<p>This is potentially a huge deal, so I’d like to bring this conversation to the BrianMadden.com audience since not everyone is probably aware of Chris’s post.</p>
<p>So let’s dig into it. First of all:</p>
<h2>What is a standalone connection?</h2>
<p>Simply put, a standalone connection means that Citrix would provide a standalone MSI package that could be installed onto Windows XP / Vista / Win7 desktops that would let ICA clients establish connections directly to the host desktop directly via the computer name or IP address. From a technical standpoint this would have nothing to do with XenDesktop. It’s just an ICA/HDX connection to a desktop instead of a terminal server.</p>
<p>If you haven’t used Citrix’s XenDesktop product, you might be surprised to learn that this capability actually isn’t possible today! Current versions of XenDesktop require that users first connect to a Citrix Web Interface / desktop broker to be routed to the desktop (physical/virtual/blade) where their ICA/HDX connection is established. So even if you downloaded the Citrix Virtual Desktop Agent (VDA) software and installed it onto a regular desktop, the agent only starts listening for incoming ICA connections after it’s been contacted by the central connection broker, so attempting a connection to 1494 or 2598 to a desktop with the VDA installed but without XenDesktop will just run you into a closed port.</p>
<p>Interestingly, Citrix XenApp has always allowed standalone connections (although in recent versions they’re disabled by default). So this capability would not be new to Citrix, just new to desktops.</p>
<h2>Why would anyone want a standalone connection?</h2>
<p>There are a lot of reasons that people might want to connect via ICA/HDX to a desktop outside of a proper XenDesktop environment. (And by the way, Citrix is interested in knowing your reasons, so feel free to leave a comment here or <a href="http://community.citrix.com/pages/viewpage.action?pageId=79463606">vote in the poll embedded in Chris’s original post on Citrix.com</a>. Possible use cases include:</p>
<ul>
<li>Creating simple proofs-of-concept. (Show users the concept and experience of connecting to their own images via ICA/HDX without having to go through all the trouble of setting up XenDesktop.)</li>
<li>Smaller or simpler VDI deployments where all users would be using private (a.k.a. “one-to-one” or “persistent”) images.</li>
<li>Using VDI where you don’t trust the HA capabilities of the connection broker, or where you don’t want to add the complexity of a broker.</li>
<li>Using VDI where you want to use another VDI framework (VMware View, Microsoft VDI Suite, etc.) but you still want ICA/HDX</li>
<li>As a method for users to connect to their own corporate desktops. (Kind of like a private in-house GoToMyPC.)</li>
<li>Cloud-based desktops where you want ICA/HDX.</li>
<li>Dev / testing of remote desktop VMs where you just want full ICA/HDX instead of just RDP.</li>
<li>Troubleshooting XenDesktop. e.g. if a user can’t connect to his or her desktop, you could try connecting directly via ICA/HDX to verify that the core components are online, working, and not being blocked by a firewall or policy or something. (Thanks to <a href="http://www.shawnbass.com/">Shawn Bass</a> for that suggestion.)</li>
<li>An easy way to configure multiple &#8220;tiers&#8221; of users. e.g. Let high value users get their own dedicated machines while the riff-raff share overloaded VMs. (Thanks to <a href="http://www.brianmadden.com/members/appdetective/default.aspx">App Detective</a> for that suggestion.)</li>
</ul>
<h2>How would Citrix release this standalone ICA connections?</h2>
<p>Assuming that Citrix believes this is a good capability to have, how do you think they’ll release it?</p>
<ul>
<li>Will it be built into the XenDesktop product? So when you buy XenDesktop, you also get the capability to connect via ICA/HDX directly to desktops?</li>
<li>Will it be released as a standalone product, like for $50 per user you can buy an ICA/HDX standalone license.</li>
</ul>
<p>My gut reaction would be that Citrix would make this a option for XenDesktop customers. Then again, Chris’s blog post talks about wanting to expose people to the benefits of ICA/HDX, so maybe that’s a hint that they’re thinking about this as a standalone release? On the one hand, that might hurt their XenDesktop sales. But on the other, they’ve always been saying that XenDesktop is more than ICA, so why not make this a standalone capability?</p>
<p>That said, the cheapest XenDesktop is only $75 per concurrent user. (Not counting the free 10-user Express Edition.) Heck, if Citrix added standalone ICA to the $75 edition of XenDesktop, I’ll bet people who are using other VDI products would buy that edition just for ICA and not even use the rest! (Which I think would be fine, right? I mean there’s no reason for Citrix to limit this standalone ICA thing to Platinum or Enterprise editions, is there?</p>
<h2>How likely is this to happen?</h2>
<p>So now that we’ve looked into all the details of this ICA/HDX standalone capability, how likely is this to happen? (Because Chris’s blog post makes it clear that they’re just thinking about this—they’re not committed to anything.)</p>
<p>My personal feeling is that this is fairly likely. In addition to all the reasons listed above, Citrix already has a marketing-friendly name picked out: HDX Connect. If this was just some project they were toying around with, it’d have a codename like “Project Flecktacular.”</p>
<p>And from a complexity standpoint, I can’t imagine that there’s too many code changes that need to happen to convert the existing VDA software agent into a standalone non-XenDesktop-requiring mode. Really it just depends on how they decide to license it. (And on that note, how cool would it be if Citrix just made this available for free, or super cheap, like $10 a user. Then <em>everyone</em> would use it. Microsoft would love it. And VMware would be caught in their own “we’re protocol agnostic” shtick and be forced to support it, which would make their blood boil since every View project on the planet would be enabled by Citrix. And Citrix would just sit back and look cool, knowing they were the reason that VDI was so popular.</p>
<p><map name='google_ad_map_716_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/716?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_716_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=716&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fshould-citrix-allow-standalone-ica-connections-to-desktops-without-a-broker%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/should-citrix-allow-standalone-ica-connections-to-desktops-without-a-broker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XenApp 4.5 / 5 Hotfix Rollup pack 4</title>
		<link>http://Weblog.BassQ.nl/index.php/xenapp-45-5-hotfix-rollup-pack-4/</link>
		<comments>http://Weblog.BassQ.nl/index.php/xenapp-45-5-hotfix-rollup-pack-4/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 18:50:05 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Citrix]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=620</guid>
		<description><![CDATA[Citrix has released Hotfix Rollup pack 4 for XenApp 4.5 and XenApp 5.0. You can download your version here: 32 Bit version: CTX119069 64 Bit version: CTX119075 License Server 11.6.1:  https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1681211&#38;productId=186 The version information of the License Server can be &#8230; <a href="http://Weblog.BassQ.nl/index.php/xenapp-45-5-hotfix-rollup-pack-4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Citrix has released Hotfix Rollup pack 4 for XenApp 4.5 and XenApp 5.0.</p>
<p>You can download your version here:</p>
<p>32 Bit version: <a href="http://support.citrix.com/article/CTX119069" target="_blank">CTX119069</a><br />
64 Bit version:  <a href="http://support.citrix.com/article/CTX119075" target="_blank">CTX119075</a></p>
<p>License Server 11.6.1:  <a href="https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1681211&amp;productId=186" target="_blank">https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1681211&amp;productId=186</a></p>
<p>The version information of the License Server can be found in the version information of <strong> &quot;C:\Program Files\Citrix\Licensing\LS\CITRIX.exe&quot;</strong></p>
<p>Read the CTX documents mentioned above,  so you’re ready to install this hotfix rollup pack. If you’re doing an unattended installation of the rollup pack, please be sure you use the <strong>/qb-</strong> switch. When you use the /qb switch, setup fails to complete.</p>
<p><span id="more-620"></span></p>
<p>This document describes the issue(s) solved by this hotfix rollup pack and includes installation instructions. All product documentation is available from the Citrix Web site at <a href="http://www.citrix.com/support" target="_blank">http://www.citrix.com/support</a> .</p>
<p><!--  end locate documentation --> <!--  begin important notes --></p>
<h3><a name="new_names"></a> New Names for Citrix Presentation Server Components</h3>
<ul>
<li><em>Citrix XenApp</em> is the new name for the Citrix Presentation Server product line. The Presentation Server name remains on all existing product, documentation, user interface, and support materials for Version 4.5 and earlier of the product. The following clients and components have been updated to reflect the new product name.</li>
<li><em>Citrix XenApp Advanced Configuration</em> is the new name for the Presentation Server Console</li>
<li><em>Citrix XenApp Plugin for Hosted Apps</em> is the new name for the plugin for server-side virtualization (formerly named Citrix Presentation Server Client), which contains the following plugins:
<ul>
<li>Citrix XenApp, formerly named Program Neighborhood Agent</li>
<li>Citrix XenApp Web Plugin, formerly named the Web Client</li>
<li>Program Neighborhood</li>
</ul>
</li>
<li><em>Citrix XenApp Plugin for Streamed Apps</em> is the new name for the plugin for client-side virtualization, formerly named the Citrix Streaming Client</li>
<li><em>Citrix XenApp Provider</em> is the new name for the WMI Provider</li>
<li><em>Citrix XenApp Management Pack</em> is the new name for the System Center Operations Manager and MOM Management Packs</li>
</ul>
<h3><a name="Prereqs"></a> Before You Install This Release (Prerequisites)</h3>
<ul>
<li>Your Citrix License Server must be at Version 11.6.1 to install this hotfix rollup pack. Using your MyCitrix credentials, download this update from the <a href="https://www.citrix.com/English/ss/downloads/details.asp?downloadId=1681211&amp;productId=186" target="_blank">Citrix Web site</a> . [#206510]</li>
<li>Before installing this hotfix rollup pack on servers licensed for Standard Edition, you must migrate those servers to Advanced Edition. Standard Edition was discontinued on Citrix Presentation Server 4.5; installing this hotfix rollup pack on servers licensed for Standard Edition might cause the following error message to appear:
<p><em>Citrix Presentation Server is unable to retrieve the product edition. Check to see if the Citrix Independent Management Architecture service is running without errors. Citrix Presentation Server cannot request licenses until it can obtain the product edition â no client devices can connect. If necessary, set the product edition in the Access Management Console. The product must be set to the same edition as your licenses. </em></p>
<p>To migrate your servers to Advanced Edition, you must obtain an Advanced Edition license and then change the server edition in the Access Management Console from Standard to Advanced. For information about obtaining an Advanced Edition license, visit your My Citrix account or contact your reseller.</li>
<li>The Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) must be installed on all servers before installing this hotfix rollup pack. This can be obtained from the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=200B2FD9-AE1A-4A14-984D-389C36F85647" target="blank">Microsoft Visual C++ 2005 SP1 Redistributable Package</a> download page, or visit the <a href="http://support.microsoft.com/" target="_blank">Microsoft Web site</a> and search for Microsoft Visual C++ 2005 SP1 Redistributable Package (x86).
<p><strong>Note</strong> : Even on 64-bit systems, you must install the x86 package. The x86 package is required and supported on 64-bit systems even if the x64 package is installed as well.</li>
</ul>
<h3><a name="Streaming"></a> Special Installation Instructions for Application Streaming with Advanced Edition</h3>
<p>If you already have XenApp Advanced Edition installed and want to use the Application Streaming feature, you must follow the installation procedure in this section. This procedure applies to Advanced Edition customers with XenApp 5.0 for Windows Server 2003, Presentation Server 4.5, and Presentation Server 4.5 with Feature Pack 1.</p>
<ol>
<li>Start with a clean server.</li>
<li>Install Presentation Server 4.5 with Feature Pack 1 Platinum Edition. If you have the installation media, use it to install the XenApp Platinum Edition. If you do not have the installation media:
<ol type="A">
<li>Log on to My Citrix.</li>
<li>From the Support menu, select Downloads.</li>
<li>In the Search Downloads by Product box, click Citrix XenApp.</li>
<li>In the Presentation Server 4.5 with Feature Pack 1 section of the Product Software category, select the Platinum Edition for your system.</li>
<li>On the CD Image for Windows Server 2003 &#8211; Platinum Edition page, follow the appropriate download link for your system. Links are also provided to documentation; follow the installation procedures.</li>
<li>When the XenApp installation is complete, restart the server.</li>
</ol>
</li>
<li>Install Hotfix Rollup Pack 4 and then restart the server.</li>
<li>Access the XenApp 5.0 Feature Pack download page, but select the link for the Platinum Edition.</li>
<li>Download and install the Access Management Console hotfix. Links are provided on the XenApp 5.0 Feature Pack Platinum Edition download page.</li>
<li>Access the XenApp 5 Feature Pack download page for the Advanced Edition. Download the latest application streaming plug-in and profiler.</li>
<li>From the Access Management Console, set the XenApp product edition to Advanced.
<ol type="A">
<li>In the left pane of the Access Management Console, select the server.</li>
<li>From the Action menu, select All Tasks &gt; Set server edition.</li>
<li>Select Advanced.</li>
<li>Restart the server.</li>
</ol>
</li>
</ol>
<p><strong>Note</strong> : If you already have a feature installed, you must download the latest version. If you later decide to uninstall the XenApp 5 Feature Pack, before you start, set the edition back to Platinum, described in Step 7 above, to uninstall all the files from the Feature Pack.</p>
<h3><a name="Install_issues"></a> Known Installation Issues with This Release</h3>
<ul>
<li>Hotfixes and hotfix rollup packs for Presentation Server 4.5 do not update Presentation Server Console files unless you select the console as a component of MPS.msi during the installation. See <a href="http://support.citrix.com/article/CTX110826" target="_blank">CTX110826</a> for more information.</li>
<li>After installing Hotfix Rollup Pack 4, the Independent Management Architecture (IMA) Service might not start. This happens if you install Presentation Server Enterprise Edition and then downgrade to the Advanced or Standard Editions. See <a href="http://support.citrix.com/article/CTX113836" target="_blank">CTX113836</a> for more information.</li>
<li>If you use the Presentation Server 4.5 Feature Pack 1 Platinum Edition media to install Presentation Server 4.5 and change the server edition to Enterprise afterward, the server edition reverts to Platinum when you install Hotfix Rollup Pack 4. See <a href="http://support.citrix.com/article/CTX117362" target="_blank">CTX117362</a> for more information.</li>
<li>If you uninstall Hotfix Rollup Pack 4 from a server with the Access Management Console or the Citrix Streaming Client and/or Profiler installed, you are prompted for the Presentation Server 4.5 source media. After locating the media and proceeding with the uninstallation, the server will contain a few files that are not at the correct version levels. To restore the correct versions of these files, run the Access Management Console, Citrix Streaming Client and/or Profiler .msi packages and select the <strong>Repair</strong> option.</li>
<li>Unattended installation of this hotfix rollup pack from a batch file using the /qb switch fails to complete. Instead, the installer stalls at a dialog box prompting to close CMD.exe. As a workaround, use the /qb- or the /qn switch. [#186447]</li>
<li>After installing this hotfix rollup pack, several previously installed hotfixes might continue to display in the Add or Remove Programs section of the Control Panel. All of the hotfixes listed in the Control Panel and below are properly replaced by this hotfix rollup pack:<br />
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td>PSE450W2K3027</td>
</tr>
<tr>
<td>PSE450R01W2K3044</td>
</tr>
<tr>
<td>PSE450R01W2K3047</td>
</tr>
<tr>
<td>PSE450R01W2K3048</td>
</tr>
<tr>
<td>PSE450R01W2K3049</td>
</tr>
<tr>
<td>PSE450R01W2K3050</td>
</tr>
<tr>
<td>PSE450R01W2K3051</td>
</tr>
<tr>
<td>PSE450R01W2K3052</td>
</tr>
<tr>
<td>PSE450R02W2K3041</td>
</tr>
<tr>
<td>PSE450R02W2K3042</td>
</tr>
<tr>
<td>PSE450R02W2K3043</td>
</tr>
<tr>
<td>PSE450R02W2K3044</td>
</tr>
<tr>
<td>PSE450R02W2K3045</td>
</tr>
<tr>
<td>PSE450R02W2K3047</td>
</tr>
<tr>
<td>PSE450R02W2K3048</td>
</tr>
<tr>
<td>PSE450R02W2K3050</td>
</tr>
<tr>
<td>PSE450R02W2K3052</td>
</tr>
<tr>
<td>PSE450R02W2K3053</td>
</tr>
<tr>
<td>PSE450R02W2K3054</td>
</tr>
<tr>
<td>PSE450R02W2K3055</td>
</tr>
<tr>
<td>PSE450R02W2K3056</td>
</tr>
<tr>
<td>PSE450R03W2K3049</td>
</tr>
<tr>
<td>PSE450R03W2K3051</td>
</tr>
<tr>
<td>PSE450R03W2K3054</td>
</tr>
</tbody>
</table>
</li>
<li>To upgrade to the latest Citrix Presentation Server pass-through clients from Presentation Server 4.0, upgrade in the following order [#156201]:
<ol>
<li>Presentation Server 4.0 mps.msi</li>
<li>Presentation Server 4.5 mps.msi</li>
<li>Hotfix Rollup Pack PSE450W2K3R04</li>
<li>XenApp Plugin 11.0</li>
</ol>
</li>
<li>The Suite Monitoring and Alerting (SMA) Service used by the Access Management Console might not start after installing Hotfix Rollup Pack 4 and restarting the system. To fix this problem, you must upgrade the .NET version on the system to .NET 2.0 SP1.</li>
<li>If a failure occurs when attempting to uninstall this hotfix rollup pack because the IMA Service or the data store are not available, the installation rolls back to the previous hotfix rollup pack installed state. However, after the rollback is completed, some registry keys might be modified and the file twexport.sys is removed.</li>
</ul>
<h3><a name="Important_notes"></a> <a name="Important_notes">Important Note(s) about This Release</a></h3>
<ul>
<li><strong>Caution</strong> : Do not install this hotfix rollup pack on 64-bit operating systems. Although Citrix uses the same code base in the development of both the 32-bit and 64-bit versions of the software, the binaries and files differ. Installing this hotfix rollup pack on 64-bit operating systems is not supported and can yield unpredictable results.</li>
<li><strong>Caution:</strong> Several items in this hotfix rollup pack require you to edit the registry. Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.</li>
<li>This hotfix rollup pack also provides the funcitonality included in Hotfix PSE450R03W2K3042, except for Fix #195800.</li>
<li>For information about Commandline Parameter Validation for XenApp, see Knowledge Center articles <a href="http://support.citrix.com/article/CTX117316" target="_blank">CTX117316</a> and <a href="http://support.citrix.com/article/CTX115245" target="_blank">CTX115245</a> .</li>
<li>After installing this hotfix rollup pack, Presentation Server 4.5 licensing will be enforced for the Application Streaming feature available in the Enterprise and Platinum editions. As a result, this feature will start to consume Presentation Server licenses and any individual Streaming (CSS) licenses received and activated in the past will no longer be utilized.</li>
<li>After installing this hotfix rollup pack, settings for the Presentation Server Console are no longer read from the %USERPROFILE% folder but from the %APPLICATION DATA% folder. Therefore, if you are upgrading a server to this hotfix rollup pack and want to retain the existing console settings, you must move the Citrix/Management Console folder from %USERPROFILE% to %APPLICATION DATA%. [#194127]</li>
<li>After installing this hotfix rollup pack, applications for which parameter passing is enabled might fail to launch. This is a result of the implementation of Fix #182305, which enforces tighter command line validation by default. Among potentially affected applications is the Citrix Conferencing Manager, any application that attempts to open a file over a UNC path [#186923], and Microsoft Office applications on WISP (Web Interface for SharePoint). As a workaround, you may choose to disable the fix:
<p>For Citrix Conferencing Manager:</p>
<ol>
<li>Go to the server properties of Citrix Conference Room.</li>
<li>Select the published application and click Edit.</li>
<li>In the Custom Application Location dialog box, select &quot;Specify custom command line and working directory.&quot;</li>
<li>Append %** to the command line (for example, &quot;C:\Program Files\Citrix\CMCM\CRoom.exe&quot; %**).</li>
<li>Specify a working directory.</li>
<li>Apply the changes.</li>
</ol>
<p>For individual applications:</p>
<ol>
<li>Go to the Location property of the published application, for example, Microsoft Word.</li>
<li>Append %** to the command line (for example, &quot;C:\Program Files\Microsoft Office\Office12\winword.exe&quot; %**).</li>
<li>Specify a working directory.</li>
<li>Apply the changes.</li>
</ol>
<p>Alternatively, it is possible to disable the fix at the server level by setting the following registry key:</p>
<p>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI<br />
Name: PublishedAppCommandLineFlag<br />
Type: DWORD<br />
Data: 0</li>
<li>Uninstalling Version 1.3 of the Streaming Client from a system where Hotfix Rollup Pack 4 is installed might lead to system instabilities. The issue occurs because uninstalling the client removes the AIEcom.exe common component file. As a workaround, after uninstalling the client, run Repair on the Presentation Server Version 4.5 base installation. Running Repair restores the AIEcom.exe file. [#193688]</li>
<li>When adding the ValidSites registry key to redirect specific URLs from server to client, specify the URLs without <strong>http://</strong> . For example, add www.citrix.com, not http://www.citrix.com. [#161177]</li>
<li>To enable Microsoft Vista and Office 2007 compatibility, you must install Hotfix Rollup Pack 4 before installing any Access Management Console extensions. [#162886]</li>
<li>After using the Shadow Taskbar with Version 11.0 of the XenApp Plugin for Hosted Apps to launch session shadowing, the shadowed session might appear in the Windows Taskbar instead of the Shadow Taskbar. [#196063]</li>
<li>Certain users cannot access the Event Log. This may cause some expected event messages to be missing. For more information, see Knowledge Center article <a href="http://support.citrix.com/article/CTX118466" target="_blank">CTX118466</a> . [#197462]</li>
<li>If you remove the Hotfix Rollup Pack after publishing an application with Hotfix Rollup Pack 4 and the Hotfix Rollup Pack 4-level Access Management Console, the console might throw an exception when you attempt to edit the properties of that published application. This problem does not occur when you edit the properties of a published application that was created before Hotfix Rollup Pack 4 was installed. [#166266]</li>
</ul>
<p>More @ the download site;</p>
<p><map name='google_ad_map_620_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/620?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_620_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=620&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fxenapp-45-5-hotfix-rollup-pack-4%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/xenapp-45-5-hotfix-rollup-pack-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pushing the Limits of Windows: Paged and Nonpaged Pool</title>
		<link>http://Weblog.BassQ.nl/index.php/pushing-the-limits-of-windows-paged-and-nonpaged-pool/</link>
		<comments>http://Weblog.BassQ.nl/index.php/pushing-the-limits-of-windows-paged-and-nonpaged-pool/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 18:01:44 +0000</pubDate>
		<dc:creator>BassQ</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Weblog]]></category>
		<category><![CDATA[Windows Server]]></category>
		<category><![CDATA[Citrix]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[Virtual Server]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows XP]]></category>

		<guid isPermaLink="false">http://Weblog.BassQ.nl/?p=592</guid>
		<description><![CDATA[In previous Pushing the Limits posts, I described the two most basic system resources, physical memory and virtual memory . This time I’m going to describe two fundamental kernel resources, paged pool and nonpaged pool, that are based on those, &#8230; <a href="http://Weblog.BassQ.nl/index.php/pushing-the-limits-of-windows-paged-and-nonpaged-pool/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In previous Pushing the Limits posts, I described the two most basic system resources, <a href="http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx">physical memory</a> and <a href="http://blogs.technet.com/markrussinovich/archive/2008/11/17/3155406.aspx">virtual memory</a> . This time I’m going to describe two fundamental kernel resources, paged pool and nonpaged pool, that are based on those, and that are directly responsible for many other system resource limits including the maximum number of processes, synchronization objects, and handles.</p>
<p>Paged and nonpaged pools serve as the memory resources that the operating system and device drivers use to store their data structures. The pool manager operates in kernel mode, using regions of the system’s virtual address space (described in the Pushing the Limits post on virtual memory) for the memory it sub-allocates. The kernel’s pool manager operates similarly to the C-runtime and Windows heap managers that execute within user-mode processes.  Because the minimum virtual memory allocation size is a multiple of the system page size (4KB on x86 and x64), these subsidiary memory managers carve up larger allocations into smaller ones so that memory isn’t wasted.</p>
<p>For example, if an application wants a 512-byte buffer to store some data, a heap manager takes one of the regions it has allocated and notes that the first 512-bytes are in use, returning a pointer to that memory and putting the remaining memory on a list it uses to track free heap regions. The heap manager satisfies subsequent allocations using memory from the free region, which begins just past the 512-byte region that is allocated.</p>
<h3>Nonpaged Pool</h3>
<p>The kernel and device drivers use nonpaged pool to store data that might be accessed when the system can’t handle page faults. The kernel enters such a state when it executes interrupt service routines (ISRs) and deferred procedure calls (DPCs), which are functions related to hardware interrupts. Page faults are also illegal when the kernel or a device driver acquires a spin lock, which, because they are the only type of lock that can be used within ISRs and DPCs, must be used to protect data structures that are accessed from within ISRs or DPCs and either other ISRs or DPCs or code executing on kernel threads. Failure by a driver to honor these rules results in the most common crash code, <a href="http://msdn.microsoft.com/en-us/library/ms793589.aspx">IRQL_NOT_LESS_OR_EQUAL</a> .</p>
<p>Nonpaged pool is therefore always kept present in physical memory and nonpaged pool virtual memory is assigned physical memory. Common system data structures stored in nonpaged pool include the kernel and objects that represent processes and threads, synchronization objects like mutexes, semaphores and events, references to files, which are represented as file objects, and I/O request packets (IRPs), which represent I/O operations.</p>
<h3>Paged Pool</h3>
<p>Paged pool, on the other hand, gets its name from the fact that Windows can write the data it stores to the paging file, allowing the physical memory it occupies to be repurposed. Just as for user-mode virtual memory, when a driver or the system references paged pool memory that’s in the paging file, an operation called a page fault occurs, and the memory manager reads the data back into physical memory. The largest consumer of paged pool, at least on Windows Vista and later, is typically the Registry, since references to registry keys and other registry data structures are stored in paged pool. The data structures that represent memory mapped files, called <em>sections </em> internally, are also stored in paged pool.</p>
<p>Device drivers use the <a href="http://msdn.microsoft.com/en-us/library/ms796989.aspx">ExAllocatePoolWithTag</a> API to allocate nonpaged and paged pool, specifying the type of pool desired as one of the parameters. Another parameter is a 4-byte <em>Tag</em> , which drivers are supposed to use to uniquely identify the memory they allocate, and that can be a useful key for tracking down drivers that leak pool, as I’ll show later. </p>
<p><span id="more-592"></span></p>
<h3>Viewing Paged and Nonpaged Pool Usage</h3>
<p>There are three performance counters that indicate pool usage:</p>
<ul>
<li>Pool nonpaged bytes</li>
<li>Pool paged bytes (virtual size of paged pool – some may be paged out)</li>
<li>Pool paged resident bytes (physical size of paged pool)</li>
</ul>
<p>However, there are no performance counters for the maximum size of these pools. They can be viewed with the kernel debugger !vm command, but with Windows Vista and later to use the kernel debugger in local kernel debugging mode you must boot the system in debugging mode, which disables MPEG2 playback.</p>
<p>So instead, use Process Explorer to view both the currently allocated pool sizes, as well as the maximum. To see the maximum, you’ll need to configure Process Explorer to use symbol files for the operating system. First, install the latest <a href="http://www.microsoft.com/whdc/devtools/debugging/default.mspx">Debugging Tools for Windows</a> package. Then run process Explorer and open the Symbol Configuration dialog in the Options menu and point it at the dbghelp.dll in the Debugging Tools for Windows installation directory and set the symbol path to point at Microsoft’s symbol server:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_4.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_1.png" border="0" alt="image" title="image" width="404" height="221" /> </a></p>
<p>After you’ve configured symbols, open the System Information dialog (click System Information in the View menu or press Ctrl+I) to see the pool information in the Kernel Memory section. Here’s what that looks like on a 2GB Windows XP system:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_6.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_2.png" border="0" alt="image" title="image" width="184" height="123" /> </a></p>
<p><em> 2GB 32-bit Windows XP</em></p>
<h3>Nonpaged Pool Limits</h3>
<p>As I mentioned in a previous post, on 32-bit Windows, the system address space is 2GB by default. That inherently caps the upper bound for nonpaged pool (or any type of system virtual memory) at 2GB, but it has to share that space with other types of resources such as the kernel itself, device drivers, system Page Table Entries (PTEs), and cached file views.</p>
<p>Prior to Vista, the memory manager on 32-bit Windows calculates how much address space to assign each type at boot time. Its formulas takes into account various factors, the main one being the amount of physical memory on the system.  The amount it assigns to nonpaged pool starts at 128MB on a system with 512MB and goes up to 256MB for a system with a little over 1GB or more. On a system booted with the /3GB option, which expands the user-mode address space to 3GB at the expense of the kernel address space, the maximum nonpaged pool is 128MB. The Process Explorer screenshot shown earlier reports the 256MB maximum on a 2GB Windows XP system booted without the /3GB switch.</p>
<p>The memory manager in 32-bit Windows Vista and later, including Server 2008 and Windows 7 (there is no 32-bit version of Windows Server 2008 R2) doesn’t carve up the system address statically; instead, it dynamically assigns ranges to different types of memory according to changing demands. However, it still sets a maximum for nonpaged pool that’s based on the amount of physical memory, either slightly more than 75% of physical memory or 2GB, whichever is smaller. Here’s the maximum on a 2GB Windows Server 2008 system:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_8.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_3.png" border="0" alt="image" title="image" width="179" height="119" /> </a></p>
<p><em> 2GB 32-bit Windows Server 2008</em></p>
<p>64-bit Windows systems have a much larger address space, so the memory manager can carve it up statically without worrying that different types might not have enough space. 64-bit Windows XP and Windows Server 2003 set the maximum nonpaged pool to a little over 400K per MB of RAM or 128GB, whichever is smaller. Here’s a screenshot from a 2GB 64-bit Windows XP system:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_10.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_4.png" border="0" alt="image" title="image" width="179" height="117" /> </a></p>
<p><em>2GB 64-bit Windows XP</em></p>
<p>64-bit Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2 memory managers match their 32-bit counterparts (where applicable – as mentioned earlier, there is no 32-bit version of Windows Server 2008 R2) by setting the maximum to approximately 75% of RAM, but they cap the maximum at 128GB instead of 2GB. Here’s the screenshot from a 2GB 64-bit Windows Vista system, which has a nonpaged pool limit similar to that of the 32-bit Windows Server 2008 system shown earlier.</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_12.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_5.png" border="0" alt="image" title="image" width="176" height="121" /> </a></p>
<p><em>2GB 32-bit Windows Server 2008 </em></p>
<p>Finally, here’s the limit on an 8GB 64-bit Windows 7 system:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_24.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_10.png" border="0" alt="image" title="image" width="176" height="118" /> </a></p>
<p><em>8GB 64-bit Windows 7</em></p>
<p>Here’s a table summarizing the nonpaged pool limits across different version of Windows:</p>
<table border="1" cellspacing="0" cellpadding="2" width="636">
<tbody>
<tr>
<td width="219" valign="top"></td>
<td width="208" align="center" valign="top"><strong>32-bit</strong></td>
<td width="207" align="center" valign="top"><strong>64-bit</strong></td>
</tr>
<tr>
<td width="218" valign="top"><strong>XP, Server 2003</strong></td>
<td width="208" align="center" valign="top">up to 1.2GB RAM: 32-256 MB<br />
&gt; 1.2GB RAM: 256MB</td>
<td width="207" align="center" valign="top">min( ~400K/MB of RAM, 128GB)</td>
</tr>
<tr>
<td width="218" valign="top"><strong>Vista, Server 2008,<br />
Windows 7, Server 2008 R2</strong></td>
<td width="208" align="center" valign="top">min( ~75% of RAM, 2GB)</td>
<td width="208" align="center" valign="top">min(~75% of RAM, 128GB)</td>
</tr>
</tbody>
</table>
<h3>Paged Pool Limits</h3>
<p>The kernel and device drivers use paged pool to store any data structures that won’t ever be accessed from inside a DPC or ISR or when a spinlock is held. That’s because the contents of paged pool can either be present in physical memory or, if the memory manager’s working set algorithms decide to repurpose the physical memory, be sent to the paging file and demand-faulted back into physical memory when referenced again. Paged pool limits are therefore primarily dictated by the amount of system address space the memory manager assigns to paged pool, as well as the system commit limit.</p>
<p>On 32-bit Windows XP, the limit is calculated based on how much address space is assigned other resources, most notably system PTEs, with an upper limit of 491MB. The 2GB Windows XP System shown earlier has a limit of 360MB, for example:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_6.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_2.png" border="0" alt="image" title="image" width="184" height="123" /> </a></p>
<p><em>2GB 32-bit Windows XP</em></p>
<p>32-bit Windows Server 2003 reserves more space for paged pool, so its upper limit is 650MB.</p>
<p>Since 32-bit Windows Vista and later have dynamic kernel address space, they simply set the limit to 2GB. Paged pool will therefore run out either when the system address space is full or the system commit limit is reached.</p>
<p>64-bit Windows XP and Windows Server 2003 set their maximums to four times the nonpaged pool limit or 128GB, whichever is smaller. Here again is the screenshot from the 64-bit Windows XP system, which shows that the paged pool limit is exactly four times that of nonpaged pool:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_10.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_4.png" border="0" alt="image" title="image" width="179" height="117" /> </a></p>
<p><em> 2GB 64-bit Windows XP</em></p>
<p>Finally, 64-bit versions of Windows Vista, Windows Server 2008, Windows 7 and Windows Server 2008 R2 simply set the maximum to 128GB, allowing paged pool’s limit to track the system commit limit. Here’s the screenshot of the 64-bit Windows 7 system again:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_24.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_10.png" border="0" alt="image" title="image" width="176" height="118" /> </a></p>
<p><em> 8GB 64-bit Windows 7</em></p>
<p>Here’s a summary of paged pool limits across operating systems:</p>
<table border="1" cellspacing="0" cellpadding="2" width="696">
<tbody>
<tr>
<td width="215" valign="top"></td>
<td width="227" align="center" valign="top"><strong>32-bit</strong></td>
<td width="252" align="center" valign="top"><strong>64-bit</strong></td>
</tr>
<tr>
<td width="215" valign="top"><strong>XP, Server 2003</strong></td>
<td width="227" align="center" valign="top">XP: up to 491MB<br />
Server 2003: up to 650MB</td>
<td width="252" align="center" valign="top">min( 4 * nonpaged pool limit, 128GB)</td>
</tr>
<tr>
<td width="215" valign="top"><strong>Vista, Server 2008,<br />
Windows 7, Server 2008 R2</strong></td>
<td width="227" align="center" valign="top">min( system commit limit, 2GB)</td>
<td width="252" align="center" valign="top">min( system commit limit, 128GB)</td>
</tr>
</tbody>
</table>
<h3>Testing Pool Limits</h3>
<p>Because the kernel pools are used by almost every kernel operation, exhausting them can lead to unpredictable results. If you want to witness first hand how a system behaves when pool runs low, use the <a href="http://technet.microsoft.com/en-us/sysinternals/bb963901.aspx">Notmyfault</a> tool. It has options that cause it to leak either nonpaged or paged pool in the increment that you specify. You can change the leak size while it’s leaking if you want to change the rate of the leak and Notmyfault frees all the leaked memory when you exit it:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_14.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb.png" border="0" alt="image" title="image" width="251" height="450" /> </a></p>
<p>Don’t run this on a system unless you’re prepared for possible data loss, as applications and I/O operations will start failing when pool runs out. You might even get a blue screen if the driver doesn’t handle the out-of-memory condition correctly (which is considered a bug in the driver). The Windows Hardware Quality Laboratory (WHQL) stresses drivers using the Driver Verifier, a tool built into Windows, to make sure that they can tolerate out-of-pool conditions without crashing, but you might have third-party drivers that haven’t gone through such testing or that have bugs that weren’t caught during WHQL testing.</p>
<p>I ran Notmyfault on a variety of test systems in virtual machines to see how they behaved and didn’t encounter any system crashes, but did see erratic behavior. After nonpaged pool ran out on a 64-bit Windows XP system, for example, trying to launch a command prompt resulted in this dialog:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_16.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_6.png" border="0" alt="image" title="image" width="420" height="137" /> </a></p>
<p>On a 32-bit Windows Server 2008 system where I already had a command prompt running, even simple operations like changing the current directory and directory listings started to fail after nonpaged pool was exhausted:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_18.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_7.png" border="0" alt="image" title="image" width="554" height="102" /> </a></p>
<p>On one test system, I eventually saw this error message indicating that data had potentially been lost. I hope you never see this dialog on a real system!</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_42.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_19.png" border="0" alt="image" title="image" width="554" height="108" /> </a></p>
<p>Running out of paged pool causes similar errors. Here’s the result of trying to launch Notepad from a command prompt on a 32-bit Windows XP system after paged pool had run out. Note how Windows failed to redraw the window’s title bar and the different errors encountered for each attempt:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_20.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_8.png" border="0" alt="image" title="image" width="444" height="131" /> </a></p>
<p>And here’s the start menu’s Accessories folder failing to populate on a 64-bit Windows Server 2008 system that’s out of paged pool:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_22.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_9.png" border="0" alt="image" title="image" width="181" height="59" /> </a></p>
<p>Here you can see the system commit level, also displayed on Process Explorer’s System Information dialog, quickly rise as Notmyfault leaks large chunks of paged pool and hits the 2GB maximum on a 2GB 32-bit Windows Server 2008 system:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_26.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_11.png" border="0" alt="image" title="image" width="202" height="84" /> </a></p>
<p>The reason that Windows doesn’t simply crash when pool is exhausted, even though the system is unusable, is that pool exhaustion can be a temporary condition caused by an extreme workload peak, after which pool is freed and the system returns to normal operation. When a driver (or the kernel) leaks pool, however, the condition is permanent and identifying the cause of the leak becomes important. That’s where the pool tags described at the beginning of the post come into play.</p>
<h3>Tracking Pool Leaks</h3>
<p>When you suspect a pool leak and the system is still able to launch additional applications, Poolmon, a tool in the <a href="http://www.microsoft.com/whdc/devtools/WDK/">Windows Driver Kit</a> , shows you the number of allocations and outstanding bytes of allocation by type of pool and the tag passed into calls of ExAllocatePoolWithTag. Various hotkeys cause Poolmon to sort by different columns; to find the leaking allocation type, use either ‘b’ to sort by bytes or ‘d’ to sort by the difference between the number of allocations and frees. Here’s Poolmon running on a system where Notmyfault has leaked 14 allocations of about 100MB each:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_38.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_17.png" border="0" alt="image" title="image" width="554" height="192" /> </a></p>
<p>After identifying the guilty tag in the left column, in this case ‘Leak’, the next step is finding the driver that’s using it. Since the tags are stored in the driver image, you can do that by scanning driver images for the tag in question. The <a href="http://technet.microsoft.com/en-us/sysinternals/bb897439.aspx">Strings</a> utility from Sysinternals dumps printable strings in the files you specify (that are by default a minimum of three characters in length), and since most device driver images are in the %Systemroot%\System32\Drivers directory, you can open a command prompt, change to that directory and execute “strings * | findstr &lt;tag&gt;”. After you’ve found a match, you can dump the driver’s version information with the Sysinternals <a href="http://technet.microsoft.com/en-us/sysinternals/bb897441.aspx">Sigcheck</a> utility. Here’s what that process looks like when looking for the driver using “Leak”:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_30.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_13.png" border="0" alt="image" title="image" width="444" height="263" /> </a></p>
<p>If a system has crashed and you suspect that it’s due to pool exhaustion, load the crash dump file into the Windbg debugger, which is included in the Debugging Tools for Windows package, and use the !vm command to confirm it. Here’s the output of !vm on a system where Notmyfault has exhausted nonpaged pool:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_34.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_15.png" border="0" alt="image" title="image" width="434" height="221" /> </a></p>
<p>Once you’ve confirmed a leak, use the !poolused command to get a view of pool usage by tag that’s similar to Poolmon’s. !poolused by default shows unsorted summary information, so specify 1 as the the option to sort by paged pool usage and 2 to sort by nonpaged pool usage:</p>
<p><a href="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_36.png"><img style="border-width: 0px; display: inline;" title="image" src="http://blogs.technet.com/blogfiles/markrussinovich/WindowsLiveWriter/PushingtheLimitsofWindowsPool_9AFB/image_thumb_16.png" border="0" alt="image" title="image" width="344" height="142" /> </a></p>
<p>Use Strings on the system where the dump came from to search for the driver using the tag that you find causing the problem.</p>
<p>So far in this blog series I’ve covered the most fundamental limits in Windows, including physical memory, virtual memory, paged and nonpaged pool. Next time I’ll talk about the limits for the number of processes and threads that Windows supports, which are limits that derive from these.</p>
<p><map name='google_ad_map_592_9f24cd510f3f6f88'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/592?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_592_9f24cd510f3f6f88' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=592&amp;url= http%3A%2F%2FWeblog.BassQ.nl%2Findex.php%2Fpushing-the-limits-of-windows-paged-and-nonpaged-pool%2F' /></p>]]></content:encoded>
			<wfw:commentRss>http://Weblog.BassQ.nl/index.php/pushing-the-limits-of-windows-paged-and-nonpaged-pool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

