Симптоми на проблема
Когато се опитате да инсталирате актуализация за 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 и след това да инсталирате отново тези компоненти.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.1http://www.microsoft.com/download/details.aspx?displaylang=en&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3 (Англ.) o .Net Framework 1.1 SP1http://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
За да направите това, следвайте тези стъпки: 1. Щракнете върху следната препратка, за да изтеглите инструмента за премахване на .NET Framework:Повече информация
Този проблем може да се получи, ако използвате някоя от следните конфигурации:
-
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:Задайте въпрос(Англ.)