Updated: February 18, 2025Published: February 19, 2021
Loved the article, share!
If you’re a big fan of Photoshop and use it on a frequent basis, you can lose track of how many duplicate files are accumulating after each change. But worry not, as MacKeeper’s Duplicates Finder can quickly find and remove all of those duplicate files, causing your scratch disk full on Mac.
In this article you will find the following:
What is a scratch disk?
A scratch disk is like an app-controlled swap space, where apps store big temp files. It’s not RAM compression but helps when RAM is full. It’s not a RAM disk, since it still relies on SSD/HDD storage. Likewise, it’s more like an optimized workspace for high-performance tasks: video editing, graphic design, etc.
We’d like to warn you that storing temporary data in RAM—which is much smaller than a Mac’s storage drive—would fill it up incredibly quickly, causing your Mac to grind to a halt.
What causes Photoshop’s “scratch disk full” error?
As you create and edit images in Photoshop, the app simultaneously creates a bunch of temporary cache files in the background. These files help Photoshop run faster, but they can quickly accumulate, running into tens or even hundreds of gigabytes, and filling up your hard drive in the process.
This not only means that you run out of free space on your Mac’s storage drive, but it affects Photoshop's performance in the long run and can lead to “scratch disk full” errors that many Photoshop users run into. You may also experience these errors if the temporary files Photoshop saves during an editing session aren’t removed from the scratch disk when the application closes.
Typically, Photoshop, just like any other app, should purge temporary files from the RAM and scratch disk portions of your Mac’s hard drive when you’ve finished using it. But that’s not always the case. If Photoshop crashes during usage, or you force quit it, the temporary files remain and accumulate.
A note from our experts:
A scratch disk doesn’t function like RAM paging because it doesn't store system-wide memory pages—it only holds app-specific temp data. Hence, if the scratch disk fills up or is slow, performance can drop significantly (e.g., Photoshop might refuse to perform memory-heavy tasks). It’s usually cleared when the app is closed, but some apps may leave temp files behind if they crash.
To prevent the scratch disk slowness on your Mac, clean junk files with MacKeeper’s Safe Cleanup:
Wait while all your accumulated junk files are found, then choose the ones you don’t need anymore or Check All.
Click Clean Junk Files to delete them.
Confirm your choice with the Remove button.
Step 1. The MacKeeper app > Start ScanStep 2. Select the particular categories & files or click on Check All > Clean Junk FilesStep 3. Confirm your decision with Remove
How to clear scratch disk in Photoshop on Mac
If you start running into scratch disk errors while using Photoshop, it’s a bad idea just to ignore them. They can not only make the app a lot slower and unstable, but they can also prevent it from running altogether. Fortunately, there are many ways to clear the scratch disk on Mac and fix Photoshop errors, including:
Move Photoshop scratch disk to an external hard drive
Change your scratch disk
Clear your Photoshop cache
Remove hidden Photoshop files
Delete Photoshop temporary files
Reset Photoshop preferences
Free up your RAM in macOS Terminal
Allow Photoshop to use more RAM
Disable auto-recovery in Photoshop
Defragment your HDD
Go for SSD
1. Move Photoshop scratch disk to an external hard drive
If you’d rather not delete files on your hard disk, an effective workaround is to configure Photoshop’s scratch disk on an external drive:
Launch Photoshop and click Photoshop in the menu bar.
Go to Preferences > Scratch Disks.
In the Scratch Disk Preferences window, choose the external drive you want to use as the scratch disk and uncheck the built-in hard disk with low storage space.
Click OK to proceed.
Force quit Photoshop (use the Command + Option + Esc shortcut), and reopen the app. Photoshop will now use the external hard disk as the scratch disk.
Step 1. Go to Photoshop > Preferences > Scratch DisksStep 2. Check the scratch disk you want to use, then click OK
If Photoshop won’t open due to the “scratch disk is full” error, follow the steps below to change Photoshop scratch disk settings without opening the app:
Launch Photoshop, and hold the Command + Option keys immediately. This should launch the Scratch Disk Preferences window.
Add the external hard drive as a scratch disk as explained above, then click OK to proceed.
Press Option + Command when opening Photoshop
There’s a catch to using the external drive method. As you might expect, you need to have this external disk plugged into your Mac at all times—or whenever you need to use Photoshop—in order for it to function properly.
2. Change your scratch disk
Apple doesn’t pack a lot of storage space into modern Macs, which means your Photoshop scratch disk can free up quickly if you use the app a lot. You’ll experience a similar problem if you’re using an external drive with a smaller storage capacity. However, you can change your scratch disk at any time, like so:
If you’re using an external drive for your scratch disk, connect it now.
When Photoshop is running, click Photoshop in the menu bar.
Select Preferences, then Scratch Disks.
You will see a list of available drives. Ensure the drive you want to use for your scratch disk is checked, and uncheck any drives you don’t want to use.
If you’re using multiple drives simultaneously, you can change the order of their priority by using the arrows on the right of the list.
Click OK to confirm your changes.
Step 1. After connecting your external drive, open Photoshop > Preferences > Scratch DisksStep 2. See the info about your scratch disk > Change the priority if necessary > click OK
3. Clear your Photoshop cache
Now, we advise you to empty the scratch disk in Photoshop on Mac. This will resolve the “scratch disk is full” error and get Photoshop working correctly again. First, be sure to save the projects you’re working on so that you don’t lose any of your changes, then follow these steps:
Launch Photoshop and open a project.
Click the Edit menu, then go to Purge > All. This will clear all the various Photoshop caches.
Click OK on the confirmation prompt.
Repeat these steps for other projects, and check if that resolves the “scratch disk is full” error.
Select Purge > All, then click OK to confirm
Before you clear your Photoshop caches, be aware that following these steps will delete previous versions of your projects, which will prevent you from undoing any changes you’ve saved. Only clear your project caches if you’re comfortable with this, as there’s no way to recover them later. Here’s what they contain:
Clipboard: This is a record of things (files, elements, images, etc.) that you copy. You won’t be able to paste that data after clearing this cache.
Histories: This temporary file holds the previous version(s) of your project. Deleting this cache file means you’ll no longer have access to changes made to your project. However, it may be optimized if needed: Photoshop can save up to 1,000 history states, while the default number is 50. To reduce that number, go to the Performance Preference dialog. In the History & Cache section, set the number of History States to a lower value.
Video cache: It holds changes made to a video file or project. You can’t restore changes made to a video project when you delete this cache.
If an item/category is greyed out, that signifies that the cache has already been cleared, so no further action is required.
4. Remove hidden Photoshop files
Photoshop files can sometimes become hidden, which makes them difficult to find and remove when you need to free up space for your scratch disk. Fortunately, there’s a simple way to reveal them like so:
Open Finder on your Mac, then navigate to your Photoshop folder.
Press the Command + Shift + Period (.) keys on your keyboard to reveal all hidden file icons.
Look for files that are greyed out, which indicates that they were previously hidden. Right-click any you don’t need, then select Move to Trash.
Empty your Mac’s trash to remove the files from your computer.
Our expert’s explanation: In some cases, files on your Mac are hidden because they aren’t supposed to be tampered with or deleted. With that in mind, be careful when selecting files for deletion to ensure you don’t remove anything that Photoshop relies on to function properly. Only wipe files you recognize and no longer need.
5. Delete Photoshop temporary files
In the rare instance that you cannot clear Photoshop’s cache using the method above, you can manually delete the app’s temporary files from Finder to free up space on the scratch disk on Mac. It requires more effort, but it gets the job done. Try following these steps:
Save your Photoshop projects and quit the application.
Open Finder, then click Go > Go to Folder in the menu bar.
Type /tmp in the dialog box, then click Go. This will open a new Finder window containing your Mac’s temporary files and folders.
Now, carefully peruse the folders and look out for folders or files starting that are named “Photoshop Temp,” followed by a string of numbers. Temporary files have a .tmp extension, so make sure you’re indeed deleting temporary files, not other file types.
Find a typical Photoshop temporary file with this structure: Photoshop Temp78403. Right-click on these folders/files, then select Move to Trash/Bin.
Delete as many temporary files as you can find, then Empty the trash on your Mac. Launch Photoshop again, and the error should no longer pop up on your screen.
Step 1. In Finder, select Go > Go to FolderStep 2. In the tmp folder, delete temporary Photoshop files
6. Reset Photoshop preferences
Warning: Try this solution only if you have a backup!
By resetting Photoshop’s preferences, you’re basically restoring the app to factory settings. This has the potential to fix problems preventing Photoshop from working correctly, including the “scratch disks are full” error. There are two ways to reset Photoshop’s preferences: using keyboard shortcuts or from Photoshop’s preference menu.
6.1. Reset Photoshop preferences using a keyboard shortcut
You can reset Photoshop using a keyboard shortcut, and it works for all versions of Photoshop on Mac. Make sure you close or force-quit Photoshop before you proceed further.
Hold down the Command + Option + Shift keys on your Mac.
Without releasing the keys, launch Photoshop.
A dialog box asking if you want to delete Photoshop’s settings file will pop up on the screen. Click Yes to proceed.
Relaunch Photoshop and check if that fixes the error.
Step 1. Hold down Option + Command + Shift when opening PhotoshopStep 2. Click Yes to confirm
6.2. Reset Photoshop from the preference menu
Ensure that you’ve saved your projects in Photoshop so that you don’t lose any data, then follow these steps:
From the menu, go to Photoshop > Preferences > General.
In the General tab, click Reset Preferences On Quit.
Click OK on the dialog box asking “Are you sure you want to reset preferences when quitting Photoshop?” to proceed.
Close and relaunch Photoshop to reset the app’s preferences.
Step 1. Open Preferences > GeneralStep 2. Select Reset Preferences On Quit
7. Free up your RAM in macOS Terminal
Because Photoshop also relies on your Mac’s RAM as well as its scratch disk, using Terminal to free up RAM space can help keep Photoshop running smoothly. Follow these steps:
Open Terminal from the Other folder in Launchpad.
Type sudo purge, then press enter on your keyboard.
Enter your Mac’s password, then press enter again to clear your RAM.
Step 1. Open Terminal from Launchpad > OtherStep 2. Enter the sudo purge command
8. Allow Photoshop to use more RAM
Another solution you can try to improve the performance of Photoshop on your Mac is to increase its RAM allowance. This simple change in the app settings will decrease the amount of burden on the scratch disk. Follow our instructions to allow Photoshop to use more RAM on your computer:
Launch Photoshop and open its Photoshop menu.
Find Preferences(or Settings from macOS 13 Ventura) > Performance.
Under Memory Usage, increase the RAM allowance by moving the slider correspondingly.
Confirm your changes with OK.
Step 1. Photoshop > Photoshop menu > Settings > PerformanceStep 2. Memory Usage > move a slider to the right
9. Disable auto-recovery in Photoshop
By default, Photoshop saves your files and projects automatically at intervals from five minutes to one hour. Although this feature comes with its benefits, it causes Photoshop to consume a lot of memory and hard disk space. If you feel you can live without this feature, here’s how to disable it:
Go to Photoshop > Preferences > File Handling in the menu bar.
Uncheck the option that reads Automatically Save Recovery Information to disable it.
Click OK to save your changes.
Step 1. Go to Preferences > File HandlingStep 2. Uncheck Automatically Save Recovery Information > Ok
Important:
Disabling auto-recovery will reduce the amount of storage used by Photoshop, thereby freeing up space for temporary files (or scratch files). However, our team warns you always to save your projects before you close Photoshop so you don’t lose recent changes or modifications.
We don’t recommend disabling auto-recovery unless Photoshop is incredibly stable on your Mac. If you experience frequent crashes and other issues, it’s best to leave this feature on so that you can recover any work if necessary.
10. Defragment your HDD
If you’re still using an older Mac with a hard disk drive (HDD), or you’re using an external HDD for your Photoshop scratch disk, then defragmenting it can help free up some space and increase performance. It may take a while, especially for larger drives, but it can make a big difference. However, there’s a catch.
Unlike Windows, macOS doesn’t have a built-in defragmentation utility. That’s because macOS uses different file formats to Windows that simply don’t require defragmentation, so if your HDD was initialized using the HFS or APFS formats, you can skip this step.
If you originally initialized your drive on a Windows machine, or it uses a different file format, then you can defragment it either by connecting it to a Windows computer and using the built-in Disk Defragmenter or by using a third-party tool on macOS.
11. Go for SSD
The more effective alternative to defragmenting an HDD is to swap it for an SSD (solid state drive), preferably one with an even greater storage capacity. SSDs aren’t only significantly faster than HDDs, but they don’t require defragmentation, regardless of the file format they use.
If you’re using a modern Mac, it likely would have shipped with an SSD as standard. On older Apple computers, it’s possible to replace the HDD with an SSD, but this can be a difficult task. Instead, it’s easier to get an external SSD and use that as your Photoshop scratch disk.
External SSDs are much more affordable than they used to be, but it’s best to avoid skimping out on cheaper models with small storage capacities, which will fill up quickly and lead to “scratch disk full” errors more frequently, not to mention putting more strain on your CPU.
Fix scratch disk errors with ease
The most effective solution to fix scratch disk full errors in Photoshop on Mac is to free up additional space on your computer. Doing this manually can get exhausting, and it’s difficult to do it properly by yourself, so if you want to know how to clean up Mac quickly, we recommend you use an app like MacKeeper.
Our Safe Cleanup tool finds and removes unnecessary cache files, cookies, and junk at the click of a button, potentially freeing up gigabytes of storage.
We respect your privacy and
use cookies
for the best site experience.
Privacy Preferences Center
We use cookies along with other tools to give you the best possible experience while using the
MacKeeper website. Cookies are small text files that help the website load faster. The cookies we
use don’t contain any type of personal data meaning they never store information such as your
location, email address, or IP address.
Help us improve how you interact with our website by accepting the use of cookies. You can change
your privacy settings whenever you like.
Manage consent
All cookies
These cookies are strictly necessary for enabling basic website functionality (including page
navigation, form submission, language detection, post commenting), downloading and purchasing
software. The website might malfunction without these cookies.