Поправете грешка 2502 и 2503 по време на инсталиране или деинсталиране

Поправете грешка 2502 и 2503 по време на инсталиране или деинсталиране: (Fix Error 2502 and 2503 while installing or uninstalling: ) Е, ако получавате грешка 2502/2503 вътрешна грешка, когато се опитвате да инсталирате нова програма или деинсталирате съществуваща програма, тогава сте на правилното място, тъй като днес ще обсъдим как да отстранете тази грешка. Грешката 2502 и 2503 при инсталиране или деинсталиране на програма изглежда е причинена от проблем с разрешенията за папката Temp на (Temp)Windows , която обикновено може да се намери в C: Windows Temp .

Поправете грешка 2502 и 2503, докато инсталирате или деинсталирате програма

Това са грешките, които може да срещнете, докато инсталирате или деинсталирате програма:

  • Инсталаторът срещна неочаквана грешка при инсталирането на този пакет. Това може да показва проблем с този пакет. Кодът за грешка е 2503.
  • Инсталаторът срещна неочаквана грешка при инсталирането на този пакет. Това може да показва проблем с този пакет. Кодът за грешка е 2502.
  • Извиква се RunScript, когато не е маркиран в ход
  • Извиква се InstallFinalize(InstallFinalize) , когато не е в ход инсталация.

Вътрешна грешка 2503

Въпреки че проблемът не се ограничава до тази причина, тъй като понякога вирус или злонамерен софтуер, неправилен регистър, повреден Windows Installer , несъвместими програми на трети страни и т.н. също могат да причинят грешка 2502/2503. Така че, без да губим време, нека да видим как всъщност да коригираме грешка 2502(Fix Error 2502) и 2503, докато инсталирате или деинсталирате програма в Windows 10 с помощта на изброеното по-долу ръководство за отстраняване на неизправности.

Поправете грешка 2502(Fix Error 2502) и 2503 по време на инсталиране или деинсталиране

Не забравяйте да  създадете точка за възстановяване(create a restore point)  , в случай че нещо се обърка.

Професионален съвет:(Pro Tip:) Опитайте да стартирате приложението, като щракнете с десния бутон и след това изберете Изпълни(Run) като администратор(Administrator) .

Метод 1: Регистрирайте отново Windows Installer(Method 1: Re-register Windows Installer)

1. Натиснете клавиша Windows Key + R , след това въведете следното и натиснете Enter: msiexec /unreg

Отменете регистрацията на Windows Installer

2. Сега отново отворете диалоговия прозорец за изпълнение и въведете msiexec /regserver и натиснете Enter.

Регистрирайте отново услугата за инсталиране на Windows

3. Това ще пререгистрира Windows Installer . Рестартирайте(Reboot) компютъра си, за да запазите промените.

Метод 2: Стартирайте CCleaner и Malwarebytes(Method 2: Run CCleaner and Malwarebytes)

Извършете пълно(Full) антивирусно сканиране, за да се уверите, че компютърът ви е защитен. В допълнение към това стартирайте CCleaner и Malwarebytes Anti-malware .

1. Изтеглете и инсталирайте  CCleaner  &  Malwarebytes.

2. Стартирайте Malwarebytes(Run Malwarebytes)  и го оставете да сканира системата ви за вредни файлове.

3.Ако се открие злонамерен софтуер, той автоматично ще ги премахне.

4.Сега стартирайте  CCleaner  и в секцията „Cleaner“ в раздела Windows предлагаме да проверите следните селекции, които да бъдат почистени:

настройки за почистване на ccleaner

5. След като сте сигурни, че правилните точки са проверени, просто щракнете върху  Run Cleaner  и оставете CCleaner да работи.

6. За да почистите допълнително системата си, изберете раздела Регистър(Registry) и се уверете, че е отметнато следното:

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

7. Изберете Сканиране(Scan) за проблем(Issue) и позволете на CCleaner да сканира, след което щракнете върху  Коригиране на избраните проблеми.(Fix Selected Issues.)

