{
  "schema": "https://storagestudio.us/schema/wiki-page.v1",
  "title": "When an app is holding a folder open",
  "slug": "when-an-app-holds-a-folder-open",
  "url": "https://storagestudio.us/wiki/when-an-app-holds-a-folder-open",
  "markdown_url": "https://storagestudio.us/wiki/when-an-app-holds-a-folder-open.md",
  "category": "Data Parking & moving folders",
  "category_url": "https://storagestudio.us/wiki/data-parking-and-moving-folders/",
  "tags": [
    "data parking",
    "moving folders",
    "troubleshooting"
  ],
  "summary": "Moving a folder while an app is writing to it can damage the app's data. Storage Studio checks which apps are using a folder before moving it, offers to quit them politely, and in Data Parking holds back folders that changed recently.",
  "published_at": "2026-10-01T06:20:16.000Z",
  "updated_at": "2026-10-01T05:33:38.000Z",
  "headings": [
    {
      "level": 2,
      "text": "Moving from Storage Inspector",
      "id": "moving-from-storage-inspector"
    },
    {
      "level": 2,
      "text": "Folders that move only when their app is closed",
      "id": "folders-that-move-only-when-their-app-is-closed"
    },
    {
      "level": 2,
      "text": "In Data Parking: the recent-write guard",
      "id": "in-data-parking-the-recent-write-guard"
    },
    {
      "level": 2,
      "text": "If a move still fails",
      "id": "if-a-move-still-fails"
    }
  ],
  "links_out": [
    {
      "slug": "storage-inspector",
      "label": "Storage Inspector",
      "exists": true,
      "url": "https://storagestudio.us/wiki/storage-inspector"
    },
    {
      "slug": "moving-a-folder-back",
      "label": "Moving a folder back",
      "exists": true,
      "url": "https://storagestudio.us/wiki/moving-a-folder-back"
    },
    {
      "slug": "a-move-failed",
      "label": "A folder move failed or was cancelled",
      "exists": true,
      "url": "https://storagestudio.us/wiki/a-move-failed"
    },
    {
      "slug": "moving-folders-safely",
      "label": "Moving folders safely",
      "exists": true,
      "url": "https://storagestudio.us/wiki/moving-folders-safely"
    },
    {
      "slug": "how-copies-are-checked",
      "label": "How copies are checked",
      "exists": true,
      "url": "https://storagestudio.us/wiki/how-copies-are-checked"
    },
    {
      "slug": "files-that-change-during-a-transfer",
      "label": "Files that change while they're being transferred",
      "exists": true,
      "url": "https://storagestudio.us/wiki/files-that-change-during-a-transfer"
    }
  ],
  "links_in": [
    {
      "slug": "a-move-failed",
      "title": "A folder move failed or was cancelled",
      "url": "https://storagestudio.us/wiki/a-move-failed"
    },
    {
      "slug": "the-data-parking-window",
      "title": "A tour of the Data Parking window",
      "url": "https://storagestudio.us/wiki/the-data-parking-window"
    },
    {
      "slug": "files-that-change-during-a-transfer",
      "title": "Files that change while they're being transferred",
      "url": "https://storagestudio.us/wiki/files-that-change-during-a-transfer"
    },
    {
      "slug": "how-copies-are-checked",
      "title": "How copies are checked: Fast, Thorough or Off",
      "url": "https://storagestudio.us/wiki/how-copies-are-checked"
    },
    {
      "slug": "move-merge-or-relocate",
      "title": "Move, Merge or Relocate: which to choose",
      "url": "https://storagestudio.us/wiki/move-merge-or-relocate"
    },
    {
      "slug": "moving-a-folder-back",
      "title": "Moving a folder back",
      "url": "https://storagestudio.us/wiki/moving-a-folder-back"
    },
    {
      "slug": "moving-folders-safely",
      "title": "Moving folders safely",
      "url": "https://storagestudio.us/wiki/moving-folders-safely"
    },
    {
      "slug": "storage-inspector",
      "title": "Storage Inspector",
      "url": "https://storagestudio.us/wiki/storage-inspector"
    },
    {
      "slug": "why-deleting-doesnt-free-space",
      "title": "Why deleting files doesn't always give the space back",
      "url": "https://storagestudio.us/wiki/why-deleting-doesnt-free-space"
    }
  ],
  "diagrams": [
    {
      "kind": "flowchart",
      "caption": "What happens when an app is using a folder you want to move",
      "outline": "- You start a move\n  - leads to Is any app using the folder?\n- Is any app using the folder?\n  - No: leads to Confirm the move\n  - Yes: leads to Ask the app to quit\n  - Could not tell in time: leads to Quit apps that use it, then check again\n- Ask the app to quit\n  - leads to Did it close?\n- Did it close?\n  - Yes: leads to Confirm the move\n  - No, it is asking about unsaved work: leads to Switch to it, finish up, check again\n- Switch to it, finish up, check again\n  - leads to Did it close?\n- Quit apps that use it, then check again\n  - leads to Is any app using the folder?\n",
      "source": "%% caption: What happens when an app is using a folder you want to move\nflowchart TD\n  A[You start a move] --> B{Is any app using the folder?}\n  B -->|No| F[Confirm the move]\n  B -->|Yes| C[Ask the app to quit]\n  C --> D{Did it close?}\n  D -->|Yes| F\n  D -->|No, it is asking about unsaved work| E[Switch to it, finish up, check again]\n  E --> D\n  B -->|Could not tell in time| G[Quit apps that use it, then check again]\n  G --> B"
    }
  ],
  "images": [],
  "screenshots_pending": [
    {
      "alt": "The Move to NVMe sheet in Storage Inspector showing the red box listing two apps currently using files in this folder, each with a Quit button, and the Quit all button",
      "caption": "Apps using a folder you're about to move"
    }
  ],
  "faqs": [],
  "text": "If an app is still writing to a folder while it's being copied, the copy can end up half old and half new — and some apps' databases are damaged that way without any warning. So before a move, Storage Studio looks for apps that are using the folder and asks you to close them first. What you see depends on where you start the move. Moving from Storage Inspector When you click Move to NVMe in Storage Inspector , Storage Studio checks which apps have files open in the folder before the confirmation sheet appears. If any do, the sheet shows a red box headed, for example, 2 apps currently using files in this folder , with each app listed. Save your work in those apps. Click Quit next to an app, or Quit all . Each app is asked to quit the normal way, just like pressing ⌘Q, so it can save and close properly. After Quit all , Storage Studio waits a moment and checks again; after quitting a single app, click the check-again button beside Quit all . When nothing is left, it says All apps released the folder — safe to continue. Click Move to NVMe . You can also press Move to NVMe with apps still listed. That's allowed, but it may interrupt the app. For a big folder, the check can run out of time. Then the sheet says We couldn't finish checking which apps are using this folder — that means \"we don't know\", not \"nothing is\". Quit anything that uses the folder, or use the check-again button. The Move back to internal disk sheet has the same check and buttons — see Moving a folder back . Folders that move only when their app is closed Some folders in Storage Inspector belong to one particular app and are only safe to move while it's closed. Their button is Move when closed . If that app is running, a sheet opens titled, for example, Mail is still using this folder : Ask it to quit — the polite request. Storage Studio then checks that it really closed, showing Waiting for it to close… . If the app stays open — usually because it's asking about unsaved changes — Storage Studio tells you so. Switch to the app, finish up, then click Check again . Only after a polite request has been refused does Force quit… appear. It ends the app immediately without saving, so it asks you to confirm first. Use it only for an app that has stopped responding. Continue becomes available once nothing is using the folder. It takes you to the normal move confirmation. If Storage Studio isn't allowed to quit an app — because it belongs to another account or the system — it says so; quit it yourself, then click Check again . What happens when an app is using a folder you want to move Flowchart outline: What happens when an app is using a folder you want to move You start a move leads to Is any app using the folder? Is any app using the folder? No: leads to Confirm the move Yes: leads to Ask the app to quit Could not tell in time: leads to Quit apps that use it, then check again Ask the app to quit leads to Did it close? Did it close? Yes: leads to Confirm the move No, it is asking about unsaved work: leads to Switch to it, finish up, check again Switch to it, finish up, check again leads to Did it close? Quit apps that use it, then check again leads to Is any app using the folder? In Data Parking: the recent-write guard Data Parking protects you a different way. Before it copies a folder, it looks for any file inside that changed recently — by default within the last 12 h . If it finds one, that folder is held back and a message names it, starting Blocked 1 folder with recent writes . The other folders you ticked still move. To change this, click the gear in Data Parking: Recent-write window — 1 h , 6 h , 12 h (the default), 24 h , 48 h or 72 h . Bypass recent-write guard — switches the check off. Leave it off unless you're deliberately moving work in progress, and close the apps using that folder first. If a move still fails If an app changes files during a copy, the move stops before your original is touched, and the Moves list explains it — for example that some files changed while they were being copied. Close the app and try again. See A folder move failed or was cancelled . See also: Moving folders safely , How copies are checked , Files that change while they're being transferred . More answers are in the Storage Studio FAQ .",
  "markdown": "If an app is still writing to a folder while it's being copied, the copy can end up half old and half new — and some apps' databases are damaged that way without any warning. So before a move, Storage Studio looks for apps that are using the folder and asks you to close them first.\n\nWhat you see depends on where you start the move.\n\n## Moving from Storage Inspector\n\nWhen you click **Move to NVMe** in [Storage Inspector](https://storagestudio.us/wiki/storage-inspector), Storage Studio checks which apps have files open in the folder before the confirmation sheet appears. If any do, the sheet shows a red box headed, for example, **2 apps currently using files in this folder**, with each app listed.\n\n1. Save your work in those apps.\n2. Click **Quit** next to an app, or **Quit all**. Each app is asked to quit the normal way, just like pressing ⌘Q, so it can save and close properly.\n3. After **Quit all**, Storage Studio waits a moment and checks again; after quitting a single app, click the check-again button beside **Quit all**. When nothing is left, it says **All apps released the folder — safe to continue.**\n4. Click **Move to NVMe**.\n\nYou can also press **Move to NVMe** with apps still listed. That's allowed, but it may interrupt the app.\n\nFor a big folder, the check can run out of time. Then the sheet says **We couldn't finish checking which apps are using this folder** — that means \"we don't know\", not \"nothing is\". Quit anything that uses the folder, or use the check-again button.\n\nThe **Move back to internal disk** sheet has the same check and buttons — see [Moving a folder back](https://storagestudio.us/wiki/moving-a-folder-back).\n\n## Folders that move only when their app is closed\n\nSome folders in Storage Inspector belong to one particular app and are only safe to move while it's closed. Their button is **Move when closed**. If that app is running, a sheet opens titled, for example, **Mail is still using this folder**:\n\n- **Ask it to quit** — the polite request. Storage Studio then checks that it really closed, showing **Waiting for it to close…**.\n- If the app stays open — usually because it's asking about unsaved changes — Storage Studio tells you so. Switch to the app, finish up, then click **Check again**.\n- Only after a polite request has been refused does **Force quit…** appear. It ends the app immediately without saving, so it asks you to confirm first. Use it only for an app that has stopped responding.\n- **Continue** becomes available once nothing is using the folder. It takes you to the normal move confirmation.\n\nIf Storage Studio isn't allowed to quit an app — because it belongs to another account or the system — it says so; quit it yourself, then click **Check again**.\n\n```mermaid\n%% caption: What happens when an app is using a folder you want to move\nflowchart TD\n  A[You start a move] --> B{Is any app using the folder?}\n  B -->|No| F[Confirm the move]\n  B -->|Yes| C[Ask the app to quit]\n  C --> D{Did it close?}\n  D -->|Yes| F\n  D -->|No, it is asking about unsaved work| E[Switch to it, finish up, check again]\n  E --> D\n  B -->|Could not tell in time| G[Quit apps that use it, then check again]\n  G --> B\n```\n\n*Flowchart — What happens when an app is using a folder you want to move. Outline:*\n\n- You start a move\n  - leads to Is any app using the folder?\n- Is any app using the folder?\n  - No: leads to Confirm the move\n  - Yes: leads to Ask the app to quit\n  - Could not tell in time: leads to Quit apps that use it, then check again\n- Ask the app to quit\n  - leads to Did it close?\n- Did it close?\n  - Yes: leads to Confirm the move\n  - No, it is asking about unsaved work: leads to Switch to it, finish up, check again\n- Switch to it, finish up, check again\n  - leads to Did it close?\n- Quit apps that use it, then check again\n  - leads to Is any app using the folder?\n\n## In Data Parking: the recent-write guard\n\nData Parking protects you a different way. Before it copies a folder, it looks for any file inside that changed recently — by default within the last **12 h**. If it finds one, that folder is held back and a message names it, starting **Blocked 1 folder with recent writes**. The other folders you ticked still move.\n\nTo change this, click the **gear** in Data Parking:\n\n- **Recent-write window** — **1 h**, **6 h**, **12 h** (the default), **24 h**, **48 h** or **72 h**.\n- **Bypass recent-write guard** — switches the check off. Leave it off unless you're deliberately moving work in progress, and close the apps using that folder first.\n\n## If a move still fails\n\nIf an app changes files during a copy, the move stops before your original is touched, and the Moves list explains it — for example that some files changed while they were being copied. Close the app and try again. See [A folder move failed or was cancelled](https://storagestudio.us/wiki/a-move-failed).\n\nSee also: [Moving folders safely](https://storagestudio.us/wiki/moving-folders-safely), [How copies are checked](https://storagestudio.us/wiki/how-copies-are-checked), [Files that change while they're being transferred](https://storagestudio.us/wiki/files-that-change-during-a-transfer).\n\nMore answers: https://storagestudio.us/faq\n"
}