When a computer is running software, it loads much of the program into its memory.

Advertisement

如果我们设法update that same software on the hard disk or solid state drive (SSD), then the program may panic as everything will be different – it won’t be able to find the files that were there a moment ago. The version in memory will not be compatible with the version on the hard disk or SSD. Lots of errors will be thrown and your computer may crash.

To prevent this, operating systems usually insist that when major updates are needed, we shut down the software being updated, thenrestartwith the new software installed.

Read more:

Asked by: Betty Dixon, Stoke-on-Trent

Advertisement

To submit your questions email us at questions@sciencefocus.com (don't forget to include your name and location)

Authors

Dr Peter Bentley is a computer scientist and author who is based at University College London. He is the author of books including 10 Short Lessons in Artificial Intelligence and Robotics and Digital Biology: How nature is transforming our technology and our lives.

Advertisement
Advertisement
Advertisement