Màn hình máy tính Windows 11 hiển thị giao diện PowerToys Run đang tìm kiếm ứng dụng
Máy Tính

PowerToys v0.92: Khắc phục triệt để lỗi ép buộc Edge, bổ sung loạt tính năng cải tiến mạnh mẽ

Khi sử dụng Windows 10 và 11, một trong những điều gây khó chịu lớn nhất cho nhiều người dùng là việc hệ điều hành này thường xuyên ưu tiên sử dụng trình duyệt Microsoft Edge, ngay cả khi bạn đã thiết lập một trình duyệt khác làm mặc định. Dù hiện nay việc thay đổi này đã trở nên dễ dàng hơn, nhưng trong những ngày đầu, đây thực sự là một vấn đề gây ức chế. Giờ đây, một công cụ tiện ích từ Microsoft đã giúp giải quyết phần nào nỗi phiền toái này.

Người dùng bộ công cụ PowerToys đã phải đối mặt với một vấn đề tương tự khi tiện ích Command Palette liên tục mở Edge thay vì trình duyệt mặc định của họ khi sử dụng tính năng tìm kiếm web. Lỗi này dường như chỉ ảnh hưởng đến những người đang dùng Windows 11 phiên bản 24H2 trở lên, nhưng vẫn gây ra không ít phiền toái. May mắn thay, phiên bản PowerToys mới nhất, v0.92, đã khắc phục triệt để lỗi này, đồng thời bổ sung hàng loạt các bản sửa lỗi và tính năng mới đáng giá mà bạn có thể trải nghiệm ngay. Bài viết này của congnghehot.net sẽ đi sâu vào những cải tiến quan trọng nhất trong bản cập nhật PowerToys v0.92, giúp người dùng tối ưu hóa trải nghiệm sử dụng Windows của mình.

Màn hình máy tính Windows 11 hiển thị giao diện PowerToys Run đang tìm kiếm ứng dụngMàn hình máy tính Windows 11 hiển thị giao diện PowerToys Run đang tìm kiếm ứng dụng

PowerToys v0.92 chấm dứt tình trạng Edge chiếm quyền tìm kiếm web

Theo ghi chú bản vá cho PowerToys v0.92 từ Microsoft trên GitHub, thay đổi được mong đợi nhất đối với người dùng PowerToys Command Palette trên Windows 11 24H2 hoặc mới hơn là việc điều chỉnh cách thức hoạt động của tính năng Tìm kiếm Web. Trước đây, khi sử dụng PowerToys Command Palette để thực hiện tìm kiếm trên web, hệ thống sẽ buộc mở bằng trình duyệt Edge. Tuy nhiên, với bản cập nhật này, PowerToys sẽ tôn trọng lựa chọn trình duyệt mặc định của bạn, mang lại trải nghiệm liền mạch và đúng với ý muốn của người dùng. Đây là một bước tiến quan trọng trong việc trao quyền kiểm soát cho người dùng, giúp họ không còn bị gián đoạn quy trình làm việc bởi các cài đặt mặc định không mong muốn.

Giao diện cài đặt Command Palette và PowerToys Run trên Windows, minh họa tính năng tìm kiếm web và tùy chọn trình duyệtGiao diện cài đặt Command Palette và PowerToys Run trên Windows, minh họa tính năng tìm kiếm web và tùy chọn trình duyệt

Bên cạnh việc sửa lỗi khó chịu này, phiên bản v0.92 còn mang đến nhiều tính năng bổ sung đáng chú ý khác:

Color Picker: Tùy chỉnh hành động chuột đa dạng

Nếu bạn là người thường xuyên sử dụng công cụ Color Picker của PowerToys, giờ đây bạn có thể tùy chỉnh các hành động cho nút chuột trái, phải và giữa để thực hiện các tác vụ khác nhau. Điều này cho phép người dùng tối ưu hóa quy trình làm việc theo cách cá nhân hóa hơn, nâng cao hiệu quả khi làm việc với màu sắc.

PowerRename: Định dạng ngày linh hoạt hơn

Với người dùng PowerRename, bạn có thể sử dụng định dạng $YY-$MM-$DD trong ModificationTimeAccessTime để kiểm soát tốt hơn cách đặt tên tệp dựa trên ngày tháng. Tính năng này đặc biệt hữu ích cho việc sắp xếp và quản lý tệp theo một cấu trúc ngày cụ thể.

