Làm cách nào để chạy Visual Studio với tư cách quản trị viên theo mặc định?


428

Gần đây tôi phát hiện ra rằng ngay cả khi đăng nhập vào máy tính xách tay cá nhân của mình với tư cách quản trị viên, Visual Studio không chạy trong chế độ quản trị viên và bạn cần sử dụng rõ ràng Run As Administrator .

Có cách nào để làm cho nó chạy như một quản trị viên theo mặc định, ngoài việc tạo một lối tắt, v.v.?

Câu trả lời:


775

Sao chép và dán từ đây , phần Sử dụng thuộc tính nâng cao . Điều này sẽ cho phép bạn luôn có chương trình chạy như một quản trị viên khi bạn mở nó.

Windows 7:

  1. Nhấp chuột phải vào phím tắt của chương trình, sau đó nhấp vào Thuộc tính.
  2. Bấm vào tab Phím tắt cho một phím tắt chương trình, sau đó bấm vào nút Nâng cao.
  3. Chọn hộp 'Chạy với tư cách quản trị viên và nhấp vào OK.
  4. Bấm vào OK.
  5. Mở chương trình.
  6. Nếu được nhắc bởi UAC, sau đó nhấp vào Có để áp dụng quyền cho phép chương trình chạy với toàn quyền với tư cách Quản trị viên.

LƯU Ý: Nếu bạn đang thực hiện việc này trong khi đăng nhập với tư cách là người dùng chuẩn thay vì quản trị viên, thì bạn sẽ cần cung cấp mật khẩu của quản trị viên trước khi chương trình chạy với tư cách quản trị viên.

Cập nhật : (2015-07-05)

Windows 8, 8.1 và 10

Trong Windows 8, bạn phải bấm chuột phải vào devenv.exe và chọn "Khắc phục sự tương thích".

  1. Chọn "Chương trình khắc phục sự cố"

  2. Kiểm tra "Chương trình yêu cầu quyền bổ sung" nhấp vào "Tiếp theo", nhấp vào "Kiểm tra chương trình ..."

  3. Đợi chương trình khởi chạy

  4. Nhấn tiếp"

  5. Chọn "Có, lưu các cài đặt này cho chương trình này"

  6. Nhấp vào "Đóng"

Cập nhật liên kết gốc


6
W7 nhắc mọi lúc để chạy chương trình này "devenv.exe", dù sao để thoát khỏi điều đó?
Kumar

86
Phương pháp này không hoạt động nếu mở tệp .sln trực tiếp. Thay vào đó, hãy sử dụng phương pháp khác này: stackoverflow.com/questions/12257110/ từ
goku_da_master

5
Làm việc cho tôi trên Win10
tjans

1
vị trí devenv.exe: (Windows 10) C: \ Chương trình tệp (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Mycah

3
vị trí devenv, VS2017 (trên win10): "C: \ Chương trình tệp (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ devenv.exe"
Hans Ke st ing

114

Hãy thử các bước sau trên Windows 10:

  • Tìm kiếm Visual Studio trên cửa sổ Bắt đầu và chọn "Mở vị trí tệp":

    nhập mô tả hình ảnh ở đây

  • Chọn "Khắc phục sự tương thích":

    rắc rối bắn

  • Chọn "chương trình khắc phục sự cố":

    tobledhoot

    • Tăng quyền:

    tăng quyền

  • Chọn "Có, lưu các cài đặt này cho chương trình này"

  • Chọn "Đóng"

Khi đã xong, Visual Studio sẽ được chạy với tư cách quản trị viên.


WhyTF họ đã xóa tab nâng cao? thủ tục này mất nhiều năm để hoàn thành.
vaitrafra

15
Câu trả lời này nên được chuyển lên đầu để cứu mọi người khỏi lãng phí thời gian cho các câu trả lời khác. Vấn đề với các câu trả lời khác: 1. Một số không thể áp dụng được vì hiện tại tab tương thích bị thiếu (W10 V1804). 2. Họ có thể khiến VS bắt đầu với tư cách quản trị viên, nhưng mở trực tiếp giải pháp vẫn không bắt đầu VS với tư cách quản trị viên.
Hồng

1
Cảm ơn bạn rất nhiều .. bạn đã tiết kiệm thời gian của tôi :)
Mohini Mhetre

1
Làm việc tuyệt vời. Cảm ơn vì những bức ảnh chụp màn hình.
RayLovless

1
Đây là câu trả lời tôi nghĩ rằng hầu hết mọi người đang tìm kiếm trái ngược với lối tắt "giải quyết xung quanh". Cho phép người dùng khởi chạy ở chế độ mong muốn từ giải pháp
David

51

Nhấp chuột phải vào ứng dụng, Đạo cụ -> Tương thích -> Kiểm tra Chạy chương trình với tư cách quản trị viên


