When the user installs DF the user is asked whether or not DF must check (every 10 (???) days) for a new DF version being available. But the installer program simply doesn't store that setting in the registry. So, when the user runs the program for the first time it doesn't come across a line called Updatecheck=... and then DF presumes Updatecheck=1 and acts accordingly. i.e. check for a new version.
This is a clearly a bug because the DF install program recognizes which language is being used and does store that in the registry.
The reason this bug doesn't get more attention is that DF uses a counter to count the amount of days that has passed after a check for a new version of DF. Only after 10 days DF will check again for a new version. But for someone like "mr don" who seem to install DF on computers on a regular basis it has become obvious that DF has this bug/programming error.
And that Updatecheck bug isn't fixed in DF v1.21. I unticked that box in the install program but in spite of that DF presumes Updatecheck=1 when I ran DF for the first time.
Good news for Mr. Don: In DF v2.00 BETA the updatecheck bug is fixed. When the user doesn't want DF to check for updates then then a line called Updatecheck=0 appears in Defraggler.ini and the appropriate box in the settings menu is no longer ticked by default (i.e. after installation). And then DF no longer checks for a new version anymore.
Defraggler.ini still contains some info that makes me wonder whether or not DF will check for a new version anyway after 10 days. Well, we'll have to wait and see what happens after those ten days.