<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx</link><description>I want to talk a little bit today about shims, specifically addressing how they work to address compatibility issues, and what the security ramifications are when you use a shim to address a compatibility issue. Merriam Webster defines a shim as: "a thin</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#9132318</link><pubDate>Sat, 22 Nov 2008 00:45:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9132318</guid><dc:creator>Chris Jackson - MSFT</dc:creator><description>&lt;p&gt;Hi Santhosh,&lt;/p&gt;
&lt;p&gt;If virtualization is already fixing it, I would just let it. It's redirecting to a per-user area of the file system. You could also shim it with CorrectFilePaths to redirect to a per-user area of the file system, but if I had to choose between the one that requires me to work, and the one that I get for free, I'll take the free one! :-)&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9132318" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#9131642</link><pubDate>Fri, 21 Nov 2008 12:50:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9131642</guid><dc:creator>santhosh.kulandaiyan</dc:creator><description>&lt;p&gt;This article is a fantastic explanation of internals of Shims. Thanks Chris!&lt;/p&gt;
&lt;p&gt;So shims can not do suppress UAC, (AAM or OTS popups..). so then lets say that my application writes to C:\program files\abc.txt which obviously needs admin credentials to succeed. And when i run this program as guest user, it would normally virtualize if the app is not UAC aware. &lt;/p&gt;
&lt;p&gt;okay, so now let me run it through ACT and SUA gives me the compatibility problems (because it is a legacy application - meaning, without the manifest). and then let me shim this application up. now because the application still wont be able to write to c:\program files\abc.txt ---&amp;gt; the virtualization will still happen.. Is that correct? The shim will not be able to fix this..(or would the shim automatically make the application UAC compliant?)&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Santhosh&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9131642" width="1" height="1"&gt;</description></item><item><title>PowerShell’s Security Guiding Principles</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8970561</link><pubDate>Tue, 30 Sep 2008 21:12:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8970561</guid><dc:creator>PowerShell Team Blog</dc:creator><description>&lt;p&gt;One of most common issues we face with PowerShell comes from users or ISVs misunderstanding PowerShell’s&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8970561" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8955208</link><pubDate>Wed, 17 Sep 2008 12:15:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8955208</guid><dc:creator>ravi</dc:creator><description>&lt;p&gt;Hi chris,&lt;/p&gt;
&lt;p&gt;Thank you very much this is what i am looking into.&lt;/p&gt;
&lt;p&gt;I got what i want&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8955208" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8954102</link><pubDate>Tue, 16 Sep 2008 19:35:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8954102</guid><dc:creator>Chris Jackson - MSFT</dc:creator><description>&lt;p&gt;ABC-&lt;/p&gt;
&lt;p&gt;I wouldn't get too dependent on me - I'm not an official (or even unofficial) support channel...&lt;/p&gt;
&lt;p&gt;I'd post your query on the ACT newsgroups. It's microsoft.public.windows.app_compatibility.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.deployment.app_compatibility&amp;amp;cat=en_US_BFF781FD-77D8-BFD2-4429-5A9D175157BF&amp;amp;lang=en&amp;amp;cr=US"&gt;http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.deployment.app_compatibility&amp;amp;cat=en_US_BFF781FD-77D8-BFD2-4429-5A9D175157BF&amp;amp;lang=en&amp;amp;cr=US&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8954102" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8953606</link><pubDate>Tue, 16 Sep 2008 10:34:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8953606</guid><dc:creator>ABC</dc:creator><description>&lt;p&gt;Hi Chrish,&lt;/p&gt;
&lt;p&gt;Thanks. Ya, even I tried so many times running the Log processing service. But when I ran the DCP, just for few seconds that service will be running and then it is getting tunred off.....I dont know what is happend....even I did R&amp;amp;D on this. But I could not.&lt;/p&gt;
&lt;p&gt;Please do you have any info. like where I can get the Trouble shooting material for this. Please I am helpless to my team now. I need it. I am completely depended on you..&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8953606" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8952567</link><pubDate>Mon, 15 Sep 2008 16:52:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8952567</guid><dc:creator>Chris Jackson - MSFT</dc:creator><description>&lt;p&gt;Ravi-&lt;/p&gt;
&lt;p&gt;CompatAdmin will show you commercial software that we have shimmed. If it's not in there, we don't know about it (or can't fix it) and therefore I'd be hard pressed to point you to something I don't know about. It still requires a human brain to map a problem in an app to a fix, which is why I write so much here.&lt;/p&gt;
&lt;p&gt;ABC -&lt;/p&gt;
&lt;p&gt;I don't know why this is failing. I'd check the event log and see if it says anything there. You can also frequently try restarting the log processing service and then copying it from the failed folder back into the log processing share to have it try again.&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8952567" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8952417</link><pubDate>Mon, 15 Sep 2008 14:24:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8952417</guid><dc:creator>ABC</dc:creator><description>&lt;p&gt;Hi Chris,&lt;/p&gt;
&lt;p&gt;I created one DCP using the ACM tool and then after I ran the DCP, but I was getting FAILED and UNCOMPRESSED folders under ACT_LOG_SHARE instead getting the PROCESSED and UNCOMPRESSED.&lt;/p&gt;
&lt;p&gt;why I am getting the FAILED folder?..what might be the reasons for this. How can I find work around for this?....&lt;/p&gt;
&lt;p&gt;Pls give me reply back......in most of the client machines I am seeing these folders, when I am creating the DCP.&lt;/p&gt;
&lt;p&gt;Thanks in advance...&lt;/p&gt;
&lt;p&gt;-ABC&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8952417" width="1" height="1"&gt;</description></item><item><title>shim applications list</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8952381</link><pubDate>Mon, 15 Sep 2008 13:34:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8952381</guid><dc:creator>ravi</dc:creator><description>&lt;p&gt;Hi chris,&lt;/p&gt;
&lt;p&gt;Thanks for ur time, Actually i need a list of applications which can be shimmed and which has shims any staderd applications you know.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8952381" width="1" height="1"&gt;</description></item><item><title>re: Windows Vista Shim Internals Basics: How Shims Work to Address Compatibility Issues (and What are the Ramifications?)</title><link>http://blogs.msdn.com/b/cjacks/archive/2007/07/05/windows-vista-shim-internals-basics-how-shims-work-to-address-compatibility-issues-and-what-are-the-ramifications.aspx#8951995</link><pubDate>Mon, 15 Sep 2008 03:40:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8951995</guid><dc:creator>Chris Jackson - MSFT</dc:creator><description>&lt;p&gt;Hi Ravi,&lt;/p&gt;
&lt;p&gt;I posted one here: &lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/cjacks/archive/2008/01/03/stock-viewer-shim-demo-application.aspx"&gt;http://blogs.msdn.com/cjacks/archive/2008/01/03/stock-viewer-shim-demo-application.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8951995" width="1" height="1"&gt;</description></item></channel></rss>