Skip to content

iCloud on a PC downloads your photo library unless you stop it

Apple's Windows client keeps local copies the same way OneDrive does, with different defaults and a worse reputation for saying so.

4 min read

iCloud for Windows keeps iCloud Drive and, if you let it, your entire photo library on the PC. The photo library is the part that surprises people, because on an iPhone it is optimised and on a PC it is not by default.

Where it stores

Get-ChildItem "$env:USERPROFILE\iCloudDrive","$env:USERPROFILE\Pictures\iCloud Photos" -EA SilentlyContinue |
  ForEach-Object {
    $s = (Get-ChildItem $_.FullName -Recurse -Force -File -EA SilentlyContinue | Measure-Object Length -Sum).Sum
    [PSCustomObject]@{ GB = [math]::Round($s/1GB,2); Path = $_.FullName }
  }
Get-ChildItem "$env:LOCALAPPDATA\Apple Inc" -EA SilentlyContinue |
  ForEach-Object {
    $s = (Get-ChildItem $_.FullName -Recurse -Force -File -EA SilentlyContinue | Measure-Object Length -Sum).Sum
    [PSCustomObject]@{ GB = [math]::Round($s/1GB,2); Path = $_.FullName }
  }

The settings that matter

  1. Open iCloud for Windows.
  2. For Photos, choose Optimise rather than downloading originals, or turn the download off entirely.
  3. For iCloud Drive, files support on demand in the same way as OneDrive: right click a folder and free up space.
  4. Check the Photos download location, which defaults to Pictures and can be moved.

The difference from OneDrive

Both use Windows' cloud file placeholders, so both behave the same in Explorer. The difference is the default: OneDrive ships with files on demand on, and iCloud's photo downloading is a choice made during setup that most people click through without reading.

Two clients on one PC

A machine with both OneDrive and iCloud is keeping two sets of local copies for two services, and a photo saved to both exists twice. Deciding which service owns photos, once, is worth more than any cleanup.

The equivalent question on the other platform, with the settings for each service, is in what sync folders keep locally, and OneDrive on Windows covers the placeholder mechanics in detail.

Common questions

Does iCloud for Windows download all my photos?

By default it can download originals to the Pictures folder, which on a large library is tens of gigabytes. Choosing Optimise, or turning photo downloading off, is the setting that stops it.

Where does iCloud store files on Windows?

iCloud Drive appears as a folder in your user profile and photos default to a folder under Pictures. Application data sits under %LOCALAPPDATA%\Apple Inc.

Can I make iCloud files online only on Windows?

Yes. iCloud Drive uses the same Windows placeholder mechanism as OneDrive, so right clicking a folder and choosing to free up space removes the local copy and keeps the file.

What happens if I delete a file in the iCloud folder?

It is removed from iCloud and every device signed in to that account, including your phone. Freeing up space is the action that only affects the PC.

Read next