Hầu hết công ty chỉ yêu cầu một vài ứng dụng trên máy tính được sử dụng. Admin có thể hạn chế truy cập ứng dụng Windows từ nhân viên. Họ có thể đặt chính sách chỉ cho phép ứng dụng cụ thể và chặn tất cả các thứ khác trên máy. Đây cũng là ý tưởng tốt khi bạn cho người khác dùng máy cá nhân để làm việc. Điều này giới hạn máy chỉ dùng những vài ứng dụng và không có gì khác. Bạn cũng có thể giới hạn tài khoản người dùng chỉ cho các chương trình cụ thể. Trong bài viết này, bạn sẽ học cách cho phép người dùng chỉ chạy các ứng dụng Windows cụ thể.
Lưu Ý: Hãy chắc chắn bạn đang thực hiện thay đổi dưới đây trên tài khoản Người Dùng Tiêu Chuẩn (User Standard account) và không phải tài khoản quản trị viên (administrator account). Nếu bạn làm thay đổi trên tài khoản quản trị viên, hãy chắc chắn cho phép các công cụ quản trị như Group Policy Editor, Registry Editor, v.v. Điều này sẽ giúp bạn đảo ngược bất kỳ thay đổi nào sẽ được thực hiện qua bài viết này.
Chỉ Chạy Các Ứng Dụng Windows Chỉ Định
Các phương pháp trong bài viết này sẽ yêu cầu tên file thực thi (executable names) của các ứng dụng. Nó sẽ chỉ cho phép những ứng dụng bạn liệt kê trong các phương pháp dưới. File thực thi sẽ có phần mở rộng .exe và bạn dễ dàng tìm thấy chúng trong thư mục của ứng dụng đó. Tuy nhiên, nếu bạn muốn thêm phần mở rộng .msc vào danh sách ứng dụng được phép, bạn cần thêm "mmc.exe" (Microsoft Management Console). Đó là vì file .msc chỉ là file text chứa XML. Khi người dùng mở file MSC, Windows sẽ thực thi mmc.exe, truyền file .msc làm đối số.
Phương Pháp 1: Sử Dụng Trình Chỉnh Sửa Chính Sách Nhóm Cục Bộ
Trình Chỉnh Sửa Chính Sách Nhóm Cục Bộ là công cụ dùng để cấu hình cài đặt cho hệ điều hành. Có các cài đặt chính sách khác nhau trong Group Policy Editor. Cái chúng ta sẽ dùng trong phương pháp này có thể tìm thấy dưới danh mục Cấu Hình Người Dùng (User Configuration). Cũng có một cài đặt khác chỉ hạn chế ứng dụng bạn thêm vào danh sách trong cài đặt thay vì chỉ cho phép vài cái bạn liệt kê.
Bỏ qua phương pháp này nếu bạn dùng Windows Home. Vì Group Policy Editor không có sẵn trong Windows Home Editions.
- Mở hộp thoại Chạy (Run) bằng cách nhấn tổ hợp phím Windows + R trên bàn phím. Gõ "gpedit.msc" và nhấn Enter để mở Trình Chỉnh Sửa Chính Sách Nhóm Cục Bộ.
- Trong danh mục User Configuration của Group Policy, điều hướng đến đường dẫn sau:
Cấu Hình Người Dùng\Mẫu Quản Trị\Hệ Thống\
- Nhấp đúp vào cài đặt tên "Chỉ Chạy Các Ứng Dụng Windows Chỉ Định (Run only specified Windows applications)" và nó sẽ mở trong cửa sổ khác. Thay đổi tùy chọn bật/tắt thành Đã Bật (Enabled) và nhấp vào nút Show (Hiển Thị).
- Bây giờ thêm tên file thực thi (executable names) của các ứng dụng được phép. Tên có thể viết như trong ảnh chụp màn hình.
Lưu Ý: Hãy chắc chắn thêm các ứng dụng như Explorer, Group Policy Editor, Registry Editor, v.v. Thêm công cụ quản trị (như GPO) sẽ cho phép bạn đảo ngược cài đặt này. - Nhấp vào nút Áp Dụng/OK cho cài đặt này để lưu thay đổi. Thao tác này sẽ vô hiệu hóa tất cả ứng dụng Windows trên hệ thống và chỉ cho phép những cái bạn thêm vào danh sách.
- Để bật lại tất cả ứng dụng Windows, thay đổi tùy chọn bật/tắt ở bước 3 thành Chưa Cấu Hình (Not Configured) hoặc Đã Tắt (Disabled).
Phương Pháp 2: Sử Dụng Trình Chỉnh Sửa Registry
Trình Chỉnh Sửa Registry là công cụ cho phép người dùng xem và quản lý cài đặt cấp thấp của hệ điều hành Windows. Tuy nhiên, không giống phương pháp Group Policy Editor, phương pháp này yêu cầu một số bước kỹ thuật từ người dùng. Bạn sẽ cần tạo khóa và giá trị thiếu cho cài đặt hoạt động. Cũng, chỉ để an toàn, bạn luôn có thể tạo bản sao lưu registry. Làm theo các bước dưới để chỉ cho phép ứng dụng cụ thể cho người dùng tiêu chuẩn.
- Nhấn tổ hợp phím Windows + R để mở hộp thoại Chạy (Run) và gõ "regedit". Nhấn Enter để mở Trình Chỉnh Sửa Registry và nếu được nhắc bởi UAC (User Account Control), chọn tùy chọn Yes (Có).
- Trong Hive Current User (Người Dùng Hiện Tại), điều hướng đến khóa sau:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- Tạo giá trị mới trong khóa Explorer bằng cách nhấp chuột phải và chọn Mới > Giá Trị DWORD (32-bit). Đặt tên giá trị mới tạo là "RestrictRun".
- Nhấp đúp vào giá trị RestrictRun và đặt dữ liệu giá trị thành 1.
- Tiếp theo tạo khóa khác dưới khóa Explorer bằng cách nhấp chuột phải vào khóa và chọn Mới > Khóa (Key). Khóa này nên đặt tên "RestrictRun".
- Trong khóa này, tạo giá trị mới bằng cách nhấp chuột phải vào ngăn bên phải và chọn Mới > Giá Trị Chuỗi (String Value). Tên giá trị có thể chính xác là file thực thi (executable) như trong ảnh chụp màn hình.
- Mở giá trị và thêm giá trị chuỗi là tên file thực thi (executable name) của ứng dụng.
Lưu Ý: Một số công cụ sẽ có phần mở rộng .msc, vì vậy thêm file thực thi "mmc.exe" cho tất cả các công cụ đó. - Sau tất cả cấu hình, bạn sẽ cần khởi động lại máy tính để áp dụng thay đổi.
- Để bật lại tất cả chương trình trên hệ thống, bạn cần xóa tên file thực thi trong dữ liệu giá trị hoặc xóa các giá trị khỏi Registry.