Always attach files from OneDrive as a copy and never as a web link

I’m using Outlook 2016 and whenever I attach a file that is located within my OneDrive folder on my computer, it is being attached as a OneDrive link with a cloud icon and not as an actual file attachment.

This also happens when I select a file via “Browse This PC…” and then select my locally cached OneDrive folder.

How can I configure Outlook so that it always attaches my files as actual attachments and not as a link to the file on OneDrive?

OneDrive AttachmentsOutlook 2016 includes a new option that allows you to send people links to files that you have stored in the Cloud like OneDrive Personal, OneDrive for Business or a corporate SharePoint server.

Sending a link instead of the actual file has several benefits such as keeping the email smaller and making sure that people are always using the latest version of the file.

Of course there are valid reasons to still send an actual file instead of a link. Unfortunately, there is no way to change the default attach behavior for Cloud Attachments but there are several options and workarounds which still allow you to send an actual file.

Method 1: Attach as Copy

Attach as Copy buttonThe built-in method to convert a Cloud Attachment into an actual attachment is to attach the file as usual and then click the down arrow next to the attachment. This opens a dropdown menu from which you can choose: Attach as Copy.

After choosing this command, Outlook will download the latest version of the file from OneDrive and attach it to your email.

Convert a OneDrive attachment into an actual attachment.
Convert a OneDrive attachment into an actual attachment.

Note: The above option is not available when using OneDrive for Business (SharePoint).

When you are composing in Plain Text format, you’ll get prompted how you want to attach the file when selecting a file that is located on OneDrive or other Cloud based storage;

Share from OneDrive dialog when inserting a OneDrive attachment in a Plain Text formatted message.
Converting a OneDrive attachment when composing in Plain Text.

Method 2: Copy & Paste

Paste as Attachment buttonTo bypass the need to select “Attach a Copy” and download the file, you can use the Attach File method to browse to the file as you’d normally do but instead of selecting the file and pressing the Open button, select the file and press CTRL+C to copy the file. You can then press Cancel to close the Attach File dialog.

Once returned to the message, press CTRL+V to paste the file as an actual attachment to your message.

This method also works for OneDrive for Business.

Method 3: Drag & Drop from File Explorer

Drag & Drop buttonYet another way to include actual attachments instead of OneDrive links is to attach the file via Drag & Drop from a File Explorer window.

This might sound complicated, but it is actually quite easy.

  1. Create and type your email as you’d normally do until you are ready to add an attachment.
  2. Open a File Explorer window (keyboard shortcut: Windows key + E).
  3. Browse to the file that you want to attach.
  4. Click and hold down your mouse button on the file.
  5. Move your mouse cursor within the message body of the email that you are creating and release the mouse button; The file will now show up as an actual attachment.

I use this method quite a lot as attaching a file via the regular method basically does nothing more than opening a smaller File Explorer window and I often already have a File Explorer window open at the file’s location when I just finished editing the file that I want to send.

Attaching files via the drag & drop method will always create actual attachments even when you are dragging from a OneDrive folder.
Attaching files via the drag & drop method will always create actual attachments even when you are dragging from a OneDrive folder.

Method 4: Use the classic Attach File button

Attach File buttonAs the first method is relatively slow (especially when attaching multiple files) and the drag & drop method might not be as convenient for everyone, there is also a way to bring back the “classic” Attach File button that isn’t “Cloud aware” at all.

When you use this Attach File button, you will always add the file as an actual attachment and never as a link to OneDrive or any other Cloud based storage.

You can add the command to the Quick Access Toolbar in the following way;

  1. File-> Options-> Quick Access Toolbar
  2. Set the “Choose commands from” dropdown list to: All Commands.
  3. Select the “Attach File” command.
    • Make sure you do not select the “Attach File…” command as that is the new menu button.
  4. Press the “Add > > “ button.
  5. Press OK to close the Options dialog and return to Outlook.
  6. When you also want to add this command to the QAT of the Message Compose window or the Appointment/Meeting window, then create a new message or Calendar item and repeat step 1 to 5.

Adding the classic Attach File command to the QAT. (click on image to enlarge)
Adding the classic Attach File command to the QAT. (click on image to enlarge)

You can add the classic Attach File button to the Ribbon as well. You must then choose “Customize Ribbon” in the Options dialog and create a new Group first before you can add the command to the Ribbon tab of your choice. For detailed instructions see: Adding commands to the Home or Message tab of the Ribbon.

Change in behavior?

UserVoice buttonIf you have been using Outlook 2016 for a while now, you may have noticed there was a chance in behavior since the July 26, 2016 update (version: 16.0.7070.2033).

Before this update, you could use the “Browse this PC…” command to always insert a file as an actual attachment instead of a web link to OneDrive even when the file was located within your local OneDrive folder.

After this update, Outlook is “clever” enough to recognize the OneDrive folder and still treat the file as a cloud attachment.

What do you think? Should they bring back this behavior or should they otherwise make it easier/faster to include files stored in OneDrive as actual attachments?

You can make your voice heard on Outlook’s official UserVoice page!

You can for instance upvote the already existing suggestion; Option of “Attach as Copy” to be set as default option when attaching file to an email in Microsoft Outlook 2016.

Use "4PM76A8" to get a discount when ordering!