List Item Attachments Are Missing: Admin Checklist
🔍 WiseChecker

List Item Attachments Are Missing: Admin Checklist

SharePoint list item attachments can disappear for several reasons. You might see an attachment count in the list view but find no files when you open the item. This problem often results from a site collection feature being disabled, a storage quota being exceeded, or a third-party migration tool stripping metadata. This article provides a systematic admin checklist to identify the root cause and restore missing attachments.

Key Takeaways: Restoring Missing List Item Attachments

  • Site Collection Features > Attachments feature: Must be activated for the site collection; deactivation hides all attachments.
  • Storage quota in SharePoint admin center: Exceeding the site collection quota can prevent attachment uploads and cause existing attachments to appear missing.
  • Site Collection Content and Structure (spsitems.aspx): Allows direct enumeration of all attachments in a list to confirm if files exist on disk.

ADVERTISEMENT

Why List Item Attachments Become Missing

List item attachments in SharePoint are stored as files in a hidden folder named Attachments under each list item. When you attach a file to a list item, SharePoint creates a folder structure: Lists/[List Name]/Attachments/[Item ID]/. The attachment feature is controlled by a site collection-level feature. If that feature is deactivated, SharePoint hides the attachment field from list forms and views, but the files remain in the content database. Other common causes include storage quota enforcement, migration errors, and custom scripts that accidentally delete attachment metadata.

Site Collection Feature: Attachments

The feature titled Attachments (GUID: 00bfea71-d1ce-42de-9c63-a44004ce0104) is activated by default in all modern site collections. If an admin or a provisioning script deactivates this feature, the attachment field disappears from list items. Users see an item with no attachment button, and existing attachments are not displayed. However, the files remain in the content database until the feature is reactivated.

Storage Quota Exceeded

Each site collection has a storage quota set in the SharePoint admin center. When the quota is exceeded, SharePoint stops accepting new content, including attachments. Existing attachments remain visible but cannot be opened if the storage limit is critically low. In some cases, the system may mark attachment files as orphaned if the quota was exceeded during a migration or sync operation.

Third-Party Migration Tools

Tools like ShareGate, Metalogix, or custom PowerShell scripts can migrate list items without their attachments. This happens when the tool is configured to skip attachments or when the attachment size exceeds the tool’s threshold. The list item is created in the destination site, but the attachment folder is empty. The attachment count column may still show the original count because the metadata was copied, but the files are missing.

Admin Checklist to Diagnose Missing Attachments

Follow these steps in order. Stop when you find the root cause.

  1. Check the Attachments site collection feature
    Go to Site Settings > Site Collection Features. Scroll to the Attachments feature. If it is deactivated, click Activate. Wait 5 minutes, then refresh the list and open an item that previously showed missing attachments. If the feature was deactivated, attachments will reappear immediately.
  2. Verify the site collection storage quota
    In the SharePoint admin center, go to Active sites > select the affected site > Settings > Storage limit. Compare the used storage against the quota. If the site is at or over 100 percent, increase the quota or free up space by deleting unused files. After adjusting the quota, test uploading a new attachment to confirm the issue is resolved.
  3. Use Site Collection Content and Structure to list attachments
    Navigate to /sites/yoursite/_layouts/15/spsitems.aspx. In the left navigation, expand Lists > select the problem list. Click Attachments in the view menu. This page shows all attachment files for all items. If you see the files here but they do not appear in the list item form, the issue is a view or field configuration problem, not missing files.
  4. Check the list item attachment count column
    Open the list in edit mode. Add the Attachments column to the view if it is hidden. If the column shows a number greater than zero but the files do not appear when you open the item, the attachment metadata is corrupted. Run Repair-SPOSite in SharePoint Online Management Shell: Repair-SPOSite -Identity https://yoursite.sharepoint.com -RuleId AttachmentsMissing.
  5. Review migration logs if the site was recently migrated
    If the site was migrated from SharePoint 2010, 2013, or 2016, check the migration tool’s report for skipped attachments. Common reasons: file name too long, blocked file type, or attachment size exceeding 250 MB. Re-run the migration with the correct settings or manually upload the missing files.
  6. Test with a new list item
    Create a new list item in the same list and attach a small file. If the attachment works, the problem is isolated to existing items. If it fails, the issue is at the list or site level. Compare the list settings with a working list in the same site collection.

ADVERTISEMENT

If Attachments Still Do Not Appear After the Checklist

Some scenarios require deeper investigation. The following issues are less common but possible.

Custom List Forms or Power Apps Override the Attachment Field

If the list uses a custom form created in Power Apps or SharePoint Designer, the form may not include the attachment control. Open the form in edit mode and check for the Attachments control. In Power Apps, add the Attachment control from the Insert pane. In SharePoint Designer, ensure the AttachmentsField web part is present on the edit form.

Information Management Policy Removes Attachments After a Set Period

An Information Management Policy can be configured to delete attachments older than a specific number of days. Go to List Settings > Information management policy settings. If a policy is applied to the list, check the expiration action. If attachments are being automatically deleted, disable the policy or adjust the retention period.

Content Organizer Rule Moves Attachments to a Different Location

The Content Organizer feature can move list items to different libraries based on metadata. When a list item is moved, its attachments may be left behind in the original attachment folder. Check the Content Organizer settings in Site Settings. If rules are active, review the drop-off library for orphaned attachment folders.

Attachments Feature vs Storage Quota: Comparison

Item Attachments Feature Deactivated Storage Quota Exceeded
Attachment button visible No Yes, but upload fails
Existing attachments in database Yes, files remain Yes, but may be orphaned
Attachment count column Shows zero Shows original count
Fix time Under 5 minutes Depends on storage adjustment
Admin tool needed Site Settings only SharePoint admin center

This checklist covers the most common causes of missing list item attachments in SharePoint. Start with the site collection feature activation because it is the fastest check. If the feature is active, move to storage quota and content structure verification. For migrated sites, always review the migration tool logs before attempting manual recovery. Use the Repair-SPOSite cmdlet with the AttachmentsMissing rule to fix metadata corruption in SharePoint Online. After restoring attachments, consider enabling versioning on the list to track future changes to attachment files.

ADVERTISEMENT