The reason for this is due to a small difference in how Start8 searches vs the OS file search.
Start8 also produces matches based on the contents of the files which is why you were getting what you think are meaningless results. I suspect if you look inside those files you would have found the string you were searching for. This is especially useful when looking for e-mails or text documents. The windows search also does this, but it appears to only do it after looking for filename matches.
What we have done for future updates is make Start8 put filename based matches at the top of the list and contents based results after them. This should allow us to keep the power of the search without compromising file name searching too.
We have also added a registry key to stop Start8 from searching contents at all or those who want that too and added it to the Start8Tweak app included in the Start8 directory.