System Preferences lock always unlocks itself after restart
Go to Security &amp; Privacy, then Advanced.

check the box for Require an administrator password to access locked preferences

That should ensure all the lockable prefs default to locked.