Áp dụng cho
Windows 11 SE, version 24H2 Windows 11 Enterprise and Education, version 24H2 Windows 11 Enterprise Multi-Session, version 24H2 Windows 11 Home and Pro, version 24H2 Windows 11 IoT Enterprise, version 24H2 Windows Server 2025

Ngày phát hành ban đầu: Ngày 11 tháng 8 năm 2025

ID KB: 5065506

Tóm tắt

Windows PowerShell 2.0, một cấu phần cũ được giới thiệu lần đầu tiên với Windows 7, sẽ bị loại bỏ khỏi hệ điều hành (HĐH) Windows trong các bản phát hành sắp tới. PowerShell 2.0 đã chính thức ngừng phát triển vào năm 2017 và nó vẫn sẵn dùng dưới dạng một tính năng tùy chọn cho tính tương thích như được mô tả trong blog Về việc ngừng phát triển Windows PowerShell 2.0

PowerShell 2.0 sẽ bị loại bỏ trong bản phát hành sau, bắt đầu từ tháng 8 năm 2025 cho Windows 11, phiên bản 24H2 và bản phát hành tháng 9 năm 2025 cho Windows Server 2025. Tất cả các bản phát hành sau Windows 11 và Windows Server 2025 sẽ không bao gồm PowerShell 2.0. Bản dựng Xem trước người dùng nội bộ Windows đã phản ánh thay đổi này, với tính năng PowerShell 2.0 bị loại bỏ kể từ tháng 7 năm 2025. Loại bỏ này là một phần trong nỗ lực rộng hơn trong việc dọn sạch mã cũ, giảm sự phức tạp của hệ sinh thái PowerShell và cải thiện bảo mật Windows. 

Đối với hầu hết người dùng và tổ chức, thay đổi này sẽ không thay đổi – các phiên bản PowerShell mới hơn như PowerShell 5.1 và PowerShell 7.x tiếp tục sẵn dùng và được hỗ trợ. Tuy nhiên, nếu bạn có tập lệnh hoặc phần mềm thừa tự phụ thuộc rõ ràng vào PowerShell 2.0, bạn sẽ cần phải hành động và cập nhật chúng hoặc sử dụng giải pháp thay thế để ngăn mọi sự gián đoạn.

Bài viết này cung cấp đường thời gian của thay đổi, tác động đến các nhóm người dùng khác nhau và hướng dẫn về cách giảm thiểu sự cố bất kỳ.   

Hướng dẫn Giảm nhẹ

Nếu bạn phụ thuộc vào PowerShell 2.0 trong môi trường của mình, dưới đây là cách bạn có thể giảm thiểu sự cố: 

  • Được đề xuất: Di chuyển tập lệnh và công cụ sang phiên bản PowerShell mới hơn Hướng dẫn chính của Microsoft là cập nhật mọi nội dung bằng PowerShell 2.0 để sử dụng PowerShell 5.1 hoặc PowerShell 7. PowerShell 5.1 đã giới thiệu nhiều cải tiến và tương thích ngược với hầu hết các lệnh và mô-đun. Blog của nhóm PowerShell cung cấp hướng dẫn cho việc di chuyển này.

  • Cập nhật hoặc thay thế phần mềm lỗi thời Trong một số trường hợp, "bản sửa lỗi" có thể là nâng cấp phần mềm cần PowerShell 2.0. Ví dụ: nếu trình cài đặt cũ không thành công, hãy tìm phiên bản mới hơn của sản phẩm đó.

    • Nhiều sản phẩm máy chủ Microsoft đã từng sử dụng PowerShell 2.0 (Exchange, SharePoint, SQL, v.v.) có các phiên bản mới hơn sử dụng PowerShell hiện đại. Sử dụng các phiên bản cập nhật đó nếu bạn dự định chạy chúng trên các phiên bản Windows mới.

    • Nếu đó là công cụ của bên thứ ba, hãy kiểm tra trang web của nhà cung cấp để biết bản cập nhật hoặc bản phát hành mới hơn loại bỏ yêu cầu PowerShell 2.0. Đã biết đến việc ngừng sử dụng trong nhiều năm, một số nhà cung cấp có thể đã giải quyết vấn đề này.

  • Giảm nhẹ tạm thời Lưu ý Đây là biện pháp giảm thiểu tạm thời để bỏ chặn người dùng. Bạn nên di chuyển khỏi PowerShell 2.0 càng sớm càng tốt và sử dụng các biện pháp giảm nhẹ khác được liệt kê ở trên.Là biện pháp giảm nhẹ tạm thời cuối cùng, bạn có thể cài đặt lại PowerShell 2.0 bằng cách sử dụng các bước sau:

    1. Tải xuống tệpps2DLC.zip của bạn.

    2. Trích xuất tệp ps2DLC.zip vào một thư mục bạn chọn. 

    3. Khởi động cửa sổ PowerShell ở chế độ quản trị.

    4. Thay đổi thành thư mục chứa các tệp PowerShell 2.0 được trích xuất.

    5. Chạy lệnh sau:

      run .\loadGAC.ps1

