DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
Skip to content
VGSources
EmuDeck

How to Transfer Files and ROMs Between a PC and Steam Deck

Use SFTP for reliable two-way transfers, KDE Connect for small files, USB storage for large one-time copies, or Syncthing to keep selected folders in sync.

By VGSources Team 10 min read
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For dependable two-way transfers, use SFTP over your local network. Set a password and enable SSH on the Deck, then connect from Windows with WinSCP or from Windows, macOS, or Linux with FileZilla. KDE Connect is easier for a few small files; a USB drive or external SSD suits a very large one-time copy; Syncthing is for keeping selected folders synchronized. Transfer only ROMs and BIOS files you are legally entitled to use.

Choose a transfer method

Situation Recommended method Why
A few small files or screenshots KDE Connect Simple wireless sharing without configuring an SFTP client.
A large folder over the network SFTP with WinSCP or FileZilla Direct, two-way access to the Deck’s files and microSD card.
A very large one-time transfer External SSD or USB flash drive Avoids wireless discovery and network interruptions.
Repeatedly updating saves or selected folders Syncthing Synchronizes chosen folders between devices.
Games already on a Windows PC share SMB network share Lets the Deck access the shared folder without first staging files elsewhere.
Importing ROMs or BIOS files from removable storage into EmuDeck EmuDeck USB Transfer Wizard Copies files into EmuDeck’s folder structure.
Direct PC-to-Deck USB connection DeckMTP Possible, but requires additional setup; a normal USB-C cable does not automatically expose Deck storage.

For SFTP, KDE Connect, and EmuDeck guidance, see EmuDeck’s SteamOS file-management guide and its SteamOS FAQ. KDE Connect’s supported platforms and downloads are listed at KDE Connect.

Before you transfer

Use Desktop Mode for setup

Press the Steam button, choose Power > Switch to Desktop, and use the Linux desktop to open Konsole, Dolphin, Discover, KDE Connect, or EmuDeck. Set up the transfer there. Once SSH is enabled, an SFTP client can generally transfer files while the Deck is being used normally, but do setup and troubleshooting in Desktop Mode rather than assuming every tool behaves identically in Game Mode.

Know where the files belong

The home directory is /home/deck/. Removable media commonly appears under /run/media/deck/. EmuDeck may be installed on internal storage or the microSD card; its Emulation folder and ROM, BIOS, and save subfolders depend on that choice. Open EmuDeck or Dolphin to confirm the active location instead of relying on a path copied from another Deck. EmuDeck describes its folder behavior in its SteamOS FAQ.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Lexar 1TB Play Blue Micro SD Card, 160MB/s Read, 4K, V30, UHS-I, A2
  • Compatible with Nintendo-Switch 1 (NOT Nintendo-Switch 2), smartphones, and tablets
  • Boost your gaming experience with up to 160MB/s read for fast load times
  • A2-rated app performance lets you quickly access and enjoy games and apps without lag for an enhanced gaming experience and a competitive edge
  • Store more of your favorite games and other content with capacities up to 2TB
  • Built to endure with temperature resistance, waterproofing, x-ray protection, and more

Understand the microSD filesystem

SteamOS normally formats a Deck microSD card as ext4. Windows does not natively browse ext4 like a standard FAT32 or exFAT drive, so removing the card and inserting it into a Windows PC may not make its files accessible. Network transfer or a USB drive readable by both systems is usually simpler. Steam explains card formatting and supported cards in its storage and microSD support page.

Make room and avoid interrupting active files

  • Check available space on the destination before copying. Steam’s Steam > Settings > Storage view helps manage internal and connected storage.
  • Keep the Deck awake during large transfers, and do not copy or synchronize a save while a game is actively writing to it.
  • Copy rather than move at first. Verify that files open or launch from the destination before deleting the original.

Transfer with SFTP: the best all-purpose method

SFTP transfers files both ways over an encrypted SSH connection. The Deck and PC should be on the same local network. The commands and settings below follow EmuDeck’s file-management instructions.

Enable SSH on the Steam Deck

  1. Switch to Desktop Mode and open Konsole.
  2. Create or change the Deck account password by entering passwd. Type a strong password twice. The terminal does not display characters as you type.
  3. Enable and start SSH with sudo systemctl enable --now sshd. Enter the password if prompted.
  4. Find the Deck’s Wi-Fi IPv4 address with ip addr | grep inet | grep wlan0. Record the address after inet, such as 192.168.1.25. You can also try the hostname steamdeck.

