However I am not referring to updating Locate's indexes by using scans.
Instead, I am referring to the settings which are under UPDATE RESULTS. I can either:
(a) disable updating (file info from database)
(b) enable updating (info corresponds files)
If I choose (b) then I can select from:
(i) do not track file system changes
(ii) track file system changes
(iii) track file system changes (old method).
It is these settings which confuse me. I have no idea what they are trying to do or how they do it!
Maybe I'll try to explain this.
If you have set "Enable updating (info corresponds files)" option, then after a search, Locate will read file information (file size, dates, ...) again from file system (not from database). If "disable updating (file info from database)" is set, then Locate does not do that and shown file size, modification date, etc... are from database. Then shown information may be wrong if you files have changed after databases are updated. The purpose of these options is following: if you have file in the result list contained in drive which is currently offline, then if this you have enabled updating, this file will be seen as deleted file and you can't see any information from filesize, modification date, etc.
And here is an exmple how "track file system changes" option works:
Select one file in the result list and choose "Open containing folder" from File menu/context menu so that Explorer window will appear. Select same file in Explorer and try, for example, rename file. If tracking is enabled, at the same time when you have renamed file, Locate will change the state of that file to "Deleted file" in the result list. And if you change file somehow, locate will show new file size and modication time in the result list immediately.