do this in the safe mode and/or call the new startup screen the same name of the one you're replacing.
I don't get into these things.
I realize that this should be in the Windows Vista forum, however nobody responsed in that forum, so becaue Vista is running on my laptop, I figured I could get away with it here. Alright here is my dilema, I am doing Windows Vista boot screen modifications, I have done everything but replace the current system file containing the instructions for the boot screen with my own modified file. Simple solution right, I copy the new file in the C:\Windows\System32\Boot\en-us\ and replace the old one with the new one.
Here's the thing though as a security precaution that I could understand, Microsoft has locked the system files, in order to do anything other then read only, you have to take control of the files. Alright so I go and do that by running the usual commands:
by running the Command Prompt in Admin mode I executed the takeown command
takeown /f %systemroot%\System32\Boot\en-us\winload.exe.mui
winload.exe.mui is the name of the file it is a multilingual user interface file. That app executes successfully. However I don't have control of the file yet. I have to take full control by executing a new command called icacls, which is a new form of cacls which is now depreciated.
therefore I exectue the command
icacls %systemroot%\system32\boot\en-us\winload.exe.mui /g <my username>:f
This is where my problem is the app returns this statement "no mapping between account names and security IDs was done"
I have even attempted to use the older cacls command in place of the newer icacls command, but still it returns the same error message.
And I have no control or permissions over this file. Any idea's any one? Thanks in Advanced.