Опишу свой, немного колхозный метод, но который не требует рыться в реестре и привлекать сторонние программы. Находим файл 3д макса (3dmax.exe) той версии, которой мы хотим чтобы открывались наши проекты и переименовываем его на, ну например 3dmax_2020.exe. Или можно скопировать, чтобы оригинальный 3dmax.exe тоже остался. Естественно, переименованный файл должен находиться в той же папке что и оригинальный.
Затем жмем по файлу проекта правой кнопкой - открыть с помощью ... - Выбрать программу - обзор - находим наш 3dmax_2020.exe указываем его и, естественно, не забываем оставлять нажатой галочку "Использовать выбранную программу для всех файлов такого типа"
Смысл в том что для винды файл 3dmax.exe что в папке "3ds Max 2020" , что в папке "3ds Max 2016", или в любой другой, это одна и та же программа, и он берет ту, которая устанавливалась последней. Вернее, которая последней прописала для себя ассоциации. А переименованный файл для винды уже становится "другой" программой и все работает.