8. Когато CCleaner попита „ Искате ли резервни промени в системния регистър? (Do you want backup changes to the registry?)” изберете Да.

9. След като архивирането приключи, изберете Fix All Selected Issues .

10. Рестартирайте компютъра си, за да запазите промените и това трябва да  поправи грешка 2502 и 2503, докато инсталирате или деинсталирате програма.(Fix Error 2502 and 2503 while installing or uninstalling a program.)

Метод 3: Стартирайте инсталатора с права на администратор, като използвате командния ред(Method 3: Run Installer with Admin rights using Command Prompt)

1. Отворете File Explorer, след което щракнете върху View > Options и се уверете, че сте поставили отметка „ Показване на скритите файлове, папки и драйвери. (Show hidden files, folders, and drivers.)Отново(Again) в същия прозорец премахнете отметката от „ Скриване на защитените файлове на операционната система (препоръчително). (Hide protected operating system files (Recommended).)

показване на скрити файлове и файлове на операционната система

2. Щракнете върху Приложи, последвано от OK.

3. Натиснете клавиша Windows Key + R , след което въведете следното и натиснете Enter:

C:\Windows\Installer

4. Щракнете с десния бутон в празна област и изберете View > Details.

Щракнете с десния бутон, след това изберете Преглед и щракнете върху Подробности

5.Сега щракнете с десния бутон върху лентата с колони, където е изписано име, тип, размер и т.н.(Name, Type, Size etc) и изберете Още.(More.)

Щракнете с десния бутон върху колоната и изберете Още

6.От списъка отметнете темата и щракнете върху OK.

От списъка изберете Тема и щракнете върху OK

7. Сега намерете правилната програма(correct program) , която искате да инсталирате от списъка.

намерете правилната програма, която искате да инсталирате от списъка

8. Натиснете клавиша Windows Key + X , след което изберете Команден ред (Администратор).(Command Prompt (Admin).)

9. Сега въведете следното и натиснете Enter:

C:\Windows\Installer\Program.msi

Това ще стартира инсталатора с административни права и няма да се сблъскате с грешка 2502

Забележка: Вместо програмата .msi въведете името на .msi файла, причиняващ проблема и ако файлът се намира в папка Temp , тогава ще въведете неговия път и натиснете Enter .

10. Това ще стартира инсталатора с администраторски права и няма да се сблъскате с Error 2502/2503 .

11. Рестартирайте компютъра си, за да запазите промените и това трябва да поправи грешка 2502 и 2503, докато инсталирате или деинсталирате програма.(Fix Error 2502 and 2503 while installing or uninstalling a program.)

Метод 4: Стартирайте Explorer.exe с административни привилегии(Method 4: Run Explorer.exe with administrative privileges)

1. Натиснете едновременно клавишите Ctrl + Shift + Esc , за да отворите диспечера на задачите(Task Manager) .

2. Намерете Explorer.exe , след което щракнете с десния бутон върху него и изберете Край на задачата.(End Task.)

щракнете с десния бутон върху Windows Explorer и изберете Край на задачата

3. Сега щракнете върху File > Run на нова задача и въведете Explorer.exe.

щракнете върху Файл и след това Изпълнете нова задача в диспечера на задачите

4. Отметка Създаване на тази задача с административни привилегии( Create this task with administrative privileges) и щракнете върху OK.

Въведете exlorer.exe и след това отметка Създаване на тази задача с административни привилегии

5.Опитайте отново да инсталирате/деинсталирате програмата, която по-рано е давала грешка 2502 и 2503.

Метод 5: Задайте правилни разрешения за папка на Windows Installer(Method 5: Set correct permissions for Windows Installer Folder)

1. Отворете File Explorer, след което щракнете върху View > Options и се уверете, че сте поставили отметка „ Показване на скритите файлове, папки и драйвери. (Show hidden files, folders, and drivers.)Отново(Again) в същия прозорец премахнете отметката от „ Скриване на защитените файлове на операционната система (препоръчително). (Hide protected operating system files (Recommended).)

