Initial commit
This commit is contained in:
+160
@@ -0,0 +1,160 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-Application-Experience-Program-Compatibility-Assistant"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementVersionRange="6.0.0-6.1.7000"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
alwaysProcess="6.0.0-6.1.7000"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="system">
|
||||
<include>
|
||||
<objectSet>
|
||||
<!-- Settings under the Layers key are handled by the Shim Infrastructure manifest -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="user">
|
||||
<include>
|
||||
<objectSet>
|
||||
<!-- Settings under the Layers key are handled by the Shim Infrastructure manifest -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
buildFilter=""
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Application-Experience-Program-Compatibility-Assistant"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
settingsVersionRange="0"
|
||||
type=""
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="system">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="user">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
language="*"
|
||||
name="Microsoft-Windows-Application-Experience-Program-Compatibility-Assistant-DL"
|
||||
processorArchitecture="*"
|
||||
settingsVersionRange="0"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="system">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="user">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\AppCompat [DisablePca]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{acfd1ca6-18b6-4ccf-9c07-580cdb6eded4}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{081D3213-48AA-4533-9284-D98F01BDC8E6}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{659F08FB-2FAB-42a7-BD4F-566CFA528769}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{88D69CE1-577A-4dd9-87AE-AD36D3CD9643}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{D113E4AA-2D07-41b1-8D9B-C065194A791D}\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Policies\Microsoft\Windows\WDI\{affc81e2-612a-4f70-6fb2-916ff5c7e3f8}\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,75 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Extensible-Authentication-Protocol-Host-Service"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0-6.1.7150"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EapHost\Methods\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EapHost\Configuration\ [IdentityEncodingFormat]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<!-- This WCN EapHost Plugin is part of the OS and should not migrate up level. -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EapHost\Methods\311\254\14122\1 [*]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EapHost\Configuration\ [IdentityEncodingFormat]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<!-- Build to build upgrade support -->
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
buildFilter=""
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Extensible-Authentication-Protocol-Host-Service"
|
||||
processorArchitecture="$(build.arch)"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
settingsVersionRange="0"
|
||||
type=""
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<!-- This WCN EapHost Plugin is part of the OS and should not migrate up level. -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EapHost\Methods\311\254\14122\1 [*]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\EapHost\Configuration\ [IdentityEncodingFormat]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,203 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
|
||||
<!-- replacement manifest for Vista, the original did not include the system default user keys --><assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-International-Core"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementVersionRange="6.0-6.1.7000"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<!-- Migrate system Locale data -->
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<!-- Locales -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language [Default]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale [(Default)]</pattern>
|
||||
<!-- Codepages -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [ACP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [OEMCP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [MACCP]</pattern>
|
||||
<!-- Custom keyboard layouts -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\a* [*]</pattern>
|
||||
<!-- .Default settings -->
|
||||
<pattern type="Registry">HKU\.Default\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<!-- Locales -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language [Default]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale [(Default)]</pattern>
|
||||
<!-- Codepages -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [ACP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [OEMCP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [MACCP]</pattern>
|
||||
<!-- Custom keyboard layouts -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\a* [*]</pattern>
|
||||
<!-- .Default settings -->
|
||||
<pattern type="Registry">HKU\.Default\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<!-- Migrate system data -->
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<!-- Migrate custom locale files -->
|
||||
<pattern type="File">%windir%\Globalization [*.NLP]</pattern>
|
||||
<!-- Migrate custom locale reg keys -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CustomLocale\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\IetfLanguage\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<!-- Migrate custom locale files -->
|
||||
<pattern type="File">%windir%\Globalization [*.NLP]</pattern>
|
||||
<!-- Migrate custom locale reg keys -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CustomLocale\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\IetfLanguage\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
buildFilter=""
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-International-Core"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
settingsVersionRange="0"
|
||||
type=""
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<!-- Locales -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language [Default]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale [(Default)]</pattern>
|
||||
<!-- Codepages -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [ACP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [OEMCP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [MACCP]</pattern>
|
||||
<!-- Custom keyboard layouts -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\a* [*]</pattern>
|
||||
<!-- .Default settings -->
|
||||
<pattern type="Registry">HKU\.Default\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<!-- Migrate custom locale files -->
|
||||
<pattern type="File">%windir%\Globalization [*.NLP]</pattern>
|
||||
<!-- Migrate custom locale reg keys -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CustomLocale\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\IetfLanguage\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
language="*"
|
||||
name="Microsoft-Windows-International-Core-DL"
|
||||
processorArchitecture="*"
|
||||
settingsVersionRange="0"
|
||||
/>
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<!-- Migrate system Locale data -->
|
||||
<rules context="System">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<!-- Locales -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Language [Default]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\Locale [(Default)]</pattern>
|
||||
<!-- Codepages -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [ACP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [OEMCP]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CodePage [MACCP]</pattern>
|
||||
<!-- Custom keyboard layouts -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\a* [*]</pattern>
|
||||
<!-- .Default settings -->
|
||||
<pattern type="Registry">HKU\.Default\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<!-- Migrate system data -->
|
||||
<rules context="System">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<!-- Migrate custom locale files -->
|
||||
<pattern type="File">%windir%\Globalization [*.NLP]</pattern>
|
||||
<!-- Migrate custom locale reg keys -->
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\CustomLocale\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Nls\IetfLanguage\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Control Panel\International\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
<migrationDisplayID>Date_Time_Language_and_Region\Regional_Language_Options</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,91 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Fax-Service"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0-6.1.7036"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<environment context="System">
|
||||
<variable name="FaxService.ARCHIVEROOT">
|
||||
<script>MigXmlHelper.GetStringContent("Registry","HKLM\Software\Microsoft\Fax [ArchiveFolder]")</script>
|
||||
</variable>
|
||||
<variable name="FaxService.ACTIVITYLOG">
|
||||
<script>MigXmlHelper.GetStringContent("Registry","HKLM\Software\Microsoft\Fax\ActivityLogging [DBFile]")</script>
|
||||
</variable>
|
||||
</environment>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Fax\Accounts\* [*]</pattern>
|
||||
<pattern type="File">%FaxService.ARCHIVEROOT%\Inbox [*]</pattern>
|
||||
<pattern type="File">%FaxService.ARCHIVEROOT%\SentItems [*]</pattern>
|
||||
<pattern type="File">%FaxService.ACTIVITYLOG%\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_SYSTEM% [fxsperf.ini]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\MSFax\Common Coverpages\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\MSFax\Queue\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="File">%FaxService.ACTIVITYLOG% [schema.ini]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<locationModify script="MigXmlHelper.ExactMove('%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\MSFax\Queue_Migrated')">
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\MSFax\Queue\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
<!-- Activity Log will be migrated to the place defined by the source. -->
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="File">%FaxService.ACTIVITYLOG%\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\MSFax\Common Coverpages\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Windows NT\MSFax\Queue\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="File">%FaxService.ARCHIVEROOT%\SentItems [*]</pattern>
|
||||
<pattern type="File">%FaxService.ARCHIVEROOT%\Inbox [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Fax\Security [Descriptor]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Fax\Security [Descriptor]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
<migrationDisplayID>Communications_and_Sync\Fax</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,460 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-IE-InternetExplorer"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken=""
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0-8.0.7100">
|
||||
<migXml
|
||||
xmlns=""
|
||||
xmlns:auto-ns2="urn:schemas-microsoft-com:asm.v3"
|
||||
>
|
||||
<!-- Gather and apply rules for current version -->
|
||||
<environment context="System">
|
||||
<variable name="InternetExplorer.BrandGUID">
|
||||
<script>MigXmlHelper.GetStringContent("Registry","HKLM\SOFTWARE\Microsoft\Internet Explorer [BrandGUID]")</script>
|
||||
</variable>
|
||||
</environment>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Webcheck\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Search Assistant\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\History\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Cookies\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Default Behaviors\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Explorer Bars\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\EmbedExtnToClsidMappings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Extensions\CmdMapping\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\MenuExt\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Media\\MimeTypes\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Plugins\MIME\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\URLSearchHooks\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Toolbar\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Stats\* [*]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Security\AntiPhishing\* [*]</pattern>
|
||||
<!-- Exclude this Wininet settings, let their manifest migrate them. -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\* [*]</pattern>
|
||||
<!-- Handled by bulk upgrade -->
|
||||
<pattern type="File">%CSIDL_QUICKLAUNCH%\* [*]</pattern>
|
||||
<!-- SmartScreen should be disabled upon install/upgrade -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\PhishingFilter [EnabledV8]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Webcheck\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Search Assistant\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\History\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Cookies\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<!-- Exclude additional keys from migration on PC-2-PC migration. -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Styles [Use My Stylesheet]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Styles [User Stylesheet]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default HTML Editor\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default MHTML Editor\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Main [Save Directory]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer [MSIMGSIZ.dat]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{26923b43-4d38-484f-9b9e-de460746276c} [IsInstalled]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE\InstallInfo [IconsVisible]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\SearchScopes\* [*]</pattern>
|
||||
<pattern type="File">%WINDIR%\System32 [rsaci.rat]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\AboutURLs\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Unattend\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [Build]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [Version]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [W2kVersion]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Default Behaviors\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Explorer Bars\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\EmbedExtnToClsidMappings\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions\CmdMapping\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Extension Compatibility\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\International\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\MenuExt\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Media\\MimeTypes\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Plugins\MIME\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\URLSearchHooks\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Toolbar\* [*]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings [MinorVersion]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\TemplatePolicies\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\* [*]</pattern>
|
||||
<!-- Exclude this Wininet settings, let their manifest migrate them. -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\* [*]</pattern>
|
||||
<!-- Gopher was removed after Beta2 in Vista. Make sure upgrades don't pickup this key. -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Capabilities\UrlAssociations [gopher]</pattern>
|
||||
<!-- Don't migrate version numbers - get the Vista ones instead -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Version Vector\* [*]</pattern>
|
||||
<!-- SmartScreen should be disabled upon install/upgrade -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\PhishingFilter [EnabledV8]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{0002df01-0000-0000-c000-000000000046} [Policy]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{26923b43-4d38-484f-9b9e-de460746276c} [IsInstalled]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE\InstallInfo [IconsVisible]</pattern>
|
||||
<pattern type="File">%WINDIR%\System32 [rsaci.rat]</pattern>
|
||||
<pattern type="File">%CSIDL_PROGRAM_FILES%\Internet Explorer\CUSTOM\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_PROGRAM_FILES%\Internet Explorer\SIGNUP\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- Re-apply the SPAD state based on migrated values -->
|
||||
<externalProcess when="apply-success">
|
||||
<commandLine>%windir%\system32\ie4uinit.exe -apply</commandLine>
|
||||
</externalProcess>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<!-- Exclude additional keys from migration on PC-2-PC migration. -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\View Source Editor [Editor Name]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [BrandGUID]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<!-- On upgrades include the branding active setup stub -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesObjectExist("Registry", "HKLM\SOFTWARE\Microsoft\Internet Explorer [BrandGUID]")</condition>
|
||||
</detect>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesObjectExist("Registry", "HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\%InternetExplorer.BrandGUID%")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [BrandGUID]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\%InternetExplorer.BrandGUID%\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<!-- Declare this component can consume all state collected by
|
||||
all versions of this Longhorn component -->
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
language="*"
|
||||
name="Microsoft-Windows-IE-InternetExplorer"
|
||||
processorArchitecture="*"
|
||||
settingsVersionRange="0"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="User">
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<!-- Extensibility points, handled by upgrade - need these here because < Beta 2 manifests didnt have <exclude> apply-side rules -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Default Behaviors\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Explorer Bars\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\EmbedExtnToClsidMappings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Extensions\CmdMapping\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\MenuExt\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Media\\MimeTypes\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Plugins\MIME\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\URLSearchHooks\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Toolbar\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Stats\* [*]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Security\AntiPhishing\* [*]</pattern>
|
||||
<!-- Exclude this Wininet settings, let their manifest migrate them. -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\* [*]</pattern>
|
||||
<!-- Handled by bulk upgrade -->
|
||||
<pattern type="File">%CSIDL_QUICKLAUNCH%\* [*]</pattern>
|
||||
<!-- SmartScreen should be disabled upon install/upgrade -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\PhishingFilter [EnabledV8]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Webcheck\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Search Assistant\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\History\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Cookies\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<!-- Exclude additional keys from migration on PC-2-PC migration. -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Styles [Use My Stylesheet]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Styles [User Stylesheet]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default HTML Editor\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default MHTML Editor\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Main [Save Directory]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer [MSIMGSIZ.dat]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\SearchScopes\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\AboutURLs\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Unattend\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [Build]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [Version]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer [W2kVersion]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Default Behaviors\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Explorer Bars\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\EmbedExtnToClsidMappings\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions\CmdMapping\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Extension Compatibility\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\International\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\MenuExt\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Media\\MimeTypes\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Plugins\MIME\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\URLSearchHooks\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Toolbar\* [*]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings [MinorVersion]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\SO\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\* [*]</pattern>
|
||||
<!-- Exclude this Wininet settings, let their manifest migrate them. -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\* [*]</pattern>
|
||||
<!-- Gopher was removed after Beta2 in Vista. Make sure upgrades don't pickup this key. -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Capabilities\UrlAssociations [gopher]</pattern>
|
||||
<!-- Don't migrate version numbers - get the Vista ones instead -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Version Vector\* [*]</pattern>
|
||||
<!-- SmartScreen should be disabled upon install/upgrade -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\PhishingFilter [EnabledV8]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{0002df01-0000-0000-c000-000000000046} [Policy]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{26923b43-4d38-484f-9b9e-de460746276c} [IsInstalled]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Clients\StartMenuInternet\IEXPLORE.EXE\InstallInfo [IconsVisible]</pattern>
|
||||
<pattern type="File">%WINDIR%\System32 [rsaci.rat]</pattern>
|
||||
<pattern type="File">%CSIDL_PROGRAM_FILES%\Internet Explorer\CUSTOM\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_PROGRAM_FILES%\Internet Explorer\SIGNUP\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<!-- Gopher was removed after Beta2 in Vista. Make sure upgrades don't pickup this key. -->
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\Capabilities\UrlAssociations [gopher]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
<!-- Re-apply the SPAD state based on migrated values -->
|
||||
<externalProcess when="apply-success">
|
||||
<commandLine>%windir%\system32\ie4uinit.exe -apply</commandLine>
|
||||
</externalProcess>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<!-- Exclude additional keys from migration on PC-2-PC migration. -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\View Source Editor [Editor Name]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
<supportedComponent>
|
||||
<!-- Apply rules for the download level settings -->
|
||||
<supportedComponentIdentity
|
||||
language="*"
|
||||
name="Microsoft-Windows-IE-InternetExplorer-DL"
|
||||
processorArchitecture="*"
|
||||
settingsVersionRange="0"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="User">
|
||||
<exclude>
|
||||
<!-- Extensibility points, handled by upgrade - need these here because < Beta 2 manifests didnt have <exclude> apply-side rules -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Default Behaviors\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Explorer Bars\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\EmbedExtnToClsidMappings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Extensions\CmdMapping\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\MenuExt\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Media\\MimeTypes\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Plugins\Extension\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Plugins\MIME\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\URLSearchHooks\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Toolbar\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Stats\* [*]</pattern>
|
||||
<!-- Extensibility points, handled by upgrade -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\Security\AntiPhishing\* [*]</pattern>
|
||||
<!-- Exclude this Wininet settings, let their manifest migrate them. -->
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\* [*]</pattern>
|
||||
<!-- Handled by bulk upgrade -->
|
||||
<pattern type="File">%CSIDL_QUICKLAUNCH%\* [*]</pattern>
|
||||
</exclude>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Favorites\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Webcheck\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\SOFTWARE\Microsoft\Search Assistant\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Windows\History\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Windows\Cookies\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<!-- Exclude additional keys from migration on PC-2-PC migration. -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Styles [Use My Stylesheet]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Styles [User Stylesheet]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Desktop\General [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default HTML Editor\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Default MHTML Editor\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Internet Explorer\Main [Save Directory]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\Internet Explorer [MSIMGSIZ.dat]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components\>{26923b43-4d38-484f-9b9e-de460746276c} [IsInstalled]</pattern>
|
||||
<pattern type="File">%WINDIR%\System32 [rsaci.rat]</pattern>
|
||||
<pattern type="File">%CSIDL_PROGRAM_FILES%\Internet Explorer\CUSTOM\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_PROGRAM_FILES%\Internet Explorer\SIGNUP\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- Re-apply the SPAD state based on migrated values -->
|
||||
<externalProcess when="apply-success">
|
||||
<commandLine>%windir%\system32\ie4uinit.exe -apply</commandLine>
|
||||
</externalProcess>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<!-- Exclude additional keys from migration on PC-2-PC migration. -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Internet Explorer\View Source Editor [Editor Name]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
<migrationDisplayID>Network_and_Internet\Internet_Options</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly>
|
||||
<!-- This doesn't actually replace the Microsoft-Windows-NETFX35CDFComp component.
|
||||
It's just here to provide a dummy MigUnit so the post-apply step for CDF runs
|
||||
if NetFX3 OC is enabled during migration. -->
|
||||
<assemblyIdentity name="Microsoft-Windows-NETFX35CDFComp"
|
||||
version="0.0.0.0"
|
||||
processorArchitecture="*"
|
||||
language="neutral" />
|
||||
<migration scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0"
|
||||
replacementSettingsVersionRange="0"
|
||||
alwaysProcess="yes">
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.IsOSLaterThan("NT", "6.0.0.0")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-OfflineFiles-Core"
|
||||
version="0.0.0.0"
|
||||
processorArchitecture="*"
|
||||
language="*"
|
||||
/>
|
||||
<migration
|
||||
settingsVersion="0"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0.*"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<plugin
|
||||
file="Microsoft-Windows-OfflineFiles-Core\Cscmig.dll"
|
||||
classId="{0db12ccb-7cfd-46b6-b4d1-daa6ff0fbcf7}"
|
||||
/>
|
||||
</migXml>
|
||||
<!-- Move service and driver start state as part of in-place upgrade -->
|
||||
<!-- If this is in-place upgrade then enable/disable CSCService and driver depending on downlevel state
|
||||
This is done machine specific as enabling driver requires a reboot -->
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\CSC [Start]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\CSCService [Start]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
<!-- Settings migration for build-to-build and Vista-to-Vienna -->
|
||||
<migXml xmlns="">
|
||||
<!-- migrate all computer preference -->
|
||||
<!-- Move all user and system preference -->
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\NetCache\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<!-- We need to have merge rule here in addition to supported component for build-to-build update
|
||||
case were supported component is not used
|
||||
-->
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\CurrentVersion\NetCache\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<!-- User Preferenece -->
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\NetCache\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<!-- See comments before merge rule for system -->
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\NetCache\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
<migrationDisplayID> Network_and_Internet\Offline_Files </migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
|
||||
BIN
Binary file not shown.
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly>
|
||||
<!-- This doesn't actually replace the Microsoft-Windows-WCFCoreComp component.
|
||||
It's just here to provide a dummy MigUnit so the post-apply step for WCF runs
|
||||
if NetFX3 OC is enabled during migration. -->
|
||||
<assemblyIdentity name="Microsoft-Windows-WCFCoreComp"
|
||||
version="0.0.0.0"
|
||||
processorArchitecture="*" />
|
||||
<migration scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0"
|
||||
replacementSettingsVersionRange="0"
|
||||
alwaysProcess="yes">
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.IsOSLaterThan("NT", "6.0.0.0")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,38 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Printing-LocalPrinting"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken=""
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
alwaysProcess="yes"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,113 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="release"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-RasApi"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\RAS Phonebook\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<locationModify script="MigXmlHelper.RelativeMove('%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk','%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk_old')">
|
||||
<objectSet>
|
||||
<!-- We modify the migratable Pbk folder path to be Pbk_old on the new machine. -->
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<!-- If there is a conflict for any key, this will give priority to destination and will ignore the source -->
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\RAS Phonebook\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk\* [*]</pattern>
|
||||
<pattern type="File">%windir%\system32\ras [router.pbk]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<locationModify script="MigXmlHelper.RelativeMove('%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk','%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk_old')">
|
||||
<objectSet>
|
||||
<!-- If there is a conflict for any file, this will give priority to destination and will ignore the source -->
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
<locationModify script="MigXmlHelper.ExactMove('%windir%\system32\ras [router_old.pbk]')">
|
||||
<objectSet>
|
||||
<!-- We modify the migratable router.pbk to be router_old.pbk on the new machine. -->
|
||||
<pattern type="File">%windir%\system32\ras [router.pbk]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
</rules>
|
||||
<plugin
|
||||
classId="{92c85649-0892-4bc7-9b63-949f64149a26}"
|
||||
file="%windir%\system32\setup\pbkmigr.dll"
|
||||
/>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
buildFilter=""
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-RasApi"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
settingsVersionRange="0"
|
||||
type=""
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="User">
|
||||
<locationModify script="MigXmlHelper.RelativeMove('%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk','%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk_old')">
|
||||
<objectSet>
|
||||
<!-- We modify the migratable Pbk folder path to be Pbk_old on the new machine. -->
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Network\Connections\Pbk\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<!-- If there is a conflict for any key, this will give priority to destination and will ignore the source -->
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\RAS Phonebook\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<locationModify script="MigXmlHelper.RelativeMove('%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk','%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk_old')">
|
||||
<objectSet>
|
||||
<!-- If there is a conflict for any file, this will give priority to destination and will ignore the source -->
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\Network\Connections\Pbk\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
<locationModify script="MigXmlHelper.ExactMove('%windir%\system32\ras [router_old.pbk]')">
|
||||
<objectSet>
|
||||
<!-- We modify the migratable router.pbk to be router_old.pbk on the new machine. -->
|
||||
<pattern type="File">%windir%\system32\ras [router.pbk]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
<migrationDisplayID>Network_and_Internet\Networking_Connections</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,55 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-RasmanService"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
<migration
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0.*"
|
||||
scope="Upgrade,SvrMig,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters [CustomDLL]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
buildFilter=""
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-RasmanService"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
settingsVersionRange="0"
|
||||
type=""
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters [CustomDLL]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,61 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-Rasppp"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
language="neutral"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementVersionRange="6.0.0-6.1.7100"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="1"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [MaxConfigure]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [MaxFailure]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [MaxReject]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [MaxTerminate]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [Multilink]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [NegotiateTime]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP [RestartTimer]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP\EAP\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP\EAP\4\[*]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP\EAP\13 [Properties]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP\EAP\25 [Properties]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlSet\Services\RasMan\PPP\EAP\26 [Properties]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
buildFilter=""
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Rasppp"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken="$(Build.WindowsPublicKeyToken)"
|
||||
settingsVersionRange="1"
|
||||
type=""
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,97 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-Rights-Management-Client-v1-API"
|
||||
language="neutral"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
replacementSettingsVersionRange="0"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
alwaysProcess="yes"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Policies\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [EUL*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [RL*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [TMP*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Policies\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [EUL*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [RL*]</pattern>
|
||||
<pattern type="File">%CSIDL_LOCAL_APPDATA%\Microsoft\DRM\* [TMP*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\uDRM [Hierarchy]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Wow6432Node\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Wow6432Node\Microsoft\uDRM [Hierarchy]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\Server\* [EUL*]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\Server\* [RL*]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\Server\* [TMP*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\uDRM [Hierarchy]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Wow6432Node\Microsoft\MSDRM\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Wow6432Node\Microsoft\uDRM [Hierarchy]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\Server\* [EUL*]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\Server\* [RL*]</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_APPDATA%\Microsoft\DRM\Server\* [TMP*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
<configuration
|
||||
xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
|
||||
>
|
||||
<configurationSchema>
|
||||
<xsd:schema
|
||||
xmlns="Microsoft-Windows-Rights-Management-Client-v1-API"
|
||||
targetNamespace="Microsoft-Windows-Rights-Management-Client-v1-API"
|
||||
>
|
||||
<xsd:element
|
||||
default="0"
|
||||
name="Hierarchy"
|
||||
type="xsd:unsignedInt"
|
||||
wcm:changeImpact="noImpact"
|
||||
wcm:description="$(resourceString.description8)"
|
||||
wcm:displayName="$(resourceString.displayName7)"
|
||||
wcm:handler="regkey('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\uDRM')"
|
||||
wcm:legacyType="REG_DWORD"
|
||||
wcm:migrate="yes"
|
||||
wcm:scope="allUsers"
|
||||
/>
|
||||
</xsd:schema>
|
||||
</configurationSchema>
|
||||
</configuration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,49 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-SystemMaintenanceService"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
<migration
|
||||
alwaysProcess="yes"
|
||||
replacementSettingsVersionRange="1"
|
||||
replacementVersionRange="6.0-6.1.6940"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="1"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<addObjects>
|
||||
<object>
|
||||
<location type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Superfetch [MigratedData]</location>
|
||||
<attributes>Dword</attributes>
|
||||
<bytes>00000001</bytes>
|
||||
</object>
|
||||
</addObjects>
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EMDMgmt\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Superfetch [MigratedData]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-SystemMaintenanceService"
|
||||
processorArchitecture="*"
|
||||
settingsVersionRange="1"
|
||||
/>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,51 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-TabletPC-StickyNotes"
|
||||
processorArchitecture="x86"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
alwaysProcess="yes"
|
||||
replacementSettingsVersionRange="0"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Sticky Notes\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Sticky Notes [Options]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\StickyNotes [Upgrade]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_APPDATA%\Microsoft\Sticky Notes\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Sticky Notes [Options]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<addObjects>
|
||||
<object>
|
||||
<location type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\StickyNotes [Upgrade]</location>
|
||||
<attributes>Dword</attributes>
|
||||
<bytes>01000000</bytes>
|
||||
</object>
|
||||
</addObjects>
|
||||
</rules>
|
||||
</migXml>
|
||||
<migrationDisplayID>Tablet_PC_Settings\Tablet_PC_Accessories</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-TerminalServices-AppServer-Licensing"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="1"
|
||||
replacementVersionRange="6.0.*"
|
||||
alwaysProcess="yes"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\TermService\Parameters\LicenseServers\*</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,38 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-TerminalServices-LicenseServer"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="1"
|
||||
replacementVersionRange="6.0.*"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<plugin
|
||||
classId="{999293E6-7830-45f3-9E3E-A0403E828EFB}"
|
||||
file="Microsoft-Windows-TerminalServices-LicenseServer\TlsRepPlugin.dll"
|
||||
/>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlset\Services\TermServLicensing\Parameters [Role]</pattern>
|
||||
<pattern type="Registry">HKLM\System\CurrentControlset\Services\TermServLicensing\Parameters [DBPath]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\TermServLicensing\Policy\Microsoft Corporation\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\TermServLicensing\LrWiz\Params [2.5.4.*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-TerminalServices-Manager-SnapIn-NonMSIL"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0.*"
|
||||
alwaysProcess="yes"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAdmin\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,36 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="TSPortalWebPart"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0-6.1.7043"
|
||||
alwaysProcess="yes"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\Web\TS\* [*]</pattern>
|
||||
</objectSet>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\Web\TSFeed\* [*]</pattern>
|
||||
</objectSet>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\Web\TSFeedLogin\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly>
|
||||
<!-- This doesn't actually replace the WCF-HTTP-Activation component.
|
||||
It's just here to provide a dummy MigUnit so the post-apply step for WCF runs
|
||||
if HTTP Activation is enabled during migration. -->
|
||||
<assemblyIdentity name="WCF-HTTP-Activation"
|
||||
version="0.0.0.0"
|
||||
processorArchitecture="*" />
|
||||
<migration scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0"
|
||||
replacementSettingsVersionRange="0"
|
||||
alwaysProcess="yes">
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.IsOSLaterThan("NT", "6.0.0.0")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly>
|
||||
<!-- This doesn't actually replace the WCF-NonHTTP-Activation component.
|
||||
It's just here to provide a dummy MigUnit so the post-apply step for WCF runs
|
||||
if Non-HTTP Activation is enabled during migration. -->
|
||||
<assemblyIdentity name="WCF-NonHTTP-Activation"
|
||||
version="0.0.0.0"
|
||||
processorArchitecture="*" />
|
||||
<migration scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0"
|
||||
replacementSettingsVersionRange="0"
|
||||
alwaysProcess="yes">
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.IsOSLaterThan("NT", "6.0.0.0")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-WSRM-Service"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
language="neutral"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
replacementVersionRange="6.0.*"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<!-- Collect these files only if WSRM is installed -->
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesObjectExist("Registry", "HKLM\SYSTEM\CurrentControlSet\Services\WSRM")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Services\WSRM\Parameters [*]</pattern>
|
||||
</objectSet>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\system32\windows system resource manager\backup [*]</pattern>
|
||||
</objectSet>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\system32\windows system resource manager\data [*.xml]</pattern>
|
||||
</objectSet>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\system32\windows system resource manager\DB [wsrmdat*.*]</pattern>
|
||||
<pattern type="File">%windir%\* [wsrmdat*.*]</pattern>
|
||||
</objectSet>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\SYSMSI\SSEE\MSSQL.2005\MSSQL\SchemaSig [wsrmsign*.*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="WindowsSearchEngine"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken=""
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
alwaysProcess="yes"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0.0-7.0.7019"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<plugin
|
||||
classId="{617c0a54-d12e-4340-87e7-01cc31bde762}"
|
||||
file="WindowsSearchEngine\WSearchMigPlugin.dll"
|
||||
/>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [AllowIndexingEncryptedStoresOrItems]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [AllowUsingDiacritics]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [{*}]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search [DataDirectory]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search [SetupCompletedSuccessfully]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search [SystemIndexNormalization]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\CrawlScopeManager\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\SOFTWARE\Microsoft\Windows Search\Gather\Windows\SystemIndex\Extensions\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [{4154494E-BFF9-01B8-00AA-0037D96E0000}]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [{C0A19454-7F29-1B10-A587-08002B2A2517}]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [{70fab278-f7af-cd11-9bc8-00aa002fc45a}]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [{c34f5c97-eb05-bb4b-b199-2a7570ec7cf9}]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows\Windows Search\Preferences [{0077B49E-E474-CE11-8C5E-00AA004254E2}]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition negation="Yes">MigXmlHelper.IsUpgrade()</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<locationModify script="MigXmlHelper.RelativeMove('HKLM\Software\Microsoft\Windows Search\CrawlScopeManager','HKLM\Software\Microsoft\Windows Search\CrawlScopeManager_Migrated')">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\CrawlScopeManager\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
</rules>
|
||||
</migXml>
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search [IndexerCatalogVersion]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\Applications\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\CatalogNames\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\Databases\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\Gather\Windows\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\Gathering Manager [TempPath]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\Gathering Manager [DefaultApplicationsPath]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\Gathering Manager\Applications\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\UsnNotifier\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<exclude>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers [Csc]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers [File]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers [IEHistory]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers [IERSS]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers [Mapi]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers\Csc\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers\File\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Microsoft\Windows Search\ProtocolHandlers\StickyNotes\* [*]</pattern>
|
||||
</objectSet>
|
||||
</exclude>
|
||||
</rules>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
</migration>
|
||||
</assembly>
|
||||
Binary file not shown.
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<!-- replacement manifest for Vista, the original did not include a migration section, this one adds it at upgrade time -->
|
||||
<assembly manifestVersion="1.0" description="$(resourceString.description)" displayName="$(resourceString.displayName)" company="MS" copyright="" supportInformation="" creationTimeStamp="2003-11-11T22:56:35.2127782-08:00" lastUpdateTimeStamp="2004-01-13T19:42:36.8260572+00:00" authors="ericflo" owners="ericflo" testers="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:asm.v3">
|
||||
<assemblyIdentity name="Microsoft-Windows-eudcedit" version="0.0.0.0" processorArchitecture="*" language ="neutral" versionScope="nonSxS"></assemblyIdentity>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0.*"
|
||||
alwaysProcess="yes">
|
||||
<migXml xmlns="">
|
||||
<rules context="system">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="File">%CSIDL_COMMON_FONTS%\eudc.tte</pattern>
|
||||
<pattern type="File">%CSIDL_COMMON_FONTS%\eudc.euf</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\EUDC\$ [*]</pattern>
|
||||
<content filter="MigXmlHelper.ExtractDirectory(NULL,'1','\*[*.tte]')">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\EUDC\$ [*]</pattern>
|
||||
</objectSet>
|
||||
</content>
|
||||
<content filter="MigXmlHelper.ExtractDirectory(NULL,'1','\*[*.EUF]')">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\EUDC\$ [*]</pattern>
|
||||
</objectSet>
|
||||
</content>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-mmsys"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken=""
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
replacementVersionRange="6.0.*"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
alwaysProcess="yes"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Multimedia\Audio\DeviceCpl\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Multimedia\Audio\DeviceCpl\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,248 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<!-- This is a replacement manifest to replace the faulty manifest for Vista, Win7 and early builds of Win8 (before 8156). -->
|
||||
<!-- This is because those faulty manifests did not take WOW64 entries into account -->
|
||||
<!-- This will support both gather phrase and apply phrase, since USMT can be used to migrate settings from Win7 to Win7 -->
|
||||
<!-- This will also support the gather phrase from sources machines of WinXP and Srv03, since those machines can still migrate to Win7 -->
|
||||
<!-- Currently, we only support 3 favors of migration: (x86 -> x86), (x86 -> AMD64), (AMD64 -> AMD64) -->
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-Microsoft-Data-Access-Components-(MDAC)-ODBC-DriverManager-Dll"
|
||||
version="0.0.0.0"
|
||||
processorArchitecture="*"
|
||||
language="neutral"
|
||||
/>
|
||||
<migration
|
||||
scope="Upgrade,MigWiz,USMT,SvrMig"
|
||||
settingsVersion="0"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0-6.2.8156"
|
||||
>
|
||||
<!-- Main section of migration. This is only used for exact matching. -->
|
||||
<!-- In other words, source and target machines are of the same build version and the same architecture -->
|
||||
<!-- Otherwise, it will go to the following <supportedComponents> elements -->
|
||||
<migXml xmlns="">
|
||||
<!-- Since all environment variables are the same in all <supportedComponents>, we only need to define them in this main section -->
|
||||
|
||||
<!-- "IsNative64Bit" in <conditions> of <environment> block is evaluated on "source machine context" in gather phrase -->
|
||||
<!-- and on "target machine context" in apply phrase -->
|
||||
<!-- Therefore, in [x86 -> AMD64 migration] scenario, %HklmWowSoftware% equals to "HKLM\Software" in "source machine environment" -->
|
||||
<!-- and "HKLM\Software\Wow6432Node" in "target machine environment" respectively -->
|
||||
<environment context="System">
|
||||
<conditions>
|
||||
<condition>MigXmlHelper.IsNative64Bit()</condition>
|
||||
</conditions>
|
||||
<variable name="HklmWowSoftware">
|
||||
<text>HKLM\Software\Wow6432Node</text>
|
||||
</variable>
|
||||
</environment>
|
||||
<environment context="System">
|
||||
<conditions>
|
||||
<condition negation="Yes">MigXmlHelper.IsNative64Bit()</condition>
|
||||
</conditions>
|
||||
<variable name="HklmWowSoftware">
|
||||
<text>HKLM\Software</text>
|
||||
</variable>
|
||||
</environment>
|
||||
<!-- The default DSN location is "C:\program files\Common Files\ODBC\Data Sources", but it can be overriden by registry -->
|
||||
<environment context="System">
|
||||
<variable name="ODBCDSNDir_System">
|
||||
<text>%CSIDL_PROGRAM_FILES_COMMON%\ODBC\Data Sources\</text>
|
||||
</variable>
|
||||
<variable name="ODBCDSNDir_System">
|
||||
<script>MigXmlHelper.GetStringContent("Registry","HKLM\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]")</script>
|
||||
</variable>
|
||||
</environment>
|
||||
<environment context="System">
|
||||
<!-- We left %ODBCDSNDir_SystemX86% undefined when the source machine is X86 -->
|
||||
<!-- Otherwise, we will gather data from both user-defined DSN folder and "C:\program files\Common Files\ODBC\Data Sources", -->
|
||||
<!-- since %CSIDL_PROGRAM_FILES_COMMONX86% is defined to be "C:\program files\Common Files" on x86 source machine -->
|
||||
<!-- <pattern> below will be ignored, when it is referencing the undefined variable %ODBCDSNDir_SystemX86% -->
|
||||
<conditions>
|
||||
<condition>MigXmlHelper.IsNative64Bit()</condition>
|
||||
</conditions>
|
||||
<variable name="ODBCDSNDir_SystemX86">
|
||||
<text>%CSIDL_PROGRAM_FILES_COMMONX86%\ODBC\Data Sources\</text>
|
||||
</variable>
|
||||
<variable name="ODBCDSNDir_SystemX86">
|
||||
<script>MigXmlHelper.GetStringContent("Registry","HKLM\Software\Wow6432Node\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]")</script>
|
||||
</variable>
|
||||
</environment>
|
||||
<!-- The default file DSN location (under user context) has been modified to "My Documents"; see Windows OS Bug #1633815 -->
|
||||
<environment context="User">
|
||||
<variable name="ODBCDSNDir_User">
|
||||
<text>%CSIDL_MYDOCUMENTS%\</text>
|
||||
</variable>
|
||||
<variable name="ODBCDSNDir_User">
|
||||
<script>MigXmlHelper.GetStringContent("Registry","HKCU\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]")</script>
|
||||
</variable>
|
||||
</environment>
|
||||
<!-- User specific setting (Gather and Apply Phrase) -->
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_User% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<!-- "DestinationPriority" means that it won't migrate if the same object exists on the target machine -->
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_User% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- We need to use <destinationCleanup> to ensure that the absence of "DefaultDSNDir"
|
||||
value name is also replicated. See Win8 #326933 for more detail -->
|
||||
<destinationCleanup>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
</objectSet>
|
||||
</destinationCleanup>
|
||||
</rules>
|
||||
<!-- System wide setting (Gather and Apply Phrase) -->
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Wow6432Node\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_System% [*.DSN]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_SystemX86% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Wow6432Node\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_System% [*.DSN]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_SystemX86% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- We need to use <destinationCleanup> to ensure that the absence of "DefaultDSNDir"
|
||||
value name is also replicated. See Win8 #326933 for more detail -->
|
||||
<destinationCleanup>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Wow6432Node\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
</objectSet>
|
||||
</destinationCleanup>
|
||||
</rules>
|
||||
</migXml>
|
||||
<supportedComponents>
|
||||
<!-- 1st <supportedComponent> [source machine = AMD64, target machine = AMD64]: -->
|
||||
<!-- There is no support for [AMD64 -> X86 migration]. USMT would error out before processing our manifest -->
|
||||
<!-- Note the asterisk character at the end of the "name" attribute in <supportedComponentIdentity>: -->
|
||||
<!-- This matches both normal manifest (Vista / Win7) and DL manifest (Srv03) -->
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
language="*"
|
||||
name="Microsoft-Windows-Microsoft-Data-Access-Components-(MDAC)-ODBC-DriverManager-Dll*"
|
||||
processorArchitecture="amd64"
|
||||
settingsVersionRange="0"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<!-- User specific setting (Apply Phrase) -->
|
||||
<rules context="User">
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_User% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- We need to use <destinationCleanup> to ensure that the absence of "DefaultDSNDir"
|
||||
value name is also replicated. See Win8 #326933 for more detail -->
|
||||
<destinationCleanup>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
</objectSet>
|
||||
</destinationCleanup>
|
||||
</rules>
|
||||
<!-- System wide setting (Apply Phrase) -->
|
||||
<rules context="System">
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Wow6432Node\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_System% [*.DSN]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_SystemX86% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- We need to use <destinationCleanup> to ensure that the absence of "DefaultDSNDir"
|
||||
value name is also replicated. See Win8 #326933 for more detail -->
|
||||
<destinationCleanup>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
<pattern type="Registry">HKLM\Software\Wow6432Node\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
</objectSet>
|
||||
</destinationCleanup>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
<!-- 2nd <supportedComponent> [source machine = X86, target machine = X86/AMD64]: -->
|
||||
<!-- Note the asterisk character at the end of the "name" attribute in <supportedComponentIdentity>: -->
|
||||
<!-- This matches both normal manifest (Vista / Win7) and DL manifest (Srv03) -->
|
||||
<supportedComponent>
|
||||
<supportedComponentIdentity
|
||||
language="*"
|
||||
name="Microsoft-Windows-Microsoft-Data-Access-Components-(MDAC)-ODBC-DriverManager-Dll*"
|
||||
processorArchitecture="*"
|
||||
settingsVersionRange="0"
|
||||
/>
|
||||
<migXml xmlns="">
|
||||
<!-- User specific setting (Apply Phrase) -->
|
||||
<rules context="User">
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_User% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- We need to use <destinationCleanup> to ensure that the absence of "DefaultDSNDir"
|
||||
value name is also replicated. See Win8 #326933 for more detail -->
|
||||
<destinationCleanup>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
</objectSet>
|
||||
</destinationCleanup>
|
||||
</rules>
|
||||
<!-- System wide setting (Apply Phrase) -->
|
||||
<rules context="System">
|
||||
<!-- The first argument in "RelativeMove" is computed with "source machine environment", -->
|
||||
<!-- while the second one is computed with "target machine environment" -->
|
||||
<!-- The first argument in "RelativeMove" must always be "HKLM\Software", since the source machine is x86 -->
|
||||
<!-- For [x86 -> x86 migration]: the second argument in "RelativeMove" is "HKLM\Software" -->
|
||||
<!-- For [x86 -> AMD64 migration]: the second argument in "RelativeMove" is "HKLM\Software\Wow6432Node" -->
|
||||
<!-- Therefore, no location was modified in the first case; but it is modified in the second case -->
|
||||
<locationModify script="MigXmlHelper.RelativeMove('%HklmWowSoftware%\ODBC\ODBC.INI', '%HklmWowSoftware%\ODBC\ODBC.INI')">
|
||||
<objectSet>
|
||||
<!-- %HklmWowSoftware% here is computed with the "source machine context" -->
|
||||
<pattern type="Registry">%HklmWowSoftware%\ODBC\ODBC.INI\* [*]</pattern>
|
||||
</objectSet>
|
||||
</locationModify>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<!-- %HklmWowSoftware% here is computed with the "target machine environment" -->
|
||||
<pattern type="Registry">%HklmWowSoftware%\ODBC\ODBC.INI\* [*]</pattern>
|
||||
<pattern type="File">%ODBCDSNDir_System% [*.DSN]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<!-- We need to use destinationCleanup to ensure that the absence of "DefaultDSNDir"
|
||||
value name is also replicated. See Win8 #326933 for more detail -->
|
||||
<!-- %HklmWowSoftware% is computed with the "target machine environment" -->
|
||||
<destinationCleanup>
|
||||
<objectSet>
|
||||
<pattern type="Registry">%HklmWowSoftware%\ODBC\ODBC.INI\ODBC File DSN [DefaultDSNDir]</pattern>
|
||||
</objectSet>
|
||||
</destinationCleanup>
|
||||
</rules>
|
||||
</migXml>
|
||||
</supportedComponent>
|
||||
</supportedComponents>
|
||||
<!-- Use a special name for better output in log file -->
|
||||
<migrationDisplayID>ReplacementManifests</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,38 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-shmig"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken=""
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration scope="Upgrade,MigWiz,USMT"
|
||||
replacementVersionRange="6.0-6.1.6936.0"
|
||||
replacementSettingsVersionRange="0"
|
||||
settingsVersion="0"
|
||||
alwaysProcess="6.0-6.1.6936.0"
|
||||
>
|
||||
<machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<plugin
|
||||
classId="{526D451C-721A-4b97-AD34-DCE5D8CD22C5}"
|
||||
file="Microsoft-Windows-shmig\shmig.dll"
|
||||
/>
|
||||
</migXml>
|
||||
</machineSpecific>
|
||||
<migXml xmlns="">
|
||||
<plugin
|
||||
classId="{050ed09e-a530-41e6-8ac9-a9a96e74a2c1}"
|
||||
file="Microsoft-Windows-shmig\shmig.dll"
|
||||
/>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
buildType="$(build.buildType)"
|
||||
language="neutral"
|
||||
name="Microsoft-Windows-Shell-Sounds"
|
||||
processorArchitecture="*"
|
||||
publicKeyToken=""
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
alwaysProcess="yes"
|
||||
replacementSettingsVersionRange="0"
|
||||
replacementVersionRange="6.0.*"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\AppEvents\EventLabels\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\AppEvents\Schemes [*]</pattern>
|
||||
<pattern type="Registry">HKCU\AppEvents\Schemes\Apps\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\AppEvents\Schemes\Names\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\AppEvents\EventLabels\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\AppEvents\Schemes\Apps\* [*]</pattern>
|
||||
<pattern type="Registry">HKCU\AppEvents\Schemes\Names\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
<merge script="MigXmlHelper.SourcePriority()">
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\AppEvents\Schemes [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\media\* [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<merge script="MigXmlHelper.DestinationPriority()">
|
||||
<objectSet>
|
||||
<pattern type="File">%windir%\media\* [*]</pattern>
|
||||
</objectSet>
|
||||
</merge>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,43 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-Gadgets-stickyNotes"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
versionScope="nonSxS"
|
||||
/>
|
||||
<migration
|
||||
alwaysProcess="yes"
|
||||
replacementSettingsVersionRange="0"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<detects>
|
||||
<detect>
|
||||
<condition>MigXmlHelper.DoesOSMatch("NT", "6.0.*")</condition>
|
||||
</detect>
|
||||
</detects>
|
||||
<rules context="User">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\StickyNotes [Upgrade]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
<addObjects>
|
||||
<object>
|
||||
<location type="Registry">HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\StickyNotes [Upgrade]</location>
|
||||
<attributes>Dword</attributes>
|
||||
<bytes>01000000</bytes>
|
||||
</object>
|
||||
</addObjects>
|
||||
</rules>
|
||||
</migXml>
|
||||
<migrationDisplayID>Gadgets\Sticky Notes</migrationDisplayID>
|
||||
</migration>
|
||||
</assembly>
|
||||
@@ -0,0 +1,35 @@
|
||||
<?xml version='1.0' encoding='utf-8' standalone='yes'?>
|
||||
<assembly
|
||||
xmlns="urn:schemas-microsoft-com:asm.v3"
|
||||
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
manifestVersion="1.0"
|
||||
>
|
||||
<assemblyIdentity
|
||||
name="Microsoft-Windows-sysdm"
|
||||
processorArchitecture="*"
|
||||
version="0.0.0.0"
|
||||
language="neutral"
|
||||
/>
|
||||
<migration
|
||||
replacementVersionRange="6.0.*"
|
||||
alwaysProcess="yes"
|
||||
replacementSettingsVersionRange="0"
|
||||
scope="Upgrade,MigWiz,USMT"
|
||||
settingsVersion="0"
|
||||
>
|
||||
<migXml xmlns="">
|
||||
<rules context="System">
|
||||
<include>
|
||||
<objectSet>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl [Win32PrioritySeparation]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management [PagingFiles]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management [ExistingPageFiles]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management [TempPageFile]</pattern>
|
||||
<pattern type="Registry">HKLM\SYSTEM\CurrentControlSet\Control\CrashControl [*]</pattern>
|
||||
</objectSet>
|
||||
</include>
|
||||
</rules>
|
||||
</migXml>
|
||||
</migration>
|
||||
</assembly>
|
||||
Reference in New Issue
Block a user