Полезная инфа для тех, кто параллельно использует новую и старые версии Mathematica.
Чтобы при установленной версии 7 .nb открывались в версии 5.2, надо не только ассоциировать .nb со старой версией, но ещё в реестре добавить недокументированный ключ командной строки -directlaunch в качестве первой опции вызова FrontEnd.
Вот примеры .reg-файлов для переключения файловых ассоциаций между установленными в директории по умолчанию версиями 5.2 и 7.0:
Переключение на версию 5.2
Переключение на версию 7.0.0
Сия страшная тайна была раскрыта только на этой неделе.
P.S. Для того, чтобы одновременно установленные разные версии Mathematica использовали независимые настройки (а не хранили настройки в одном общем файле, как происходит по умолчанию), нужно в старшей версии Mathematica в Options Inspector выставить параметр VersionedPreferences в True. При этом настройки младших версий будут сброшены (источник).