Introduction

/!\ Before installing any item of software please ensure that you know you are legally entitled to do so, regardless of where you are installing it from. Also:

  • Check whether it is already available.
  • Be aware of whether the machine you are installing it on has a public or private IP address.

Please do not install:

  • peer to peer file sharing applications such as Gnutella, eDonkey etc. NUIT monitor usage of these applications and are likely to block your PC's internet access due to problems with trojan versions of such software and the fact that they are mainly used for access to copies of copyrighted movies/music (which means you are in danger of breaching the University's policy for acceptable use of the network). They will not return network access until your system disk is reformatted and Windows reinstalled <:( .

  • any software which requires a licence which you cannot account for.

  • any unnecessary services, in particular ones such as Web, FTP and POP servers, which may well be subject to external attack if you have a public address machine. Again, NUIT are likely to block to block your internet access <:( . Beware you may unwittingly install other such services if you install systems such as Microsoft's IIS web server.

And be wary of:

  • Installing a new version of an application which is already automatically installed, as this may well cause problems: Adobe Reader is particularly troublesome in this respect (unlike Foxit Reader in the Viewers/Players CS Portable Apps menu).

If you are thinking of installing MySQL please read Securing a MySQL Server on Windows first.

(!) If, instead of accepting the default install location, you choose one of your own (e.g. on a second disk partition - see Local Disk) then not only may you not need admin rights to complete the install, you will be able to easily differentiate between system installed and personally installed software.

Network Installation

A few applications are available for network installation at the user's request from the Add/Remove Programs control panel: select Add New Programs then Add and a search will be made for programs that you are entitled to install. Updates to these "published" programs occur at login.

Problems

A CMD Windows 7/Vista system should ask you for an admin account id/password whenever admin rights are required - a procedure termed "elevation": use the CMDadmin account (in contrast to a home Win 7/Vista system where you will typically just be asked to confirm elevation without entering a password).

When you elevate via UAC, rights to mapped drives are lost. This can have the consequences:

  • If installing from a network share you will be asked for your credentials - pick your campus account. Alternatively, copy the installer to the local disk and install from there.

  • If your campus id is an administrator account and you use it to elevate, some installers complain about H: not being available. A solution is to elevate via the CMDadmin or other local (non-domain) administrator account instead, or run the installer from an elevated command prompt having first made sure H: is valid : net use h: is normally sufficent, if not net use h: %HOMESHARE% or even subst H: C:\temp command should suffice.

Having installed an application with local admin rights you should be able to run it without them, but unfortunately this is not always the case.

In XP, if you attempt to install applications by invoking an installer when running as a "limited" user, you will often find that you don't have permission to start or maybe complete the installation; you will typically need to install when running with local administrator privilege, even if you have chosen an install location to which you have update rights.