When you ask Copilot in Word to summarize or rewrite a document, you may see an error that it cannot find the file. This stops your workflow and forces you to search manually for the document. The issue usually happens because the document is stored in a location Copilot cannot access or because the file name contains unsupported characters. This article explains the specific causes of this error and provides step-by-step fixes to get Copilot working with your documents again.
Key Takeaways: Copilot Document Access in Word
- Microsoft 365 admin center > Copilot > Data sources > SharePoint URLs: Add the document library URL where the file is stored to grant Copilot access.
- File name characters: Remove special characters like @, #, %, or & from the document name before asking Copilot to find it.
- File > Info > Open location: Use this menu to verify the document is saved in OneDrive or SharePoint, not on a local drive.
Why Copilot Cannot Find Your Document in Word
Copilot in Word relies on Microsoft Graph to search for documents. Microsoft Graph indexes files stored in OneDrive for Business or SharePoint Online. If your document is saved to a local hard drive, a network drive, or a third-party cloud service like Dropbox, Copilot cannot see it. The search scope is limited to Microsoft 365 storage locations only.
Another common cause is file name restrictions. Copilot uses natural language parsing to match your request to a document. If the file name contains characters that break this parsing, such as punctuation marks or spaces at the beginning, the search fails silently. The document exists but Copilot cannot resolve the name.
A third cause involves permissions. Even if the document is in OneDrive or SharePoint, Copilot must have read access through its service principal. If a tenant administrator has restricted Copilot from accessing certain SharePoint sites or OneDrive folders, the document will not appear in search results. This is controlled in the Microsoft 365 admin center under Copilot settings.
Steps to Make Copilot Find Your Document
Follow these steps in order. Each step addresses one cause of the problem.
- Check the document storage location
Open the document in Word. Go to File > Info > Open location. If this option is grayed out or missing, the file is stored locally. Copy the document to OneDrive for Business by selecting File > Save As > OneDrive. Once saved, close and reopen Word, then ask Copilot to find the document again. - Rename the file to remove special characters
Close the document. In File Explorer or on the SharePoint site, right-click the file and select Rename. Remove any of these characters: @, #, $, %, ^, &, , (, ), +, =, {, }, [, ], |, \, :, ;, “, ‘, <, >, ,, ?, /, ~, `. Replace spaces with underscores or hyphens. Keep the name under 128 characters. Save the new name and reopen the document in Word. - Verify Copilot data source permissions
Sign in to the Microsoft 365 admin center at admin.microsoft.com. Go to Settings > Copilot > Data sources. Under SharePoint URLs, confirm the site URL containing your document is listed. If it is missing, click Add, enter the full SharePoint site URL, and click Save. Wait 15 minutes for the change to propagate, then retry Copilot in Word. - Use an exact file name in your prompt
Instead of saying “summarize my document about sales,” say “summarize the document named Q3-Sales-Report.docx.” Use the exact file name including the extension. This bypasses natural language matching and forces Copilot to search by name.
If Copilot Still Has Issues After the Main Fix
Copilot returns “I cannot access that document” even though it is in OneDrive
This usually means the document is in a personal OneDrive folder that Copilot cannot index. Move the file to a shared OneDrive for Business folder or to a SharePoint document library. Right-click the file in OneDrive and select Move to > SharePoint. Choose a site and library, then confirm. After the move, ask Copilot again.
Copilot finds the document but cannot read the content
This happens when the document is password-protected or has restricted permissions. Remove the password by going to File > Info > Protect Document > Encrypt with Password. Clear the password field and click OK. If the document uses Information Rights Management, ask the document owner to grant you read access.
Copilot finds the wrong document with a similar name
Copilot may match a partial name and return a different file. Use the exact file name in your prompt as described in step 4. If multiple documents have similar names, move the target document to a dedicated folder and include the folder path in your prompt, for example: “summarize the document named Q3-Report.docx in the Sales folder.”
Copilot in Word vs Copilot Chat Document Search
| Item | Copilot in Word | Copilot Chat in Microsoft 365 |
|---|---|---|
| Search scope | Only documents open in the current Word session or stored in Microsoft 365 | All OneDrive for Business and SharePoint files the user can access |
| Prompt format | Natural language or exact file name | Natural language only |
| Supported file types | .docx, .docm, .dotx | .docx, .xlsx, .pptx, .pdf, .txt |
| Permission requirement | Read access to the file plus Copilot service access to the site | Same as Word |
Copilot in Word is designed to work with the document you have open or one you explicitly name. Copilot Chat searches a broader set of files but cannot perform in-document actions like rewriting or formatting. Use Copilot in Word when you need to edit the document directly. Use Copilot Chat when you need to find a document quickly across multiple libraries.
After applying the fixes in this article, Copilot in Word should locate your documents reliably. If the problem persists, verify that your Microsoft 365 subscription includes Copilot for Microsoft 365 and that your tenant has not disabled Copilot for Word specifically. As a final step, clear the Microsoft 365 cache by closing Word, pressing Ctrl + Shift + Del in your browser, and clearing cached images and files. Then restart Word and try again.