3 cách chạy ứng dụng với tư cách người dùng khác trên Windows 11

3 cách chạy ứng dụng với tư cách người dùng khác trên Windows 11

Khởi chạy một ứng dụng trên Windows sẽ tạo ra một tiến trình mới cho ứng dụng đó trong tài khoản người dùng của bạn. Nếu có nhiều người dùng trên hệ thống, bạn có thể chạy ứng dụng của mình với tư cách là một người dùng khác miễn là bạn có thông tin đăng nhập cho tài khoản kia.

Có một số cách để chạy ứng dụng với tư cách người dùng khác trên Windows 11. Bài viết này sẽ hướng dẫn bạn các cách tiềm năng để chạy ứng dụng với tư cách người dùng khác trên máy tính.

1. Chạy ứng dụng với tư cách người dùng khác từ Desktop hoặc Taskbar

Bạn có thể dễ dàng chạy một ứng dụng hoặc chương trình với tư cách một người dùng khác bằng cách truy cập shortcut trên desktop của ứng dụng hoặc chương trình đó. Dưới đây là các bước bạn cần làm theo.

Bước 1: Nhấp chuột phải vào ứng dụng bạn muốn chạy với tư cách người dùng khác. Sau đó, giữ phím Shift và chọn Show more options.

Bước 2: Nhả phím Shift và chọn Run as different user.

Chọn Run as different user
Chọn Run as different user

Bước 3: Trong cửa sổ Windows Security, nhập tên người dùng và mật khẩu của tài khoản bạn muốn sử dụng và nhấp vào OK.

Nhập tên người dùng và mật khẩu
Nhập tên người dùng và mật khẩu

Sau đó, ứng dụng sẽ chạy với tài khoản người dùng được chỉ định.

Tương tự, bạn cũng có thể chạy ứng dụng với tư cách người dùng khác từ Taskbar, miễn là bạn đã ghim ứng dụng ở đó. Để làm như vậy, hãy nhấp chuột phải vào biểu tượng ứng dụng trong khi giữ phím Shift và chọn Run as different user từ menu. Sau đó, nhập thông tin đăng nhập tài khoản vào cửa sổ Windows Security và nhấp vào OK để khởi chạy ứng dụng.

Chọn Run as different user
Chọn Run as different user

2. Chạy ứng dụng với tư cách người dùng khác bằng Command Prompt

Một cách khác để khởi chạy ứng dụng với tư cách người dùng khác là thông qua Command Prompt. Mặc dù điều này nghe có vẻ phức tạp, nhưng việc khởi chạy ứng dụng với tư cách một người dùng khác chỉ yêu cầu bạn chạy một lệnh duy nhất. Phần khó duy nhất là bạn cần biết đường dẫn file của ứng dụng hoặc chương trình mà bạn đang cố gắng khởi chạy.

Bước 1: Nhấp vào biểu tượng tìm kiếm trên thanh Taskbar hoặc nhấn phím Windows + S để mở menu tìm kiếm. Nhập tên chương trình và chọn Open file location.

Bước 2: Nhấp chuột phải vào file EXE của chương trình và chọn Copy as path.

Chọn Copy as path
Chọn Copy as path

Bước 3: Tiếp theo, nhấp chuột phải vào biểu tượng Start và chọn Terminal (Admin) từ danh sách.

Bước 4: Chọn Yes khi lời nhắc User Account Control (UAC) xuất hiện.

Chọn Yes
Chọn Yes

Bước 5: Trong console, dán lệnh sau và nhấn Enter.

runas /user:"Username" "FilePath"​

Thay thế Username trong lệnh trên bằng tên tài khoản. Tương tự như vậy, thay thế FilePath trong lệnh trên bằng đường dẫn file đã sao chép trước đó.

Dán lệnh vào CMD
Dán lệnh vào CMD

Bước 6: Nhập mật khẩu cho tài khoản và nhấn Enter.

Nhập mật khẩu cho tài khoản
Nhập mật khẩu cho tài khoản

Chương trình của bạn sẽ chạy với tư cách người dùng được chỉ định.

3. Chạy ứng dụng với tư cách người dùng khác từ menu Start

Cuối cùng, bạn cũng có thể chạy ứng dụng với tư cách người dùng khác từ menu Start. Tuy nhiên, tùy chọn Run as different user không được kích hoạt trước trong menu Start của Windows 11. Vì vậy, bạn phải kích hoạt nó trước bằng cách điều chỉnh một số file Registry.

Như bạn có thể đã biết, các file Registry chứa các cài đặt quan trọng cho Windows và những service của nó. Do đó, bạn sẽ cần sao lưu tất cả các file Registry của mình hoặc tạo điểm khôi phục trước khi tiếp tục những bước bên dưới.

Bước 1: Nhấn phím Windows + S để mở menu tìm kiếm. Nhập regedit vào hộp và chọn Run as administrator.

Bước 2: Chọn Yes khi lời nhắc User Account Control (UAC) hiển thị.

Bước 3: Dán đường dẫn sau vào thanh địa chỉ ở trên cùng và nhấn Enter để điều hướng nhanh đến Windows key:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
Dán đường dẫn sau vào thanh địa chỉ
Dán đường dẫn sau vào thanh địa chỉ

Bước 4: Nhấp chuột phải vào key Windows, đi tới New và chọn Key. Đặt tên là Explorer.

Đi tới New và chọn Key
Đi tới New và chọn Key

Bước 5: Nhấp chuột phải vào key Explorer, vào New và chọn DWORD (32-bit) Value. Đặt tên cho nó là ShowRunAsDiosystemUserInStart.

Nhấp chuột phải vào key Explorer, vào New và chọn DWORD (32-bit) Value
Nhấp chuột phải vào key Explorer, vào New và chọn DWORD (32-bit) Value

Bước 6: Nhấp đúp vào DWORD mới tạo và thay đổi dữ liệu giá trị của nó thành 1. Sau đó, nhấp vào OK.

Nhấp đúp vào DWORD mới tạo
Nhấp đúp vào DWORD mới tạo

Khởi động lại PC để áp dụng những thay đổi này. Sau đó, bạn sẽ thấy tùy chọn Run as different user trong menu Start.

Bước 1: Mở menu Start và nhấp vào All apps ở góc trên cùng bên phải.

Nhấp vào All apps
Nhấp vào All apps

Bước 2: Cuộn xuống để tìm ứng dụng bạn muốn khởi chạy với tư cách người dùng khác. Nhấp chuột phải vào nó, đi tới More và chọn Run as different user.

Chọn Run as different user
Chọn Run as different user

Bước 3: Nhập tên người dùng và mật khẩu cho tài khoản bạn muốn sử dụng và nhấn OK.

NNhập tên người dùng và mật khẩu cho tài khoản muốn sử dụng
NNhập tên người dùng và mật khẩu cho tài khoản muốn sử dụng

Khả năng chạy ứng dụng hoặc chương trình với tư cách người dùng khác giúp loại bỏ nhu cầu chuyển đổi giữa các tài khoản. Ngoài việc khởi chạy ứng dụng, bạn cũng có thể chạy các file batch hoặc gói trình cài đặt với tư cách người dùng khác bằng cách sử dụng các phương pháp ở trên.

Nguồn tin: Quantrimang.com