Connect from Windows with WinSCP

  1. Install WinSCP from its official download page.
  2. Open WinSCP and create a new session with File protocol: SFTP, Host name: steamdeck or the Deck’s IP address, Port number: 22, User name: deck, and the password set with passwd.
  3. Choose Login. Accept the host-key prompt only if the hostname or IP shown is the Deck you intended to reach.
  4. In the two-pane view, the PC is on the left and the Deck is on the right. Drag files or folders between the panes and wait for the transfer queue to finish.

Connect with FileZilla on Windows, macOS, or Linux

  1. Download FileZilla from its official site.
  2. Open File > Site Manager and create a site with Protocol: SFTP – SSH File Transfer Protocol, Host: steamdeck or the Deck’s IP address, Port: 22, Logon Type: Normal, User: deck, and the Deck password.
  3. Connect, then drag files between the local computer pane and the remote Deck pane.

Choose the internal drive or microSD card

To reach the microSD card in the remote pane, go up to the filesystem root and open /run/media/deck/. Open the folder for the mounted card; its displayed name can vary. The internal home directory is under /home/deck/. If the card does not appear, check in Dolphin that SteamOS sees and has mounted it.

Rank #2
Lexar 2TB Play Blue Micro SD Card, 160MB/s Read, 4K, V30, UHS-I, A2
  • Compatible with Nintendo-Switch 1 (NOT compatible with Nintendo-Switch 2), smartphones, and tablets
  • Boost your gaming experience with up to 160MB/s read for fast load times
  • A2-rated app performance lets you quickly access and enjoy games and apps without lag for an enhanced gaming experience and a competitive edge
  • Store more of your favorite games and other content with capacities up to 2TB
  • Built to endure with temperature resistance, waterproofing, x-ray protection, and more

Copy in either direction, then turn SSH off

Drag from the PC pane to the Deck to send files to the Deck; reverse the direction to copy files back to the PC. After confirming the destination, disable SSH when you no longer need it by running sudo systemctl disable --now sshd in Konsole. Use a strong password, keep the service off when not needed, and do not expose SSH to the public internet.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Send smaller files with KDE Connect

KDE Connect is a convenient choice for screenshots, saves, documents, and modest batches. It is available in the Deck’s Desktop Mode environment or through Discover, and KDE lists downloads for Windows, macOS, Linux, Android, and iOS at its download page. See also the KDE Connect feature page.

  1. In Desktop Mode, open KDE Connect on the Deck. Install and open it on the PC; put both devices on the same non-guest network.
  2. Pair the devices in KDE Connect and approve the request on the other device.
  3. Choose Send Files or use the file manager’s KDE Connect sharing option. Select the files and destination folder.
  4. To copy files back, start the send from the device that currently has them and choose the other paired device.

Discovery, firewall prompts, and destination selection can be less predictable than in SFTP, particularly on guest or isolated networks. If the devices will not pair, use SFTP or a USB drive.

Rank #3
Silicon Power 1TB SDXC Micro SD Card Gaming Memory Card, Compatible with Nintendo-Switch and Steam Deck
  • Note: NOT compatible with Switch2 Please note that this product is not a microSD Express card and is not compatible with Switch2 for game storage or save data. If used in the Switch2, it may only support limited functions such as storing screenshots or videos, but will not allow game installation or save file access.
  • Designed for dependable storage on portable gaming consoles
  • Steam Deck users: For optimal gaming performance, including the ability to store and load video games, we suggest using a Gen4x4 2230 SSD.
  • 5-year limited manufacturer warranty
  • SmartPhones: S20, S20+, S20 ultra 5G, S10 lite, S10, S10+ A22, A22 5G, A52 5G, A32 5G, A52, A72, A32, A02s, A12, A21, A71 5G, A51 5G, A20s, Note 10+, J4 Core, J8, J7 Star, J7, Note 10 Plus. SAMSUNG TABLETS: Tab S7 FE 5G, Tab S7 FE, Tab A7 Lite, Tab A7 10.4 (2020), Tab Active 3, Tab S7, Tab S7+, Tab S6 Lite, Tab S6, Tab A 8.0 (2017), Book S and 10th Generation Fire Tablets.

Use a USB drive or external SSD

A removable drive avoids wireless pairing and can be a practical choice for a large one-time copy. For a Windows-and-SteamOS workflow, exFAT is often a practical option for large files; confirm both systems can read the drive before relying on it. A drive formatted ext4 is inconvenient for a Windows-only workflow unless the PC has suitable filesystem support.

  1. Connect the drive to the PC and copy the files onto it. Safely eject it.
  2. Connect it to the Deck with USB-C, a compatible adapter, or a dock. Steam’s dock and peripheral guidance covers USB peripherals and dock connections.
  3. In Desktop Mode, open Dolphin, then copy the files from the removable drive to internal storage or the mounted microSD card.
  4. For Deck-to-PC transfers, copy the files from the Deck to the removable drive, safely eject it, then connect it to the PC.
  5. Safely eject the drive from the Deck before unplugging it.

Import EmuDeck files with its USB Transfer Wizard

If the files are ROMs or BIOS files, EmuDeck’s import workflow can place them in its expected folders. Copy the files to the appropriate folders on the USB drive, connect it to the Deck, then open EmuDeck and use the USB Transfer Wizard or relevant import option to select the system folders. Follow the EmuDeck USB import guide and application manual.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep selected folders synchronized with Syncthing

Syncthing is for ongoing synchronization, not merely one-time copying. It can suit emulator saves, homebrew projects, mods, or personal documents. Install it on both devices using the official Syncthing downloads page, then configure a clearly defined folder on each and share that folder between the devices.

Rank #4
SANDISK 256GB Ultra microSD UHS-I Card - Up to 195MB/s Read Speed, Full HD Video, V10, U1, C10, A4 - SDSQUJQ-256G-GZ6MA
  • EXPAND YOUR STORAGE. Insert your card to add massive storage up to 1.5TB[1] to your Android smartphones and tablets, digital cameras, and laptops.
  • SPACE FOR MORE. With expansive capacities up to 1.5TB[1], capture and store hours of Full HD video[4], movies, music, games, photos, and podcasts.
  • MOVE FILES FAST. Use your card with the SANDISK QuickFlow microSD UHS-I Card USB-A Reader[6] to achieve up to 195MB/s[2] read speeds [128GB-1.5TB models] and offload your content fast.
  • LOAD APPS IN A SNAP. Rated A1[3], the SANDISK Ultra microSD card is optimized for faster app launch and overall app performance.
  • EASY CONTENT MANAGEMENT. Easily back up, organize, and transfer your photos and videos with the SANDISK Memory Zone desktop or Android mobile app[5].
  • Do not sync a save file while the game is open on both devices; synchronization does not make simultaneous edits safe.
  • Use versioning or separate backups where available, and check for conflicts before replacing files.
  • Avoid syncing an entire emulator directory without checking its contents. Caches, configuration, or symlinks can behave differently across devices. EmuDeck notes Syncthing-related folder and symlink limitations in its tools and guides.

Access a Windows folder with SMB

SMB can be useful when a large library already resides in a shared Windows folder and you want to copy from it without first moving it onto a USB drive. In Windows, share the folder and grant the intended account read or write permission. On the Deck, open Dolphin, choose Network, browse to the PC or enter its network address, then sign in with the Windows account if prompted. Copy the files to the Deck; to send files back, use a PC share with write permission. Windows sharing menus and firewall behavior vary by edition and network profile, so treat SMB as an alternative when you are comfortable managing those settings.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Direct USB connection with DeckMTP

A standard USB-C cable does not automatically make Deck storage appear as a USB drive on the PC. Direct MTP access is possible with DeckMTP, but it involves Decky Loader, a plugin, and a BIOS setting. EmuDeck documents this approach in its file-management guide.

  1. Shut down the Deck. Hold Volume Up and press Power to enter BIOS.
  2. Open Setup Utility > Advanced > USB Configuration.
  3. Change USB Dual-Role Device to DRD instead of the existing XHCI setting.
  4. Install and configure DeckMTP as documented, then connect the Deck to the PC over USB.

This is a more involved route than SFTP or connecting a USB drive to the Deck. Do not change BIOS settings unless you are comfortable following the plugin’s requirements and recovery guidance.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
SanDisk 1TB Extreme microSD UHS-I Card, Up to 245MB/s Read and 170MB/s Write, 5.3K Video, 4K UHD, High-Performance for Action Cams, Drones, Android Devices, SDSQXH9-1T00-GZ6MA
  • CAPTURE LARGER THAN LIFE. Unlock startling 5K[3] point-of-view and pristine high-res stills with video speed class ratings of U3 and V30[4].
  • SPEED BARRIERS SHATTERED. Save precious moments with rapid read speeds up to 245MB/s[2] and write speeds up to 170MB/s[2] [256GB-1TB capacities[1]].
  • MAXIMIZE WITH MASSIVE CAPACITY. Record longer and store more with up to 2TB[1] of storage.
  • DURABILITY YOU CAN COUNT ON. SANDISK microSD cards are temperature proof, humidity proof, waterproof, shock proof, drop proof, magnet proof, X-ray proof and wear-out proof[7].
  • EASY CONTENT MANAGEMENT. Easily back up, organize, and transfer your photos and videos with the SANDISK Memory Zone desktop or Android mobile app[10].

