Kод за грешка "0x643" в Windows Update или код за грешка "1603" в Windows Installer при инсталиране на .NET Frameworк

Симптоми на проблема

Когато се опитате да инсталирате актуализация за Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 или за Microsoft .NET Framework 3.5, може да получите следния код за грешка в Windows Update: 

0x643

Или може да получите следния код за грешка в Windows Installer:

1603



Този проблем може да възникне при използване на някои системни конфигурации.

Причина

Грешката с код "0x643" в Windows Update и грешката с код "1603" в Windows Installer са общи кодове за грешки. Обикновено тези кодове за грешка означават, че актуализацията не е била инсталирана успешно. Тези грешки са причинени от повреда в .NET инсталацията или поради непоследователност в данните във файла .MSI.

Решение

За да разрешите този проблем, трябва да поправите проблемите с повредите на регистрации на актуализации на MSI софтуер или да деинсталирате многобройни версии на .NET Framework като използвате инструмента за премахване на .NET Framework, и след това да инсталирате отново тези компоненти.


За да отстраните неизправностите при този проблем, следвайте тези стъпки, като започнете с Метод 1. Преминете към Метод 2, ако Метод 1 не разреши проблема.

Метод 1: Поправете проблеми с повреди на регистрации на актуализации на MSI софтуер

За повече информация относно това как да поправите проблеми с повреди на регистрации на актуализации на MSI софтуер, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:


971187 Kак да поправите проблеми с повреди на регистрации на актуализации на MSI софтуер (Англ.)

За да поправите този проблем автоматично, щракнете бутона или препратката Автоматична корекция (Fix It) в статия 971187.

След това посетете уеб сайта Windows Update  и се опитайте да инсталирате актуализациите:

http://windowsupdate.microsoft.com

Ако проблемът не е разрешен, преминете към Метод 2.

Метод 2: Поправете .NET Framework

За да поправите .NET Framework, трябва да деинсталирате многобройни версии на .NET Framework като използвате инструмента за премахване на .NET Framework и след това да инсталирате отново тези компоненти.

За да направите това, следвайте тези стъпки:

1. Щракнете върху следната препратка, за да изтеглите инструмента за премахване на .NET Framework:

         http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx (Англ.)

2. Използвайте инструмента за премахване на .NET Framework, за да деинсталирате версиите 1.0, 1.1, 2.0, 3.0, и 3.5 на .NET Framework.

Бележка Инструмента за премахване не ви позволява да премахнете версията 2.0 на .NET Framework в Windows Vista или по-късна версия, защото .NET Framework е инсталиран като компонент на операционната система.

3. Рестартирайте компютъра.

4. Изтеглете и инсталирайте следните компоненти:

o     .Net Framework 1.1

http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 (Англ.) 

o    .Net Framework 1.1 SP1

http://www.microsoft.com/download/details.aspx?familyid=A8F5654F-088E-40B2-BBDB-A83353618B38&displaylang=en (Англ.) 

o    .NET Framework 3.5 SP1
Бележка Пакета също ще инсталира .Net Framework 2.0 SP2 и .Net Framework 3.0 SP2 

http://www.microsoft.com/download/details.aspx?familyid=AB99342F-5D1A-413D-8319-81DA479AB0D7&displaylang=en (Англ.) 

5. Рестартирайте компютъра.

6. Посетете уеб страницата Windows Update и инсталирайте актуализациите:

        http://windowsupdate.microsoft.com 

Повече информация

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

  • Microsoft .NET Framework 1.0 Service Pack 3 когато го използвате с някоя от следните операционни системи:

    • Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)

    • Microsoft Windows 2000 Datacenter Server SP4

    • Microsoft Windows 2000 Professional SP4

    • Microsoft Windows 2000 Server SP4

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Datacenter x64 Edition

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Enterprise x64 Edition

    • Windows Server 2003, Standard Edition 32-Bit x86 SP1

    • Windows Server 2003, Standard Edition 32-битовата x86 SP2

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows Vista Business

    • Windows Vista Enterprise

    • Windows Vista Home Basic

    • Windows Vista Home Premium

    • Windows Vista Ultimate

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

  • Microsoft .NET Framework 1.1 Service Pack 1, когато го използвате с някоя от следните операционни системи:

    • Windows 2000 Advanced Server SP4

    • Windows 2000 Datacenter Server SP4

    • Windows 2000 Professional SP4

    • Windows 2000 Server SP4

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Datacenter x64 Edition

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Enterprise x64 Edition

    • Windows Server 2003, Standard Edition 32-битовата x86 SP2

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Web Edition SP2

    • Windows Vista Business

    • Windows Vista Enterprise

    • Windows Vista Home Basic

    • Windows Vista Home Premium

    • Windows Vista Ultimate o Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

  • Microsoft .NET Framework 2 и Microsoft .NET Framework 2 SP1, когато го използвате с някоя от следните операционни системи:

    • Windows 2000 Advanced Server SP4

    • Windows 2000 Datacenter Server SP4

    • Windows 2000 Professional SP4

    • Windows 2000 Server SP4

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Standard Edition 32-Bit x86 SP1

    • Windows Server 2003, Standard Edition 32-битовата x86 SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

  • Microsoft .NET Framework 3.0 или Microsoft .NET Framework 3.0 SP1, когато го използвате с някоя от следните операционни системи:

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Standard Edition 32-Bit x86 SP1

    • Windows Server 2003, Standard Edition 32-битовата x86 SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

  • Microsoft .NET Framework 3.5, когато го използвате с някоя от следните операционни системи:

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Datacenter Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Datacenter Edition SP1

    • Windows Server 2003, Datacenter Edition SP2

    • Windows Server 2003, Datacenter x64 Edition

    • Windows Server 2003, Datacenter x64 Edition SP2

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP1

    • Windows Server 2003, Enterprise Edition за системи, базирани на Itanium-SP2

    • Windows Server 2003, Enterprise Edition SP1

    • Windows Server 2003, Enterprise Edition SP2

    • Windows Server 2003, Enterprise x64 Edition

    • Windows Server 2003, Enterprise x64 Edition SP2

    • Windows Server 2003, Standard Edition 32-Bit x86 SP1

    • Wndows Server 2003, Standard Edition 32-битовата x86 SP2

    • Windows Server 2003, Standard x64 Edition

    • Windows Server 2003, Standard x64 Edition SP2

    • Windows Server 2003, Web Edition SP1

    • Windows Server 2003, Web Edition SP2

    • Windows Vista Business o Windows Vista Enterprise

    • Windows Vista Home Basic

    • Windows Vista Home Premium

    • Windows Vista Ultimate

    • Windows XP Home Edition SP2

    • Windows XP Media Center Edition 2005

    • Windows XP Professional SP2

    • Windows XP Professional x64 Edition

    • Windows XP Professional x64 Edition SP2

    • Windows XP Tablet PC Edition SP2

За повече информация за различно съобщение за грешка, което може да се появи, когато се опитате да инсталирате тази актуализация, щракнете върху следния номер на статия в базата знания на Microsoft:

923101 Съобщение за грешка при опит за инсталиране на актуализация на защитата за .NET Framework 2.0 на компютър, работещ под Windows Server 2003 x64 Edition: "Грешка 1324. Папка "Program Files" съдържа невалиден символ" (Англ.)

Все още имате нужда от помощ?

Ако тази статия не отговаря на вашия въпрос, щракнете този бутон за да поставите вашия въпрос на друг член на обществото в Microsoft Answers:

Задайте въпрос(Англ.)

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×