Cách luôn chạy như các ứng dụng quản trị viên trên Windows


75

Vấn đề là, khi tôi mở ứng dụng, tôi cần luôn nhấp chuột phải, chọn chạy với tư cách quản trị viên.

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

Khi tôi không làm điều đó nhận được lỗi ứng dụng không mong muốn. BTW, tôi đã tắt UAC.

Phiền thật đấy. Có cách nào để thay đổi hành vi nhấp đúp chuột trái để hành động như "Chạy với tư cách quản trị viên" không? Tôi có nghĩa là để thực hiện hành động "Chạy như quản trị viên" theo mặc định. Thx trước


Bạn đã khởi động lại sau khi tắt UAC?
avirk 13/11 '

1
@Ramhound Tắt UAC không giúp ích gì trong Windows 8 , đối với các tệp được chạy từ Program Files (x86)-directory và có thể các tệp khác.
Aske B.

2
@Ramhound Hôm nay tôi thấy vấn đề này với ứng dụng "Notepad ++". Khi tôi mở tệp, nó không chạy chương trình với tư cách quản trị viên. Tôi đã phải đi đến thư mục của Notepad ++ và mở nó với tư cách quản trị viên, và sau đó mở tệp ở đó. Vấn đề này chưa bao giờ xảy ra với tôi trước khi tôi có Windows 8. Tất cả các chương trình được chạy với tư cách quản trị viên theo mặc định khi UAC tắt, trong Windows 7, theo kinh nghiệm của tôi. EDIT: và tôi cần quyền quản trị viên vì tôi không thể lưu các thay đổi vì tuyên bố tệp đã được mở trong một chương trình khác.
Aske B.

2
@Ramhound Tôi không phải là chuyên gia nên tôi không thể chứng minh bạn sai nhưng tôi đã sử dụng Windows 7 trong vài năm và chưa bao giờ gặp sự cố và tôi chỉ mới nhận được Windows 8 hai tuần trước, vì vậy đó là suy nghĩ đầu tiên của tôi. Thêm vào đó, nó liên tục yêu cầu tôi cho phép nếu tôi muốn chỉnh sửa các tệp trong một số thư mục nhất định, điều này cho tôi biết mọi thứ đã thay đổi, vì tôi chưa bao giờ trải nghiệm điều đó trên Windows 7, sau khi tắt UAC, tất nhiên.
Aske B.

Câu trả lời:


94

Phương pháp 1 (chỉ hoạt động trên các phím tắt):

  1. Bấm chuột phải vào phím tắt, bấm Thuộc tính .
  2. Nhấp vào Nâng cao. Chọn Chạy với tư cách Quản trị viên .

Phương pháp 2 (ảnh hưởng đến tất cả các phím tắt và hoạt động trên danh sách nhảy và mở tệp bằng ứng dụng):

  1. Đi đến vị trí thực thi.
  2. Nhấp chuột phải vào AppThatRequiresAdminRights.exe và chọn Troubleshoot compatibility.
  3. Chọn tùy chọn Khắc phục sự cố chương trình sau khi trình hướng dẫn hoàn tất phát hiện sự cố.
  4. Chọn chương trình yêu cầu tùy chọn quyền bổ sung . Trình hướng dẫn sẽ áp dụng cài đặt Run as Administrator cho chương trình AppThatRequiresAdminRights.exe .
  5. Bấm Test the program(bắt buộc) và đóng trình hướng dẫn.

Tìm thấy ở đây


10
Đây là một câu trả lời được chấp nhận, howerver nó cho thấy làm thế nào để luôn luôn chạy như một quản trị viên một chương trình cụ thể . Khi tôi đọc tiêu đề câu hỏi của OP, tôi khá chắc chắn rằng tôi sẽ tìm thấy ở đây một giải pháp, làm thế nào để chạy tất cả các chương trình trong Windows 8, luôn là quản trị viên. Lạ thật ...
trejder

2
Windows cố gắng được coi là Mac OS. Họ quên mất mục tiêu của họ là gì.
mrosiak

3
+1 cho tính năng ẩn trong tùy chọn 2. Đối với người dùng không có kỹ thuật, đây có thể là lần đầu tiên anh ta thử, nhưng đối với người dùng quyền lực biết anh ta thực sự đang cố gắng làm gì, anh ta sẽ không bao giờ thử "Trub Meatoot chương trình" ...
sợ

Tôi đến đây để trả lời, mặc dù đây không phải là câu trả lời cho câu hỏi thực sự: P, tôi khởi chạy một ứng dụng thông qua tệp bó và cần có quyền quản trị, điều này đã sửa nó, mặc dù tệp bó ban đầu không được khởi chạy với quyền quản trị. (Tôi đã tắt UAC)
FreeSoftwareServers

26
Set-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name "EnableLUA" -Value "0"
shutdown -r -t 0 