4
Tôi đã làm: nhấp chuột phải vào devenv.exe -> khắc phục sự tương thích, chạy qua trình hướng dẫn và chọn 'chương trình này cần thêm quyền'. Bây giờ chỉ cần nhấp đúp chuột vào .sln sẽ mở nó với tư cách quản trị viên.
Keith

Quả thực đó là câu trả lời tốt nhất, giải quyết vấn đề của tôi quá. Tôi chỉ sử dụng cái này trên biểu tượng cắt ngắn VS2010 được ghim trong menu start và nó đã hoạt động!
Saad Qureshi

1
Không hoạt động trong tất cả các kịch bản. Không làm việc cho tôi trong win8 với jumplists. Điều làm việc cho tôi là giải pháp của Deblaton Jean-Philippe
TJKjaer

40

Áp dụng thay đổi này sẽ làm cho nó khi bạn nhấp đúp vào .slntệp Visual Studio sẽ không mở. Ngoài ra, bạn sẽ không thể kéo và thả tệp vào Visual Studio.

Thực hiện theo các hướng dẫn được đánh số cho mỗi tệp trong danh sách bắt nạt. Các đường dẫn dành cho cài đặt 64 bit tiêu chuẩn, do đó bạn có thể phải điều chỉnh chúng cho hệ thống của mình.

  • 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. Nhấp chuột phải vào tập tin và chọn Properties
    2. Chọn Compatibilitytab
    3. Tùy chọn: Chọn Change settings for all users
    4. Lựa chọn Run this program as an administrator
    5. Chọn Ok và đóng hộp thoại

Đẹp. Tôi đã bỏ lỡ VSLauncher.exe.
AlanK

38

Windows 10

  1. Nhấp chuột phải vào "Visual Studio" và chọn "Mở vị trí tệp Nhấp chuột phải vào "Visual Studio" và chọn "Mở vị trí tệp"
  2. Nhấp chuột phải vào "Visual Studio" và chọn "Thuộc tính" Nhấp chuột phải vào "Visual Studio" và chọn "Thuộc tính"
  3. Nhấp vào "Nâng cao" và chọn "Chạy với tư cách quản trị viên" Nhấp vào "Nâng cao" và chọn "Chạy với tư cách quản trị viên"

1
Làm thế nào để bạn ngăn chặn nó nhắc nhở?
Giải phóng

1
Điều này chỉ áp dụng cho các phím tắt cụ thể.
Mikael Dúi Bolinder

Làm thế nào để bạn biết nếu VS2017 đang chạy với tư cách quản trị viên hay không?
FrenkyB

18

windows 8

không có tab nâng cao nữa. Vì vậy, để làm điều đó tự động, bạn cần làm theo các bước tiếp theo:

-Đúng click vào shortcut
-Click vào tính
-under "Shortcut" tab, bấm vào "Open File Location"
-Sau đó, nhấp chuột phải vào devenv.exe
-Troubleshoot tương thích
-Troubleshoot chương trình
-Kiểm tra "Chương trình này đòi hỏi phải có điều khoản bổ sung"
- Rồi tiếp theo, tiếp theo, ...


Cảm ơn bạn, ngay cả những phím tắt chạy như admin
HB Maam

17

Thực hiện theo các bước đơn giản sau:

  1. Nhấp chuột phải vào "devenv.exe"
  2. Nhấp vào "Khắc phục sự cố tương thích"
  3. Nhấp vào "Khắc phục sự cố chương trình" Kiểm tra "Chương trình yêu cầu quyền bổ sung"
  4. Nhấn tiếp"
  5. Nhấp vào "Kiểm tra chương trình ...". Nó sẽ khởi chạy Visual Studio với tư cách quản trị viên
  6. Nhấn tiếp"
  7. Nhấp vào "Có, lưu các cài đặt này cho chương trình này"
  8. Nhấp vào "Đóng trình khắc phục sự cố"
  9. Bây giờ Visual Studio sẽ luôn chạy với tư cách Quản trị viên.

1
Làm thế nào để tôi loại bỏ nó mặc dù khi tôi cần?
John Demetriou

2
@JohnDemetriou Bạn có thể đi qua cùng một trình hướng dẫn khắc phục sự cố và xóa các thay đổi mà nó đã thực hiện.
Matthew Sharpe

2
Có - đây là giải pháp duy nhất hoạt động trên Win 10 64 bit và VS 2015. Tôi cần VS làm quản trị viên để tôi có thể sử dụng Chrome làm công cụ gỡ lỗi PHP cũng như IE và Edge
Seti Net

7

Sửa một lần:

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
Tôi cần thêm một chút vào câu trả lời này cho nhu cầu của mình .... nhưng ngắn gọn là, mục HKLM là không đủ, cần thêm điều tương tự trong HKCU và xóa dấu ngã khỏi cả hai dòng. CẢM ƠN BẠN ĐÃ CÓ GIẢI PHÁP SIÊU BÓNG ĐÁ !!
pithrcmet

