locked
"Open With..." cannot differentiate paths RRS feed

  • Question

  • Hi,

    I have two versions of 3DS Max installed (under XP SP3 x86): 2011 and 2012.  They were installed into separate directories and both work fine.  However, because I installed 2011 after installing 2012 (I found I need 2011 for compatibility), 2011 was the last program to register itself with the Windows shell and so if I double-click on a .max file in the shell it opens in 2011.

    I figured it would be an easy matter of right-clicking and using "Open With..."  It only listed "3ds max" generically and so I clicked on Browse and specifically browsed to the folder where 2012 is installed and picked its executable (3dsmax.exe).

    However, Windows blatantly ignored my request and opened it with 2011 anyway.  I'm guessing that the problem arises from the fact that, although the two versions are in different directories, their startup executables have the same name, 3dsmax.exe, so the Open With dialog is assuming they're the same thing.

    The program does not to my knowledge have any setting to re-register itself to handle .max files, short of reinstalling, and in any event I would ideally want to be able to pick which version I want from the context menu by right-clicking.

    I figured I'd edit the .max class in the registry to give myself both options, but there's just a ShellEx key with a GUID.  Even if I rename the whole .max class to something else and then try "Open With...", Windows is quite insistent on opening it in Max 2011.

    I can manually invoke the desired version and open the file with it, of course, but this is a hassle that should be needless.

    Any suggestions would be most appreciated.

    Thanks,

    Kevin

     

    Friday, December 23, 2011 2:38 AM

All replies

  • hy,

     

    try make repair 3ds max 2012


    feroz syed ;)
    Friday, December 23, 2011 11:30 AM
  • Thanks for the suggestion.  Unfortunately, even after repairing Max 2012, Windows still wants to open .max files with 2011.  Strange.
    Friday, December 23, 2011 8:15 PM
  • yes bit strange.try uninstalling both install 2012 first then 2011. i know installation process take little long time. Again u face same problem you have to check with autodesk  forums.

    Good Luck

     

     

    Does this post answer your question? Be sure to mark it appropriately to help others find answers to their searches


    feroz syed ;)
    Friday, December 23, 2011 9:17 PM
  • I'll have to try Autodesk, although really this is a design flaw in Windows.  I should be able to pick any given EXE I want to launch for any given file using the "Open With..." dialog, regardless of what the application has or hasn't registered.  I can open the file in the chosen version via the command line.  If I can do it, why can't the Windows shell when I specifically tell it the path and file name of the EXE I want it to launch?

    Unfortunately, being an old (but more efficient) version of Windows, I doubt this problem will be fixed, at least in XP.  I should try this on a Windows 7 system and see if it messes up in the same way.

    Cheers,

    Kevin

     

    Friday, December 23, 2011 9:43 PM
  • hy,

    your program have any COMPATIBILITY ISSUE  WITH WINDOWS 7?


    feroz syed ;)
    Friday, December 23, 2011 9:55 PM