Windows 11: Баг Кошика з назвами файлів
Новий баг у Windows 11: Кошик відображає неправильні назви файлів
Останнє оновлення Windows 11, що вийшло в рамках "Вівторка патчів" (оновлення KB5094126), спричинило несподівану проблему з функціоналом Кошика. Користувачі помітили, що під час спроби видалити файли, система відображає внутрішні, а не справжні назви. Компанія Microsoft вже підтвердила наявність проблеми та працює над її виправленням.
Як повідомляє видання Neowin, під час спроби остаточно видалити файл з Кошика, діалогове вікно підтвердження показує внутрішнє ім'я файлу (системний ідентифікатор) замість його оригінальної назви. Хоча це не є критичною проблемою, вона може заплутати користувачів.
"Правильне ім'я відображається в самому Кошику, і правильне ім'я використовується, якщо ви вирішите відновити файл замість його видалення. Альтернативне внутрішнє ім'я використовується лише на екрані діалогового вікна підтвердження," — зазначають користувачі, підкреслюючи невідповідність.
Microsoft заявляє, що активно працює над виправленням, проте конкретні терміни його випуску поки невідомі. Ця проблема є лише однією з кількох, що з'явилися після цього оновлення, включаючи збої з доступом до OneDrive.
Користувачі підозрюють ШІ та висловлюють розчарування
На форумах Reddit користувачі висловили значний скептицизм щодо чергового збою від Microsoft. Деякі припускають, що проблема може бути пов'язана з кодом, написаним штучним інтелектом, хоча офіційних підтверджень цьому немає. Варто зазначити, що минулого року генеральний директор Microsoft Сатья Наделла повідомив, що до 30% коду компанії було створено ШІ, і ця цифра, ймовірно, зросла. Однак про надійність та функціональність такого коду він не уточнював.
Розчарування користувачів зростає. Один з них прокоментував: "Це оновлення мене добило, я настільки ситий по горло Windows 11 і всіма цими проблемами, що просто в цей момент встановлюю Linux на свій комп'ютер. Прощавай, Microslop!" Багато інших повідомлень на Reddit також вказують на численні супутні проблеми з останнім оновленням.
Поява багів після оновлень Windows 11 стала досить звичним явищем. Microsoft часто доводиться одночасно вирішувати кілька зареєстрованих проблем, хоча останнім часом компанія також представила кілька значних і успішних оновлень.
Технічні аспекти проблеми
З технічного погляду, корінь проблеми полягає в некоректному виклику метаданих в інтерфейсі системи. Зазвичай, при переміщенні файлу до Кошика, Windows перейменовує його на службовий ідентифікатор (наприклад, $Rxxxxx.ext) для внутрішнього відстеження, зберігаючи при цьому оригінальну назву для відображення користувачеві.
Експерти пояснюють: "Під час рефакторингу (переписування) коду для діалогового вікна остаточного видалення розробники випадково змусили систему звертатися безпосередньо до системного імені файлу в прихованій папці, замість того, щоб підтягувати його оригінальну назву з індексу метаданих."
Цікаво, що баг проявляється лише при остаточному видаленні одного конкретного файлу. Якщо ж користувач очищає кілька об'єктів одночасно, система коректно відображає загальну кількість елементів без збою в іменах.
Масштаб проблеми та тимчасові рішення
Виявилося, що проблема з Кошиком має ширший масштаб, ніж припускалося. Цей збій зачепив не лише Windows 11 (включно зі збірками 23H2, 24H2 та новішими), але й:
- Windows 10 (версія 22H2);
- Корпоративні версії Windows 10 LTSC/LTSB;
- Серверні платформи Windows Server від версії 2012 до 2025.
Аналітики з безпеки застерігають: "Оновлення KB5094126 виправило рекордні 208 уразливостей системи, через що звичайне видалення цього патча задля виправлення візуального багу Кошика є вкрай небажаним, адже це знову відкриє критичні проломи для хакерських атак."
Офіційне виправлення для домашніх користувачів очікується не раніше 14 липня, з наступним плановим накопичувальним оновленням. Наразі Microsoft пропонує тимчасові рішення (workarounds) лише для корпоративних клієнтів.
Для власників домашніх ПК головна порада залишається простою: оскільки баг є виключно косметичним і не призводить до втрати чи пошкодження даних, перед остаточним очищенням варто лише перевіряти назви файлів безпосередньо у списку Кошика, де вони відображаються коректно.