UAC блокира изпълними приложения с отменени сертификати в Windows 11/10

UAC блокира изпълними приложения с отменени сертификати в Windows 11/10: Как да го оправим?

Windows 11/10 е известен със своята сигурност, но понякога защитните му механизми могат да затруднят работата ви. Един често срещан проблем е, когато User Account Control (UAC) блокира изпълними приложения, чиито сертификати са отменени. Това може да се случи с програми, които не са актуализирани, не са подписани от реномиран източник или са компрометирани. Независимо от причината, това е досадно, когато не можете да използвате любимото си приложение.

Защо UAC блокира изпълними приложения с отменени сертификати?

UAC е важна част от защитата на Windows 11/10, която ви помага да предотвратите злонамерен софтуер от получаване на неограничен достъп до вашия компютър. Когато стартирате изпълним файл, чийто сертификат е отменен, UAC може да блокира изпълнението му по няколко причини:

* Невалиден цифров сертификат: Сертификатът на приложението може да е изтекъл, отменен от издателя или фалшифициран.
* Неподписано приложение: Приложението може да не е подписано с цифров сертификат, което го прави съмнително и потенциално опасно.
* Проблем с доверието: Windows може да не разпознава издателя на сертификата или може да не е налице доверие в него.

Как да проверим дали UAC блокира приложение поради отменен сертификат?

Преди да се справите с проблемите, е важно да потвърдите, че UAC наистина е причината. Ето как:

1. Възможно ли е съобщение за грешка? Когато стартирате приложението, може да видите съобщение за грешка от UAC, което посочва, че приложението е блокирано поради невалиден сертификат.
2. Ограничен достъп до приложения: Проверете дали приложението има достъп до файловете си, до системни настройки, до програмите си за стартиране. Ако е ограничен, тогава UAC е причината.
3. Промяна на настройките на UAC: Опитайте се временно да деактивирате UAC. Ако проблемът изчезне, тогава UAC е причината.

Как да коригираме проблема?

Има няколко начина да оправите този проблем:

1. Актуализиране на приложението

* Проверете за актуализации: Много често отмененият сертификат е резултат от остаряло приложение. Отидете на сайта на разработчика на приложението и проверете за най-новата версия.
* Преинсталиране: Ако няма актуализация, може да се наложи да деинсталирате и преинсталирате приложението.

2. Решаване на проблеми с сертификата

* Получаване на нов сертификат: Ако проблемът е в сертификата, можете да се свържете с разработчика на приложението, за да получат нов сертификат.
* Добавяне на изключение в UAC: Ако приложението е безопасно, можете да добавите изключение в UAC, за да го заобиколите.
* Временно деактивиране на UAC: Деактивирането на UAC е нежелателно, но временно може да ви помогне да стартирате приложението.
* Промяна на настройките на UAC: Може да промените нивото на защита на UAC, за да го направите по-малко строг.

3. Проверка на системните файлове

* Използване на SFC Scan: SFC Scan е инструмент, който сканира системните файлове и търси повреди.
* Използване на DISM: DISM е друг инструмент, който може да ви помогне да възстановите повредени системни файлове.

4. Използване на PowerShell

* Проверка на сертификата: Можете да използвате PowerShell, за да проверите валидността на сертификата на приложението.
* Добавяне на изключение: PowerShell може да ви помогне да добавите изключение в UAC за конкретно приложение.

Как да добавим изключение в UAC за конкретно приложение?

1. Отворете контролния панел: Кликнете върху „Старт“, напишете „Контролен панел“, и го отворете.
2. Отидете на User Accounts: В контролния панел отидете на „User Accounts“ -> „Change User Account Control settings“.
3. Регулирайте нивото на защита: Деактивирането на UAC е нежелателно! Препоръчваме ви да преместете плъзгача на „Never notify me“ и да запазите промените.
4. Добавете изключение: Кликнете върху „Change User Account Control settings“ и изберете „Add a program to the list“.
5. Намерете приложението: Изберете пътя до изпълнимия файл на приложението.
6. Кликнете върху OK: Кликнете върху „OK“ , за да съхраните промените.

Препоръки за сигурност

Въпреки че може да е досадно да се справяте с UAC блокиране на приложения, е важно да не изключвате UAC напълно.

* Не деактивирайте UAC без основателна причина: Деактивирането на UAC може да ви направи по-уязвими към зловреден софтуер.
* Бъдете внимателни при изтегляне на приложения: Изтегляйте приложения само от надеждни източници.
* Поддържайте актуализирана операционна система: Актуализациите на Windows включват актуализации за сигурност, които могат да ви предпазят от зловреден софтуер.
* Използвайте антивирусен софтуер: Антивирусният софтуер е важен инструмент за защита от зловреден софтуер.
* Бъдете предупредени: Ако приложението не е подписано или е от несигурен източник, не е препоръчително да го стартирате, дори и временно да деактивирате UAC.

Заключение

UAC е важна защитна функция на Windows 11/10, която ви помага да се предпазите от зловреден софтуер. Въпреки че понякога може да е досадно, UAC е от съществено значение за вашата сигурност.

Ако UAC блокира изпълними приложения с отменени сертификати, най-добрият вариант е да актуализирате приложението, да получите нов сертификат, да добавите изключение в UAC или да поправите системните файлове.

Често задавани въпроси

1. Какво е цифров сертификат?

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

2. Как да проверим валидността на цифров сертификат?

В Windows можете да проверите валидността на цифров сертификат, чрез отваряне на информацията за сертификата, която е достъпна, например, в свойствата на приложението.. Ако сертификатът е валиден, ще видите дата на експлоатация и дата на изтичане, ако е изтекъл или е отменен, това ще бъде отбелязано.

3. Как да деактивирам UAC?

Деактивирането на UAC е нежелателно, но може да се наложи временно. За да деактивирате UAC, отворете контролния панел и отидете на „User Accounts“. След това изберете „Change User Account Control settings“ и преместете плъзгача на „Never notify me“ .

4. Как да активирам UAC?

За да активирате UAC, отворете контролния панел и отидете на „User Accounts“. След това изберете „Change User Account Control settings“ и преместете плъзгача на „Always notify me“ или друго ниво на защита.

5. Безопасно ли е да деактивирам UAC?

Деактивирането на UAC ви прави по-уязвими към зловреден софтуер. Препоръчваме ви да не деактивирате UAC, освен ако не имате основателна причина.

6. Как да разбера кои приложения са блокирани от UAC?

Можете да отворите „Event Viewer“ и да проверите събитията в категория „Security“. Събития с идентификатор 4624 могат да показват блокирани от UAC приложения или файлове.

7. Какво да направя, ако UAC не позволява да актуализирам приложението?

Ако UAC не позволява да актуализирате приложението, може да се наложи да деинсталирате и преинсталирате приложението. Можете да опитате и да актуализирате приложението от admin акаунт.

8. Как да проверя дали UAC е активен?

Можете да проверите статуса на UAC чрез отваряне на контролния панел и отиване на „User Accounts“. След това изберете „Change User Account Control settings“ и вижте как е поставена плъзгача. Ако е на „Never notify me“, UAC е деактивиран.

9. Как да проверя дали приложение е подписано с цифров сертификат?

Можете да отворите свойствата на приложението и да проверите за раздел „Digital Signatures“. Ако приложението е подписано, ще видите информация за сертификата.

10. Какво е DISM и как да го използвам?

DISM (Deployment Image Servicing and Management) е инструмент на Windows, който може да ви помогне да възстановите повредени системни файлове. Можете да го използвате чрез PowerShell, като въведете командата „DISM /Online /Cleanup-Image /RestoreHealth“.