Мой окончательный вопрос отражен в названии, но я подумал, что это может быть полезно для других, если я подробно опишу, что спровоцировало мой запрос и мое исследование проблемы.
Для меня первое правило обновлений программного обеспечения - Primum non nocere - во- первых, не навреди. Итак, с моей системой Windows 7, содержащей как Office 2003, так и Office 2010, я безболезненно приступил к установке обновлений этого месяца от Microsoft, содержащих обновления для обеих версий Office. Хотя Microsoft официально не рекомендует запускать несколько версий (см., Например, « Запуск нескольких версий Microsoft Excel», это возможно; у меня были установлены две версии в течение года или более, и я никогда раньше не сталкивался с проблемой). Одна вещь, которая всегда упоминается, это порядок установки, то есть тот, который вы хотите открыть по умолчанию, должен быть установлен последним. Я хотел 2010 года по умолчанию, поэтому сначала я установил 2003 год, потом, спустя годы, 2010 год. Таким образом, с этим циклом обновлений Windows, либо он установил исправления до 2010 года до 2003 года, нокаутировал сопоставление файлов, либо исправление 2003 года стало более полным, в смысле касания сопоставления файлов, а 2010 - нет. В любом случае, после обновлений двойной щелчок по файлу .xls открывал 2003, а не 2010.
Веб-поиск указал либо:
- Используйте панель управления сопоставлениями файлов, чтобы заново связать файлы .xls с правильной версией Excel. Сначала я посмотрел на это, но он показал то, что казалось неверным "Excel", связанным с файлами .xls, поэтому я больше не проверял. (Это оказалось ошибкой с моей стороны; подробнее позже.)
- Переустановите версии в нужном порядке; Я считаю это необоснованным.
- Запустите вариант восстановления установщика Office на нужной версии; все еще кажется больше работы, чем нужно.
- Запустите Excel из командной строки, указав «/regserver» для одной из них по умолчанию и «/unregserver» для другой. Хорошая идея, но дальнейший поиск показал, что ни 2007, ни 2010 не поддерживают "/regserver", в отличие от некоторых сообщений (например, программа по умолчанию с несколькими установленными версиями).
Поскольку это была проблема с Центром обновления Windows, и Microsoft предоставляет бесплатную поддержку для этого, я тоже поинтересовался, но мне удалось получить только предложение удалить все другие версии, точка; не приемлемо для меня.
Что мне помогло, так это вернуться к панели управления сопоставлениями файлов и вручную выбрать версию Excel 2010 для Office. Несмотря на то, что на панели управления оно не изменилось, оно решило проблему двойного щелчка. Так что, если все, что нужно, это простое исправление после обновления, я могу с этим смириться. Что меня интересует, это: Кто-нибудь видел какие-либо другие проблемы, связанные с установленными несколькими версиями Office?