What Happens When You Copy Something on Windows
By Khushi Yadav
Copy is not “store this sentence in a box.” It is publish a set of formats and mark them as current. The next copy replaces the set. Each paste target reads the format it understands and ignores the rest. That is why Word stays bold, Notepad is plain, and Paint can show a picture from the same web selection — or why one of those pastes is empty.
This explainer is the sequence, in plain language, with the Win32 format names used only where they clarify a failure.
The live clipboard is a bulletin board
When an app handles Ctrl+C or Copy, it:
- Opens the system clipboard.
- Empties the previous current payload (last-copy-wins).
- Offers one or more formats — for example Unicode text (
CF_UNICODETEXT), HTML, RTF, a bitmap (CF_BITMAPor DIB), or a file list (CF_HDROP). - Closes the clipboard.
Microsoft Learn documents those standard formats. Apps can also register private formats. The consumer Settings page never lists them.
Ctrl+V asks the destination: “Which of the current formats can you use?” The destination picks one. It does not receive “everything.”
Image paste specifics: How to Paste an Image From the Clipboard. File lists versus bytes: Clipboard vs File Copy: Not the Same Operation.
Last-copy-wins
There is one current payload set. Copying a URL after copying a screenshot replaces the screenshot as the live item. Ctrl+V will not produce the screenshot unless history still has it.
Microsoft’s shortcut article describes paste as the last item from the clipboard. That wording matches this model.
History is an optional log of qualifying copies:
- Off until Win+V > Turn on or Settings.
- Text, HTML, bitmap only.
- 4 MB per item, 25 items.
- Unpinned entries clear on restart.
History does not change last-copy-wins for Ctrl+V. It only lets Win+V retrieve an older qualifying item, which then becomes current when clicked.
Why two apps paste different things
A browser selection might publish:
- HTML (with
<b>and a link) - Plain Unicode text
- Sometimes a bitmap of the selection
Then:
| App | Likely choice |
|---|---|
| Notepad | Unicode text |
| Word | HTML or RTF-like rich text |
| A markdown box | Text, or HTML stripped |
| Paint | Bitmap, if present; otherwise empty |
None of these apps is “wrong.” They implemented different readers. Ctrl+Shift+V (where supported) asks for plain text on purpose.
Explorer does not participate unless a file list is present. Pasting a web selection into a folder does nothing useful.
Delay-rendered and large data
Some apps advertise a format and produce the bytes only when a destination asks. That is why the first paste can be slower than the copy, and why closing the source app too quickly can make paste fail. Microsoft’s older clipboard API docs describe delayed rendering; consumer Settings do not mention it. If paste fails after closing the source, recopy and keep the source open until paste succeeds.
Large bitmaps can succeed as live paste and still miss history (4 MB). Microsoft documents the history cap only.
Several formats, one “copy”
Developers describe this as “the clipboard holds a format list.” For everyone else: the source is being polite. It offers a dressed-up version and a plain version so the next app can choose. Offering more formats does not mean two user-visible items. It means one item with backups.
That is why “I only copied once but Word and Notepad disagree” is success, not a bug. Multiple *user* items need history or a second copy.
Cut is a copy plus an intent
Ctrl+X on text typically removes the selection and publishes formats like copy.
Ctrl+X on files publishes a file list marked to move. The files stay on disk until a successful Explorer paste. Copying something else in between cancels the move. That is last-copy-wins applied to a file operation.
History’s filter
After a successful copy, the history service (if on) decides whether to add a card:
| Copy | History card? |
|---|---|
| Short text | Yes |
| HTML under 4 MB | Yes |
| Screenshot under 4 MB | Yes |
| Screenshot over 4 MB | No (live paste may still work) |
| Explorer files | No (Explorer paste still works) |
| Unknown private format only | No |
Empty Win+V after a “successful” copy usually means the filter said no, history is off, or the PC restarted. See What Win+V Actually Opens on Windows 11.
Sync is a later hop
If Clipboard history across your devices and Automatically sync text that I copy are on, Microsoft documents an upload of text tied to the same account. That hop is after the local publish. Images and file lists are not the documented sync payload. Leave both off unless that hop is required.
What restart and Clear do to the model
A restart empties unpinned history. The live bulletin board is also typically empty after a full boot. Pins are the exception Microsoft documents.
Clear clipboard data removes unpinned history on the device and, Microsoft says, the cloud. It does not rewrite the format model. The next copy publishes a new set as usual.
Turning history Off stops the gallery. It does not stop step 1–4 of a copy. Ctrl+C still publishes formats.
Security implications of “publish”
Whatever is published is readable by the next paste — and by any app that is allowed to read the clipboard. History extends that window to 25 items and, for pins, across reboot. Sync extends it to other devices.
Do not copy passwords into a long-lived list. Clear unpinned history after sensitive work. Turning history off is How to Turn Clipboard History Off Completely.
Empty, stale, and “wrong” pastes
Empty paste. The destination rejected every advertised format, the source used delayed rendering and exited, or the field blocks paste. Control-test in Notepad.
Stale paste. The user thinks they copied B but the last successful copy was still A (the second copy failed silently in a privileged window). Check Win+V if history is on; the top card is the last *qualifying* history item, which may differ from the live item.
Wrong paste. HTML went to Word when plain was wanted. Use Keep Text Only. Or a file list went to Word when a picture was wanted. Recopy pixels.
These three tickets are the same mechanism viewed from the destination.
A mental model that prevents tickets
- Copy = replace the live bulletin board with new formats.
- Paste = one app reads one format.
- Win+V = optional gallery of recent text/HTML/bitmaps.
- Explorer copy = paths, not file bytes in history.
- Failure = usually “no compatible format,” not “clipboard deleted.”
Optional managers watch the same bulletin board and keep their own gallery. Edge-Drop is one local gallery if files and drag-out are the missing format. It does not change how Ctrl+C publishes.
Related reading
- Clipboard vs File Copy: Not the Same Operation
- Does Windows 10 Still Have Clipboard History?
- How to Enable Clipboard History in Windows 11
- Windows Clipboard History Limit: Why Only 25 Items
Sources
- Standard Clipboard Formats (Microsoft Learn) — what a copy can publish.
- Using the clipboard (Microsoft Support) — history filter, 25, 4 MB, restart, sync text.
- Keyboard shortcuts in Windows (Microsoft Support) — last item versus Win+V.
- How to use clipboard history in Windows 11 (Microsoft) — consumer description of the optional list.
Khushi Yadav is a B.Tech Computer Science Engineering student interested in technology, software, and exploring practical applications of computer science. She enjoys learning new concepts and contributing to technology-focused projects.
GitHub · LinkedInCopy. Stack. Drop.
Transform your clipboard into an interactive edge shelf. Stack, pin, and drag assets into any app with zero friction.
Download for Windows Get from Microsoft Store
How to Install Guide · First 10 Minutes Guide · Drag & Drop Guide · Edge-Drop vs Win+V · Support
Free · Lightweight · Privacy First