показване на скрити файлове и файлове на операционната система

2. Щракнете върху Приложи, последвано от OK.

3. Сега отидете до следния път: C:\Windows

4. Потърсете папката Installer(Installer folder) , след което щракнете с десния бутон върху нея и изберете Properties.

5. Превключете към раздела Защита(Security tab) и щракнете върху Редактиране(Edit) под Разрешения.(Permissions.)

Превключете към раздела Защита и щракнете върху Редактиране под Разрешения

6. След това се уверете, че Пълен контрол(Full Control) е отметнат за система и администратори.( System and Administrators.)

Уверете се, че Пълен контрол е отметнат както за системата, така и за администраторите

7.Ако не, тогава ги изберете един по един под имена на група или потребители,(group or user names) след това под отметка за разрешения Пълен контрол.(Full Control.)

8. Щракнете върху Приложи, последвано от OK.

9. Рестартирайте компютъра си, за да запазите промените.

Това трябва да поправи грешка 2502(Fix Error 2502) и 2503 по време на инсталиране или деинсталиране на програма, но ако все още сте заседнали, следвайте стъпките, изброени в метод 6 за папката на Windows Installer .

Метод 6: Задайте правилни разрешения за временна папка(Method 6: Set Correct Permissions for Temp Folder)

1. Придвижете се до следната папка във File Explorer : C:\Windows\Temp

2. Щракнете с десния бутон върху папката Temp(Temp folder) и изберете Properties.

3.Превключете към раздела Защита и след това щракнете върху (Security)Разширени.(Advanced.)

щракнете върху Разширени опции в раздела за сигурност

4. Щракнете върху бутона Добавяне(Add button) и ще се появи прозорецът за въвеждане на разрешения .(Permission Entry window)

5. Сега щракнете върху „ Избор на принципал(Select a principal) “ и въведете своя потребителски акаунт.

щракнете върху изберете принципал в разширените настройки за сигурност на пакетите

6. Ако не знаете името на вашия потребителски акаунт, щракнете върху Разширени.(Advanced.)

изберете потребител или група напреднали

7. В новия прозорец, който се отваря, щракнете върху Намери сега.(Find now.)

Щракнете върху Намери сега от дясната страна и изберете потребителското име, след което щракнете върху OK

8. Изберете вашия потребителски акаунт от( your user account from) списъка и след това щракнете върху OK.(click OK.)

9.По избор, за да промените собственика на всички подпапки и файлове в папката, поставете отметка в квадратчето „ Замяна на собственика на подконтейнери и обекти(Replace owner on subcontainers and objects) “ в прозореца Разширени настройки за защита(Advanced Security Settings) . Щракнете върху OK(Click OK) , за да промените собствеността.

Сменете собственика на подконтейнери и обекти

10. Сега трябва да предоставите пълен достъп до файла или папката за вашия акаунт. Щракнете с десния бутон отново върху файла или папката, щракнете върху Свойства, щракнете върху раздела Защита(Security) и след това щракнете върху Разширени(Advanced) .

11. Щракнете върху бутона Добавяне( Add button) . На екрана ще се появи прозорецът „Влизане на разрешение“.

Добавете, за да промените потребителския контрол

12. Щракнете върху „ Избор на принципал(Select a principal) “ и изберете вашия акаунт.

изберете принцип

13.Задайте разрешенията на „ Пълен контрол(Full control) “ и щракнете върху OK.

Разрешете пълен контрол в разрешението за избрания принципал

14.Повторете горните стъпки за вградената група администратори.(Administrators group.)

15. Рестартирайте компютъра си, за да запазите промените.

Препоръчително за теб:(Recommended for you:)

Това е всичко, което успешно поправихте грешка 2502 и 2503, докато инсталирате или деинсталирате програма(Fix Error 2502 and 2503 while installing or uninstalling a program) в Windows 10 , но ако все още имате въпроси относно тази публикация, не се колебайте да ги зададете в секцията за коментари.



About the author

„Аз съм експерт по Windows и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts