Windowsであればレジストリという設定情報を収めたファイルをロードし直す必要があることと。システムファイルの変更が必要になる場合に再起動が掛かります。 まず、後者から説明すると 例えば、今Aというファイルが使われていたとしましょう。 AはA+というデータに最新化されます。 しかし、A+は今この状態では常に必要なファイルであるとなった場合、どうするのが良いでしょうか? 一瞬の使わない隙間を突いて、再起動せずにという手もありですが、それをすると失敗した際のリスクは大きくなります。た そのため、安全のために再起動を行いその際にデータを置き換えます。 まあ、場合によっては使っていないケースもあり、再起動を促していても正常にソフトウェアが動作するケースもあります。ただし、安全に作業を進めるには再起動が必要です。 前者の場合は、レジストリ自体が全てのシステム関連情報を保持しています。例えばソフトの
