Вчера вечером я обновил до Office 2010 RTM из MSDN.
Я теперь пытаюсь удалить Office Живое Дополнение, которое я использовал с Office 2007, поскольку эта функциональность встроена к Office 2010.
Когда я выполняю удаление от панели управления, я получаю следующее сообщение:
Живое Дополнение Microsoft Office не может быть установлено, потому что у Вас нет правильной версии Microsoft Office установленной на Вашем компьютере
Google указал на 2 решения, оба из которых довольно бесполезны:
Используйте Очистку Установщика MS Windows - это не хорошо, потому что все, что она делает, удаляют запись Установщика из реестра, оставляя все установленные файлы
Office 2010 удаления, Дополнение удаления, переустанавливает Office 2010 - который является просто смешным, но типичным ответом MS
Так, я могу получить это от своей системы, не обращаясь к опции 2?
Отсортированный это! Косатка была ответом.
Я использовал фильтрацию Монитора Процесса на msiexec.exe
для Process Name
и msi
для Path
Это показало корректный .msi файл, чтобы быть c:\windows\installer\b2cbf2.msi
(YMMV)
Я открыл это у Косатки, искал сообщение об ошибке и отбросил каждую строку, которая упомянула его.
Я сохранил файл назад к c:\windows\installer
(Важный! Я попробовал его от рабочего стола сначала, и это все еще получило доступ к тому в c:\windows\installer
, вероятно, некоторый GUID, вызывающий это).
Это хорошо работало, и Дополнение теперь удаляется!
Честно, № 2 является, вероятно, Вашим лучшим выбором. Проблема состоит в том, что деинсталляторы больше не видят Office 2007 и бросают ошибку.
Я соглашаюсь, что абсолютно смешно, что необходимо было бы сделать это, но это - честно, вероятно, лучший выбор.
Следующее работало на меня:
Используйте редактор реестра для переименования
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\14.0 (на ОС на 32 бита) или HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\14.0 (на ОС на 64 бита)
кому:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\hide_14.0 (на ОС на 32 бита) или HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\hide_14.0 (на ОС на 64 бита)
("скрываются _", может быть любой другой текст),
Запустите деинсталлятор
Переименуйте "hide_14.0" назад к "14,0"