Ẩn biểu tượng PowerToys trên khay hệ thống: Tối ưu không gian

Mặc dù là một thay đổi nhỏ, khả năng ẩn biểu tượng PowerToys trên khay hệ thống là một bổ sung rất được chào đón. Điều này giúp giữ cho khay hệ thống của bạn gọn gàng và chỉ hiển thị các biểu tượng cần thiết, mang lại không gian làm việc sạch sẽ hơn.

Cải tiến đáng kể cho Command Palette

Tiện ích Command Palette đặc biệt nhận được một làn sóng cập nhật lớn, bao gồm:

  • Hiệu suất và độ ổn định: Cải thiện hiệu suất đáng kể, cùng với các phím tắt (hotkey) nhất quán hơn, nâng cao trải nghiệm người dùng tổng thể.
  • Trình bày ngữ cảnh: Khả năng trình bày “các mục ngữ cảnh quan trọng” tốt hơn, giúp người dùng dễ dàng nắm bắt thông tin cần thiết.
  • Ổn định khi xử lý hình thu nhỏ: Nâng cao độ ổn định khi xử lý các hình thu nhỏ (thumbnails), giảm thiểu lỗi và tăng cường tính liền mạch.

Để sở hữu bản cập nhật này, bạn có thể truy cập trang GitHub của PowerToys (liên kết được cung cấp trong ghi chú bản vá) để tải xuống, hoặc đơn giản là mở PowerToys trên thiết bị của bạn và thực hiện cập nhật. Nếu bạn chưa từng thử PowerToys, đây là thời điểm tuyệt vời để khám phá bộ công cụ mạnh mẽ này giúp nâng cao năng suất trên Windows.

Chi tiết các thay đổi trong PowerToys v0.92 (Patch Notes đầy đủ)

Microsoft đã công bố chi tiết các thay đổi trong phiên bản PowerToys v0.92, thể hiện sự nỗ lực liên tục trong việc cải thiện trải nghiệm người dùng và hiệu suất tổng thể của bộ công cụ này.

Tổng quan (Highlights)

  • Cài đặt PowerToys: Giờ đây có một tùy chọn để bật/tắt hiển thị biểu tượng trên khay hệ thống, cho phép người dùng kiểm soát sự hiển thị dựa trên sở thích cá nhân. (Đóng góp từ @BLM16)
  • Command Palette: Tương thích Ahead-of-Time (AOT) cho tất cả các tiện ích mở rộng của bên thứ nhất, cải thiện khả năng mở rộng và sửa lỗi UX cốt lõi, mang lại hiệu suất và độ ổn định tốt hơn trên các lệnh.
  • Color Picker: Có các hành động nút chuột có thể tùy chỉnh, cho phép quy trình làm việc cá nhân hóa hơn bằng cách gán các chức năng cho các cú nhấp chuột trái, phải và giữa. (Đóng góp từ @PesBandi)
  • Công cụ báo cáo lỗi (Bug Report Tool): Có quy trình báo cáo nhanh hơn và rõ ràng hơn, với các chỉ báo tiến độ, nén được cải thiện, tự động dọn dẹp các tệp nhật ký theo dõi cũ và bao gồm nhật ký trình cài đặt MSIX để chẩn đoán hiệu quả hơn.
  • Tiện ích mở rộng File Explorer: Cải thiện độ ổn định hiển thị, giải quyết các vấn đề với bản xem trước PDF, hình thu nhỏ trống và sự cố tệp văn bản trong quá trình duyệt tệp.

Color Picker

  • Đã thêm các hành động nút chuột để bạn có thể chọn chức năng cho nhấp chuột trái, phải hoặc giữa. (Đóng góp từ @PesBandi)

Crop & Lock

  • Đã căn chỉnh kiểu cửa sổ với chủ đề Windows hiện tại để có giao diện sạch sẽ hơn. (Đóng góp từ @sadirano)

