Computer >> Máy Tính >  >> Hệ thống >> Windows

PowerShell:Không thể tải tệp vì tập lệnh đang chạy bị tắt trên hệ thống này

Nếu PowerShell xuất hiện thông báo lỗi - Không thể tải tệp vì tập lệnh đang chạy bị tắt trên hệ thống này , sau đó bạn cần bật tập lệnh chạy trên máy tính Windows 11/10 của mình. Nguyên nhân của lỗi này là do tài khoản người dùng của bạn không có đủ quyền để thực thi tập lệnh đó. Điều này không có nghĩa là bạn cần có quyền ở cấp Quản trị viên, nó cũng có nghĩa là bạn cũng cần được không hạn chế để chạy các loại tập lệnh PowerShell hoặc lệnh ghép ngắn này

PowerShell:Không thể tải tệp vì tập lệnh đang chạy bị tắt trên hệ thống này

Không thể tải PowerShell vì các tập lệnh đang chạy bị tắt trên hệ thống này

Chỉ có một cách để thực hiện nhiệm vụ này. Bạn cần làm là đặt chính sách thực thi thành không hạn chế.

Để làm được điều đó, trước tiên, chúng tôi sẽ kiểm tra những chính sách nào được đặt cho các nhóm người dùng riêng lẻ trên máy tính của bạn.

Đối với điều đó, hãy bắt đầu bằng cách nhấn WINKEY + X kết hợp nút hoặc nhấp chuột phải vào nút Bắt đầu và nhấp vào Windows Powershell (Quản trị viên) hoặc tìm kiếm Powershell trong hộp tìm kiếm, nhấp chuột phải vào hộp đó và chọn Chạy với tư cách quản trị viên. Nhấp vào cho lời nhắc UAC hoặc User Account Control mà bạn nhận được. Sau đó, cửa sổ Windows Powershell cuối cùng sẽ được mở. Bây giờ, hãy nhập lệnh sau để nhận Danh sách Chính sách Thực thi cho tất cả các phạm vi trên máy tính của bạn,

Get-ExecutionPolicy -List

PowerShell:Không thể tải tệp vì tập lệnh đang chạy bị tắt trên hệ thống này
Điều này sẽ đưa vào danh sách trên Nhóm người dùng và trạng thái Chính sách thực thi của họ.

Trong cột Phạm vi, bạn cần xem ra khỏi LocalMachine.

Nếu bạn thấy Chính sách thực thi của nó được đặt thành Không xác định hoặc Bị hạn chế, bạn đã theo dõi được vấn đề của mình.

Bây giờ, điều tiếp theo bạn cần làm là đặt Chính sách thực thi thành Không hạn chế.

Để làm được điều đó, bạn cần nhập lệnh sau vào cùng một cửa sổ phiên PowerShell,

Set-ExecutionPolicy Unrestricted

PowerShell:Không thể tải tệp vì tập lệnh đang chạy bị tắt trên hệ thống này
Điều này sẽ cung cấp cho bạn thông báo yêu cầu các quyền khác nhau mà bạn sẽ phải nhấn Y nói cho tất cả các thư riêng lẻ hoặc nhấn vào nút A chìa khóa để nói cho tất cả các tin nhắn cùng một lúc.

Nếu lệnh đó xuất hiện lỗi, bạn cũng có thể buộc thay đổi Chính sách thực thi bằng cách nhập lệnh sau,

Set-ExecutionPolicy Unrestricted -Force

Điều này cuối cùng sẽ đặt Chính sách thực thi cho Tập lệnh PowerShell và lệnh ghép ngắn của bạn thành Không hạn chế.

Bây giờ, điều này sẽ loại bỏ lỗi cho bạn trên PowerShell cho biết Không thể tải tệp vì đang chạy tập lệnh bị tắt trên hệ thống này.

Điều đó có giúp được gì cho bạn không?

PowerShell:Không thể tải tệp vì tập lệnh đang chạy bị tắt trên hệ thống này