4

Nhấp chuột phải vào biểu tượng -> Thuộc tính -> Nâng cao -> Kiểm tra hộp kiểm chạy với tư cách Quản trị viên và mỗi lần nó sẽ mở trong Chế độ quản trị viên (Tương tự cho Windows 8)


4

Bấm chuột phải vào biểu tượng, sau đó bấm Thuộc tính. Trong cửa sổ thuộc tính, đi đến tab Tương thích. Cần có một hộp kiểm có nhãn "Chạy chương trình này với tư cách quản trị viên". Kiểm tra xem, sau đó bấm OK. Lần sau khi bạn chạy ứng dụng từ phím tắt đó, nó sẽ tự động chạy với tư cách quản trị viên.


1

Đối với Windows 8

  1. nhấp chuột phải vào phím tắt
  2. bấm vào tài sản
  3. nhấp vào tab "Phím tắt"
  4. nhấp vào Nâng cao

Bạn sẽ tìm thấy Run As Administrator (Hộp kiểm)


0

Tôi đã luôn luôn làm điều đó bằng cách tạo ra một phím tắt, điều này không thực sự là vấn đề. Tôi tin rằng không có cách nào để làm điều đó khác.


0

@Kumar

"W7 nhắc mọi lúc để chạy chương trình này" devenv.exe ", dù sao để thoát khỏi điều đó?"

Đúng. Bạn có thể ngăn Windows nhắc bạn bằng cách vào Bảng điều khiển / Tài khoản người dùng / Thay đổi cài đặt Kiểm soát tài khoản người dùng và di chuyển thanh trượt xuống.


3
Tôi nghĩ rằng đó là một ý tưởng tồi để vô hiệu hóa UAC
Deblaton Jean-Philippe

2
Đây là một ý kiến ​​tồi.
Shahedur Rahman

3
Tôi đã bị vô hiệu hóa UAC kể từ lần thứ hai được giới thiệu và không hối tiếc trong những năm qua tôi đã làm như vậy. Các nhà phát triển là một con thú hiểu biết hơn một chút.
Josh Mouch

0

Có hai cách để chạy Visual Studio với tư cách Quản trị viên:

1. Chỉ 1 lần: Đối với điều này, hãy vào thanh tìm kiếm khởi động, tìm kiếm Visual studio 2017 hoặc phiên bản nào bạn có, sau đó nhấp chuột phải vào VS và Chạy với tư cách Quản trị viên.

2. Vĩnh viễn hoặc Luôn luôn: Đối với điều này, hãy vào thanh tìm kiếm khởi động, tìm kiếm studio hình ảnh, nhấp chuột phải vào nó và đi đến các thuộc tính. Trong thuộc tính, nhấp vào nút nâng cao và đánh dấu vào hộp kiểm Chạy với tư cách Quản trị viên và sau đó nhấp vào ok.


0

hình ảnh hiển thị cách chạy visual studio với tư cách quản trị viên bởi mhamri bước 1 đến 3

1- từ menu bắt đầu hoặc khi studio hình ảnh được mở trong thanh tác vụ, nhấp chuột phải vào biểu tượng VS

2- trong menu ngữ cảnh, nhấp chuột phải vào biểu tượng studio hình ảnh

3- nhấp chuột trái vào prorperies

hình ảnh cho thấy làm thế nào để chạy visual studio như người quản trị bước mhamri 4

4- chọn nâng cao

hình ảnh cho thấy cách chạy visual studio với tư cách quản trị viên bởi mhamri bước 5

5- chọn Run as Administrator

nhấp vào ok tất cả các cửa sổ, đóng studio hình ảnh và mở lại.


-1

Trong Windows 10, hãy thực hiện các bước sau: - Tải xuống và cài đặt ứng dụng 'Mọi thứ' , định vị các tệp và thư mục theo tên ngay lập tức. - Tìm 'devenv.exe' và xác định vị trí của nó.

Mọi điều

  • Nhấp chuột phải vào 'devenv.exe' và chọn "Khắc phục sự tương thích". Sau đó chọn "Chương trình khắc phục sự cố". Sau đó kiểm tra "Chương trình yêu cầu quyền bổ sung". Sau đó kiểm tra cài đặt và lưu cài đặt trong trang tiếp theo.

Khắc phục sự cố tương thích

Chương trình khắc phục sự cố

Chương trình yêu cầu quyền bổ sung

Chạy với tư cách quản trị viên


-3

Tôi tìm thấy một cách dễ dàng để chạy Visual Studio với tư cách quản trị viên. Tôi đã làm nó trong windows 10 nhưng tôi tin rằng nó sẽ hoạt động trên bất kỳ cửa sổ nào.

  1. Chuyển đến Menu Bắt đầu
  2. Tìm kiếm Visual Studio
  3. Nhấp chuột phải vào Visual Studio
  4. Chạy như quản trị viên

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.