Command Palette

  • Hiệu suất: Cải thiện hiệu suất bằng cách giải quyết lỗi hồi quy trong quá trình tải trang.
  • Phím tắt: Áp dụng xử lý phím tắt nhất quán trên tất cả các lệnh của Command Palette để có trải nghiệm người dùng mượt mà hơn.
  • Đóng tiện ích: Cải thiện việc đóng Command Palette một cách duyên dáng hơn. (Đóng góp từ @davidegiacometti)
  • Alias và bản địa hóa: Sửa lỗi không nhất quán cho alias của các tiện ích mở rộng với cài đặt “Direct” và đã bật bản địa hóa cho “Direct” và “Indirect” để người dùng dễ hiểu hơn. (Đóng góp từ @davidegiacometti)
  • Hiển thị trực quan: Cải thiện độ rõ nét trực quan bằng cách tạo kiểu đúng cách cho các mục ngữ cảnh quan trọng.
  • Tự động lấy nét: Tự động lấy nét vào trường khi chỉ có một trường hiện diện trên trang nội dung.
  • Ổn định tải biểu tượng: Cải thiện độ ổn định và hiệu quả khi tải biểu tượng tệp trong SDK ThumbnailHelper.cs bằng cách loại bỏ các thao tác không cần thiết. (Đóng góp từ @OldUser101)
  • Chế độ xem chi tiết: Nâng cao chế độ xem chi tiết với việc triển khai các lệnh. (Xem mẫu tiện ích mở rộng)

Tiện ích mở rộng Command Palette (Command Palette extensions)

  • Đã thêm lệnh “Sao chép đường dẫn” (Copy Path) vào kết quả tìm kiếm Ứng dụng để tiện lợi. (Đóng góp từ @PesBandi)
  • Cải thiện trải nghiệm nhập liệu của Máy tính bằng cách bỏ qua các dấu bằng đứng đầu. (Đóng góp từ @PesBandi)
  • Sửa lỗi xử lý đầu vào trong tiện ích Máy tính để tránh hiển thị lỗi cho đầu vào chỉ có khoảng trắng đứng đầu.
  • Cải thiện trình hướng dẫn Tiện ích mở rộng mới bằng cách xác thực tên để ngăn lỗi không gian tên.
  • Đảm bảo hiển thị các mục ngữ cảnh nhất quán cho tiện ích Run giữa kết quả dự phòng và kết quả cấp cao nhất.
  • Sửa lỗi thiếu lệnh Thời gian & Ngày trong kết quả dự phòng. (Đóng góp từ @htcfreek)
  • Sửa lỗi kết quả lỗi thời trong tiện ích Thời gian & Ngày. (Đóng góp từ @htcfreek)
  • Sửa lỗi Tìm kiếm Web luôn mở Microsoft Edge thay vì trình duyệt mặc định của người dùng trên Windows 11 24H2 và các phiên bản sau. (Đóng góp từ @RuggMatt)
  • Cải thiện thứ tự kết quả tìm kiếm tiện ích Cài đặt Windows từ sắp xếp theo thứ tự bảng chữ cái sang sắp xếp theo mức độ liên quan để truy cập nhanh hơn.
  • Đã thêm lệnh “Khởi động lại Windows Explorer” vào nhà cung cấp Lệnh hệ thống Windows để kết thúc và khởi chạy lại explorer.exe một cách duyên dáng. (Đóng góp từ @jiripolasek)

Chuẩn bị AOT cho Command Palette (Command Palette Ahead-of-Time (AOT) readiness)

  • Microsoft đã thực hiện các thay đổi nền tảng để chuẩn bị Command Palette cho việc xuất bản Ahead-of-Time (AOT) trong tương lai. Điều này bao gồm việc thay thế thư viện máy tính bằng ExprTk, cải thiện việc xử lý đối tượng COM, tinh chỉnh khả năng tương tác Win32 và sửa lỗi hành vi cắt xén — tất cả để đảm bảo khả năng tương thích, hiệu suất và độ tin cậy dưới các ràng buộc AOT. Tất cả các tiện ích mở rộng của bên thứ nhất hiện đã tương thích AOT. Những cải tiến này đặt nền móng cho việc xuất bản Command Palette dưới dạng ứng dụng AOT trong bản phát hành tiếp theo.
  • Xin cảm ơn đặc biệt đến @Sergio0694 đã hướng dẫn cách làm cho các API COM tương thích AOT, @jtschuster đã sửa lỗi xử lý đối tượng COM, @ArashPartow từ ExprTk đã đề xuất tích hợp, và @tian-lt từ nhóm Máy tính Windows đã đưa ra các gợi ý có giá trị trong suốt quá trình di chuyển và đánh giá.
  • Là một phần của bản phát hành sắp tới, Microsoft cũng đang bật khả năng tương thích AOT cho các phần phụ thuộc chính, bao gồm hiển thị markdown, Adaptive Cards, thư viện ghi nhật ký và đo lường từ xa nội bộ, và UX cốt lõi của Command Palette.

