Починаючи з Vista, в операційній системі Windows стали використовуватися більш гнучкі механізми розмежування прав доступу. Наприклад, з'явилася можливість запуску програм від імені адміністратора, тобто з підвищеними привілеями. Крім таких адміністраторських прав, в Windows є права ще більш високого рівня, якими володіють системні процеси.
Наприклад, власником багатьох системних файлів, каталогів і розділів реєстру є служба TrustedInstaller і, щоб отримати можливість редагувати ці дані, користувачеві комп'ютера необхідно замінити цього власника на самого себе. Провести таку заміну досить просто, а от відновити TrustedInstaller в своїх правах може бути проблематично.
Складність в тому, що якщо у віконці зміни власника ви введете "TrustedInstaller", а потім спробуєте перевірити імена, то отримаєте помилку "Не можу знайти об'єкт ...".
За ідеєю, ви все робите правильно, але є одне маленьке "але". Щоб помилки не виникало, а Windows розуміла, що ви від неї хочете, перед "TrustedInstaller" необхідно вказати приставку "NT Service". Ось так:
NT Service \ TrustedInstaller
Тепер, якщо ви натиснете "Перевірити імена", значення буде записано без жодних помилок. Ось так просто можна відновити права TrustedInstaller практично для будь-якого системного об'єкта. Трюк прекрасно працює і в Windows 8.1, і в Windows 10.
Відмінного Вам дня!