PowerToys 0.59 працює на ПК з ОС Windows на базі ARM64

Корпорація Майкрософт випустила велике оновлення для свого програмного забезпечення PowerToys, яке пропонує вбудовану підтримку процесорів ARM. Читайте далі, щоб дізнатися більше!

Корпорація Майкрософт випустила нову стабільну версію свого пакету програм PowerToys. Версія 0.59 знаменує собою першу офіційну збірку PowerToys, призначену для запуску на комп’ютерах ARM. Кожен модуль пакета PowerToys, включно з інсталятором, було перекомпільовано для архітектури ARM64, що забезпечує кращу продуктивність і ефективність, використовуючи менше пам’яті.

Примітно, що Microsoft почала розробляти основу ARM протягом циклу випуску 0,58. Однак попередня версія PowerToys не постачала скомпільовані двійкові файли ARM64. В результаті продуктивність на пристрої ARM не був таким хорошим, як у рідних програм ARM64. Тепер, коли рідна версія PowerToys для ARM доступна через стабільний канал, це значно покращить загальна взаємодія з користувачами на таких пристроях, як Surface Pro X, у порівнянні зі старішими збірками, які використовувалися емуляція.

Є ще одне помітне доповнення, а саме підтримка до 4 клавіш-модифікаторів для комбінацій клавіш у диспетчері клавіатури. Команда також завершила перехід Power Rename на WinUI 3.

Окрім цього, версія 0.59 містить виправлення, налаштування та інші вдосконалення для широкого спектру програм, включених до PowerToys. Ви можете переглянути повний журнал змін нижче:

Що нового в PowerToys 0.59

Загальний

  • Деякі помилки були виправлені. Дякую @eltociear, @rcmaehl і @ShyPixie!

ARM64

  • Повністю додано підтримку ARM64!
  • Виправлено PowerRename для роботи на ARM64.
  • Виправлено інструменти Провідника файлів для роботи на ARM64.
  • Внесено зміни до проектів інсталяторів для створення інсталяторів ARM64.
  • Налаштовано конвеєри CI та Release для створення для ARM64.
  • До README додано статус збірки ARM64.

Завжди на висоті

  • Вирішено проблему, через яку рамки залишалися навколо, коли вікно було згорнуто за допомогою Win+D.

FancyZones

  • Виправлено помилку, яка споживала цикли ЦП, коли було встановлено макет за замовчуванням.
  • Виправлено помилку, через яку програми не відкривалися в останніх відомих зонах через зміни ідентифікатора віртуального робочого столу.
  • Виправлено помилку, яка викликала прив’язку спливаючих меню, відкритих програмами.
  • Виправлено помилку, через яку вікна не закривалися в деяких конфігураціях.

Image Resizer

  • Більше не намагається змінити метадані файлів, розмір яких фактично не було змінено. Дякую @adamchilders!

Додатки файлового провідника

  • Виправлено помилку, через яку модулі, залежні від WebView2, обмежувалися відкриттям файлів розміром менше 2 МБ. Тепер отриманий html генерується у тимчасовий файл перед його представленням.
  • Додайте атрибут viewBox до файлів svg, які його не мають, щоб попередній перегляд намагався показати все зображення.
  • Видаліть смугу прокрутки, яка відображалася під час відтворення ескізів svg.

Менеджер клавіатури

  • Тепер у ярликах можна використовувати до чотирьох клавіш-модифікаторів. Це дозволить вам використовувати клавішу Office (яка надсилає Win+Ctrl+Shift+Alt), наприклад.
  • Виправлено помилку блокування диспетчера клавіатури під час одночасного натискання двох комбінацій клавіш.
  • Видалено спам подій для певних подій телеметрії.

PowerRename

  • Перенесено на використання WinUI 3 замість WinUI 2.

