Microsoft пуска PowerToys 0.63 с много по-малък размер на приложението

Microsoft пусна версия 0.63 на своя пакет от инструменти за производителност PowerToys и тази е по-скоро подобрена актуализация. Въпреки че не добавя много нови функции, тази версия на PowerToys идва с някои големи подобрения по отношение на ефективността. Екипът е намалил размера на инсталатора на PowerToys от 125MB (във версия 0.62.1) до само 83MB. И веднъж инсталирано, приложението вече заема само 587MB вместо 817MB.

Microsoft казва, че е постигнал това чрез споделяне на файлове като Windows App SDK, VC++ Redistributable и PowerToys Interop между различните инструменти. Това също би трябвало да помогне за премахване на изискването за контрол на потребителските акаунти (UAC) по време на инсталационния процес, въпреки че има още работа за вършене, преди това да се случи. След това компанията ще достави и самостоятелна версия на .NET, която се споделя между различните помощни програми.

Друг акцент в тази версия е, че инструментът QuickAccent, който ви позволява бързо да намерите версии с ударение на символи, сега ви позволява да изберете език, така че да намалите броя знаци, от които трябва да избирате кога писане.

Освен това, тази версия е фокусирана най-вече върху поправки и дребни подобрения и има много от тях за различните помощни програми, включени в PowerToys. Можете да намерите пълен списък с тях по-долу.

PowerToys 0.63 регистър на промените

Вече известни проблеми

  • Помощната програма Text Extractor не успява да разпознае текст в някои случаи на ARM64 устройства, работещи под Windows 10.
  • След като инсталирате PowerToys, новите записи в контекстното меню на Windows 11 за PowerRename и Image Resizer може да не се появят преди рестартиране на системата.
  • Има съобщения за потребители, които са не може да отвори прозореца с настройки. Това се дължи на несъвместимост с някои приложения (RTSS RivaTuner Statistics Server и MSI AfterBurner са известни примери за това). Ако сте засегнати от това, моля, проверете свързания проблем, за да проверите дали някое от представените решения работи за вас.

Общ

  • Коригиран проблем, който причинява неуспешно генериране на доклад за грешка. (Това беше актуална корекция за 0.62)
  • Актуализира времето за изпълнение на Windows App SDK до 1.1.5.

Винаги на върха

  • Коригиран проблем, причиняващ задържане на рамката при преместване на прозорец между виртуални десктопи.
  • Минималната дебелина на границите вече е 1. Благодаря @unuing!
  • В миниатюрите на виртуалния работен плот се показваха граници. Те бяха премахнати.
  • Коригирани са визуализациите на границите, за да следват по-точно границите на приложението.

Събуден

  • Фиксирана логика за излизане от помощната програма за затваряне на всички нишки и избягване на сривове. (Това беше актуална корекция за 0.62)

Средство за избиране на цвят

  • Фиксирана логика за излизане от помощната програма за затваряне на всички нишки и избягване на сривове. (Това беше актуална корекция за 0.62)
  • Коригирана грешка при инициализация, която причиняваше неправилно зададена позиция на мишката.

FancyZones

  • Коригирана логика за излизане от FancyZones Editor за затваряне на всички нишки и избягване на сривове. (Това беше актуална корекция за 0.62)

Добавки за File Explorer

  • Актуализира зависимостта WebView 2 до 1.0.1343.22. Благодаря @Аарон-Юнкер!
  • Фиксиран преглед на .reg файлове.

Преоразмеряване на изображения

  • Поправена е грешка, причиняваща срив на File Explorer при някои условия при достъп до контекстното меню.

PowerToys Run

  • Добавена е поддръжка за отваряне на терминални прозорци в режим на земетресение. Благодаря @FWest98!
  • Фиксирана логика за излизане от помощната програма за затваряне на всички нишки и избягване на сривове. (Това беше актуална корекция за 0.62)
  • Подобрете иконата, показана в програмния плъгин за псевдоними за изпълнение на приложения. Благодаря @MikeBarker-MSFT!
  • Коригирайте извикванията към браузъра по подразбиране, когато Firefox е инсталиран от Microsoft Store.
  • Коригиран проблем с достъпността, при който контролите, добавени към записите с резултати, не бяха обявени.
  • Търсенето беше подобрено и сега трябва да връща резултати, където термините в заявката се появяват в края на резултата.

