如果是新手的话,还真有点难度。
注册表的操作很简单,只要用TRegistry类就可以,关键在于你应该知道需要怎么改注册表,这个可以参考有关书籍,书店里面很多的,什么《注册表DIY》啊,或者你可以去神奇注册表(http://www.sqreg.com) 
要屏蔽Windows的操作。最好的解决方法是使用系统钩子。对于初学者来说的确是很有难度的。可以参考Kingron收集的Delphi 猛料