Copying a Shortcut (.lnk) vs the Target File: What's Stored?
By Khushi Yadav
The Desktop icon for a program or a document is often a shortcut — a small .lnk file that points at something else. File Explorer Ctrl+C copies that file. Paste creates another shortcut. It does not duplicate Word, Photoshop, or the 40 MB PDF. This is a beginner landmine and a support classic.
Windows history will not clarify it. History does not store files. It stores text, HTML, and bitmap, 25 items, 4 MB, unpinned items wiped on restart. There is no history card that says “this is a pointer, not the document.”
What a .lnk is
Microsoft’s Shell Link format (documented as MS-SHLLINK) is a file that stores a link to a target: a path, sometimes arguments, an icon, and working directory. Explorer hides the .lnk extension for shortcuts and draws a small arrow overlay. The item looks like the target. It is not the target.
The Library of Congress format description and Microsoft’s specification agree: the shortcut is a reference. Opening it launches or opens the target if the target still exists.
This is different from an internet shortcut (.url), which points at a website. Dragging a browser tab or some HTML drops produces a .url, not a .lnk. Both are pointers. Neither is the document. HTML Drops That Turn Into Useless Internet Shortcuts.
A third lookalike is a OneDrive or SharePoint shortcut in Explorer that is still a cloud placeholder. That can be a real file that is not hydrated. Treat “available on this device” as a separate check after you have confirmed you are not looking at a .lnk.
How to see that it is a shortcut
Explorer hides the extension. Turn on View > Show > File name extensions if the PC allows it. Shortcuts then read Budget.pdf.lnk next to a real Budget.pdf — the confusion evaporates.
Other tells, none of which require showing extensions:
- Details view Type column says Shortcut.
- The size is small (often 1–4 KB).
- The icon has an arrow overlay.
- Right-click > Properties shows a Shortcut tab with Target, Start in, and Open File Location.
Copy as path with extensions hidden still copies ...\Budget.lnk in the quoted string if you look carefully. History will show that text if history is on. Read the ending. How to Copy a File Path to the Clipboard.
On a PC where Group Policy hides extensions and the Properties dialog is locked down, Open file location is still the practical move. If that verb is missing, do not copy the icon to a USB stick and call it the document.
Recent files lists and Office jump lists are also shortcuts or jump-list entries, not the documents. Copy from the document’s real folder after opening it once.
What Explorer puts on the clipboard
CF_HDROP lists fully qualified paths of the selected items. If the selection is C:\Users\alex\Desktop\Budget.lnk, the list contains that .lnk path. Paste in another folder creates Budget.lnk (or Budget - Copy.lnk). The PDF on D:\Finance\Budget.pdf is untouched.
Microsoft Learn: HDROP transfers locations of existing files. The existing file is the shortcut. The Shell does not follow the link for you during copy/paste.
How Windows File Drop Lists Actually Work. Copying a Folder to the Clipboard: What Gets Stored is the same “the name you see is the object you copied” idea for folders.
Copy as path copies the .lnk path as text. History can store that text. Pasting it does not paste the target.
A multi-select of three Desktop icons is often a multi-select of three .lnk files. The destination gets three pointers. Can You Clipboard a Selection of Mixed File Types?.
How to copy the target instead
Documents (PDF, DOCX, images)
- Right-click the shortcut > Open file location (wording may be Open file location / Go to file location depending on Windows 11 build).
- Explorer jumps to the target’s folder with the real file selected.
- Ctrl+C there.
- Paste where you need a real copy.
If Open file location is missing, the shortcut may point at a store app, a URL, or a broken target. Check Properties.
Properties path
- Right-click > Properties.
- Shortcut tab > Target.
- That box is the real path (plus optional arguments).
- Open that path in Explorer and copy the file.
Do not copy the contents of the Target box into Explorer and expect a file paste. That is text. You can paste the path into Explorer’s address bar (Alt+D, Ctrl+V, Enter) to *navigate*, then copy the file.
If Target includes quotes and arguments ("C:\Program Files\App\app.exe" /safe), only the quoted path is the file. The /safe switch is not something you copy.
Programs
Copying Photoshop.lnk to a USB stick does not install Photoshop. It copies a pointer that will break on another PC. Install the app or copy the installer. Shortcuts to portable .exe files can be replaced by copying the .exe (and its folder) from the target location.
Microsoft Store apps often have targets that are not a simple .exe you can copy. The Properties dialog may show an alias or a grayed Target. There is no honest HDROP of “the app.” Share the Store link or the installer the vendor provides.
Start menu tiles and pinned items
Those are often shortcuts under hidden Start Menu folders (%AppData%\Microsoft\Windows\Start Menu\Programs and the all-users twin), or app identity links. Treat Open file location as the source of truth. If it does not exist, you cannot HDROP the “app” as a file.
Pinned taskbar items are similarly not the program. Unpinning or copying them does not move the install.
Paste results
| You selected | Paste in Explorer | Paste in Outlook | Paste in Notepad |
|---|---|---|---|
.lnk to a PDF | Another shortcut | A tiny .lnk attachment that fails on other PCs | Nothing |
| The PDF itself | A real PDF | A real attachment | Nothing |
Copy as path on the .lnk | Usually nothing | Path text | The path string |
| Copy as path on the PDF | Nothing | Path text | The path string |
Attaching a .lnk in email is a frequent mistake. The recipient cannot follow your C:\Users\... target. Their PC does not have your profile path. Dragging PDFs From History Into Email.
Some mail clients show a generic icon and a 2 KB size. That is the tell. If the intended PDF is 8 MB, and the attachment is 2 KB, stop and replace it.
Broken shortcuts
If the target moved, the .lnk still copies. Paste still creates a broken shortcut. That is a valid HDROP of an existing .lnk whose target is missing — a second-order broken path. Broken Paths: When a Saved File Clip Points at Nothing.
Windows sometimes offers to search for a moved target when you *open* the shortcut. Copy/paste does not run that repair. You still copied the old pointer.
A shortcut whose target is on a mapped drive letter (S:\budget.pdf) will also fail on a PC that does not have S:. Prefer UNC paths when creating shortcuts that other people will use — but for email, still attach the file, not the shortcut.
Cut, copy, and the Desktop
Cut on a Desktop shortcut moves the shortcut, not the program. People “cut” a game icon to a USB drive and think they took the game. They took a 2 KB pointer.
Delete on a shortcut deletes the pointer, not (usually) the target. Recycle Bin holds the .lnk. The game or the PDF stays where it was.
Create shortcut (right-click a real file > Show more options > Create shortcut, or drag with the right mouse button and choose Create shortcuts here) is the inverse job: you *want* a pointer. That is correct for the Desktop. It is incorrect for a client zip.
Create shortcut versus copy
| Action | Result |
|---|---|
| Copy a real file, paste | Duplicate of the file |
Copy a .lnk, paste | Duplicate of the pointer |
| Create shortcut on a real file | New .lnk pointing at the file |
| Send to > Desktop (create shortcut) | A Desktop .lnk |
| Copy as path | Text, not a file |
The Desktop is full of the fourth row. That is why “I copied it from my Desktop” is an incomplete sentence.
Managers and stacks
A file stack that includes Desktop icons is probably a stack of .lnk files. Drag-out will drop shortcuts. Inspect extensions or Properties before a client handoff. Dragging Several Files as One Stack. Using the Clipboard as a Temporary File Staging Area.
Edge-Drop and any other shelf should show .lnk as a shortcut type if they can. They cannot convert a shortcut into the target without reading the Shell Link and opening that path — and that path may be gone.
If a staging folder shows 1 KB files with PDF icons, stop. Replace them before the 3 p.m. send.
Worked example: the “budget” email
- The Desktop has an icon labeled
Budget 2026. Type says Shortcut. Size 2 KB. - Right-click > Open file location. Explorer lands on
D:\Finance\Budget 2026.pdf, 8.4 MB. - Ctrl+C on that PDF.
- In Outlook, Insert > Attach File or drag the real file onto the message.
- Confirm the attachment chip shows ~8 MB, not 2 KB.
If step 2 fails, Properties > Target. If Target is empty or an ms-windows-store: style string, there is no file to attach. Export or save the document from the app that owns it.
If a USB stick shows a program icon after a copy from the Desktop, open Properties before celebrating. A 2 KB .lnk will not run Photoshop on another PC. Copy the installer or the portable folder from the target path instead.
Related reading
- Dragging PDFs From History Into Email
- Images Copied as DIB, PNG, or HTML: Which One Pastes?
- Why You Cannot Drag Old Clipboard Files Into Explorer
- How to Get a Screenshot Into Photoshop Without Recopying
Sources
- MS-SHLLINK: Shell Link (.LNK) Binary File Format (Microsoft) — official shortcut file specification.
- Shell Clipboard Formats (Microsoft Learn) — HDROP lists the selected file paths, including .lnk files.
- Using the clipboard (Microsoft Support) — history will not show the shortcut or the target as a file card.
- File Explorer in Windows (Microsoft Support) — copy/paste of the selected item.
- Microsoft Windows Shortcut File (Library of Congress) — .lnk as a reference to a link target.
- Attach files or insert pictures in Outlook email messages (Microsoft Support) — attach the real file, not a Desktop pointer.
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