Промяна / редактиране системни файлове в по-ранни версии на Windows беше (и все още е за тези, които все още използват XP или по-стари версии на Windows) малко проста задача. Но със старта Windows Vista, Microsoft увеличава Сигурност операционна система, и по- Windows 7 той е станал още по-строги. Даване административни разрешения (поемат собствеността) В защитен файлова система е процес, който папа време, за да се попълни, независимо дали става чрез GUI или Command Promptобщност.
съдържание
За щастие има малък (Е, не много малки, но това се извършва само веднъж: P) Регистър хак , за да добавите Вземете Собственост в контекстното меню, така че след това се получава, когато ще трябва да плащат администраторски права файловата система е достатъчно, за да даде две кликвания и направено, проблемът е решен.
Как можем да добавите поемат собствеността да щракнете с десния бутон меню чрез регистър
Внимание! Преди промяна на системния регистър е препоръчително да се направи архивирате им eventiuale да се избегнат неприятни последици.
- отворен Registry Editor (Тип регентство in Търсене в сайта от Start Menu и да даде Enter) И да се движите по пътя HKEY_CLASSES_ROOT * черупка
- под черупка създаване на нов ключ ти име runas

- в правилната промяна прозореца стойността влизане Default in Вземете СобственостТогава се създаде нов запис String, който име NoWorkingDirectory (И не му се даде някаква стойност)

- под runas създаване на нов ключ, който име команда
- В десния панел щракнете двукратно върху запис Default след това въведете следния ред в полето по-долу Стойност
- cmd.exe /c takeown /f “%1” && icacls “%1” /grant administrators:F
- след това да създадете нов запис String Value в името IsolatedCommand, Които да Ви даде цялата стойност cmd.exe /c takeown /f “%1” && icacls “%1” /grant administrators:F

- Придвижете се до пътеката HKEY_CLASSES_ROOTDirectoryshell и да създадете нов ключ, който име runas
- в правилната промяна прозореца стойността влизане Default in Вземете СобственостТогава се създаде нов запис в String име NoWorkingDirectory

- под runas създаване на ключ командаСлед това в десния панел настроите записа стойност Default in
- cmd.exe /c takeown /f “%1” /r /dy && icacls “%1” /grant administrators:F /t
- новосъздадената влизане IsolatedCommand, Които придават същата стойност като на входа Default (Ie cmd.exe /c takeown /f “%1” /r /dy && icacls “%1” /grant administrators:F /t)

- след това затворете регентство
Ще забележите, че в контекстното меню има нова опция - Вземете Собственост - Кое Ви позволява да плащате администраторски права на всяко защитено файлова система.
За тези, които не са свикнали да работят с регистъра, може да изтеглите и да използвате двата файла . Reg следното:
InstallTakeOwnership.reg
ДеинсталирайтеTakeOwnership.reg
Забележка: Тествано на Windows 7. Съвместим с Windows Vista.