PowerShell Get-Appxpackage Không hoạt động hoặc Quyền truy cập bị Từ chối
Get-Appxpackage là lệnh PowerShell có thể hiển thị danh sách các gói ứng dụng được cài đặt trong hồ sơ người dùng. Nó bao gồm tất cả các ứng dụng được cài đặt từ Microsoft Store hoặc các ứng dụng của bên thứ ba. Khi sử dụng lệnh, nếu bạn gặp lỗi— Quyền truy cập Powershell Get-Appxpackage Bị từ chối, Không được công nhận hoặc Không hoạt động(Powershell Get-Appxpackage Access Denied, Not Recognized or Not Working) , thì bài đăng này sẽ giúp bạn giải quyết vấn đề này.
Thông báo lỗi bạn có thể thấy có thể khác nhau nhưng thông thường, nó sẽ đọc:
Get-AppxPackage : The service cannot be started, either because it is disabled or because it has no enabled devices
associated with it. The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
PowerShell Get-Appxpackage Không hoạt động
Đó là một vấn đề về quyền có thể được giải quyết bằng cách làm theo một số bước kiểm tra.
- Chạy PowerShell(Run PowerShell) với quyền quản trị(Admin Permission)
- Kiểm tra quyền(Check Permission) với Thư mục đích(Destination Directory)
- Kiểm tra trạng thái Dịch vụ triển khai AppX(Check AppX Deployment Service) .
Khi thay đổi quyền của các thư mục, hãy đảm bảo rằng bạn không xóa bất kỳ tài khoản người dùng nào đã có sẵn.
1] Chạy PowerShell(Run PowerShell) với quyền quản trị(Admin Permission)
Vì lệnh cần cài đặt trên ứng dụng ở cấp hệ thống, điều quan trọng là bạn phải thực thi hoặc chạy lệnh khi nó được khởi chạy với quyền quản trị.
- Nhấn(Press) nút Bắt đầu(Start) và nhập PowerShell
- Khi nó xuất hiện trên danh sách, nhấp chuột phải và chọn Run as Administrator
- Thực thi lệnh và nó sẽ hoạt động mà không có lỗi.
Ngoài việc quyền bị từ chối, bạn cũng có thể nhận được Lỗi không được công nhận hoặc Không hoạt động . (Working)Mặc dù Không được công nhận liên quan đến quyền quản trị, Không hoạt động liên quan đến Dịch vụ(Services) .
Đi tới Dịch vụ Snap-in(Services Snap-in) và tìm Dịch vụ Giấy phép Khách hàng(Client License Service) ( ClipSVC ) và Dịch vụ Triển khai(AppX Deployment Service) AppX ( AppXSVC ). Đảm bảo rằng chúng có sẵn và đang chạy.
2] Kiểm tra quyền(Check Permission) với thư mục đích(Destination Directory)
Nếu bạn đang cài đặt ứng dụng trong một thư mục cụ thể, hãy đảm bảo rằng bạn hoàn toàn có quyền ghi các tệp bên trong nó.
- Chuyển đến thư mục Đích(Destination) , nhấp chuột phải và chọn Thuộc tính
- Sau đó chuyển sang tab Bảo mật
- Kiểm tra xem tài khoản của bạn có khả dụng không và nó có đầy đủ quyền.
- Bạn cũng cần kiểm tra xem tài khoản người dùng Hệ thống(System) có khả dụng và có toàn quyền kiểm soát hay không
- Nếu không, bạn có thể nhấp vào nút Chỉnh sửa(Edit) và thêm chúng cùng với quyền.
3] Kiểm tra trạng thái Dịch vụ triển khai AppX(Check AppX Deployment Service)
Trong bảng điều khiển PowerShell, Chạy Get-Service "AppXSvc"
và xem.
Trạng thái Dịch vụ Triển khai AppX (AppXSVC)(AppX Deployment Service (AppXSVC)) sẽ đang chạy.
Nếu nó hiển thị Đã dừng(Stopped) , sau đó mở dấu nhắc lệnh với tư cách quản trị viên và chạy:
net start AppXSvc
Ngoài ra, bạn có thể mở Regedit và điều hướng đến:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppXSvc
Tại đây, hãy đặt giá trị của “ Start ” thành “ 3 ” và khởi động lại.
Đăng(Post) những thay đổi này, bạn có thể thực hiện lệnh và lỗi sẽ không xảy ra nữa.
Đọc(Read) : Cách thay đổi quyền đối với Tệp và Thư mục trong Windows(How to change File and Folder permissions in Windows) .
Làm cách nào để kích hoạt AppxPackage?
Lệnh và các tệp liên quan đã có sẵn trong Windows và bạn không cần cài đặt bất kỳ thứ gì đặc biệt. Tuy nhiên, hãy đảm bảo rằng bạn thực thi nó với sự cho phép của quản trị viên, nếu không nó sẽ thông báo rằng lệnh không được nhận dạng.
Làm thế nào để khôi phục các ứng dụng(Built-In Apps) cài sẵn trên Windows ?
Mở PowerShell(Open PowerShell) với quyền quản trị viên và thực hiện lệnh sau để khôi phục tất cả các ứng dụng cài sẵn trong Windows.
Get-AppxPackage -AllUsers | For each app: Add-AppxPackage -DisableDevelopmentMode -Register "$($_InstallLocation)\AppXManifest.xml
Sẽ mất một chút thời gian để hoàn thành và tất cả các ứng dụng có sẵn khi bạn thiết lập Windows lần đầu tiên sẽ khả dụng.
Tôi hy vọng bài đăng dễ theo dõi và bạn hiểu rõ lý do đằng sau lỗi.
Related posts
Cấu hình Folder Access được điều khiển bằng Group Policy & PowerShell
9 cách để mở PowerShell trong Windows (bao gồm cả với tư cách quản trị viên)
Vô hiệu hóa Security Questions bằng Windows 10 bằng cách sử dụng PowerShell Script
Check Windows 10 OS architecture Sử dụng PowerShell or Command Prompt
Create System Restore Point Sử dụng Command Prompt or PowerShell
Cách chạy ALWAYS chạy Command Prompt and PowerShell là Administrator
Làm thế nào để xem lệnh PowerShell History trên Windows 10
Kích hoạt tính năng Remote Desktop sử dụng Command Prompt or PowerShell
Cách vô hiệu hóa PowerShell bằng Windows 10
Cách thêm PowerShell lên Context Menu trong Windows 10
Replace Command Prompt Với PowerShell trong WinX Menu của Windows 10
Cách cài đặt Google Chrome bằng Windows PowerShell
PowerShell 7 New Tính năng Danh sách
Cách Zip and Unzip files bằng PowerShell trong Windows 10
Windows PowerShell ISE vs Windows PowerShell: Sự khác biệt là gì?
Cài đặt List computer BIOS bằng GetBIOS PowerShell module
Cách kiểm tra PowerShell version bằng Windows 11/10
Làm thế nào để cài đặt Appx gói ứng dụng sử dụng PowerShell trong Windows 10
Sự khác biệt giữa PowerShell and PowerShell Core
Cách tìm và vô hiệu hóa Webcams bằng PowerShell trong Windows 10