If you want to manipulate system files in Windows Vista you need to take ownership of them and assign the correct rights to the file so that it can be manipulated. Windows Vista system files are not owned by the user but by the Trusted Installer and every attempt of manipulating these system files will result in a access denied error message.
One example where taking ownership of files comes in handy is when trying to patch the uxtheme.dll file. Custom themes cannot be applied to Windows Vista without patching that file first and patching the file is only possible with file ownership and the correct user rights. After patching the file users can add and use custom Windows Vista Themes.
Winmatrix forum user XPero wrote a lightweight script that speeds up the process of taking ownership and setting file rights tremendously. All that needs to be done is to execute the Take Ownership application, add the file or files that the user wants ownership of and seize control by pressing the Take Ownership button.

Take Control has a file size of just 160 Kilobytes and works fine only in Windows Vista.
Related posts:
- Change File Access Rights With Take Ownership
- uxtheme.dll Patcher for Windows XP and Vista
- Use custom themes in Windows Vista
- Windows Vista Theme Customization
- Vista Live Shell Pack For Windows XP
- Windows XP File Security Extension
- Windows Themes Patcher
- Windows Vista Service Pack 1 RC1 Available

Thanks. Been looking for something like this.
I’ve taken the easier way out and just disabled UAC. It is really irritating hitting on that stupid Allow everytime I want to do anything in Vista!