I assume this is to stop others from messing with the way you have your stuff set up.
If that is the case, the best way to do it is to STOP letting other people use your account on the Mac. Create an account, more than one if necessary, and limit what each account can do. This includes prohibiting the user from making any changes to any preferences.
With separate accounts, each user can only mess with their own stuff, leaving yours intact and available for when you log on.
Any help?
P
Is there a way in Mac to hide Preferences in the Finder Window?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic