Spotlight not showing applications owned by root

spotlight

Somehow my spotlight is not working correct.

After each reboot it will show only dictionary items. Then when I do
sudo mdutil -E /
it will find many items.
However applications shown are only which are owned by myself, applications owned by root will not show.

So basically I have two questions,

Why is spotlight not working properly at startup and must be reindexed always.

Should I take ownerships of all applications to myself?

Thanks

Best Answer

It sounds like your volume permissions are incorrect. You don't say what version of OS X you're running, but the usual fix is to open Disk Utility, select the volume and Repair Permissions on it.

After that, reboot so that processes launch under the correct permissions and it should be working as expected.