Увімкнути доступ до мережевих дисків із програм з підвищеними можливостями
Починаючи з Windows Vista, Microsoft реалізувала функцію контролю облікових записів користувачів або просто UAC. Ця функція призначена для підвищення безпеки ОС. Побічним ефектом цієї функції є те, що підключені мережеві диски недоступні для програм, запущених від імені адміністратора. напр. якщо ви запустите додаток Total Commander з підвищеним рівнем доступу, він не бачитиме ваші підключені диски. Це може бути серйозною незручністю, особливо якщо ви регулярно запускаєте програми від імені адміністратора. У цій статті ми побачимо, як увімкнути доступ до підключених мережевих дисків із додатків з підвищеними можливостями.
Особисто я дуже часто використовую віртуальні машини. Зазвичай я відображаю папки ОС хосту всередині гостьової ОС як мережеві диски, тому мене дуже дратує відсутність доступу до них із програм, які працюють від імені адміністратора. Порада: Ви можете запустити програму з підвищеними привілеями під час запуску Windows після входу в систему.
Увімкнути доступ до мережевих дисків із програм, які працюють від імені адміністратора
Windows 10, Windows 8, Windows 7 і Windows Vista мають спеціальний параметр групової політики, який розблокує мережеві диски для облікових записів адміністратора:
- відчинено Редактор реєстру.
- Перейдіть до наступного ключа реєстру:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Порада: можна отримати доступ до будь-якого потрібного ключа реєстру одним клацанням миші.
Якщо у вас немає цього ключа, то просто створіть його. - Створіть нове значення DWORD під назвою EnableLinkedConnections, і встановіть його на 1.
- Перезавантажте ПК, і все готово.
Це воно.
Те ж саме можна зробити за допомогою Winaero Tweaker. Перейдіть до Мережа -> Мережеві диски через UAC:
Використовуйте цей параметр, щоб уникнути редагування реєстру.
Тепер ви можете отримати доступ до підключених мережевих дисків, навіть якщо ваша програма запущена від імені адміністратора.