Подобрения на защитата на Microsoft Excel в актуализацията от август 2022 г. (KB5017166)

Отнася се за
Excel за Microsoft 365 Excel 2021 Excel 2019 Excel 2016

Microsoft пусна подобрение на защитата за Excel в актуализацията от август 2022 г. Това подобрение на защитата блокира добавките Excel XLL с неправилно или липсващо файлово разширение.

Изисквания за разширенията на файловете за добавката Excel XLL

Валидни файлови разширения за файловете на XLL добавките на Excel са .xll и .dll – XLL файловете за добавки на Excel с други файлови разширения или без файлово разширение са невалидни и след прилагане на актуализацията от август тези невалидни XLL файлове за добавки на Excel ще бъдат блокирани.

Когато XLL добавка на Excel е блокирана, потребителите ще видят следното известие:

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

Временно възстановяване на старото поведение

Има начин временно да забраните това подобрение на защитата за потребители и организации, които разчитат на XLL добавки на Excel с липсващи или неправилни файлови разширения. Това се предоставя, за да помогне на потребителите, докато техните XLL добавки на Excel и свързаните с тях решения се актуализират с правилното разширение на файла. Този механизъм ще бъде премахнат в актуализацията от януари 2023 г., когато потребителите трябва да използват валидно разширение на файл за XLL добавките на Excel.

За да възстановите старото поведение и да разрешите XLL добавки на Excel с липсващи или неправилни файлови разширения:

  1. Отворете редактора на системния регистър

    Внимание

    Неправилното редактиране на системния регистър може сериозно да повреди вашата система. Преди да правите промени в системния регистър, архивирайте всички ценни данни на компютъра.

  2. Добавете следната стойност на системния регистър като DWORD:

    1. Office 2013: Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Excel\Security\EnforceXllExtension
    2. Office 2016, 2019, 2021, 365: Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Security\EnforceXllExtension
  3. Задаване на стойността на 0

  4. Рестартирайте Excel

За да активирате отново корекцията на защитата, изтрийте стойността от системния регистър, създадена в стъпка 2.