Як запустити Visual Studio як адміністратор за замовчуванням?


428

Нещодавно я виявив, що навіть під час входу в свій особистий ноутбук як адміністратор, Visual Studio не працює в режимі адміністратора, і вам потрібно явно використовувати Запуск як адміністратор .

Чи є спосіб змусити його працювати як адміністратор за замовчуванням, крім створення ярлика тощо?

Відповіді:


775

Скопійовано та вставлено звідси , розділ Використання розширених властивостей . Це дозволить вам завжди працювати при запуску програми як адміністратор.

Windows 7:

  1. Клацніть правою кнопкою миші на ярлику програми, потім натисніть кнопку Властивості.
  2. Клацніть на вкладці Ярлик для ярлика програми, потім натисніть кнопку Додатково.
  3. Поставте прапорець "Запустити як адміністратор" і натисніть кнопку ОК.
  4. Натисніть кнопку ОК.
  5. Відкрийте програму.
  6. Якщо вас запросить UAC, натисніть кнопку Так, щоб застосувати дозвіл, щоб програма могла працювати з повним дозволом як адміністратор.

ПРИМІТКА. Якщо це робиться під час входу в систему як стандартного користувача замість адміністратора, вам потрібно буде вказати пароль адміністратора, перш ніж програма запуститься як адміністратор.

Оновлення : (2015-07-05)

Windows 8, 8.1 та 10

У Windows 8 потрібно клацнути правою кнопкою миші devenv.exe і вибрати "Виправлення неполадок сумісності".

  1. Виберіть "Програма усунення несправностей"

  2. Поставте прапорець "Програма вимагає додаткових дозволів" натисніть "Далі", натисніть "Перевірити програму ..."

  3. Зачекайте запуску програми

  4. Натисніть "Далі"

  5. Виберіть "Так, збережіть ці налаштування для цієї програми"

  6. Натисніть "Закрити"

Оновити довідковий оригінал Посилання


6
W7 підкаже щоразу запускати цю програму "devenv.exe", все-таки позбутися цього?
Кумар

86
Цей метод не працює, якщо відкрити .sln файли безпосередньо. Використовуйте інший метод замість: stackoverflow.com/questions/12257110 / ...
goku_da_master

5
Працював для мене на Win10
tjans

1
devenv.exe: (Windows 10) C: \ програмні файли (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Mycah

3
devenv location, VS2017 (on win10): "C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ devenv.exe"
Ханс Ке, що

114

Спробуйте виконати наступні дії в Windows 10:

  • У вікні «Пуск» знайдіть Visual Studio і виберіть «Відкрити розташування файлу»:

    введіть тут опис зображення

  • Виберіть "Усунення несправностей":

    неприємність стріляти

  • Виберіть "Програма усунення несправностей":

    обманювати

    • Підвищити дозволи:

    підвищити дозволи

  • Виберіть "Так, збережіть ці налаштування для цієї програми"

  • Виберіть "Закрити"

Після цього Visual Studio має працювати адміністратором.


WhyTF вони видалили розширену вкладку? ця процедура займає віки для завершення.
vaitrafra

15
Цю відповідь слід перемістити вгору, щоб врятувати людей не витрачати час на інші відповіді. Проблема з іншими відповідями: 1. Деякі не застосовуються, оскільки вкладка сумісності відсутня (W10 V1803). 2. Вони можуть змусити VS запускатися як адміністратор, але відкриття рішення безпосередньо все ще не запускає VS як адміністратора.
Гонг

1
Дякую тобі .. Ви врятували мій час :)
Mohini Mhetre

1
Працювали чудово. Дякую за знімки екрана.
RayLoveless

1
Це відповідь, на яку я думаю, що більшість людей шукає, на відміну від ярлика "обхід". Дозволяє користувачеві запускатись у потрібному режимі з рішення
Девід

51

Клацніть правою кнопкою миші на програмі, Реквізити -> Сумісність -> Перевірте Запуск програми як адміністратор


