Disabling Modern Attachments in Outlook 2016

The modern attachments (aka cloudy attachments) feature in Outlook 2016 makes it simple for users to share documents stored in OneDrive for Business or SharePoint with each other as links instead of actually attaching the file and emailing it around. This is a great way to reduce the number of different document versions floating around the organization and helps promote collaboration and co-authoring. Once a cloudy attachment is attached to an email, the user can grant view only or edit permissions to the recipient and Exchange will automatically take care of applying the appropriate permission to the document.


This feature is available out of the box for Exchange Online users using Outlook 2016 and can be enabled for on-premises users with mailboxes on Exchange 2016 provided OAuth between Exchange 2016 and Office 365 has been configured properly and the appropriate prerequisites are in place, but what happens to on-premises customers who do not have Exchange 2016 deployed? The scenario is really interesting in that Outlook will still allow users to send cloudy attachments, but because the backend Exchange environment isn’t able to apply the appropriate permission to the document the recipient will be unable to view the attachment:


This behavior may confuse users and may not be desirable in some environments and while there is no way to specifically disable modern attachments, there is a workaround that may help achieve similar results. There are two options in Outlook that enable modern attachments:

  • The “Browse Web Locations” option allows users to select files from OneDrive for Business, SharePoint sites or Groups.
  • The “Recent items” list provides a list of recently saved documents and when these documents are saved to OneDrive for Business or SharePoint it will automatically provide the option to attach a cloudy attachment version of the document.

Disabling these two options in Outlook will effectively prevent users from being able to send cloudy attachments and change the user experience from this:


To this:


In order to do this, the following registry keys need to be added to the client machine for each user:

To simplify this, you can download the registry keys here

Post navigation


  • Anwar

    To add, this workaround is impractical when users have Office 365 accounts with Exchange Online and Office 365 ProPlus – one would need them to add these registry values whenever and wherever they install Office 365 ProPlus; impractical.

  • Mary

    Thank you for this information! I’m pushing the registry change via login script!

  • Chris

    No worries Mary. Glad I could help.

    All the best,


  • Pepito

    Typo in the blog, should have a \ between ‘OutlookDisabledCmdBarItemsList’ = Outlook\DisabledCmdBarItemsList thanks for share works great

  • Chris

    Thanks for pointing that out. I’ve corrected it.

  • Bobby

    Has this been fixed with this new Registry key and Outlook setting?

    Looks promising, but I am having difficulty getting it to work.

  • Chris

    Hi Bobby,

    It does look promising – I haven’t tested it though, I’ll update this again if when I do.



Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>