<?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>The Experience Blog &#187; Windows 7</title>
	<atom:link href="http://www.theexperienceblog.com/category/windows-7/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theexperienceblog.com</link>
	<description>A blog with focus on experiences with the Windows Client operating systems...</description>
	<lastBuildDate>Wed, 01 Feb 2012 18:57:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Creating the perfect and fully automated reference image for Windows operating systems</title>
		<link>http://www.theexperienceblog.com/2012/01/14/creating-the-perfect-reference-image-for-windows-operating-systems/</link>
		<comments>http://www.theexperienceblog.com/2012/01/14/creating-the-perfect-reference-image-for-windows-operating-systems/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 22:30:37 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows client]]></category>
		<category><![CDATA[Windows Server 2003]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[Windows Update]]></category>
		<category><![CDATA[MDT]]></category>
		<category><![CDATA[Reference image]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=911</guid>
		<description><![CDATA[A perfect reference image for Windows is fast to deploy, contains all security updates and all other necessary patches and possibly also applications like Office and least but not last is fully automated to achieve the best possible stability and to avoid the potential of manual errors. This guide is intended to show you how [...]]]></description>
			<content:encoded><![CDATA[<p>A perfect reference image for Windows is fast to deploy, contains all security updates and all other necessary patches and possibly also applications like Office and least but not last is fully automated to achieve the best possible stability and to avoid the potential of manual errors. This guide is intended to show you how to build the perfect reference image ever made!</p>
<p>There is no need to invent the wheel again as this can be achieved very easy in Microsoft Deployment Toolkit. Start by downloading <a href="http://www.microsoft.com/download/en/details.aspx?id=25175">Microsoft Deployment Toolkit</a> and in the components section make sure to download and install Windows Automated Installation Kit. Start Deployment Workbench and off we go!</p>
<p>Note: This guide applies to everyone regardless if you are deploying Window using SCCM, MDT or any third party deployment solution.</p>
<p>1. In Deployment workbench create a new share for creating the reference image so start by creating a new one and name it like &#8220;Reference image build and capture share&#8221; or something of your choice.</p>
<p>2. Add the OS install files (repeat for each OS you want to build for) into the operating systems folder. Always include the setup files so never install just a WIM file at this stage.</p>
<p>3. Create a task sequence based on the Standard client task sequence (repeat for each OS you want to build image for).</p>
<p>4. For each task sequence edit the task sequence to enable the existing but disabled &#8220;Windows Update&#8221; step(s).</p>
<p>5. Edit the rules of the share by right clicking it and choosing Properties. The rules (customsettings.ini) should look like below. Replace the variables BackupShare and BackupDir with whatever the share name and directory to store the images are.</p>
<p><code>[Settings]<br />
Priority=Default<br />
Properties=MyCustomProperty</code></p>
<p><code>[Default]<br />
OSInstall=Y<br />
SkipAppsOnUpgrade=YES<br />
SkipCapture=YES<br />
DoCapture=YES<br />
SkipAdminPassword=YES<br />
SkipProductKey=YES<br />
SkipUserData=YES<br />
SkipTimeZone=YES<br />
SkipFinalSummary=YES<br />
SkipSummary=YES<br />
SkipLocaleSelection=YES<br />
SkipDomainMembership=YES<br />
SkipComputerName=YES<br />
SkipBitlocker=YES<br />
SkipApplications=YES<br />
ComputerBackupLocation=NETWORK<br />
BackupShare=\\server\share<br />
BackupDir=Captures</code></p>
<p>6. Modify the bootstrap.ini to look like the below information. Replace the variables according to what applies to your configuration.</p>
<p><code>[Settings]<br />
Priority=Default</code></p>
<p><code>[Default]<br />
SkipBDDWelcome=YES<br />
DeployRoot=\\server\share<br />
UserDomain=CONTOSO.COM<br />
UserID=username<br />
UserPassword=password</code></p>
<p>7. Now add to the Rules (customsettings.ini) a section named like below. This sets that the Windows Update step will point to your WSUS server, where you are in control of everything that is released by Microsoft and thereby staying 100% in control of what is in your image.</p>
<p><code>WSUSServer=http://nameofwsusserver</code></p>
<p>8. To make sure that you get a separate name for each operating system you are building a reference image for edit each task sequence to contain a Task Sequence Variable named for instance:</p>
<p><code>BackupFile=Windows7Enterprisex64.wim</code></p>
<p>9. Update the deployment share to get boot ISO which you use to boot your virtual machine and start the build process.</p>
<p>Remember to always build the reference image on a virtual machine to avoid potential problems related to hardware.</p>
<p>You could also add the Office as an application in the Deployment Workbench and to all task sequences that require it to make sure that you have a rapid deployment image ready to go.</p>
<p>Done! Happy deploying!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2012/01/14/creating-the-perfect-reference-image-for-windows-operating-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW TO: Replace WinRE with DaRT 7.0 locally and enable remote connections before supplying local administrator account information</title>
		<link>http://www.theexperienceblog.com/2011/12/30/how-to-replace-winre-with-dart-7-0-and-enable-remote-connections-before-supplying-local-administrator-account-information/</link>
		<comments>http://www.theexperienceblog.com/2011/12/30/how-to-replace-winre-with-dart-7-0-and-enable-remote-connections-before-supplying-local-administrator-account-information/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 22:08:02 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[DaRT]]></category>
		<category><![CDATA[MDOP]]></category>
		<category><![CDATA[WinRE]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=890</guid>
		<description><![CDATA[This guide will take you through the necessary steps to create a DaRT 7.0 installation locally (replacing WinRE) and not having the user need to enter the password for a local administrator account before having the remote connection start. Basically this means that a user can press F8 during boot and choose &#8220;Repair your computer&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>This guide will take you through the necessary steps to create a DaRT 7.0 installation locally (replacing WinRE) and not having the user need to enter the password for a local administrator account before having the remote connection start. Basically this means that a user can press F8 during boot and choose &#8220;Repair your computer&#8221; and have someone remotely taking control over their machine and fixing problems which previously required physical presence of IT staff.</p>
<p>Note: There is information on how to do this in official MS documents for <a href="http://www.microsoft.com/download/en/details.aspx?id=27754">DaRT 7.0</a> but you have to do a lot of reading between the lines so I wanted to take the moment to do a complete documentation on how to accomplish this.</p>
<p><strong>Background on WinRE and local admins</strong></p>
<p>Some basic information about WinRE is that whenever you start WinRE (and that includes DaRT 7.0) when it is located on the machines disk it will always ask you to supply a local admin account information. This is not the case if you boot WinRE or DaRT from USB, DVD, CD or via PXE boot, then you do NOT have to enter a local admin account to gain access to the system. Potential security issue here I might add.</p>
<p><strong>Step by step solution</strong></p>
<p>The dilemma with DaRT and remote connections is that we cannot in most cases let the users know the password of our local administrator account so what we can do is to start the remote connection as soon as possible when DaRT boots. So here is what you need to do to achieve this:</p>
<p>1. Go through the DaRT Recovery Image wizard and create your DaRT.iso. Then extract this ISO file and copy boot.wim which can be found in the sources folder to C:\DaRT and rename it to winre.wim.</p>
<p>2. Start a cmd.exe with administrator privileges.</p>
<p>3. Create a folder called C:\DaRTmount</p>
<p>4. Run the following command (on one line and with no space between &#8220;mount-&#8221; and &#8220;wim&#8221;:</p>
<p><code>dism /mount-wim /wimfile:C:\DaRT\winre.wim /index:1 /mountdir:C:\DaRTmount</code></p>
<p>5. From the same command prompt, type &#8220;notepad&#8221; to start Notepad and then browse to C:\DaRTmount\Windows\System32 and open winpeshl.ini. Make sure that this is entered into the winpeshl.ini and then save the file:</p>
<p><code>[LaunchApps]<br />
"%windir%\system32\netstart.exe -network -remount"<br />
"cmd /C start %windir%\system32\RemoteRecovery.exe -nomessage"<br />
"%windir%\system32\WaitForConnection.exe"<br />
"%SYSTEMDRIVE%\sources\recovery\recenv.exe"</code></p>
<p>6. When the file is saved make sure that you have closed notepad and also all instances of Windows Explorer (yes, the following command might fail if you have Explorer windows open) run the following command:</p>
<p><code>dism /unmount-wim /mountdir:C:\DaRTmount /commit</code></p>
<p>7. After the image has been saved you need to replace the existing Windows recovery environment with your customized DaRT installation.</p>
<p>8. Start by making sure that you show hidden and operating system files (via Windows Explorer &#8211; Organize &#8211; Folder and search options &#8211; View).</p>
<p>9. Go to C:\Recovery (if you get &#8220;access denied&#8221;) you need to modify the access control list, add your account or everyone full control to this folder.</p>
<p>10. Now scroll down the folder structure until you reach where winre.wim is located. Now copy your modified winre.wim from C:\DaRT to this location. Remember to set the ACLs back on the recovery folder when you are finished, that is if you modified them.</p>
<p>11. Test by booting the machine and press F8 just before Windows starts loading and you will get &#8220;Repair your computer&#8221; option. Choose that and see how the Remote Connection is started along with the prompt for local administrator password, giving your users a chance to let you connect and then giving the IT staff enter the password.</p>
<p>12. Done!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/12/30/how-to-replace-winre-with-dart-7-0-and-enable-remote-connections-before-supplying-local-administrator-account-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>System Locale not set correctly causing SQL Server to fail installation with error “Performance counter registry hive consistency”</title>
		<link>http://www.theexperienceblog.com/2011/12/22/system-locale-not-set-correctly-causing-sql-server-to-fail-installation-with-error-performance-counter-registry-hive-consistency/</link>
		<comments>http://www.theexperienceblog.com/2011/12/22/system-locale-not-set-correctly-causing-sql-server-to-fail-installation-with-error-performance-counter-registry-hive-consistency/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 23:05:34 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[MAP]]></category>
		<category><![CDATA[Microsoft Assessment and Planning Toolkit]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=860</guid>
		<description><![CDATA[Hit an interesting issue when I was about to do a MAP (Microsoft Assessment and Planning Toolkit) scan at a customer. When installing SQL Server Express 2008 R2 I hit a problem  and got the error message &#8220;Performance counter registry hive consistency&#8221; = FAILED installation. The problem was that the System Locale was not set [...]]]></description>
			<content:encoded><![CDATA[<p>Hit an interesting issue when I was about to do a MAP (Microsoft Assessment and Planning Toolkit) scan at a customer. When installing SQL Server Express 2008 R2 I hit a problem  and got the error message &#8220;Performance counter registry hive consistency&#8221; = FAILED installation.</p>
<p>The problem was that the System Locale was not set properly for my Windows 7 box. Fix was to set it under Region and Language – Administrative tab and there set the system locale and restart the machine. After that the SQL Server installation went fine!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/12/22/system-locale-not-set-correctly-causing-sql-server-to-fail-installation-with-error-performance-counter-registry-hive-consistency/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deployment Roadshow vNext and Windows 8 loadfest</title>
		<link>http://www.theexperienceblog.com/2011/11/02/deployment-roadshow-vnext-and-windows-8-loadfest/</link>
		<comments>http://www.theexperienceblog.com/2011/11/02/deployment-roadshow-vnext-and-windows-8-loadfest/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 07:36:00 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[System Center ConfigMgr]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[MDT]]></category>
		<category><![CDATA[SCCM]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=845</guid>
		<description><![CDATA[Two events are coming up; Deployment Roadshow vNext featuring System Center Configuration Manager 2012 and Microsoft Deployment Toolkit 2012 and a Windows 8 loadfest. Deployment Roadshow vNext will take place in Sweden&#8217;s four largest cities and it will be presented by myself and colleague Johan Arwidmark from Knowledge Factory, Wally Mead the SCCM guru from [...]]]></description>
			<content:encoded><![CDATA[<p>Two events are coming up; Deployment Roadshow vNext featuring System Center Configuration Manager 2012 and Microsoft Deployment Toolkit 2012 and a Windows 8 loadfest.</p>
<p>Deployment Roadshow vNext will take place in Sweden&#8217;s four largest cities and it will be presented by myself and colleague Johan Arwidmark from Knowledge Factory, Wally Mead the SCCM guru from Microsoft Corp and Mikael Nyström from Truesec. More info about the event at <a href="http://www.deploymentevents.se">http://www.deploymentevents.se</a>.</p>
<p>The Windows 8 loadfest will take place in early December in Stockholm and it hosted by me, Johan Arwidmark, Lars Gustavsson and Tim Nilamaa. More info about the event at <a href="http://www.deploywindows8.se">http://www.deploywindows8.se</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/11/02/deployment-roadshow-vnext-and-windows-8-loadfest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joining a computer to the domain using PowerShell</title>
		<link>http://www.theexperienceblog.com/2011/08/30/joining-a-computer-to-the-domain-using-powershell/</link>
		<comments>http://www.theexperienceblog.com/2011/08/30/joining-a-computer-to-the-domain-using-powershell/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 19:24:49 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[PowerShell]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=832</guid>
		<description><![CDATA[Bumped into a problem where the user account used to join machines to the domain was limited to joining the machines to a particular OU. That makes it hard to just join a machine using the good old way i.e. System Properties and then joining the domain. This will not let me specify the OU to [...]]]></description>
			<content:encoded><![CDATA[<p>Bumped into a problem where the user account used to join machines to the domain was limited to joining the machines to a particular OU. That makes it hard to just join a machine using the good old way i.e. System Properties and then joining the domain. This will not let me specify the OU to join and will fail and probably this is the intention with this design at this particular customer.</p>
<p>But anyway thanks to a great builtin PowerShell cmdlet in Windows 7 I could get the job done in seconds. Keep in mind :)</p>
<p><code>Add-Computer -DomainName contoso.com -Credential contoso.com\joinDomainAccount -OUPath "OU=Company,DC=contoso,DC=com"</code></p>
<p><strong>Reference</strong>: <a href="http://technet.microsoft.com/en-us/library/dd347556.aspx">Microsoft TechNet</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/08/30/joining-a-computer-to-the-domain-using-powershell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Busting the myths: Windows 7 require Windows Server 2008/2008 R2 domain controllers and raised functional levels</title>
		<link>http://www.theexperienceblog.com/2011/05/26/busting-the-myths-windows-7-require-windows-server-20082008-r2-domain-controllers-and-raised-functional-levels/</link>
		<comments>http://www.theexperienceblog.com/2011/05/26/busting-the-myths-windows-7-require-windows-server-20082008-r2-domain-controllers-and-raised-functional-levels/#comments</comments>
		<pubDate>Thu, 26 May 2011 18:35:43 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Windows Server 2003]]></category>
		<category><![CDATA[Windows Server 2008]]></category>
		<category><![CDATA[Windows Server 2008 R2]]></category>
		<category><![CDATA[Myths]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=826</guid>
		<description><![CDATA[It seems a fairly common misconception is that to be able to use Windows 7 in a Windows or should I say Active Directory environment one need to have either Windows Server 2008 or Windows Server 2008 R2 domain controllers. There are also misconceptions about the need to raise the forest and domain functional levels to be [...]]]></description>
			<content:encoded><![CDATA[<p>It seems a fairly common misconception is that to be able to use Windows 7 in a Windows or should I say Active Directory environment one need to have either Windows Server 2008 or Windows Server 2008 R2 domain controllers. There are also misconceptions about the need to raise the forest and domain functional levels to be able to use the full power of Windows 7. Neither of these are true.</p>
<p>You can get all the same features if you are using Windows Server 2003 domain controllers and that is also regardless of which forest or domain functional levels you are running with. The most common misconceptions are:</p>
<ul>
<li><strong>Group Policy Preferences</strong>. Work very well in a 2003 domain. However you need to manage the group policies from a Windows 7 or Windows Server 2008 R2 machine using Group Policy Management Console found in the Remote Server Administration Tools.</li>
<li><strong>BitLocker.</strong> To store recovery keys in AD you need to extend the schema. If you have a domain controller that is running Windows Server 2008 or later you have what it takes, if you are running Windows Server 2003 on your domain controllers you simply extend the schema.</li>
</ul>
<p>I must add that you get stronger encryption for Kerberos by using Windows Server 2008 domain functional level though but the bottom line is that the functionality of the Windows 7 client is the same regardless of forest or domain functional levels.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/05/26/busting-the-myths-windows-7-require-windows-server-20082008-r2-domain-controllers-and-raised-functional-levels/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dependencies when app compat testing in Windows 7</title>
		<link>http://www.theexperienceblog.com/2011/05/12/dependencies-when-app-compat-testing-in-windows-7/</link>
		<comments>http://www.theexperienceblog.com/2011/05/12/dependencies-when-app-compat-testing-in-windows-7/#comments</comments>
		<pubDate>Thu, 12 May 2011 17:55:56 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[ACT]]></category>
		<category><![CDATA[Application compatibility]]></category>
		<category><![CDATA[Dependency Walker]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=823</guid>
		<description><![CDATA[When testing application compatibility when moving to Windows 7 you can use ACT (Application Compatibility Toolkit) and the tools in there to test and fix applications. Another tool that you can use to learn about dependencies when compatibility testing your applications is a tool called Dependency Walker. With this tool you basically open a system [...]]]></description>
			<content:encoded><![CDATA[<p>When testing application compatibility when moving to Windows 7 you can use ACT (Application Compatibility Toolkit) and the tools in there to test and fix applications. Another tool that you can use to learn about dependencies when compatibility testing your applications is a tool called <a href="http://www.dependencywalker.com/">Dependency Walker</a>.</p>
<p>With this tool you basically open a system file, for instance a DLL or an OCX file, and it will list its dependencies to other files on the system. This can be good for finding what is causing registration of for instance DLL or OCX files to fail on Windows 7 while it works fine on Windows XP. There can be runtimes missing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/05/12/dependencies-when-app-compat-testing-in-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Handling the Group Policy central store with care</title>
		<link>http://www.theexperienceblog.com/2011/04/18/handling-the-group-policy-central-store-with-care/</link>
		<comments>http://www.theexperienceblog.com/2011/04/18/handling-the-group-policy-central-store-with-care/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 19:25:48 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Group policies]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[ADML]]></category>
		<category><![CDATA[ADMX]]></category>
		<category><![CDATA[Central Store]]></category>
		<category><![CDATA[GPO]]></category>
		<category><![CDATA[Group Policy]]></category>
		<category><![CDATA[SYSVOL]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=820</guid>
		<description><![CDATA[Today I visited a customer site where the customer had setup a central store, meaning all group policy defintion files and language files are placed in the SYSVOL share for better management of group policies. One benefit of that central store is that all administrators managing and editing group policies are using the same templates. [...]]]></description>
			<content:encoded><![CDATA[<p>Today I visited a customer site where the customer had setup a central store, meaning all group policy defintion files and language files are placed in the SYSVOL share for better management of group policies. One benefit of that central store is that all administrators managing and editing group policies are using the same templates.</p>
<p>The problem in this case was that whenever they started editing a group policy they got tens and tens of warning about various admx files along with for example resource errors. I looked into PolicyDefinitions folder in the SYSVOL share and immediately noticed that there was admx and adml files missing and that there were mismatch between the version of the admx and adml files.</p>
<p>I took a Windows 7 with SP1 client and added/replaced all admx files from there. After that I took the en-us folder and replaced what was in the SYSVOL folder with that one, followed by doing the same for the sv-se, i.e. the Swedish language files. While at it I installed IE9 and put in the inetres.admx and respective adml files for each language to have the capabilities of editing Internet Explorer 9 policies as that is to be included in the Windows 7 image. Voila!</p>
<p>So the bottom line is; keep the central store consistent and make sure that when you create the store that you populate it with admx and adml files from the latest client OS with service pack when managing Windows 7, and that you do make sure that you have the same version of all admx and adml files or else you will get errors due to mismatching files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/04/18/handling-the-group-policy-central-store-with-care/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HOW TO: Find 16-bit applications in your ACT inventory</title>
		<link>http://www.theexperienceblog.com/2011/04/14/how-to-find-16-bit-applications-in-your-act-inventory/</link>
		<comments>http://www.theexperienceblog.com/2011/04/14/how-to-find-16-bit-applications-in-your-act-inventory/#comments</comments>
		<pubDate>Thu, 14 Apr 2011 20:40:27 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[Compatibility]]></category>
		<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[16-bit]]></category>
		<category><![CDATA[ACT]]></category>
		<category><![CDATA[Application Compatibility Toolkit]]></category>
		<category><![CDATA[Applications]]></category>
		<category><![CDATA[x64]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=812</guid>
		<description><![CDATA[When companies deploy Windows 7 most of them are looking at the 64-bit version of Windows 7. This architecture of Windows does not support running 16-bit applications, which unfortunately still is widely in use. If you do an inventory with ACT (Application Compatibility Toolkit) it will inventory all executables as well as CMD files and [...]]]></description>
			<content:encoded><![CDATA[<p>When companies deploy Windows 7 most of them are looking at the 64-bit version of Windows 7. This architecture of Windows does not support running 16-bit applications, which unfortunately still is widely in use. If you do an inventory with ACT (<a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971&amp;displaylang=en">Application Compatibility Toolkit</a>) it will inventory all executables as well as CMD files and some other stuff and it will contain information about 16-bit applications lying around and being used by the users in your business.</p>
<p>The trick is that the GUI does not provide a way to view these applications so you have to turn to doing a SQL query using for instance the SQL Management Studio Express tools. Use the SQL Query below to get information on any none 32- or 64-bit executable. The query (thanks to <a href="http://blogs.msdn.com/b/cjacks/">Chris Jackson</a>) will return for instance WOW (Windows on Windows) or DOS applications and that will/might indicate a 16-bit app which you should prioritize to test and handle as necessary.</p>
<p><code>USE ACTDATABASE<br />
GO</code></p>
<p><code>SELECT DISTINCT Applications.appName, Static_App_Properties.fileName, fileModuleType</code></p>
<p><code>FROM Static_App_Properties<br />
INNER JOIN Application_Instance_Files<br />
ON Static_App_Properties.identity_hash = Application_Instance_Files.filePropertyID<br />
INNER JOIN Applications<br />
ON Application_Instance_Files.appID = Applications.identity_hash</code></p>
<p><code>WHERE fileModuleType&lt;&gt;'32BIT' AND fileModuleType&lt;&gt;'64BIT' AND propertyType='File'</code></p>
<p><code>ORDER BY appName<br />
GO</code></p>
<p>Happy hunting for 16-bit applications! :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/04/14/how-to-find-16-bit-applications-in-your-act-inventory/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More UAC stuff making confusion in Windows 7</title>
		<link>http://www.theexperienceblog.com/2011/03/01/more-uac-stuff-making-confusion-in-windows-7/</link>
		<comments>http://www.theexperienceblog.com/2011/03/01/more-uac-stuff-making-confusion-in-windows-7/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 06:07:59 +0000</pubDate>
		<dc:creator>Andreas Stenhall</dc:creator>
				<category><![CDATA[User Account Control]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[UAC]]></category>

		<guid isPermaLink="false">http://www.theexperienceblog.com/?p=797</guid>
		<description><![CDATA[I get many questions about the confusing problem with mapped network connections not being available when running for instance cmd.exe as an administrator even though the account is the same one being used when the cmd.exe is run with standard rights and everything works splendid. The cause of this is UAC and the fact that [...]]]></description>
			<content:encoded><![CDATA[<p>I get many questions about the confusing problem with mapped network connections not being available when running for instance cmd.exe as an administrator even though the account is the same one being used when the cmd.exe is run with standard rights and everything works splendid.</p>
<p>The cause of this is UAC and the fact that you have multiple security tokens and that the mapped network drives are linked to the standard user token and not the administrator token. The solution is to enable &#8220;Linked Connections&#8221;, see the KB article <a href="http://support.microsoft.com/kb/937624">937624</a> for more information on how to set this value.</p>
<p>Also read the case of some other <a href="http://www.theexperienceblog.com/2010/09/18/case-of-the-mysterious-issues-in-windows-7-and-windows-server-2008-r2/">mysterious problems</a> or behaviors when UAC is en effect.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.theexperienceblog.com/2011/03/01/more-uac-stuff-making-confusion-in-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

