Поиск

Ошибка 1935 при установке office 2010 на windows 7

Ошибка 1935 при установке office 2010 на windows 7Добрый день сегодня будем разбираться с ошибкой 1935 при установке office 2010 на windows 7 данная ошибка часто встречается и однозначного решения нет. В данной статье мы расскажем о причинах ошибки и о способах решения.

 

Причины ошибки 1935

  • Ошибка 1935 чаще всего появляется при установке программного обеспечения MS Office 2007 и MS Office 2010.
  • Эта ошибка возникает в том случае, если на компьютере поврежден или отсутствует экземпляр Microsoft .NET Framework, необходимый для обработки различных файлов при установке MS Office.
  • Поврежденная загрузка или неполная установка программного обеспечения Microsoft Office.
  • Повреждение реестра Microsoft Office из-за недавнего изменения программного обеспечения (установка или удаление), связанного с Microsoft Office.
  • Вирус или вредоносное ПО, которые повредили файл Windows.
  • Другая программа злонамеренно или по ошибке удалила файлы, связанные с Microsoft Office.

Решение ошибки 1935

Общая очистка системы

Проблема может быть решена очень просто. Прежде всего рекомендуется очистить кешь компьютера и исправить все ошибки реестра можно воспользоваться программой CCleaner.

  • Также можно попробовать восстановить систему:Нажмите на кнопку Начать.
  • В строке поиска введите "Восстановление системы" и нажмите ENTER.
  • Введите пароль администратора (при появлении запроса).
  • Следуйте инструкциям Мастера для выбора точки восстановления.

Microsoft .NET Framework

Чтобы устранить ошибку 1935 надо восстановить либо переустановить Microsoft .NET Framework.

  • Для восстановления Microsoft .NET Framework нажмите в левом нижнем углу экрана кнопку «Пуск», выберите в меню пункт «Панель управления» и с помощью двойного щелчка мышью откройте окно «Программы и компоненты». В открывшемся списке «Установленные программы» выберите элемент «Microsoft .NET Framework» и щелкните на кнопке «Удалить/Изменить». Нажмите сначала кнопку «Восстановить», а затем — кнопку «Далее».
  • Если же платформу .NET Framework не удалось восстановить, необходимо удалить, а затем опять установить Microsoft .NET Framework. Последнюю версию .NET Framework всегда можно найти на сайте Microsoft.
  • Установить .NET Framework 2.0 на Семерку не получится, т.к. он (версия 3.5.1) теперь встроен в операционку. Единственное доступное решение — переустановить .NET Framework через «Включение или отключение компонентов Windows». Переустановка скорее всего не решит вашей проблемы, но я все равно рекомендую это сделать (на всякий случай).
  • NET Framework 4 — может помочь, но скорее всего все останется по-прежнему. А вот если у вас уже установлен .NET Framework 4, то вам как раз может помочь его удаление (есть такие отзывы в сети). Удалите из установленных программ «Microsoft .NET framework 4 extended» и затем «Microsoft .NET framework 4 Client Profile».
    Еще один возможный вариант решения проблемы (взят также отсюда): установка Microsoft .NET Framework SDK v2.0. Скачать его можно здесь. На Семерку ставится без проблем.
  • Если не помогло, можно попытаться воспользоваться специальной утилитой под названием Windows Install Clean Up. Она полностью удалит из системы уже установленные компоненты Office, выявит и устранит ошибки. Не помешает воспользоваться также программой CheckSUR. Она также проверит ОС, удалив наиболее критичные сбои и проблемы. Напоследок воспользуйтесь утилитой SFC, принцип действия которой схож с вышеописанными программами.

Инструкция по удалению компонента NET Framework с компьютера:

  • Создайте временную папку на рабочем столе.\
  • Посетите блог .NET Framework Cleanup Tool User's Guide и скачайте файл dotnetfx_cleanup_tool.zip.
  • При запросе системы выберите Открыть, а затем выберите Извлечь сейчас. Распакуйте файлы в созданную вами ранее папку.
  • Найдите файл cleanup_tool.exe в этой папке и дважды щелкните его.
  • В ответ на сообщение Вы действительно хотите выполнить .NET Framework Setup Cleanup Utility? нажмите кнопку Да.
  • Нажмите кнопку Да, чтобы принять условия лицензионного соглашения.
  • В окне Продукты для очистки выберите версию .NET Framework, которую вы хотите удалить.
  • Примечание. Вы не можете удалять версии .NET Framework, являющиеся компонентами операционной системы Windows. Если вы используете Windows 7, вы не можете удалить .NET Framework версии 3.5 или более ранней. Если вы используете Windows Vista, вы не можете удалить .NET Framework версии 3.0 или более ранней. Если вы используете Windows XP, вы не можете удалить .NET Framework версии 2.0 или более ранней.
  • Выберите Очистить сейчас.
  • Один раз перезагрузите компьютер после удаления компонентов .NET Framework.
  • Скачайте и установите по очереди следующие компоненты, в зависимости от вашей операционной системы:

.NET Framework 1.1 — только для Windows XP.
.NET Framework 1.1 SP1 — только для Windows XP.
.NET Framework 3.5 SP1 — для Windows XP, Windows Vista и Windows 7.
.NET Framework 4.0 — для Windows XP, Windows Vista и Windows 7.

  • Перезагрузите компьютер и попробуйте заново установить 

Обнавление системы Windows 7

Похоже, что в Windows 7 SP1 эта проблема решена. Если SP1 не установлен, настоятельно рекомендую установить. Однако, существует вероятность, что SP1 не установится. В этом случае необходимо воспользоваться System Update Readiness Tool. Скачать его для своей версии операционной системы можно здесь: KB947821.

Установщик модулей Windows

Заходим в "Службы" (для тех кто не знает: кликаем на "Моем компьютере" правой кнопкой мыши выбираем из выпадающего меню "Управление" открылось окно "Управление компьютером" далее кликаем "Службы и приложения", "Службы") находим службы "Установщик модулей Windows" и "Центр обновления Windows" двойным кликом открываем службы по очереди устанавливаем Тип загрузки: Вручную затем "Применить" и "Запустить" тоже самое проделываем со второй службой.

Возможные ошибки:

При попытке запустить эту службу руками появлялась ошибка 1450 - недостаточно системных ресурсов для завершения операции.

1) Если вы получаете сообщение об ошибке "Low Registry Space", установите Предельный размер реестра "неограниченный":

Заходим в реестр Пуск->выполнить->regedit
Переходимь по пути HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control
Находим ключь Key: RegistrySizeLimit Тип: REG_DWORD
Меняем значение на: 0xffffff (4294967295)
2) Перезагрузите систему

System Update Readiness Tool

Для загрузки данного средства пользуемся 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

Как видно: ошибка исправлена.