Na MacOS mám nastavené ukládání screenshotu na externí disk (SSD) připojený přes USB-C. Čas od času ale nejde screenshot uložit, hlásí chybu, že to prostě nejde, ale ten disk (MINI2TB se jmenuje) je v té chvíli funkční a žádné problémy s ním nejsou.

Když tentýž screenshot udělám znova sekundu poté, tak se bez problémů uloží. Řešení jsem hledal dlouho a jediné na co jsem opakovaně přišel je, že je to známý a dlouhotrvající bug macOS – hlášení o něm se táhnou od Big Sur až po Sequoia (například zde či zde).
Proč se to děje
MacOS Screenshot app má nestandardní chování ohledně oprávnění k externím diskům. Aplikace Screenshot někdy přestane zapisovat na externí disk i bez zjevného důvodu, přičemž ostatní aplikace na stejný disk bez problémů zapisují.
Přispívá k tomu i to, že Apple Screenshot app může mít problémy zejména tehdy, když je nastavené ukládání na jiné místo než Desktop – zvláště na externí médium, které nemusí být vždy dostupné. Nebo ač dostupné je, má s tím Apple Screenshot náhodné problémy.
Co s tím dělat
Většina “řešení” zahrnuje restart SystemUIServer (killall SystemUIServer) ale realita je, že tohle smysl nedává. Právě proto, že o sekundu později už screenshot uložit jde.
Můžete zkusit Přidat Screenshot app do Full Disk Access. V Nastavení → Soukromí a zabezpečení. Samotná aplikace pro screenshotování je v /Applications/Utilities jako Screenshot. Ale při snaze to nastavit zjistíte, že to právo má. Samozřejmě můžete zkusit klasické “vystoupit a nastoupit”, tedy odebrat a přidat, ale vliv to nemá.
Můžete ještě přidat práva pro Removable Volumes – najdete v Soukromí a zabezpečení > Soubory a složky. Ale háček je že, tahle možnost právě pro Screenshot aplikaci není možná (ale třeba pro přesun World of Warcraft na externí disk to bylo nutné).
Doporučováno je i znovu nastavit cíl ukládání. Tady ale s jistotou vím, že to řešením není.
Podobně nesmyslné je doporučení na restart Macu. Nic to neřeší, navíc znovu připomenu, že stejný screenshot o pár sekund později funguje.
Ještě je tu varianta, že Mac ten externí disk uspává – což se dá vyřešit vypnutím této funkce (v terminálu přes sudo pmset -a disksleep 0) v Nastavení → Energie kde je Put hard disks to sleep when possible, ale i tady jsem si jist, že (v mém případě) tole být řešení nemůže – Mac ten externí disk neuspává.
TIP: Ladit dění na disku (můj se jmenuje MINI2TB) je možné třeba spuštěním “log stream –predicate ‚eventMessage contains „MINI2TB“ OR eventMessage contains „screenshot“ OR eventMessage contains „screencapture“‚ –info –debug” a sledováním co se děje. Chyba uložení screenshotu by tam měla vyběhnou.
To výše bude nicméně zahlcené zprávami od TimeMachine, takže se vyplatí je odfiltrovat: “log stream –predicate ‚eventMessage contains „Mini2TB“ AND NOT (subsystem BEGINSWITH „com.apple.TimeMachine“ OR eventMessage contains „Time Machine“ OR eventMessage contains „TimeMachine“ OR processImagePath contains „backupd“)‘ –info”
A pokud by vás zajímalo co se děje v okamžiku kdy se screenshot odmítne zapsat:
2026-04-23 18:04:23.862720+0200 0x160775d Info 0x0 0 0 kernel: (Sandbox) sandboxd rejected approval request from screencapture for kTCCServiceSystemPolicyRemovableVolumes (/Volumes/Mini2TB/tmp/..Screenshot 2026-04-23 at 18.04.09.png-uS0b): would require prompt
2026-04-23 18:04:23.862750+0200 0x160775d Error 0x0 0 0 kernel: (Sandbox) System Policy: screencapture(18289) deny(1) file-write-create /Volumes/Mini2TB/tmp/..Screenshot 2026-04-23 at 18.04.09.png-uS0b
2026-04-23 18:04:23.862847+0200 0x160775d Error 0x0 18289 0 screencapture: (ImageIO) [com.apple.imageio:screencapture] IIOImageWriteSession:122: *** ERROR: cannot create: ‚/Volumes/Mini2TB/tmp/..Screenshot 2026-04-23 at 18.04.09.png-uS0b‘
error = 1 (Operation not permitted)
Jak to obejít
Obejít to jde přes Automator a ukládání screenshotů na klasický interní disk – v Automatoru pak přes Folder Action nastavíte sledování této interní složky a poté vše co se v ní objeví automaticky přesunul na externí disk.
Tj Automator > nový dokument typu Folder Action, vybrat složku a přidat akci Přesunout položky Finderu a jako cíl vybrat složku na externím disku.
Pokud nechcete Automator, tak existuje i šikovné aplikace co tyhle věci umí. Takže třeba Hazel a mohl by to umět i Keyboard Maestro.
Plus je tu samozřejmě varianta že prostě nebudete dělat screenshoty nástrojem v systému, ale některou z (tak jako tak mnohem lepších) aplikací. CleanShot X (placený), Shottr (také placený). Řeč o dalších je v Jaké aplikace si na Mac OS pořídit pro snímání obrazovky (screenshoty)?
Další tipy týkající se Mac OS
-
TIP#3250: Jak zabránit tomu, aby se Mac po restartu znovu otevřel se všemi aplikacemi z poslední relace
Může to být šikovné, že po restartu se otevře vše, co jste měli otevřené předtím. Jenže to má háček, Mac běžně otevře i věci, o kterých ani nevíte, že byly otevřené. A…
-
TIP#3248: Co dělat, když Chrome na MacOS přestane otevírat .local (místní IP) adresy?
Další letitá chyba na MacOS. Chrome prostě párkrát do roka přestane otevírat lokální IP adresy s ERR_ADDRESS_UNREACHABLE. A je jedno jestli přes .local nebo jako přímou IP adresu. V Terminalu přitom vše…
-
TIP#3245: Jak zjistím přihlašovací jméno uživatele na Macu pro (nejen) přihlášení k SMB sdílení?
Tohle je něco, na co můžete snadno narazit při snaze přihlásit se na Mac k SMB sdílené složce. Nebude moc jasné, jaké jméno použít, když váš Mac tvrdohlavě ukazuje “Jméno příjmení”. Související…
-
TIP#3242: Co se stane, když zálohovací disk pro Time Machine bude plný?
Zálohujete na Time Machine? Možná vás jednoho dne čeká nepříjemné překvapení s naplánovaným zálohováním. Související příspěvky TIP#3210: Jak správně odpojit externí disk pro Time Machine? Musím ho vysunout? TIP#3250: Jak zabránit tomu,…
-
TIP#3235: Jak je to s koncem Rosetty a “Intel based” aplikací na Mac OS?
Nejde to přehlédnout, pokud používáte na Macu s Apple Silicon (Mx) něco co je určené pro Intel. Varování, že bude ukončena Rosetta a tím přestanou tyto aplikace fungovat. O co tady jde?…
-
TIP#3233: Jak se připojit k souborům sdíleným na Macu přes síť
V Jak na MacOS zpřístupnit soubory pro další počítače přes síť můžete zjistit jak na Macu zpřístupnit složky pro sdílení přes síť. A v tomto tipu, jak k nim přistupovat z dalších…
-
TIP#3232: Jak hrát hry na MacOS (či jinde), které tam nefungují? “Na dálku”, třeba přes GeForce Now
S MacOS je to komplikované, her je tam pomálu a tím pádem jich hodně prostě nemůžete mít. A rušením Rosetty to bude ještě komplikovanější. Ale řešení je přes GeForce Now. Která ostatně…
-
TIP#3229: Apple plánuje odstranit podporu pro AFP v macOS 27. Co to znamená?
AFP je síťový protokol (Apple Filing Protocol) pro sdílení souborů a síťové disky. Historicky byl důležitý hlavně pro Macy, NASy, Apple AirPort Extreme, AirPort Time Capsule a síťové zálohy Time Machine. Související…
-
TIP#3227: Jak na MacOS zpřístupnit soubory pro další počítače přes síť
Dost podstatná funkčnost, která umožní abyste na soubory/složky na Macu mohli přistupovat z dalších počítačů, ať už je to Mac, Windows, Linux, Android, iOS. “Sdílení souborů”, termín co budete potřebovat. Související příspěvky…
-
TIP#3226: Jak na Macu s Apple Silicon (či předchozím) mít Windows 11 (či starší/něco jiného)
Sice je tu Jak na Mac OS spouštět věci z Windows/Linuxu? Virtualizace pro Mac OS nebo Boot Camp, ale přeci jen doba pokročila (2020) a věci jsou jinak, takže je tu novější…
-
TIP#3225: Má Safari také Task Manager jako Chrome nebo Firefox?
Task Manager v Chrome či jeho obdoba ve Firefoxu je velmi užitečná pomůcka k zjišťování řady věci, nejvíce kolik paměti zabírají otevřené stránky, ale i jak využívají síť či zatěžují CPU. Je…
-
TIP#3224: Jak na Macu chránit složku heslem
Chcete mít v Macu bezpečně uložené soubory, ke kterým se nikdo bez hesla nedostane? Samotný Mac OS to přímo “na složku” neumí, ale je tu jedno velmi elegantní řešení. Související příspěvky TIP#3250:…
-
TIP#3219: Emoji Picker v MacOS přestává fungovat v Chrome? Jak to vyřešit. A jaké další aplikace na emotikony můžete mít
Další pár let trvající chyba. Emoji Picker (Ctrl + Cmd + Space) se objeví, kliknete na emoji, ale do Chrome se nevloží. Do jiné aplikace ale ano. Tedy pokud nejde o Elektron aplikaci,…
-
TIP#3217: Proč se screenshoty na Macu občas neuloží na externí disk a jak to (ne)opravit
Na MacOS mám nastavené ukládání screenshotu na externí disk (SSD) připojený přes USB-C. Čas od času ale nejde screenshot uložit, hlásí chybu, že to prostě nejde, ale ten disk (MINI2TB se jmenuje)…
-
TIP#3213: Jak na MacOS, Windows i jinde mít snadného a praktického SSH klienta?
SSH klient, terminál, prostě cokoliv co vám umožní přístup na stroje co mají “linuxový shell” je vesmírně užitečná věc. A je dost jisté, že si nevystačíte s tím co má daný systém…
