Place ROMs and BIOS files where EmuDeck expects them

  1. Open EmuDeck and identify whether its installation and ROM location are on internal storage or the microSD card.
  2. In Dolphin or your SFTP client, open the corresponding Emulation/roms/<system> folder and place each supported game file in the appropriate system directory.
  3. Place BIOS files in the BIOS directory expected by the relevant emulator. Requirements and supported formats vary by system and emulator.
  4. Open the frontend you use, or refresh the relevant parser or Steam ROM Manager configuration so newly copied games are picked up. Steam ROM Manager can create non-Steam shortcuts; EmuDeck notes that using it may temporarily close Steam.
  5. Test one game before importing a large collection. If it does not appear or launch, check the system folder, file extension, BIOS requirement, compression format, and any multi-disc setup such as an .m3u file.

EmuDeck’s folder setup and frontend behavior are described in its SteamOS FAQ and application manual. Use ROMs and BIOS files that you are legally entitled to use; this guide does not provide sources for copyrighted downloads.

Troubleshoot common transfer problems

The PC cannot find “steamdeck” or SFTP says “connection refused”

  • Try the Deck’s current IPv4 address instead of the hostname; addresses can change.
  • Confirm both devices are awake and on the same local network, not separated by a guest network or client-isolation setting.
  • In Konsole, check SSH with systemctl status sshd. If needed, restart it with sudo systemctl restart sshd.
  • Use port 22. If discovery still fails, test with the PC wired to the router or move both devices closer to it.

Authentication fails

Use username deck, not root, and the password created with passwd. Check the keyboard layout, Caps Lock, and whether you are connecting to the correct Deck. Routine file transfers do not require root login.

The microSD card is missing

Look under /run/media/deck/ and confirm in Dolphin that the card is inserted and mounted. If the card is in a Windows reader and appears inaccessible, its SteamOS ext4 format may be the reason. Do not reformat it unless you intend to erase its contents.

A transfer stalls or stops

  • Keep the Deck awake, check available destination space, and transfer smaller batches.
  • For a very large copy, use a USB drive or improve the network path; wired Ethernet through a USB-C dock can be more consistent than weak Wi-Fi. Steam’s wired-network troubleshooting guidance covers Ethernet testing.
  • Use the client’s resume option where available. Avoid moving files that Steam or an emulator is actively using.

Files copied, but games do not appear

Check that the files are in the correct system folder and use a supported format, that required BIOS files are present, and that the frontend or Steam ROM Manager has been refreshed. Some multi-disc games need an emulator-specific arrangement, such as an .m3u file.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

KDE Connect devices do not appear

Open KDE Connect on both devices, pair from Desktop Mode, check that neither is on a guest network, and approve Windows firewall prompts. Restart the apps if needed; use SFTP or removable storage if discovery remains unreliable.

The Deck’s internal storage is full

Open Steam > Settings > Storage to inspect storage. You can transfer appropriate files to the microSD card, but confirm their new path and any emulator or application configuration before removing the originals.

Quick Recap

Bestseller No. 1
Lexar 1TB Play Blue Micro SD Card, 160MB/s Read, 4K, V30, UHS-I, A2
Lexar 1TB Play Blue Micro SD Card, 160MB/s Read, 4K, V30, UHS-I, A2
Compatible with Nintendo-Switch 1 (NOT Nintendo-Switch 2), smartphones, and tablets; Boost your gaming experience with up to 160MB/s read for fast load times
$203.73
Bestseller No. 2
Lexar 2TB Play Blue Micro SD Card, 160MB/s Read, 4K, V30, UHS-I, A2
Lexar 2TB Play Blue Micro SD Card, 160MB/s Read, 4K, V30, UHS-I, A2
Boost your gaming experience with up to 160MB/s read for fast load times; Store more of your favorite games and other content with capacities up to 2TB
$388.69
Bestseller No. 3
Silicon Power 1TB SDXC Micro SD Card Gaming Memory Card, Compatible with Nintendo-Switch and Steam Deck
Silicon Power 1TB SDXC Micro SD Card Gaming Memory Card, Compatible with Nintendo-Switch and Steam Deck
Designed for dependable storage on portable gaming consoles; 5-year limited manufacturer warranty
$201.97

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from Patch Notes

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.