Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục: Windows PowerShell bị mất khỏi menu Start trên Windows 10

Windows PowerShell là một shell dòng lệnh mạnh mẽ. Kể từ Windows 7, PowerShell đã được thêm vào và ngày càng quan trọng. Nó có một số điểm tương đồng với Command Prompt, nhưng phức tạp và mạnh mẽ hơn. Các lệnh chạy trong PowerShell có tên gọi khác là cmdlet. Bạn có thể dùng PowerShell để thực hiện các tác vụ phức tạp và truy cập hệ thống file, registry, v.v.

Làm gì khi không mở được PowerShell từ menu Start?

Nhiều người dùng Windows đã quen dùng PowerShell thay vì Command Prompt. Nếu đột ngột không tìm thấy PowerShell trên máy tính, sẽ rất bực bội. Dưới đây là một số giải pháp giúp bạn khắc phục sự cố này. Tuy nhiên, các giải pháp này áp dụng cho các điều kiện khác nhau, nên bạn cần chọn cách phù hợp với tình trạng của mình.

Các giải pháp:

1: Thay thế Command Prompt bằng PowerShell

2: Thêm phím tắt

3: Chuyển tài khoản người dùng

4: Cài lại PowerShell

Giải pháp 1: Thay thế Command Prompt bằng PowerShell

Phương pháp này áp dụng khi bạn thấy Command Prompt thay vì Windows PowerShell khi chuột phải vào menu Start.

  1. Vào Settings (Cài đặt) > Personalization (Cá nhân hóa) > Taskbar (Thanh tác vụ).
  2. Bật tùy chọn Replace Command Prompt with Windows PowerShell in the menu when I right-click the start button or press Windows key + X (Thay thế Command Prompt bằng Windows PowerShell trong menu khi tôi chuột phải vào nút Start hoặc nhấn phím Windows + X).

Sau khi bật tính năng này, Command Prompt sẽ biến mất và Windows PowerShell sẽ hiện ra khi chuột phải vào menu Start.

Giải pháp 2: Thêm phím tắt

Giải pháp này đơn giản, bạn chỉ cần tạo phím tắt của PowerShell và thêm phím tắt đó vào thư mục nơi PowerShell bị thiếu.

Cách này dùng được nếu bạn thấy cửa sổ thông báo như hình dưới khi cố gắng mở PowerShell từ menu Start: "Windows cannot find 'C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows Powershell.lnk'. Make sure you typed the name correctly, and then try again."

Các bước thực hiện:

  1. Mở File Explorer và điều hướng đến thư mục WindowsPowerShell theo đường dẫn: C:\Windows\System32\WindowsPowerShell\v1.0
  2. Tìm PowerShell.exe, chuột phải và chọn Create a shortcut (Tạo phím tắt).
  3. Nếu hiện cửa sổ xác nhận, nhấn Yes để tạo phím tắt trên màn hình Desktop.
  4. Chuột phải vào phím tắt trên Desktop, chọn Cut (Cắt), sau đó dán vào thư mục bị thiếu theo thông báo lỗi: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ Windows PowerShell.

Lưu ý: Nếu không thấy thư mục AppData sau khi mở thư mục người dùng, chọn tab View (Xem) và tích vào Hidden items (Mục ẩn). Khi đó bạn sẽ thấy AppData trong danh sách.

Kiểm tra xem PowerShell đã xuất hiện trong menu Start chưa.

Giải pháp 3: Chuyển tài khoản người dùng

Nếu giải pháp 2 không khắc phục được, hãy thử cách này.

  1. Chuyển sang tài khoản người dùng khác để đăng nhập. Nếu chỉ có một tài khoản, bạn có thể tạo tài khoản người dùng mới và đăng nhập bằng tài khoản đó.
  2. Mở File Explorer và truy cập:
    C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell
  3. Sao chép cả 4 mục trong thư mục này vào USB hoặc ổ đĩa D, E để dễ dàng tìm lại khi đăng nhập lại tài khoản cũ.
  4. Đăng nhập lại máy tính bằng tài khoản cũ bị sự cố.
  5. Truy cập lại thư mục Windows PowerShell: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ Windows PowerShell
  6. Dán 4 mục vừa sao chép vào thư mục Windows PowerShell. Lúc này PowerShell nên đã xuất hiện trong menu Start.

Giải pháp 4: Cài lại PowerShell

Nếu các giải pháp trên không hiệu quả, hoặc khi chuột phải vào menu Start chọn Windows PowerShell báo lỗi "Windows cannot find 'C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe'...", bạn có thể tải PowerShell từ trang web chính thức của Microsoft và cài lại.

Bạn có thể truy cập trang PowerShell trên Github để tải gói cài đặt PowerShell và xem hướng dẫn cài đặt.

Tải Windows (X64) PowerShell
Tải Windows (x86) PowerShell
Hướng dẫn cài đặt Windows PowerShell (MSI)

Sau khi cài đặt theo hướng dẫn, PowerShell của bạn sẽ có thể sử dụng lại được.

Khi không thể dùng PowerShell từ menu Start, đừng quá lo lắng. Hãy chọn giải pháp phù hợp với triệu chứng sự cố. Hy vọng các cách trên giúp bạn khắc phục thành công.