Попробуй переустановить Microsoft .NET Framework
http://support.microsoft.com/kb/926804
Если не поможет, то поставь Office 2003 и не парься
.
Нажмите кнопку Пуск, выберите пункт Панель управления и дважды щелкните значок Установка и удаление программ.
В списке Установленные программы выделите элемент Microsoft .NET Framework 2.0 и нажмите кнопку Заменить/Удалить.
Нажмите кнопку Восстановить, а затем - кнопку Далее.
Перейти к началу страницы
Способ 2. Установка .NET Framework 2.0
Если платформа .NET Framework на компьютере не установлена, загрузите и установите .NET Framework версии 2.0 по этой ссылке.
Перейти к началу страницы
Способ 3. Переустановка Microsoft .NET Framework 1.1
Если на компьютере установлена платформа .NET Framework версии 1.1, удалите и переустановите ее.
Чтобы удалить .NET Framework 1.1, выполните указанные ниже действия.
Нажмите кнопку Пуск, выберите пункт Панель управления и дважды щелкните значок Установка и удаление программ.
В списке Установленные программы выделите элемент Microsoft .NET Framework 1.1 и нажмите кнопку Заменить/Удалить.
Нажмите кнопку Да, чтобы удалить .NET Framework 1.1.
Если платформа .NET Framework 1.1 на компьютере не установлена, загрузите и установите .NET Framework версии 1.1 по этой ссылке.
Установка выполнялась на машинках под управлением Windows 7 Professional x86, для установки использовался общедоступный сетевой каталог с дистрибутивом Microsoft Office 2010 Professional Plus настроенным на автоматическую установку.
Предпринятое мной решение:
Ручное удаление Microsoft Office 2007 Enterprise - данное действие к устранению ошибки при установке Microsoft Office 2010 Professional Plus не привело.
Ручная очистка системы от следов Microsoft Office 2007 Enterprise в соответствии с рекомендациями из статьи базы знаний KB928218 - сожалению и эти действия не привели к благополучной установке 2010 офиса.
После не продолжительного поиска удалось выйти на такой инструмент как System Update Readiness Tool (средство проверки готовности системы к обновлению для Windows Vista, Windows Server 2008 и Windows 7) KB947821. Собственно на нем и остановлюсь подробнее.
Для загрузки данного средства пользуемся Microsoft Download Center, ищем на нем System Update Readiness Tool последней версии соответственно вашей операционной системе.
Собственно использование средства сводится к запуску его установки в виде пакета обновления.
После установки смотрим результаты работы средства в %windir%\logs\cbs\checksur.log.
Что я обнаружил у себя, а обнаружил я следующее:
:
Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0×00000000 servicing\Packages\Package_for_KB978542_RTM~31bf3856ad364e35~x86~~6.1.1.1.mum Expected file name Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7600.16385.mum does not match the actual file name
:
Summary:
Seconds executed: 372
Found 1 errors
CBS MUM Corrupt Total count: 1
Unavailable repair files:
servicing\packages\Package_for_KB978542_RTM~31bf3856ad364e35~x86~~6.1.1.1.mum
servicing\packages\Package_for_KB978542_RTM~31bf3856ad364e35~x86~~6.1.1.1.cat
Понимать это следует таким образом:
System Update Readiness Tool обнаружена ошибка, связанная с обновлением KB978542, но для исправления данной ошибки отсутствуют соответствующие файлы.
Теперь нам необходимо достать эти файлы и разместить в соответствующий каталог System Update Readiness Tool.
Каталогом этим будет: %windir%Temp\CheckSUR\servicing\Packages
Файлы эти можно получить загрузив обновление KB978542 с Microsoft Download Center соответственно используемой версии Windows, затем распаковав архиватором данной обновление получаем файлы:
Windows6.1-KB978542-x86.cab
Windows6.1-KB978542-x86.xml
Windows6.1-KB978542-x86-pkgProperties.txt
WSUSSCAN.cab
среди них мы не видим требующихся, а находятся они внутри Windows6.1-KB978542-x86.cab, соответственно его мы тоже распаковываем и все содержимое копируем в %windir%Temp\CheckSUR\servicing\Packages.
Запускаем в опять System Update Readiness Tool, смотрим отчет %windir%\logs\cbs\checksur.log:
:
Checking Package Manifests and Catalogs
(f) CBS MUM Corrupt 0×00000000 servicing\Packages\Package_for_KB978542_RTM~31bf3856ad364e35~x86~~6.1.1.1.mum Expected file name Microsoft-Windows-Foundation-Package~31bf3856ad364e35~x86~~6.1.7600.16385.mum does not match the actual file name
(fix) CBS MUM Corrupt CBS File Replaced Package_for_KB978542_RTM~31bf3856ad364e35~x86~~6.1.1.1.mum from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-servicing-x86-apr10.cab.
(fix) CBS Paired File CBS File also Replaced Package_for_KB978542_RTM~31bf3856ad364e35~x86~~6.1.1.1.cat from Cabinet: C:\Windows\CheckSur\v1.0\windows6.1-rtm-client-cab3-x86.cab.
:
Summary:
Seconds executed: 270
Found 1 errors
Fixed 1 errors
CBS MUM Corrupt Total count: 1
Fixed: CBS MUM Corrupt. Total count: 1
Fixed: CBS Paired File. Total count: 1
Как видно: ошибка исправлена.
Запускаем установку Microsoft Office 2010 и с удовольствием наблюдаем благополучное ее завершение. :-)