4
Я зробив: клацніть правою кнопкою миші devenv.exe -> усунення несправностей, запустіть майстер та виберіть "цій програмі потрібні додаткові дозволи". Тепер просто двічі клацніть на .sln відкриє його як адміністратор.
Кіт

Дійсно, це найкраща відповідь, вирішити і мою проблему. Я просто використовую це на ярлику VS2010, який закріплюється у меню пуску, і це спрацювало!
Саад Куреші

1
Працює не у всіх сценаріях. Не працював для мене у win8 зі стрибками. Що для мене спрацювало рішення Деблатона Жана-Філіппа
TJKjaer

40

Якщо застосувати цю зміну, це зробить так, що при подвійному натисканні на .slnфайл Visual Studio не буде відкриється. Крім того, ви не зможете перетягувати файли у Visual Studio.

Дотримуйтесь пронумерованих вказівок для кожного файлу в списку. Шляхи призначені для стандартної 64-розрядної установки, тому вам, можливо, доведеться налаштувати їх для вашої системи.

  • C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe
  • C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe

    1. Клацніть правою кнопкою миші на файл і виберіть Properties
    2. Виберіть Compatibilityвкладку
    3. Необов’язково: Виберіть Change settings for all users
    4. Виберіть Run this program as an administrator
    5. Виберіть Добре та закрийте діалогове вікно

Приємно. Я пропустив VSLauncher.exe.
AlanK

38

Windows 10

  1. Клацніть правою кнопкою миші «Visual Studio» та виберіть «Відкрити розташування файлу Клацніть правою кнопкою миші "Visual Studio" та виберіть "Відкрити розташування файлу"
  2. Клацніть правою кнопкою миші "Visual Studio" та виберіть "Властивості" Клацніть правою кнопкою миші "Visual Studio" та виберіть "Властивості"
  3. Клацніть "Додатково" та встановіть прапорець "Запустити як адміністратор" Клацніть "Додатково" та встановіть прапорець "Запустити як адміністратор"

1
Як запобігти спонуканню?
Demodave

1
Це стосується лише конкретного ярлика.
Mikael Dúi Bolinder

Як дізнатися, чи VS2017 працює адміністратором чи ні?
FrenkyB

18

вікна 8

більше немає вдосконаленої вкладки. Отже, щоб зробити це автоматично, потрібно виконати наступні кроки:

-правий клацання ярлика
-натисніть на властивості
-на вкладці "Ярлик", натисніть на "Відкрити розташування файлу" -
далі, клацніть правою кнопкою миші на devenv.exe -
Виправлення неполадок сумісності -
Виправлення неполадок - Перевірте
"Програма вимагає додаткових дозволів"
- Потім наступний, наступний наступний, ...


Дякую, навіть ярлики працюють як адміністратор
HB MAAM

17

Виконайте наступні прості дії:

  1. Клацніть правою кнопкою миші на "devenv.exe"
  2. Натисніть "Усунення несправностей"
  3. Натисніть "Виправлення неполадок програми" Перевірити "Програма вимагає додаткових дозволів"
  4. Натисніть "Далі"
  5. Натисніть "Тестування програми ...". Він повинен запустити Visual Studio як адміністратор
  6. Натисніть "Далі"
  7. Натисніть "Так, збережіть ці налаштування для цієї програми"
  8. Натисніть "Закрити інструмент усунення несправностей"
  9. Тепер Visual Studio завжди працюватиме як адміністратор.

1
Як її видалити, хоча мені потрібно?
Джон Деметріу

2
@JohnDemetriou Ви можете пройти той же майстер усунення несправностей і видалити внесені вами зміни.
Меттью Шарп

2
Так - це єдине рішення, яке працює на Win 10 64 біт і VS 2015. Мені потрібен VS як адміністратор, щоб я міг використовувати Chrome як інструмент налагодження PHP, а також IE та Edge
Seti Net

7

Одноразовий виправлення:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\devenv.exe"="~ RUNASADMIN"

1
Мені потрібно було трохи додати цю відповідь для моїх потреб .... але коротко, запису HKLM було недостатньо, потрібно було додати те саме в HKCU та видалити тильд з обох рядків. ДЯКУЄМО ЗА СУПЕР СВЯТИЙ РІШЕННЯ !!
пітхлем