Бърз акцент

  • Подобрена е производителността на куките на клавиатурата. (Това беше актуална корекция за 0.62)
  • Поправена е грешка, която караше Quick Accent да пречи на Keyboard Manager. (Това беше актуална корекция за 0.62)
  • Добавен е правилният ß главна буква. Благодаря @Аарон-Юнкер!
  • Изборът на знаци за акцент сега трябва да се обвива. Благодаря @wmentha!
  • Добавена е настройка за избор на език за намаляване на броя на показваните знаци с ударения. Наличните езици са валута, чешки, холандски, френски, унгарски, исландски, италиански, маорски, пинин, полски, румънски, словашки, испански и турски. Благодаря @damienleroy!

Линийка на екрана

  • Подобрен UI/UX и описания на настройките.
  • Фиксирана логика за излизане от помощната програма за затваряне на всички нишки и избягване на сривове. (Това беше актуална корекция за 0.62)

Настройки

  • Иконите на потребителския интерфейс са актуализирани. Благодаря @Jay-o-Way!
  • Подобряване и уточняване на описанията. Благодаря @Jay-o-Way!
  • Фиксирани полета на полета за отметка и други промени в дизайна. Благодаря @Jay-o-Way!

Text Extractor

  • Премахнати са допълнителните интервали при разпознаване на китайски, японски или корейски езици. Благодаря @TheJoeFin!
  • Фиксирана логика за излизане от помощната програма за затваряне на всички нишки и избягване на сривове. (Това беше актуална корекция за 0.62)
  • Поправен е проблем, при който селекция започва при щракване с десен бутон.

Инсталатор

  • Добавена е логика за излизане от PowerToys при надграждане, преди да се опитате да актуализирате .NET.
  • Актуализира зависимостта .NET до 6.0.9.
  • Добавени са по-ясни имена на стъпките за инсталиране за bootstrapper. Благодаря @htcfreek и @Jay-o-Way!
  • Windows App SDK, VC++ redistributable и PowerToys Interop runtime файлове вече се споделят между помощните програми чрез твърди връзки, намалявайки инсталационния размер.

Документация

  • Коригирани правописни грешки в документацията на Keyboard Manager. Благодаря @eltociear!
  • Връзките на docs.microsoft.com са заменени с learn.microsoft.com. Благодаря @Аарон-Юнкер!

развитие

  • Коригирана грешка при компилиране, която ограничаваше разработчиците да превключват между конфигурации, без първо да почистят локалните компилационни файлове.
  • Уловките на изключения на C++ бяха коригирани, за да бъдат уловени чрез препратка, за да се избегнат ненужни операции за копиране. Благодаря @NN!
  • Общо почистване на C# код, коригиране на формат и премахване на неизползвани потискания при анализ на код.
  • Премахна ненужното muxc префикс от XAML файлове. Благодаря @Jay-o-Way!
  • Повторно активирани тестове в нашия конвейер, които зависят от WebView2.
  • Пакетите с контекстно меню от ниво 1 на Windows 11 вече съдържат „Microsoft. PowerToys" префикс.

Прочетете още

Има няколко инструмента, за които е известно, че се разработват, но не са в тази версия. Инженерът на Microsoft Клинт Руткас наскоро сподели поглед към a инструмент "file locksmith"., което ви позволява да видите какви процеси използват даден файл, което може да предотврати изтриването на този файл. Видяхме и демонстрация на PowerToys Peek в миналото, което би действало като Windows версия на Quick Look в macOS. Тези инструменти все още не са се появили в версия на PowerToys, но се надяваме, че те все още ще се появят скоро.


източник: GitHub