Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

It seems the norm these days is for installers/setup programs to request that you close all open applications before initiating the install process for a piece of new software. I used to obediently follow these directions without fail, even though it could sometimes be frustrating having to close open documents and stop working on things just to get a new, seemingly unrelated application installed. Then at some point I simply stopped bothering. Nowadays if I have a lot of stuff going on I might even run multiple installers at the same time; I can't even recall a time it has ever posed a problem.

Why do setup programs even make this request in the first place, then, when it appears to be unnecessary? Is this just to simplify troubleshooting for companies' support people? Has anyone else ever run into problems as a result of trying to install an app while other apps were open?

share|improve this question
1  
you added windows tag. Doesn't installers on other OSs suggest all programs be closed?? –  DrStrangeLove Jul 6 '11 at 20:23

7 Answers 7

up vote 8 down vote accepted

Sometimes it does, sometimes it doesn't matter.

The installer may require access to registry keys that could be locked by an open program.

Also, some installers create a system restore point, open programs can cause problems.

For example, try installing Adobe Flash Player with your web browser open.

Good computing practice is to close running applications before installing any software.

share|improve this answer
6  
A lot of installers will detect if an open program is interfering with the install process (e.g., I seem to remember Google Chrome detects if Firefox is open--if it is, it can't migrate your FF bookmarks) and give you the option to terminate the open program at that point; shouldn't this be the standard approach, rather than instructing the user to close all programs when most if not all of them can remain open without issues? –  Dan Tao Mar 1 '10 at 15:51
    
@Dan - much more simple this way, and developers probably still have nightmares regarding dll hell issues. –  ldigas Mar 1 '10 at 15:53
    
@Dan - there are a gazillion installers out there, some do detect open programs that may interfere, others don't, hence the general advice to close all open programs before installing the new software. if ignoring this advice works for you, fine, but it doesn't alter the validity of the advice in general. –  Molly7244 Mar 1 '10 at 15:55
    
Files can also be locked, not only registry keys. Creating a restore point will very likely tie into the Volume Shadow Copy service and thus won't require anything to be closed. –  Joey Jul 6 '11 at 20:25

Most times it doesn't, but sometimes it does. For example, old versions of Rhinoceros3d wouldn't install if you had Windows Explorer open (I think they solved that issue now, but I'm not sure).

It is a rather rare issue nowadays, but the warning still remains.

Heh, an old one from bash.org

#139697 +(8107)- [X]

<frank> can you help me install GTA3?
<knightmare> first, shut down all programs you aren't using
frank has quit IRC. (Quit)
<knightmare> ...
share|improve this answer
1  
+1 for bash.org –  Phoshi Mar 1 '10 at 15:53
    
Ha, I like the ellipsis. Did knightmare actually type that? Too bad I can't seem to access bash.org from work. –  Dan Tao Mar 1 '10 at 15:56
1  
Don't know whether it's authentic, but wouldn't suprise me :-) –  ldigas Mar 1 '10 at 16:41

Well-written installers will prompt you to close specific applications that are getting in the way. Even some poorly-written installers will give you enough clues to figure out what is in conflict. Just closing applications that you suspect to conflict (web browser while installing a browser plugin) is sufficient most of the time.

share|improve this answer

Installers often update system files which may be in use causing an installation to either fail, or require a reboot to complete fully.

By closing all applications, the installer can overwrite system files without any trouble and complete successfully so the newly installed program can be launched either straight away, or after a reboot (depending on the nature of the update).

share|improve this answer

Installers can't (or more previsely they could but shouldn't and won't do usually) replace DLLs and other files that are in use by another process. That's why most installers suggest that you should close all open applications. The only consequence when you leave them open is that you'll have to restart after the installation—because the problematic files will then be replaced on the next boot.

Many programs however, don't replace that many DLLs used by other processes and as such it doesn't matter most of the time.

But as others noted, there are some processes that must be closed for the installer to continue, depending on what you're installing.

share|improve this answer

Many installers want apps to close so shared DLLs and other files can be accessed. If in use, they may be locked. In many cases the install will be fine but why take the chance?

share|improve this answer

Some applications require changes to system files, sometimes other programs can conflict with the installation and it could fail, or if you try and run your program it may crash.

It's really just a way to make sure installation of the program is hassle free, sometimes if you don't choose to close the programs a restart is required.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.