home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / WindowsServerTrial / server.iso / sources / install.wim / 2 / Windows / PolicyDefinitions / en-US / MSI.adml < prev    next >
Extensible Markup Language  |  2008-01-19  |  29KB  |  311 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--  (c) 2006 Microsoft Corporation  -->
  3. <policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
  4.   <displayName>enter display name here</displayName>
  5.   <description>enter description here</description>
  6.   <resources>
  7.     <stringTable>
  8.       <string id="AllowLockdownBrowse">Enable user to browse for source while elevated</string>
  9.       <string id="AllowLockdownBrowse_Help">Allows users to search for installation files during privileged installations.
  10.  
  11. This setting enables the Browse button in the "Use feature from" dialog box. As a result, users can search for installation files, even when the installation program is running with elevated system privileges. By default, only system administrators can browse during installations with elevated privileges, such as installations offered on the desktop or displayed in Add or Remove Programs.
  12.  
  13. Because the installation is running with elevated system privileges, users can browse through directories that their own permissions would not allow.
  14.  
  15. This setting does not affect installations that run in the user's security context. Also, see the "Remove browse dialog box for new source" setting.</string>
  16.       <string id="AllowLockdownMedia">Enable user to use media source while elevated</string>
  17.       <string id="AllowLockdownMedia_Help">Allows users to install programs from removable media, such as floppy disks and CD-ROMs, during privileged installations.
  18.  
  19. This setting permits all users to install programs from removable media, even when the installation program is running with elevated system privileges. By default, users can install programs from removable media only when the installation runs in the user's security context. During privileged installations, such as those offered on the desktop or displayed in Add or Remove Programs, only system administrators can install from removable media.
  20.  
  21. This setting does not affect installations that run in the user's security context. By default, users can install from removable media when the installation runs in their own security context.
  22.  
  23. Also, see the "Prevent removable media source for any install" setting in User Configuration\Administrative Templates\Windows Components\Windows Installer.</string>
  24.       <string id="AllowLockdownPatch">Enable user to patch elevated products</string>
  25.       <string id="AllowLockdownPatch_Help">Allows users to upgrade programs during privileged installations.
  26.  
  27. This setting permits all users to install patches, even when the installation program is running with elevated system privileges. Patches are updates or upgrades that replace only those program files that have changed. Because patches can easily be vehicles for malicious programs, some installations prohibit their use.
  28.  
  29. By default, only system administrators can apply patches during installations with elevated privileges, such as installations offered on the desktop or displayed in Add or Remove Programs.
  30.  
  31. This setting does not affect installations that run in the user's security context. By default, users can install patches to programs that run in their own security context. Also, see the "Prohibit patching" setting.</string>
  32.       <string id="AlwaysInstallElevated">Always install with elevated privileges</string>
  33.       <string id="AlwaysInstallElevated_Help">Directs Windows Installer to use system permissions when it installs any program on the system.
  34.  
  35. This setting extends elevated privileges to all programs. These privileges are usually reserved for programs that have been assigned to the user (offered on the desktop), assigned to the computer (installed automatically), or made available in Add or Remove Programs in Control Panel. This setting lets users install programs that require access to directories that the user might not have permission to view or change, including directories on highly restricted computers.
  36.  
  37. If you disable this setting or do not configure it, the system applies the current user's permissions when it installs programs that a system administrator does not distribute or offer.
  38.  
  39. Note: This setting appears both in the Computer Configuration and User Configuration folders. To make this setting effective, you must enable the setting in both folders.
  40.  
  41. Caution: Skilled users can take advantage of the permissions this setting grants to change their privileges and gain permanent access to restricted files and folders. Note that the User Configuration version of this setting is not guaranteed to be secure.</string>
  42.       <string id="AutomaticApplicationShutdownOn">Restart Manager On</string>
  43.       <string id="AutomaticApplicationShutdownOff">Restart Manager Off</string>
  44.       <string id="LegacyAutomaticApplicationShutdownOff">Restart Manager Off for Legacy App Setup</string>
  45.       <string id="DisableAlways">Always</string>
  46.       <string id="DisableAutomaticApplicationShutdown">Prohibit Use of Restart Manager</string>
  47.       <string id="DisableAutomaticApplicationShutdown_Help">The Restart Manager API can eliminate or reduce the number of system restarts that are required to complete an installation or update. This setting controls Windows Installer's interaction with the Restart Manager.
  48.  
  49. If you enable this setting, you can use the options in the Prohibit Use of Restart Manager box to control file in use detection behavior.
  50.  
  51. -- The "Restart Manager On" option instructs Windows Installer to use Restart Manager to detect files in use and mitigate a system restart, when possible.
  52.  
  53. -- The "Restart Manager Off" option turns off Restart Manager for file in use detection and the legacy file in use behavior is used.
  54.  
  55. -- The "Restart Manager Off for Legacy App Setup" option applies to packages that were created for Windows Installer versions lesser than 4.0. This option lets those packages display the legacy files in use UI while still using Restart Manager for detection.
  56.  
  57. If you disable this setting or do not configure it, Windows Installer will use Restart Manager to detect files in use and mitigate a system restart, when possible.</string>
  58.       <string id="DisableBrowse">Remove browse dialog box for new source</string>
  59.       <string id="DisableBrowse_Help">Prevents users from searching for installation files when they add features or components to an installed program.
  60.  
  61. This setting disables the Browse button beside the "Use feature from" list in the Windows Installer dialog box. As a result, users must select an installation file source from the "Use features from" list that the system administrator configures.
  62.  
  63. This setting applies even when the installation is running in the user's security context.
  64.  
  65. If you disable this setting or do not configure it, the Browse button is enabled when an installation is running in the user's security context. But only system administrators can browse when an installation is running with elevated system privileges, such as installations offered on the desktop or in Add or Remove Programs.
  66.  
  67. This setting affects Windows Installer only. It does not prevent users from selecting other browsers, such as Windows Explorer or Network Locations, to search for installation files.
  68.  
  69. Also, see the "Enable user to browse for source while elevated" setting.</string>
  70.       <string id="DisableFlyweightPatching">Prohibit Flyweight Patching</string>
  71.       <string id="DisableFlyweightPatching_Help">This setting controls the ability to turn off all patch optimizations. 
  72.  
  73. If you turn on this policy setting (set to 1), all Patch Optimization options are turned off during the installation.
  74.  
  75. If you turn off this policy setting, it enables faster application of patches by removing execution of unnecessary actions. The flyweight patching mode is primarily designed for patches that just update a few files or registry values. The Installer will analyze the patch for specific changes to determine if optimization is possible. If so, the patch will be applied using a minimal set of processing..</string>
  76.       <string id="DisableLoggingFromPackageOff">Disable logging via package settings off</string>
  77.       <string id="DisableLoggingFromPackageOn">Disable logging via package settings on</string>
  78.       <string id="DisableLoggingFromPackage">Disable logging via package settings</string>
  79.       <string id="DisableLoggingFromPackage_Help">The MsiLogging property in an installation package can be used to enable automatic logging of all install operations for the package. This setting controls Windows Installer's processing of this property.
  80.       
  81. If you enable this setting, you can use the options in the Disable logging via package settings box to control automatic logging via package settings behavior.
  82.  
  83. -- The "Logging Via Package Settings On" option instructs Windows Installer to automatically generate log files for packages that include the MsiLogging property.
  84.  
  85. -- The "Logging Via Package Settings Off" option turns off the automatic logging behavior when specified via the MsiLogging policy. Log files can still be generated using the logging command line switch or the Logging policy.
  86.  
  87. If you do not configure this setting, Windows Installer will automatically generate log files for those packages that include the MsiLogging property.</string>
  88.         <string id="DisableMedia">Prevent removable media source for any install</string>
  89.       <string id="DisableMedia_Help">Prevents users from installing programs from removable media.
  90.  
  91. If a user tries to install a program from removable media, such as CD-ROMs, floppy disks, and DVDs, a message appears, stating that the feature cannot be found.
  92.  
  93. This setting applies even when the installation is running in the user's security context.
  94.  
  95. If you disable this setting or do not configure it, users can install from removable media when the installation is running in their own security context, but only system administrators can use removable media when an installation is running with elevated system privileges, such as installations offered on the desktop or in Add or Remove Programs.
  96.  
  97. Also, see the "Enable user to use media source while elevated setting" in Computer Configuration\Administrative Templates\Windows Components\Windows Installer.
  98.  
  99. Also, see the "Hide the 'Add a program from CD-ROM or floppy disk' option" setting in User Configuration\Administrative Templates\Control Panel\Add or Remove Programs.</string>
  100.       <string id="DisableMSI">Disable Windows Installer</string>
  101.       <string id="DisableMSI_Help">Disables or restricts the use of Windows Installer.
  102.  
  103. This setting can prevent users from installing software on their systems or permit users to install only those programs offered by a system administrator.
  104.  
  105. If you enable this setting, you can use the options in the Disable Windows Installer box to establish an installation setting.
  106.  
  107. --   The "Never" option indicates Windows Installer is fully enabled. Users can install and upgrade software. This is the default behavior for Windows Installer on Windows 2000 Professional, Windows XP Professional and Windows Vista when the policy is not configured.
  108.  
  109. --   The "For non-managed apps only" option permits users to install only those programs that a system administrator assigns (offers on the desktop) or publishes (adds them to Add or Remove Programs). This is the default behavior of Windows Installer on Windows Server 2003 family when the policy is not configured.
  110.  
  111. --   The "Always" option indicates that Windows Installer is disabled.
  112.  
  113. This setting affects Windows Installer only. It does not prevent users from using other methods to install and upgrade programs.</string>
  114.       <string id="DisableNever">Never</string>
  115.       <string id="DisableNonManaged">For non-managed apps only</string>
  116.       <string id="DisablePatch">Prohibit patching</string>
  117.       <string id="DisablePatch_Help">Prevents users from using Windows Installer to install patches.
  118.  
  119. Patches are updates or upgrades that replace only those program files that have changed. Because patches can be easy vehicles for malicious programs, some installations prohibit their use.
  120.  
  121. Note: This setting applies only to installations that run in the user's security context. By default, users who are not system administrators cannot apply patches to installations that run with elevated system privileges, such as those offered on the desktop or in Add or Remove Programs.
  122.  
  123. Also, see the "Enable user to patch elevated products" setting.</string>
  124.       <string id="DisableRollback">Prohibit rollback</string>
  125.       <string id="DisableRollback_Help">Prohibits Windows Installer from generating and saving the files it needs to reverse an interrupted or unsuccessful installation.
  126.  
  127. This setting prevents Windows Installer from recording the original state of the system and sequence of changes it makes during installation. It also prevents Windows Installer from retaining files it intends to delete later. As a result, Windows Installer cannot restore the computer to its original state if the installation does not complete.
  128.  
  129. This setting is designed to reduce the amount of temporary disk space required to install programs. Also, it prevents malicious users from interrupting an installation to gather data about the internal state of the computer or to search secure system files. However, because an incomplete installation can render the system or a program inoperable, do not use this setting unless it is essential.
  130.  
  131. This setting appears in the Computer Configuration and User Configuration folders. If the setting is enabled in either folder, it is considered be enabled, even if it is explicitly disabled in the other folder.</string>
  132.       <string id="EnableAdminTSRemote">Allow admin to install from Terminal Services session</string>
  133.       <string id="EnableAdminTSRemote_Help">Allows Terminal Services administrators to install and configure programs remotely.
  134.  
  135. By default, system administrators can install programs only when system administrators are logged on to the computer on which the program is being installed. This setting creates a special exception for computers running Terminal Services.
  136.  
  137. This setting affects system administrators only. Other users cannot install programs remotely.</string>
  138.       <string id="EnableUserControl">Enable user control over installs</string>
  139.       <string id="EnableUserControl_Help">Permits users to change installation options that typically are available only to system administrators.
  140.  
  141. This setting bypasses some of the security features of Windows Installer. It permits installations to complete that otherwise would be halted due to a security violation.
  142.  
  143. The security features of Windows Installer prevent users from changing installation options typically reserved for system administrators, such as specifying the directory to which files are installed. If Windows Installer detects that an installation package has permitted the user to change a protected option, it stops the installation and displays a message. These security features operate only when the installation program is running in a privileged security context in which it has access to directories denied to the user.
  144.  
  145. This setting is designed for less restrictive environments. It can be used to circumvent errors in an installation program that prevents software from being installed.</string>
  146.       <string id="MSI">Windows Installer</string>
  147.       <string id="MSI_AllowUser">Allow User Installs</string>
  148.       <string id="MSI_DisableLUAPatching">Prohibit non-administrators from applying vendor signed updates</string>
  149.       <string id="MSI_DisableLUAPatchingHelp">This setting controls the ability of non-administrators to install updates that have been digitally signed by the application vendor.
  150.  
  151. Non-administrator updates provide a mechanism for the author of an application to create digitally signed updates that can be applied by non-privileged users.
  152.  
  153. If you enable this policy setting, only administrators or users with administrative privileges can apply updates to Windows Installer based application. 
  154.  
  155. If you disable this policy setting, users without administrative privileges will be able to install non-administrator updates.</string>
  156.       <string id="MSI_DisablePatchUninstall">Prohibit removal of updates</string>
  157.       <string id="MSI_DisablePatchUninstallHelp">This setting controls the ability for users or administrators to remove Windows Installer based updates. 
  158.  
  159. This setting should be used if you need to maintain a tight control over updates. One example is a lockdown environment where you want to ensure that updates once installed cannot be removed by users or administrators.
  160.  
  161. If you enable this policy setting, updates cannot be removed from the computer by a user or an administrator. The Windows Installer can still remove an update that is no longer applicable to the product.
  162.  
  163. If you disable this policy setting, a user can remove an update from the computer only if the user has been granted privileges to remove the update. This can depend on whether the user is an administrator, whether Disable Windows Installer and Always install with elevated privileges policy settings are set, and whether the update was installed in a per-user managed, per-user unmanaged, or per-machine context.</string>
  164.       <string id="MSI_DisableSRCheckPoints">Turn off creation of System Restore Checkpoints</string>
  165.       <string id="MSI_DisableSRCheckPoints_Help">System Restore enables users, in the event of a problem, to restore their computers to a previous state without losing personal data files. By default, the Windows Installer automatically creates a System Restore checkpoint each time an application is installed, so that users can restore their computer to the state it was in before installing the application.
  166.  
  167. If you enable this setting, the Windows Installer does not generate System Restore checkpoints when installing applications.
  168.  
  169. If you disable this setting or do not configure it, the Windows Installer automatically creates a System Restore checkpoint each time an application is installed.</string>
  170.       <string id="MSI_DisableUserInstalls">Prohibit User Installs</string>
  171.       <string id="MSI_DisableUserInstalls_Help">This setting allows you to configure user installs. To configure this setting, set it to enabled and use the drop-down list to select the behavior you want.
  172.  
  173. If this setting is not configured, or if the setting is enabled and "Allow User Installs" is selected, the installer allows and makes use of products that are installed per user, and products that are installed per computer. If the installer finds a per-user install of an application, this hides a per-computer installation of that same product.
  174.  
  175. If this setting is enabled and "Hide User Installs" is selected, the installer ignores per-user applications. This causes a per-computer installed application to be visible to users, even if those users have a per-user install of the product registered in their user profile.</string>
  176.       <string id="MSI_EnforceUpgradeComponentRules">Enforce upgrade component rules</string>
  177.       <string id="MSI_EnforceUpgradeComponentRulesHelp">This setting causes the Windows Installer to enforce strict rules for component upgrades - setting this may cause some updates to fail.
  178.  
  179. If you enable this policy setting strict upgrade rules will be enforced by the Windows Installer. Upgrades can fail if they attempt to do one of the following:
  180.  
  181. (1) Remove a component from a feature.
  182. This can also occur if you change the GUID of a component. The component identified by the original GUID appears to be removed and the component as identified by the new GUID appears as a new component.
  183.  
  184. (2) Add a new feature to the top or middle of an existing feature tree.
  185. The new feature must be added as a new leaf feature to an existing feature tree.
  186.  
  187. If you disable this policy setting, the Windows Installer will use less restrictive rules for component upgrades.</string>
  188.       <string id="MSI_HideUser">Hide User Installs</string>
  189.       <string id="MSI_MaxPatchCacheSize">Baseline file cache maximum size</string>
  190.       <string id="MSI_MaxPatchCacheSizeHelp">This policy controls the percentage of disk space available to the Windows Installer baseline file cache.
  191.  
  192. The Windows Installer uses the baseline file cache to save baseline files modified by binary delta difference updates. The cache is used to retrieve the baseline file for future updates. The cache eliminates user prompts for source media when new updates are applied.
  193.  
  194. If you enable this policy setting you can modify the maximum size of the Windows Installer baseline file cache.
  195.  
  196. If you set the baseline cache size to 0, the Windows Installer will stop populating the baseline cache for new updates. The existing cached files will remain on disk and will be deleted when the product is removed.
  197.  
  198. If you set the baseline cache to 100, the Windows Installer will use available free space for the baseline file cache.
  199.  
  200. If you disable this policy setting or if it is not configured the Windows Installer will uses a default value of 10 percent for the baseline file cache maximum size.</string>
  201.       <string id="MSILogging">Logging</string>
  202.       <string id="MSILogging_Help">Specifies the types of events that Windows Installer records in its transaction log for each installation. The log, Msi.log, appears in the Temp directory of the system volume.
  203.  
  204. When you enable this setting, you can specify the types of events you want Windows Installer to record. To indicate that an event type is recorded, type the letter representing the event type. You can type the letters in any order and list as many or as few event types as you want.
  205.  
  206. To disable logging, delete all of the letters from the box.
  207.  
  208. If you disable this setting or do not configure it, Windows Installer logs the default event types, represented by the letters "iweap."</string>
  209.       <string id="PatchOptimizationOff">Patch Optimization Off</string>
  210.       <string id="PatchOptimizationOn">Patch Optimization On</string>
  211.       <string id="SafeForScripting">Disable IE security prompt for Windows Installer scripts</string>
  212.       <string id="SafeForScripting_Help">Allows Web-based programs to install software on the computer without notifying the user.
  213.  
  214. By default, when a script hosted by an Internet browser tries to install a program on the system, the system warns users and allows them to select or refuse the installation. This setting suppresses the warning and allows the installation to proceed.
  215.  
  216. This setting is designed for enterprises that use Web-based tools to distribute programs to their employees. However, because this setting can pose a security risk, it should be applied cautiously.</string>
  217.       <string id="SearchOrder">Search order</string>
  218.       <string id="SearchOrder_Help">Specifies the order in which Windows Installer searches for installation files.
  219.  
  220. By default, the Windows Installer searches the network first, then removable media (floppy drive, CD-ROM, or DVD), and finally, the Internet (URL).
  221.  
  222. To change the search order, enable the setting, and then type the letters representing each file source in the order that you want Windows Installer to search.:
  223.  
  224. --   "n" represents the network;
  225.  
  226. --   "m" represents media;
  227.  
  228. --   "u" represents URL, or the Internet.
  229.  
  230. To exclude a file source, omit or delete the letter representing that source type.</string>
  231.       <string id="SUPPORTED_MSI15">Microsoft Windows XP or Windows 2000 with Windows Installer v2.0</string>
  232.       <string id="SUPPORTED_MSI30">Windows Installer v3.0</string>
  233.       <string id="SUPPORTED_MSI40">Windows Installer v4.0</string>
  234.       <string id="TransformsSecure">Cache transforms in secure location on workstation</string>
  235.       <string id="TransformsSecure_Help">Saves copies of transform files in a secure location on the local computer.
  236.  
  237. Transform files consist of instructions to modify or customize a program during installation.
  238.  
  239. If you enable this setting, the transform file is saved in a secure location on the user's computer. Because Windows Installer requires the transform file in order to repeat an installation in which the transform file was used, the user must be using the same computer or be connected to the original or identical media to reinstall, remove, or repair the installation. This is the default behavior on Windows Server 2003 family when the policy is not configured.
  240.  
  241. This setting is designed for enterprises to prevent unauthorized or malicious editing of transform files.
  242.  
  243. If you disable this setting, Windows Installer stores transform files in the Application Data directory in the user's profile. When a user reinstalls, removes, or repairs an installation, the transform file is available, even if the user is on a different computer or is not connected to the network. This is the default behavior on Windows 2000 Professional, Windows XP Professional and Windows Vista when the policy is not configured.</string>
  244.     </stringTable>
  245.     <presentationTable>
  246.       <presentation id="AlwaysInstallElevated_1">
  247.         <text> </text>
  248.         <text>This setting must be set for the machine and the user to be enforced.</text>
  249.       </presentation>
  250.       <presentation id="AlwaysInstallElevated_2">
  251.         <text> </text>
  252.         <text>This setting must be set for the machine and the user to be enforced.</text>
  253.       </presentation>
  254.       <presentation id="DisableAutomaticApplicationShutdown">
  255.         <dropdownList refId="DisableAutomaticApplicationShutdown" noSort="true" defaultItem="1">Prohibit Usage of Restart Manager</dropdownList>
  256.       </presentation>
  257.       <presentation id="DisableFlyweightPatching">
  258.         <dropdownList refId="DisableFlyweightPatching" noSort="true" defaultItem="1">Prohibit Flyweight Patching</dropdownList>
  259.       </presentation>
  260.       <presentation id="DisableLoggingFromPackage">
  261.         <dropdownList refId="DisableLoggingFromPackage" nosort="true" defaultItem="1">Disable logging via package settings</dropdownList>
  262.       </presentation>
  263.       <presentation id="DisableMSI">
  264.         <dropdownList refId="DisableMSI" noSort="true" defaultItem="1">Disable Windows Installer</dropdownList>
  265.       </presentation>
  266.       <presentation id="DisableRollback_1">
  267.         <text> </text>
  268.         <text>This setting may be set for the machine or for the user.</text>
  269.       </presentation>
  270.       <presentation id="DisableRollback_2">
  271.         <text> </text>
  272.         <text>This setting may be set for the machine or for the user.</text>
  273.       </presentation>
  274.       <presentation id="MSI_DisableUserInstalls">
  275.         <dropdownList refId="MSI_DisableUserInstallsBox" noSort="true" defaultItem="1">User Install Behavior:</dropdownList>
  276.       </presentation>
  277.       <presentation id="MSI_MaxPatchCacheSize">
  278.         <decimalTextBox refId="MSI_MaxPatchCacheSize" defaultValue="10">Baseline file cache maximum size</decimalTextBox>
  279.       </presentation>
  280.       <presentation id="MSILogging">
  281.         <textBox refId="MSILogging">
  282.           <label>Logging</label>
  283.           <defaultValue>iweap</defaultValue>
  284.         </textBox>
  285.         <text>To activate logging, enter one or more of the modes below.</text>
  286.         <text>"iwearucmpvox" will log everything but adds time to the install.</text>
  287.         <text>i - Status messages</text>
  288.         <text>w - Non-fatal warnings</text>
  289.         <text>e - All error messages</text>
  290.         <text>a - Start up of actions</text>
  291.         <text>r - Action-specific records</text>
  292.         <text>u - User requests</text>
  293.         <text>c - Initial UI parameters</text>
  294.         <text>m - Out-of-memory</text>
  295.         <text>p - Terminal properties</text>
  296.         <text>v - Verbose output</text>
  297.         <text>o - Out of disk space messages</text>
  298.         <text>x - Extra debugging information</text>
  299.       </presentation>
  300.       <presentation id="SearchOrder">
  301.         <textBox refId="SearchOrder">
  302.           <label>Search order</label>
  303.           <defaultValue>nmu</defaultValue>
  304.         </textBox>
  305.         <text>n = network, m = media (CD), u = URL</text>
  306.         <text>A few valid examples: nmu, n, nu, mn</text>
  307.       </presentation>
  308.     </presentationTable>
  309.   </resources>
  310. </policyDefinitionResources>
  311.