Why does installing a game/program sometimes take several hours, but uninstalling usually take no more than a few minutes?

693 views

Why does installing a game/program sometimes take several hours, but uninstalling usually take no more than a few minutes?

In: 3666

23 Answers

Anonymous 0 Comments

A hard drive physically stores data in a physical state (for instance, magnetic domains on a hard disk). Writing data means changing the physical state of the hard drive. Deleting data usually means just ignoring the data that is there, and forgetting how to read it.

Let’s say we install a program that needs 8 gigabits of space.

When installing something, a little magnetic pin needs to painstakingly go to about 8 billion tiny sections of the harddrive, and make sure that it is set to “1” or “0”.

Then, a little note is made to say where on the disc the program is located, so that we can open it and make use of that program, and know not to over-write that region of the disk because it is already being used.

Later on, we decide to delete the program. We don’t actually need to change those 8 billion spots on the hard-drive.

We *could* set them all to “0” (or “1”) if we are paranoid about security, and want it to be harder to recover the deleted data.

However, we can simply have the computer delete the little note that says that space on the disc is storing this program.

Without that note, the computer forgets how to read that program, as it no longer knows where it is or how large it was. It now believes that it is safe to write over that part of the disc (which is fine by us, because if/when it writes over that part of the disc, it will be writing over some data we don’t care about, and can’t use).

You are viewing 1 out of 23 answers, click here to view all answers.