FancyZones

  • Sửa lỗi chia tỷ lệ DPI để đảm bảo FancyZones Editor hiển thị sắc nét trên các màn hình có độ phân giải cao. (Đóng góp từ @HO-COOH) Điều này đã truyền cảm hứng cho một đánh giá rộng hơn trên các mô-đun PowerToys khác, dẫn đến tối ưu hóa hiển thị DPI trong Awake, Color Picker, PowerAccent và nhiều mô-đun khác.

Tiện ích mở rộng File Explorer (File Explorer add-ons)

  • Sửa các lỗi tiềm ẩn trong trình xem trước PDF và tạo hình thu nhỏ, cải thiện độ tin cậy khi duyệt tệp PDF. (Đóng góp từ @mohiuddin-khan-shiam)
  • Ngăn chặn sự cố Monaco Preview Handler khi mở tệp văn bản UTF-8-BOM.

Hosts File Editor

  • Đã thêm liên kết “Tìm hiểu thêm” trong ứng dụng vào hộp thoại cảnh báo để hướng dẫn nhanh chóng. (Đóng góp từ @PesBandi)

Mouse Without Borders

  • Sửa quy tắc tường lửa để MWB giờ đây chấp nhận kết nối từ các IP bên ngoài mạng con cục bộ của bạn.
  • Dọn dẹp nhật ký cũ để giảm dung lượng đĩa và nhiễu.

Peek

  • Cập nhật trình đọc QOI để hình ảnh QOI 3 kênh xem trước đúng cách trong Peek và File Explorer. (Đóng góp từ @mbartlett21)
  • Đã thêm tính năng phát hiện codec với cảnh báo rõ ràng khi video không thể xem trước, cùng với một liên kết đến Microsoft Store để tải xuống codec cần thiết.

PowerRename

  • Đã thêm hỗ trợ cho $YY-$MM-$DD trong ModificationTimeAccessTime để cho phép đổi tên linh hoạt dựa trên ngày tháng.

PowerToys Run

  • Đã loại bỏ giao diện người dùng lỗi cho các sự cố liên quan đến WPF đã biết để giảm sự nhầm lẫn của người dùng, trong khi vẫn giữ lại nhật ký chẩn đoán để phân tích. Điều này nhắm đến COMException 0xD0000701 và 0x80263001 gây ra bởi tình trạng DWM tạm thời không khả dụng.

Registry Preview

  • Đã thêm “Xem trước dữ liệu mở rộng” thông qua biểu tượng kính lúp và menu ngữ cảnh trong Data Grid, cho phép kiểm tra dễ dàng hơn các loại registry phức tạp như REG_BINARY, REG_EXPAND_SZ và REG_MULTI_SZ, v.v. (Đóng góp từ @htcfreek)
  • Cải thiện trải nghiệm lưu tệp trong Registry Preview bằng cách căn chỉnh với hành vi giống Notepad, nâng cao lời nhắc người dùng, xử lý lỗi và ngăn chặn sự cố trong quá trình chưa lưu hoặc các hành động bị gián đoạn. (Đóng góp từ @htcfreek)

Settings

  • Đã thêm tùy chọn để ẩn hoặc hiển thị biểu tượng PowerToys trên khay hệ thống. (Đóng góp từ @BLM16)
  • Cải thiện cài đặt để hiển thị tiến độ trong khi gói báo cáo lỗi đang được tạo.

Workspaces

  • Đã lưu biểu tượng Workspaces trong AppData của người dùng để đảm bảo khả năng di chuyển hồ sơ và ngăn ngừa mất dữ liệu trong quá trình dọn dẹp thư mục tạm thời.
  • Đã bật khả năng chụp và khởi chạy PWA trên các hồ sơ Edge hoặc Chrome không phải mặc định, đảm bảo hành vi nhất quán trong quá trình tạo và thực thi.