Câu hỏi thường gặp

Đây là phiên bản PowerShell cũ hơn mà Microsoft không còn hỗ trợ. 

PowerShell 2.0 đã chính thức ngừng phát triển vào năm 2017 và hiện đang được loại bỏ để khuyến khích sử dụng các phiên bản PowerShell mới hơn, an toàn hơn. 

PowerShell 2.0 sẽ bị loại bỏ kể từ Windows 11, phiên bản 24H2 Windows Server 2025. 

PowerShell 2.0 sẽ bị loại bỏ trong bản phát hành sau, bắt đầu từ tháng 8 năm 2025 cho Windows 11, phiên bản 24H2 và bản phát hành tháng 9 năm 2025 cho Windows Server 2025. Tất cả các bản phát hành sau Windows 11 và Windows Server 2025 sẽ không bao gồm PowerShell 2.0. Các bản dựng Windows Insider preview đã phản ánh thay đổi này, với tính năng PowerShell 2.0 bị loại bỏ kể từ tháng 7 năm 2025 và sẽ không được bao gồm trong các bản phát hành Người dùng nội bộ sắp tới.

Cập nhật tập lệnh hoặc công cụ để chạy trên phiên bản PowerShell mới hơn, chẳng hạn như PowerShell 5.1 hoặc PowerShell 7. 

Nếu một tập lệnh hoặc tác vụ đã lên lịch cố gắng khởi chạy PowerShell 2.0 (ví dụ: bằng cách sử dụng lệnh như powershell.exe -Version 2), Windows sẽ không còn có thể chạy công cụ kế thừa đó nữa. Thay vào đó, hệ thống sẽ khởi chạy phiên bản PowerShell mặc định (là PowerShell 5.1). Trong hầu hết các trường hợp, tập lệnh sẽ tiếp tục hoạt động vì PowerShell 5.1 tương thích ngược. Tuy nhiên, có một cơ hội nhỏ mà một số tập lệnh cũ hơn có thể không chạy như mong đợi nếu chúng phụ thuộc vào một hành vi cụ thể duy nhất cho phiên bản 2.0. Giải pháp được đề xuất là cập nhật các tập lệnh đó để loại bỏ yêu -Version 2 này. 

Có, nhưng những trường hợp này là hiếm. Nếu một tập lệnh hoặc tác vụ đã lên lịch sử dụng PowerShell 2.0 một cách rõ ràng (ví dụ: với -version 2), Windows sẽ không còn có thể chạy công cụ đó nữa. Những tập lệnh này sẽ sử dụng PowerShell 5.1 theo mặc định, tương thích với hầu hết các trường hợp. Một vài tập lệnh có thể hoạt động khác nếu dựa vào quirks duy nhất cho 2,0. Bản sửa lỗi là cập nhật các tập lệnh đó để không yêu cầu -Version 2. Liên hệ với bộ phận Hỗ trợ của Microsoft nếu bạn cần trợ giúp thêm. 

Một số phần mềm không phải của Windows cũ hơn có thể tìm cách cài đặt hoặc bật PowerShell 2.0 như một phần của quá trình thiết lập. Trên các phiên bản mới của Windows bị thiếu PowerShell 2.0, trình cài đặt có thể bị lỗi hoặc hiển thị lỗi. Thông thường, phần mềm này đã lỗi thời và không được hỗ trợ trên Windows mới nhất. Giải pháp là sử dụng các phiên bản phần mềm cập nhật không phụ thuộc vào PowerShell 2.0.  

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.