4

Клацніть правою кнопкою миші на значку -> Властивості -> Додатково -> Поставте прапорець як адміністратор, і кожного разу він відкриється в режимі адміністратора (Те саме для Windows 8)


4

Клацніть правою кнопкою миші значок, а потім натисніть кнопку Властивості. У вікні властивостей перейдіть на вкладку Сумісність. Потрібно встановити прапорець "Запустити цю програму як адміністратор". Перевірте це, а потім натисніть кнопку ОК. Наступного разу, коли ви запустите додаток із цього ярлика, він автоматично запуститься як адміністратор.


1

Для Windows 8

  1. клацніть правою кнопкою миші на ярлику
  2. натисніть на властивості
  3. натисніть на вкладку "Ярлик"
  4. натисніть кнопку Додатково

Ви знайдете запуск адміністратора (прапорець)


1

зображення, що показує, як запустити візуальну студію як адміністратора, mhamri крок 1-3

1- або в меню "Пуск", або коли візуальна студія відкрита на панелі завдань, клацніть правою кнопкою миші на піктограму VS

2- у контекстному меню клацніть правою кнопкою миші ще раз значок піктограми візуальної студії

3- клацання лівою кнопкою миші на властивості

зображення, що показує, як запустити візуальну студію як адміністратора за допомогою mhamri step 4

4- виберіть розширений

зображення, що показує, як запустити візуальну студію як адміністратора за допомогою mhamri step 5

5- оберіть Запустити як адміністратор

натисніть кнопку ОК всі вікна, закрийте візуальну студію та знову відкрийте її.


0

Я завжди робив це, створюючи ярлик, що насправді не є великою проблемою. Я вважаю, що немає іншого способу зробити це.


0

@Kumar

"W7 підкаже щоразу запускати цю програму" devenv.exe ", все одно, щоб позбутися цього?"

Так. Ви можете запобігти запрошенню Windows, перейшовши на Панель керування / Облікові записи користувачів / Змінити налаштування контролю облікових записів користувачів та перемістити повзунок вниз.


3
Я думаю, що погана ідея відключити UAC
Деблатон Жан-Філіп

2
Це дуже погана ідея.
Шахедур Рахман

3
У мене був відключений UAC з другого, коли він був представлений, і не шкодую протягом багатьох років. Розробник - трохи більш обізнаний звір.
Josh Mouch

0

Є два способи запустити Visual Studio як адміністратор:

1. Тільки 1 раз: для цього перейдіть до панелі пошуку запуску, знайдіть Visual studio 2017 або будь-яку версію у вас, а потім клацніть правою кнопкою миші на VS та запустіть як адміністратор.

2. Постійний або завжди: для цього перейдіть до панелі пошуку запуску, знайдіть візуальну студію, клацніть правою кнопкою миші та перейдіть до властивостей. У властивостях натисніть на розширену кнопку і поставте прапорець Запустити як адміністратор, а потім натисніть кнопку ОК.


-1

У Windows 10 виконайте наступні дії: - Завантажте та встановіть програму "Все", яка моментально знаходить файли та папки за назвою. - Знайдіть 'devenv.exe' та знайдіть його.

Все

  • Клацніть правою кнопкою миші на "devenv.exe" та виберіть "Виправлення неполадок". Потім виберіть "Програма усунення несправностей". Потім поставте прапорець "Програма вимагає додаткових дозволів". Потім випробуйте налаштування та збережіть налаштування на наступній сторінці.

Виправлення неполадок сумісності

Програма усунення несправностей

Програма вимагає додаткових дозволів

Запустити як адміністратор


-3

Я знайшов простий спосіб запустити Visual Studio як адміністратор. Я робив це в Windows 10, але я вважаю, що він буде працювати на будь-яких вікнах.

  1. Перейдіть до меню "Пуск"
  2. Шукати Visual Studio
  3. Клацніть правою кнопкою миші на Visual Studio
  4. Запустити від імені адміністратора

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.