Tài liệu (Documentation)

  • Đã thêm SpeedTest và Định nghĩa Từ điển vào tài liệu plugin của bên thứ ba cho PowerToys Run. (Đóng góp từ @ruslanlap)
  • Sửa lỗi liên kết mẫu và lỗi chính tả trong tài liệu Command Palette. (Đóng góp từ @daverayment và @roycewilliams)

Phát triển (Development)

  • Cập nhật thư viện .NET lên 9.0.6 để cải thiện hiệu suất và bảo mật. (Đóng góp từ @snickler)
  • Cập nhật WinAppSDK lên 1.7.2 để cải thiện độ ổn định và hỗ trợ Windows.
  • Giới thiệu một tập lệnh xây dựng cục bộ một bước tạo trình cài đặt đã ký, nâng cao năng suất của nhà phát triển.
  • Đã tạo PDB di động để các trình gỡ lỗi đa nền tảng có thể đọc tệp biểu tượng, cải thiện trải nghiệm gỡ lỗi trong VSCode và các công cụ khác.
  • Đơn giản hóa các tệp cấu hình WinGet bằng cách sử dụng mô-đun Microsoft.Windows.Settings để bật Chế độ nhà phát triển. (Đóng góp từ @mdanish-kh)
  • Điều chỉnh các tập lệnh xây dựng cho mô-đun Az.Accounts mới nhất để giữ CI xanh.
  • Hợp lý hóa quy trình phát hành bằng cách loại bỏ các số phiên bản đo lường từ xa được mã hóa cứng và hợp nhất việc đánh phiên bản Command Palette với phương pháp đánh phiên bản của Windows Terminal để cập nhật nhất quán.
  • Nâng cao bước xác thực bản dựng để hiển thị sự khác biệt chi tiết giữa NOTICE.md và các phần phụ thuộc và phiên bản gói thực tế.
  • Cải thiện độ chính xác kiểm tra chính tả trên toàn bộ repo. (Đóng góp từ @rovercoder)
  • Nâng cấp CI lên TouchdownBuild v5 để có các đường ống dẫn nhanh hơn.
  • Đã thêm các bình luận ngữ cảnh vào Resources.resw để giúp người dịch.
  • Mở rộng phạm vi kiểm tra fuzz để bao gồm FancyZones.
  • Tích hợp tất cả các kiểm tra đơn vị vào quy trình CI, tăng từ ~3.000 lên ~5.000 kiểm tra.
  • Đã bật tự động hóa kiểm tra giao diện người dùng hàng ngày trên nhánh chính, giờ đây bao gồm hơn 370 kiểm tra giao diện người dùng để xác thực từ đầu đến cuối.
  • Đã thêm các kiểm tra đơn vị mới cho WorkspacesLib để cải thiện độ tin cậy và khả năng bảo trì.

Tổng quát (General)

  • Cập nhật thư viện nén báo cáo lỗi (cziplib 0.3.3) để tạo gói nhanh hơn và đáng tin cậy hơn. (Đóng góp từ @Chubercik)
  • Đã bao gồm nhật ký sự kiện Trình cài đặt ứng dụng (“AppX Deployment Server”) trong báo cáo lỗi để chẩn đoán kỹ lưỡng hơn.

Với bản cập nhật PowerToys v0.92, Microsoft không chỉ giải quyết một trong những vấn đề gây khó chịu nhất liên quan đến trình duyệt mặc định mà còn mang đến hàng loạt các cải tiến và tính năng mới, giúp nâng cao đáng kể trải nghiệm người dùng trên Windows. Từ các tùy chỉnh của Color Picker, khả năng đổi tên linh hoạt của PowerRename cho đến những cải tiến vượt trội của Command Palette, PowerToys v0.92 khẳng định vị thế là một bộ công cụ không thể thiếu cho bất kỳ ai muốn tối ưu hóa máy tính Windows của mình. Hãy cập nhật PowerToys ngay hôm nay để tận hưởng những tiện ích này!

Related posts

Copilot Chính Thức Có Mặt Trên OneDrive Cho Web: Trợ Lý AI Nâng Tầm Năng Suất Cho Người Dùng Microsoft 365

Administrator

Cách Khởi Động Lại File Explorer Trên Windows 10/11: Hướng Dẫn Chi Tiết

Administrator

Tái Sử Dụng SSD NVMe Cũ: 5 Cách Biến Ổ Cứng Thừa Thành Công Cụ Hữu Ích

Administrator