Удаление Grooveex.dll было одной из двух проблем, с которыми я недавно столкнулся во время переустановки Office 2010 в Windows 7. Этот пост будет посвящен Ошибка установки 1402 где установка Office 2010 не может открыть раздел реестра с именем Неизвестный / Компонент / [Случайные числа], Решение этой проблемы требует чашки кофе и терпения.
Эта ошибка отображается только в том случае, если разделы реестра не имеют прав администратора. Но вы вошли как Администратор, верно? В некоторых случаях некоторые настройки могут испортить разрешения реестра, и установщик Office 2010 не является исключением.
Ввод следующей строки в командной строке исправит проблему для большинства людей,
secedit / configure / cfg% windir% inf defltbase.inf / db defltbase.sdb / verbose
но это не сработало для меня. Если это не работает для вас, следуйте второму способу ниже.
Загрузите SubInAcl, инструмент командной строки от Microsoft, который позволяет администраторам получать информацию о безопасности для файлов, служб ключей реестра и т. Д. Он установит в папку Program Files, скопирует файл SUBINACL.EXE в папку / Windows / System 32.
Теперь создайте новый блокнот и вставьте в него следующий код;
- subinacl / subkeyreg HKEY_LOCAL_MACHINE / setowner = администраторы
- subinacl / subkeyreg HKEY_CURRENT_USER / setowner = администраторы
- subinacl / subkeyreg HKEY_CLASSES_ROOT / setowner = администраторы
- subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = администраторы = f / grant = система = f
- subinacl / subkeyreg HKEY_CURRENT_USER / grant = администраторы = f / grant = система = f
- subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = администраторы = f / grant = система = f
- ЦБС
- Выход
Переименуйте блокнот для сброса и измените расширение на cmd, полное имя станет «reset.cmd», как показано на скриншоте ниже. Запустите этот файл от имени администратора.


через технический блог Юрия и отчет DSL
Обновить: Майк в комментариях ниже поделился методом, который работал для него и многих других, метод заключается в следующем:
Я смог заставить установку работать с Win7 64 бит. Когда вы получаете сообщение об ошибке: «программа установки не может открыть раздел реестра с именем» Следующий ключ - это то, что вы хотите найти в реестре. Как только вы найдете ключ (мой был в hklm software Microsoft Windows CurrentVersion Installer UserData S-1-5-18 Components), вы заметите, что есть подразделы, к которым у вас нет разрешения к. Сначала щелкните правой кнопкой мыши верхний ключ (один из них в сообщении об ошибке) и выберите «Права доступа». Затем нажмите «Дополнительно», а затем вкладку «Владелец». Убедитесь, что adminsitrators указан как владелец, а затем установите флажок «Заменить владельца на подконтейнеры…». Когда вы нажмете ОК, вы получите ошибки, но это нормально. Теперь проверьте «Полный доступ» в разрешениях для группы администраторов и затем снова нажмите кнопку «Дополнительно». Затем отметьте «Заменить все разрешения дочерних объектов…». Нажмите ОК. Опять же, вы можете получить ошибки, но это нормально. Теперь вы заметите, что у вас есть права доступа к подразделам.
К сожалению, существует более одного ключа. Если вы запустите установку снова, вы получите ошибку на другом ключе. В итоге я искал любую клавишу в области компонентов, в которой была указана стрелка, показывающая, что они могут быть расширены. Любой из тех, на кого у меня не было разрешения, я изменил, как указано выше. Я думаю, что было еще около 7 или 8. В конце концов, установка сработала, и теперь я в порядке. Долгий процесс, но у меня это сработало.