Maximum folder path limits when installing suite products
After creating and installing a deployment image you realize that not all products get installed. As an example, Navisworks Simulate 2013, the Product Design Suite 2013 launchpad icon, the Factory Design Suite 2013 launchpad icon and the 3DS Max Essential videos could be missing. But there could be other scenarios with another set of products being omitted from the installation.
The problem is caused by the 255-character limitation that Microsoft has for the installation path.
- You could run quite easily into this 255 limit while installing the Essential Skills Movies of 3DS max (ESM) that have a very long path length
- More in general, if you are installing a Suite that contains many products, you could run into this 255 limit
If the total installation path exceeds 255 characters when installing a suite, not only will ESM fail to install but all other products that are to be installed after ESM will fail to install.
The problem is not limited to suite installations. Also when installing 3DS Max as a point product outside of the context of a suite, you could run into the limit, causing the ESM component failing to install.
The available folder length (that can be freely chosen) depends on whether you do a standalone installation or whether you create a deployment image.
Network Deployment creation
For a deployment creation, the deployment creation folder can only have a maximum of 52 characters (the deployment creation folder is the folder of where the deployment image resides).
Here is how that maximum gets calculated for the Essential skills movies of 3DSMax (ESM) by subtracting all strings that are reserved by the Autodesk installer
[Admin Path Length] = \AdminImage\x64 (or \AdminImage\x86)
= 15 characters
[Movies Path Length] = \Components\ESM\Program Files 64
= 188 characters
The maximum available deployment folder path length is 52 characters (255 - [Admin Path Length] - [Movies Path Length] = 52 or 255 - 15 - 188 = 52).
If the requirement of a maximum of 52 characters is too stringent for you, there are a couple of workaround options:You can always opt out of the installation of the 3DS Max product or the 3DS Max essential videosYou can remove the ESM string from the INSTALL_SEQUENCE line in the ini file that the deployment createsYou can move the ESM string to the end of the INSTALL_SEQUENCE line so that if ESM fails, it will not affect the installation of any subsequent products
Here is an example that moves ESM to the end of the installation sequence:
Original line in the setup.ini file:
Change this line to:
For an immediate installation, when you extract the EF file to a temporary folder location or when you copy the contents of the USB stick to a temporary folder, the name of that folder can be 108 characters maximum. As the allowed maximum in the immediate case is larger, the problem is less acute than in the network deployment scenario.
In the case of the essential skill videos, the Autodesk installer needs to have room to add following 147 characters to the folder path:
This means that the maximum available deployment folder path length is 108 characters (255 -147 = 108).
Note: In the case of AutoCAD Mechanical, the maximum available deployment folder path length is 99 characters.
During the installation it can be difficult to determine the number of visible characters in the install target file path. Therefore, if you encounter an installation path length error, shorten the product install path in the Install Path field.
Note: if you want to remove any product from a Windows machine, you can refer to the following Microsoft Uninstall Utility: