Hi Jane,
Thank you very much for the reply.
We gave up on Vista long ago, but regularly test Windows Server 2008 and
think that it is a super operating system.
This comment was posted on the Windows Server 2008 forum on TechNet. I
am repeating it here in case Vista users are having issues with
TrustedInstaller file access.
Quote
Some system directories are owned by "TrustedInstaller". Administrator
cannot directly change the file access parameters nor can Administrator
rename, delete, or write files in these directories. Interestingly, the
Administrator access limitations can be circumvented by changing file
ownership from TrustedInstaller to Administrator. Administrator can then
assign itself full file privileges.
We had to go through this process in order to replace the USBAudio.sys
file in the system32/drivers directory. The file was replaced without
problems, but the operating system subsequently consistently,
automatically replaced the new file with the original one. The solution
to this was to change the ownership back to TrustedInstaller after the
file replacement.
Checking Driver Details for the new driver with Device Manager shows
that the green check mark before the driver's name has been replaced
with an ominous black box. This probably means that this is an unsigned
driver.
I would not encourage this procedure because it could cause unexpected
problems. We had no choice in this instance because driver support was
not available from either the device vendor or from Microsoft. The
device in question, a Rode Podcaster USB microphone, is supported
properly with Windows Server 2003's version of USBAudio.sys
(5.1.2600.2180), but not with the newer version of USBAudio.sys that
comes with Windows Server 2008. I understand that the same situation is
true with Vista, but have not tested this. I do hope that Microsoft will
update USBAudio.sys so that it provides the same, or greater, device
support as is present in the XP/Windows Server 2003 versions of this driver.
End Quote