Remove undesired content

Starting with Revit 2021, Revit content has been broken into many pieces to support the following:

While each full installation of Revit includes both the Base content and essentially content, there scenarios in with an office may not use some of the language content or prefer to have all content stored in a common location. In environments where essential content is not desired, it can be removed from the deployment image by modifying the app.RVT.xml and deleting the installation files from the deployment image.

Example: Revit deployment image named Revit2021-custom has been downloaded and I want to remove the Essential US English Content from the deployment image.
  1. Stop Autodesk Desktop Application from installing with Revit.

    1. Browse to image\{GUID}\manifest folder within the Revit2021-custom deployment image location.

    2. Edit app.RVT.xml

    3. Delete line: <Package installAs="essential" name="RCLEENU" external="false" path="x64/RCLEENU/pkg.RCLEENU.xml" upi2="{F284F03B-648E-3783-9BFD-0D458F67E240}" upgradeCode="{A83EA890-57D5-3AC9-9974-91FF59F48B48}"/>
    4. Save and close app.RVT.xml

  2. Remove Autodesk Desktop Application installation file from deployment image.
    1. Browse to image\{GUID}\x64 folder within the Revit2021-custom deployment image location.
    2. Delete the RCLEENU folder.

WARNING: Modifying the installer xml files may cause the deployment installation to fail.

WARNING: Removing files or folders referenced within installer xml files may cause the installation to fail.

WARNING: Removing core components from app.RVT.xml may result in functionality errors within Revit.

Content name app.RVT.xml line Folder name
Essential Chinese Simplified <Package installAs="essential" name="RCLECHS" external="false" path="x64/RCLECHS/pkg.RCLECHS.xml" upi2="{9B81449A-DF2B-4654-8FC9-66D58E09BA0D}" upgradeCode="{86C3767C-D17F-3138-AB32-94EF79E7F4DC}"/> RCLECHS
Essential Chinese Traditional <Package installAs="essential" name="RCLECHT" external="false" path="x64/RCLECHT/pkg.RCLECHT.xml" upi2="{811C059C-709B-4279-92AB-B445362C3D73}" upgradeCode="{C251AA20-6F87-3335-8635-A5C18B4A1E5E}"/> RCLECHT
Essential Czech <Package installAs="essential" name="RCLECSY" external="false" path="x64/RCLECSY/pkg.RCLECSY.xml" upi2="{597CA58D-D355-4D42-82BE-020A7EC11B89}" upgradeCode="{CE37D741-7949-34FD-9982-58AD6574E78D}"/> RCLECSY
Essential German <Package installAs="essential" name="RCLEDEU" external="false" path="x64/RCLEDEU/pkg.RCLEDEU.xml" upi2="{6526AF19-C533-3298-BFBE-24682EAA9356}" upgradeCode="{9E34D991-F3C3-395F-950D-9F33F7970FA7}"/> RCLEDEU
Essential UK English <Package installAs="essential" name="RCLEENG" external="false" path="x64/RCLEENG/pkg.RCLEENG.xml" upi2="{519988C2-8D71-4395-B3E1-E605A0D036C8}" upgradeCode="{FA2A3976-9B67-358B-8064-DB460815D9C6}"/> RCLEENG
Essential US English <Package installAs="essential" name="RCLEENU" external="false" path="x64/RCLEENU/pkg.RCLEENU.xml" upi2="{F284F03B-648E-3783-9BFD-0D458F67E240}" upgradeCode="{A83EA890-57D5-3AC9-9974-91FF59F48B48}"/> RCLEENU
Essential Spanish <Package installAs="essential" name="RCLEESP" external="false" path="x64/RCLEESP/pkg.RCLEESP.xml" upi2="{9E786007-0435-490A-A400-ECF089B05C07}" upgradeCode="{DCDC01C8-B54E-3720-A619-EFCCA97E7150}"/> RCLEESP
Essential French <Package installAs="essential" name="RCLEFRA" external="false" path="x64/RCLEFRA/pkg.RCLEFRA.xml" upi2="{82448DD9-60CB-47DD-A52D-97C078DCAA3D}" upgradeCode="{0CB48576-6418-368C-AA68-4CB9DF449A10}"/> RCLEFRA
Essential Italian <Package installAs="essential" name="RCLEITA" external="false" path="x64/RCLEITA/pkg.RCLEITA.xml" upi2="{6D39CA46-9070-4F94-8696-A88DBADD2F66}" upgradeCode="{4B608D74-9CA3-397A-B87A-E0CFA98464E0}"/> RCLEITA
Essential Japanese <Package installAs="essential" name="RCLEJPN" external="false" path="x64/RCLEJPN/pkg.RCLEJPN.xml" upi2="{FCF2D751-8567-400D-84F0-DDA983A529CD}" upgradeCode="{C7D64E1A-E228-32F6-B447-E15BCBA390A3}"/> RCLEJPN
Essential Korean <Package installAs="essential" name="RCLEKOR" external="false" path="x64/RCLEKOR/pkg.RCLEKOR.xml" upi2="{6038E6B6-861B-4A0C-A1D3-8805F1058E20}" upgradeCode="{6705844E-6A63-3872-B7CE-5EB40088C114}"/> RCLEKOR
Essential Polish <Package installAs="essential" name="RCLEPLK" external="false" path="x64/RCLEPLK/pkg.RCLEPLK.xml" upi2="{CAA37429-33F0-45F9-92FD-434EC7A8A7A6}" upgradeCode="{EA631A67-B2F3-392A-BDB1-A0E68609FB7E}"/> RCLEPLK
Essential Brazilian Portiguese <Package installAs="essential" name="RCLEPTB" external="false" path="x64/RCLEPTB/pkg.RCLEPTB.xml" upi2="{C808E330-966A-42E6-A9B2-3E726F748723}" upgradeCode="{B69DF51D-7673-310D-807C-A63441BC853B}"/> RCLEPTB
Essential Russian <Package installAs="essential" name="RCLERUS" external="false" path="x64/RCLERUS/pkg.RCLERUS.xml" upi2="{6AAB1973-D326-4B43-9B43-F1222F07DD05}" upgradeCode="{C1F94A79-D566-3444-8857-E7AEF7EA12B0}"/> RCLERUS