Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
howtos:vistacompatibility [2007/07/03 21:31] – created xueshenghowtos:vistacompatibility [2010/04/23 19:41] (current) – external edit 127.0.0.1
Line 1: Line 1:
-====== Vista Compatibility ======+====== Windows 7/Vista Compatibility ======
  
-===== POPFile 0.22.4 (or earlier) =====+===== Introduction =====
  
-Windows Vista includes a new feature called **User Account Control (UAC)** which is intended to help prevent unauthorised changes to the computer. UAC does this by asking for permission or an administrator password before performing actions that could potentially affect the computer's operation or that change settings that affect other users.+Windows Vista introduced a new feature called **User Account Control (UAC)** which is intended to help prevent unauthorised changes to the computer. UAC does this by asking for permission or an administrator password before performing actions that could potentially affect the computer's operation or that change settings that affect other users.
  
-One of the ways Vista uses to detect whether or not a program needs to be given **administrator** privileges is to examine the program's XML manifest. POPFile 0.22.4 and all earlier releases were created before Windows Vista was releasedThis means none of these programs include the XML manifest information used by Vista.+One of the ways Vista uses to detect whether or not a program needs to be given **administrator** privileges is to examine the program's XML manifest. The first version of POPFile designed to work with Vista's **UAC** feature was the 1.0.0 release (21 December 2007).
  
-Vista will run these old programs in compatibility mode. In this mode Vista does not always do exactly what the installer requests so unexpected things can happen, such as Start Menu shortcuts being created in the wrong place. This behaviour can cause some confusion when trying to use (or uninstall) POPFile so it is not recommended that these old versions are used on Vista.+Windows 7 includes some improvements to the **UAC** introduced in Vista and requires a slightly different XML manifest. This means that  only POPFile 1.1.1 or later has an installer which is compatible with Windows 7.
  
-The POPFile 0.22.5 installer includes the XML manifest data for Vista so it is the first version recommended for use on Vista. Work has started on an improved version of the 0.22.5 installer which is easier to use from a **standard** user account in Vista.+Although POPFile 0.22.5'installer includes a Vista compatible XML manifest, there are some limitations in the installer which need to be taken into account (see [[#POPFile 0.22.5]] below).
  
-===== Installing 0.22.on Vista =====+POPFile 0.22.4 and all earlier releases were created before Windows Vista was released. This means none of these programs include the XML manifest information used by Vista therefore these old releases will not work properly on Vista (see [[#POPFile 0.22.4 (or earlier)]] below).
  
-==== From an administrator account ====+ 
 +===== POPFile 1.1.1 (or later) ===== 
 + 
 +The installer for the 1.1.1 release was the first to be fully compatible with Windows 7. The installer allows easy installation from a **standard** user account or an **administrator** account. Although Windows 7, like Vista, includes **UAC** there are some subtle differences from Vista which mean that only the POPFile 1.1.1 (or later) installer works properly on Windows 7. 
 + 
 + 
 +===== POPFile 1.0.0 (or later) ===== 
 + 
 +The installer for the 1.0.0 release was the first to allow easy installation from a **standard** user account or an **administrator** account. Similar improvements were also made to the uninstaller. 
 + 
 +POPFile 1.0.0 incorporates many Vista-related improvements over the 0.22.5 release. 
 + 
 + 
 +===== POPFile 0.22.5 ===== 
 + 
 +The POPFile 0.22.5 installer includes the XML manifest data for Vista so it was the first version to run on Vista without triggering Vista's compatibility mode. However there are several limitations in 0.22.5's installer therefore it is recommended that users upgrade to the POPFile 1.0.0 (or later) release, especially if POPFile is to be used from a **standard** account. 
 + 
 +==== Installing 0.22.5 on Vista ==== 
 + 
 +=== From an administrator account ===
  
 The POPFile 0.22.5 installer and the NSIS-based programs it installs all contain the XML manifest data for Vista so Vista can tell which programs do not need administrator mode. This means all of these programs should work properly when used from an administrator account. The POPFile 0.22.5 installer and the NSIS-based programs it installs all contain the XML manifest data for Vista so Vista can tell which programs do not need administrator mode. This means all of these programs should work properly when used from an administrator account.
Line 19: Line 38:
 After POPFile has been installed it can be run from a **standard** account (see [[#Running 0.22.5 on Vista]] below). After POPFile has been installed it can be run from a **standard** account (see [[#Running 0.22.5 on Vista]] below).
  
-==== From a standard account ====+ 
 +=== From a standard account ===
  
 When the installer is started from a standard account, Vista will detect that the installer requires administrator privileges and ask for an administrator password. After the password has been entered the installer will run as if the administrator started it. When the installer is started from a standard account, Vista will detect that the installer requires administrator privileges and ask for an administrator password. After the password has been entered the installer will run as if the administrator started it.
Line 35: Line 55:
 When this WELCOME page shows the **administrator** username the **standard** user should click the "Cancel" button and then click "Yes" to confirm that they want to exit from the wizard. When this WELCOME page shows the **administrator** username the **standard** user should click the "Cancel" button and then click "Yes" to confirm that they want to exit from the wizard.
  
-To configure POPFile for use by the **standard** user who started the main installer the "Add POPFile User" wizard should be run. The safest way to do this is to run the ''adduser.exe'' from the main POPFile program folder. The Start Menu has a shortcut that will display the location of this program folder:+To configure POPFile for use by the **standard** user who started the main installer the "Add POPFile User" wizard should be run. The safest way to do this is to run the ''adduser.exe'' program from the main POPFile program folder. The Start Menu has a shortcut that will display the location of this program folder:
  
 Start -- All Programs -- POPFile -- Support -- PFI Diagnostic utility (simple) Start -- All Programs -- POPFile -- Support -- PFI Diagnostic utility (simple)
Line 41: Line 61:
 Once the wizard has configured POPFile, the standard user should be able to use the "Run POPFile" shortcuts in the Start Menu. Once the wizard has configured POPFile, the standard user should be able to use the "Run POPFile" shortcuts in the Start Menu.
  
-===== Running 0.22.5 on Vista =====+==== Running 0.22.5 on Vista ====
  
 After POPFile has been installed it can be configured and run from a standard account. To configure POPFile for a new user, use this Start Menu shortcut created by the installer: After POPFile has been installed it can be configured and run from a standard account. To configure POPFile for a new user, use this Start Menu shortcut created by the installer:
Line 51: Line 71:
 Although POPFile 0.22.5 has some limited multi-user features, it should only be used by one user at a time (see the [[multiuserphase1forwindows|Multi-user support in POPFile 0.22.x]] page for further details) Although POPFile 0.22.5 has some limited multi-user features, it should only be used by one user at a time (see the [[multiuserphase1forwindows|Multi-user support in POPFile 0.22.x]] page for further details)
  
-===== Known 0.22.5 Issues on Vista =====+==== Known 0.22.5 Issues on Vista ====
  
 The POPFile 0.22.5 installer and the NSIS-based programs it installs contain the special data for Vista so Vista knows which programs do not need administrator mode. However this is only the first step towards making the Windows version of POPFile work properly on Vista. The POPFile 0.22.5 installer and the NSIS-based programs it installs contain the special data for Vista so Vista knows which programs do not need administrator mode. However this is only the first step towards making the Windows version of POPFile work properly on Vista.
Line 58: Line 78:
  
 This redundant message box appears because the code used to test if POPFile is running is not compatible with Vista's UAC feature. This redundant message box appears because the code used to test if POPFile is running is not compatible with Vista's UAC feature.
 +
 +===== POPFile 0.22.4 (or earlier) =====
 +
 +Windows Vista includes a new feature called **User Account Control (UAC)** which is intended to help prevent unauthorised changes to the computer. UAC does this by asking for permission or an administrator password before performing actions that could potentially affect the computer's operation or that change settings that affect other users.
 +
 +One of the ways Vista uses to detect whether or not a program needs to be given **administrator** privileges is to examine the program's XML manifest. POPFile 0.22.4 and all earlier releases were created before Windows Vista was released. This means none of these programs include the XML manifest information used by Vista.
 +
 +Vista will run these old programs in compatibility mode. In this mode Vista does not always do exactly what the installer requests so unexpected things can happen, such as Start Menu shortcuts being created in the wrong place. This behaviour can cause some confusion when trying to use (or uninstall) POPFile so it is **not recommended** that these old versions are used on Vista.
  
 
howtos/vistacompatibility.1183498263.txt.gz · Last modified: 2008/02/08 19:49 (external edit)
Old revisions

Should you find anything in the documentation that is incomplete, unclear, outdated or just plain wrong, please let us know and leave a note in the Documentation Forum.

Recent changes RSS feed Donate Driven by DokuWiki
The content of this wiki is protected by the GNU Fee Documentation License