PowerToys Run

  • Плагін Services може шукати частини назви, відображуваної назви або типу чи стану служби. Дякую @htcfreek!
  • Плагін Services тепер підтримує тип запуску «Автоматичний (відкладений автозапуск)». Дякую @htcfreek!
  • Плагін Services тепер має спливаючі підказки для великих імен служб та інші покращення інтерфейсу користувача. Дякую @htcfreek!
  • Плагін TimeDate давав результати для запитів, які містили лише числа в глобальних запитах. Це було виправлено. Дякую @htcfreek!
  • Ми запровадили дросель перед виконанням запиту, щоб гарантувати, що введення виконано для підвищення продуктивності. Дякую @shandsj!
  • Виправлено збій у WebSearch, коли було порожнє налаштування шаблону для веб-переглядача системи за умовчанням.
  • Виправлено помилку, через яку VSCodeWorkspaces не знаходив портативні інсталяції VSCode. Дякую @harvastum!
  • Плагін Calculator краще реагує на недійсні введення та внутрішні помилки. Дякую @htcfreek!
  • Плагін Calculator тепер можна налаштувати на використання американського числового формату замість системного. Дякую @htcfreek!
  • Плагін Folder підтримує шляхи, що містять "/". Дякую @davidegiacometti!

Налаштування

  • Тепер інтерфейс користувача для додавання виключених програм для FindMyMouse вимкнено, коли модуль вимкнено. Дякую @davidegiacometti!
  • Покращено текст в інтерфейсі налаштувань для Провідника файлів. Дякую @Jay-o-Way!
  • Параметри не намагатимуться запустити, якщо на машині все працює з підвищеними правами, і замість цього відображається попередження.
  • Деякі незначні виправлення інтерфейсу. Дякую @niels9001!
  • Екран налаштувань тепер має відкритися правильно, якщо спочатку було відкрито екран OOBE.
  • Налаштування закруглених кутів для FancyZones тепер відображаються лише в Windows 11. Дякую @davidegiacometti!
  • Виправлено зависання інтерфейсу користувача під час входу на сторінку диспетчера клавіатури з чистими налаштуваннями.
  • Виправлено збій інтерфейсу користувача, через який відображалося повідомлення про те, що всі плагіни PowerToys Run вимкнено під час використання функції пошуку. Дякую @davidegiacometti!
  • Оновлено середовище виконання Windows App SDK до 1.1.0, вирішуючи проблему, через яку налаштування не запускалися з вимкненим UAC, і покращуючи продуктивність.

бігун

  • Автоматичне оновлення враховує, чи працює він на x64 чи arm64, щоб завантажити правильний інсталятор.

Інсталятор

  • Оновлено залежність .NET до 6.0.5.
  • Інсталятор тепер створено з використанням бета-версії Wix 3.14 для підтримки arm64.
  • Додано двійковий файл VC++ Redistributable як вимогу.
  • Двійкові файли середовища виконання Windows App SDK постачаються разом із PowerToys замість запуску інсталятора. Це має вирішити більшість проблем зі встановленням 0.58.

розвиток

  • У GitHub додано нову дію для публікації пакета крилець у PowerToys.
  • У GitHub додано нову дію для публікації для Microsoft Store. Дякую azchohfi!
  • Оновлено документацію щодо встановлення залежностей Windows App SDK і створення інсталятора.
  • FxCop видалено з плагіна PowerToys Run TimeZone і замінено на NetAnalyzers. Дякую @davidegiacometti!

читати далі

Відомі проблеми в PowerToys 0.59

Відомі проблеми

  • Є повідомлення про користувачів, які є не вдається відкрити вікно налаштувань. Це спричинено несумісністю з деякими програмами (RTSS RivaTuner Statistics Server і MSI AfterBurner є відомими прикладами цього). Якщо це стосується вас, перегляньте пов’язану проблему, щоб переконатися, що будь-яке з представлених рішень працює для вас.

читати далі

Якщо ви ще цього не зробили, ви можете завантажити останню версію PowerToys зі сховища GitHub або знайти її в Microsoft Store. Якщо у вас уже встановлено PowerToys, вам має бути запропоновано автоматично завантажити версію 0.59.

Завантажити PowerToys: GitHub || Microsoft Store


Джерело:PowerToys Github