nhập vào PowerShell (bắt đầu với tư cách quản trị viên) đã làm điều đó cho tôi mà không chỉ định điều gì đó cho mỗi ứng dụng.

Xin lưu ý rằng điều này sẽ vô hiệu hóa vĩnh viễn UAC. Kéo thanh trượt xuống trong cài đặt UAC sẽ không vô hiệu hóa hoàn toàn UAC, nó sẽ không nhắc nữa mà vẫn hoạt động.


Theo định nghĩa này chỉ cần loại bỏ dấu nhắc; EnableLUAchỉ định xem Điều khiển tài khoản người dùng Windows® (UAC) có thông báo cho người dùng hay không khi các chương trình cố gắng thay đổi máy tính. UAC trước đây được gọi là Tài khoản người dùng hạn chế (LUA).
Mike Perrenoud

2
@MichaelPerrenoud Nó hoàn toàn vô hiệu hóa UAC, bạn nên thử ít nhất trước khi bỏ phiếu. Btw: Nhắc sẽ bị vô hiệu hóa khi bạn đưa thanh trượt xuống giá trị tối thiểu.
0x8BADF00D

3
Bạn biết những gì, bạn đúng bạn của tôi. Tôi đã vô hiệu hóa UAC theo một cách khác, thông qua các nhóm cục bộ, nhưng khi kiểm tra khóa đăng ký, giá trị thực tế là 0 ngay bây giờ. Vui lòng chỉnh sửa câu hỏi của bạn để tôi có thể bình chọn câu trả lời của bạn. Tôi xin lỗi.
Mike Perrenoud

2
Tôi muốn nói chỉnh sửa câu trả lời của bạn với một cái gì đó nhiều hơn và tôi có thể thay đổi phiếu bầu của mình.
Mike Perrenoud

3
Đây phải là câu trả lời được chấp nhận.
eivamu

7

Giết tất cả các phiên bản Explorer và sau đó khởi động lại thông qua Trình quản lý tác vụ (Ctrl + Shift + Esc) với quyền quản trị.


2
Đã ngừng hoạt động trong Windows 10
VarunAgw 7/8/2015

4

Sử dụng thủ thuật lập lịch tác vụhoạt động tốt từ Vista .

Đây là một công cụ giúp bạn thực hiện các bước:

https://sites.google.com/site/freeavvarea/UACPass-en


Tôi có thể nhận Trình lập lịch tác vụ để chạy ứng dụng của mình nhưng ứng dụng này chạy trong nền cho người dùng không phải là quản trị viên. Tôi cần giao diện người dùng của ứng dụng hiển thị với bất kỳ tài khoản nào. Điều này có thể không?
gonzobrains

không, mẹo chỉ hoạt động nếu tài khoản của bạn là một phần của nhóm quản trị viên.
magicandre1981

liên kết đã chết
Sói

1
@Wolf Tôi đã sửa liên kết
magicandre1981

... có vẻ giống như một bản làm lại hoàn chỉnh;) dù sao cũng cảm ơn
Sói

2

Đi đến phía trên bên phải của màn hình trong Windows 8> nhấp vào nút "Tìm kiếm" trên bảng bên phải> tìm kiếm ứng dụng> chương trình nhấp chuột phải> chọn "Mở vị trí tệp"> nhấp vào tab "Phím tắt"> nhấp vào nút "Nâng cao"> kiểm tra Nút "Chạy với tư cách quản trị viên"


2

Tôi đã viết một công cụ đơn giản để giải quyết vấn đề này. Đọc thêm trong bài viết CodeProject của tôi Chạy ứng dụng Windows 8 với tư cách Quản trị viên theo mặc định .


6
Thông thường, các câu trả lời được hoàn thiện hơn thay vì dựa hoàn toàn vào một trang web khác, có thể di chuyển hoặc đi xuống bất ngờ. Nếu có thể sao chép câu trả lời của bạn từ trang web đó ở đây.
Heptite

Đây phải là câu trả lời được chấp nhận
Revious

1

Do nhận xét của AlEXIX, tôi đã thiết kế một cửa hàng theo lô trong thư mục "sendto", sau đó sử dụng menu nhấp chuột phải "gửi đến" chức năng để thêm "exe" trong sổ đăng ký chạy với quyền quản trị viên. Tôi đã thử nghiệm thành công nhưng mỗi lần không thể thêm hơn năm mươi tệp exe vào sổ đăng ký. Ngoài ra trước khi bạn sử dụng lô, cmd.exe phải định cấu hình "chạy với tư cách quản trị viên", đây là mã lô của tôi:

for %%i in (%*) do reg add "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v %%i /d  "~ RUNASADMIN"

0

Tìm kiếm CMD trong menu start và chạy nó với tư cách quản trị viên và nhập lệnh sau.

quản trị viên người dùng mạng / hoạt động: có

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.