There are many reasons people love macOS. Some love it because it is a Unix-based OS, while others like it for its user-friendly interface. But most people use it because of its reputation of being a simpler operating system than both Linux and Windows. The OS is also used by most designers, programmers, and business people because of its lightning speed.
But just like any other technological product, it is not error-free. There are quite a few error codes that are common with Mac. Some users have reported getting Error code-43 on MacBook while trying to move files to the trash can. In most cases, users were unable to figure the cause of this error code. So let’s learn more about this bug. We will also show you how to fix the error code 43 on MacOS.
What Is Error Code 43 on Mac?
Usually, Mac gives the error code 43 when you try to transfer files from and to a USB device, delete files on your Mac, or transfer files between folders. If there is a problem during any of these processes, your Mac will display the full error message on the screen.
It appears Mac users who run OS El Capitan or OS X 10.2 are the worst affected by the error code 43. Surprisingly, both Windows and MacOS share the error code 43.
While this error can pop up at random, there is usually a cause. Typically, multiple reasons may trigger the error code 43 on Mac, ranging from simple to more complex problems.
The error code 43 on Mac may appear due to a non-existent file share point, a hard disk problem, the needed file being in use, a partial download of the needed document, a particular file being locked, lack of permissions to manage a specific file, and other similar complications. The error might also occur if there are illegal characters in the file name. Here, the illegal characters are these symbols: @ # ! % ^ $.
To fix this bug check, you need to understand the cause that gives rise to it. So you should start with the above culprits before trying the less obvious reasons. If a partial download, for instance, is to blame, you should re-download the affected file. Likewise, if the file is currently in use, stop using it. With that said, fixing the Mac Error code 43 that is caused by a hard disk issue is not always straightforward. Sometimes you may need to format the disk.
How to Fix Error Code 43 on MacOS?
If there is no obvious culprit, then you can try the following methods to resolve this error.
Method 1: Force Quit Finder
Finder probably encountered a bug that prevents it from deleting files, hence, triggering your Mac to display the error code 43 message. So force quitting and restarting Finder may help to fix the issue. Please follow these steps to force quit Finder:
- Click on the Apple menu on the top-left section of your screen and select Force Quit.
- Now scroll down until you spot Finder, select it, and tap on the Relaunch option.
- This trick should fix the problem.
Method 2: Use Disk Utility
If your Mac gives the error code 43 even after force quitting Finder, use the built-in Disk Utility to check for file storage problems. Disk Utility may help you check for directory corruption or permission issues. Here is how to do it:
- Tap on the Apple menu and choose Restart.
- While your computer restarts, press and hold down the Command and R keys until the Apple logo appears.
- Now choose Disk Utility and press Continue.
- Look for the sidebar and choose what you want to repair. After that, click on the First Aid button.
- Allow the Disk Utility process to complete, then proceed according to the outcome.
There are different scenarios of what this utility may report. If it hints that the hard drive is about to fail, back up your files and buy a new disk because you won’t be able to repair this one.
If it reports the ‘Overlapped extent allocation’ error, it means two or more files occupy the same spot on your drive, which could suggest that one of them is most likely to be corrupted. The best way to repair or delete the corrupted file is to go through each file in the DamagedFiles folder.
The Disk Utility tool may also report that there is no issue with your drive or an issue has been resolved. In such a case, you can exit Disk Utility freely. And if the Disk Utility ends abruptly and reports an underlying task reported failure, just run another First Aid repair on the partition.
Method 3: Try Resetting NVRAM or PRAM
If you are still getting Error code-43 on MacBook, try a PRAM or NVRAM reset. NVRAM (Non-Volatile Random Access Memory) is a small amount of memory your computer uses to store specific settings for easier access. PRAM (Parameter Random Access) also stores system settings. Resetting PRAM and NVRAM usually fixes several MacOS issues, and the error code 43 is just one of them. And the good news is that performing the reset is straightforward:
- Shut down your Mac.
- While shutting down, press the Command + Option + R + P combination on the keyboard.
- Keep holding the keys down until you hear the startup sound three times.
- After that, release the keys and wait for your Mac to restart automatically.
- Now check if the error code 43 is still coming up.
Method 4: Repair Corrupted System Files
If none of the above methods resolve the issue, we recommend using a Mac repair tool to scan repositories and replace missing or corrupted system files. The best tool for this job is Outbyte MacRepair. Besides repairing system files, Tweakbit MacRepair will also optimize your Mac for top performance.
Deleting session files with the same names inside the Show Package Contents option may help you resolve the issue. Some Mac users who experienced the same issue found this fix to be effective. Here is how the process goes:
- Find out where you saved the session file on your Mac, then right-click on it and select the Show Package Content option.
- Inside this option, you will see three folders: Resources, Media, and Alternatives. Open the Resources and Alternative folders and look for a file named DisplayState.plist.
- After that, delete all the files that have the same name. You can drag them to the desktop to create backup copies, especially if you are afraid something might go wrong.
- If the problem has been resolved by now, delete the backup copies on your desktop.
Deleting locked files is another viable option. This method usually works if locked files are the cause of the problem. Follow these steps to delete locked files:
- Go to Applications, then select Utilities > Terminal.
- In the Terminal, type this command and press Enter: chflags -R nouchg.
- Next, empty the trash. To accomplish this task, double-click on the Trash icon, then press the Command + A combination to highlight all files. Now drag the files you want to delete from Trash to Terminal.
- By doing so, you have erased all the locked files that may have triggered the error code 43.
While Mac computers have a reputation for being fast and user-friendly, there are times when errors can occur. It is quite frustrating when an error message interferes with your normal computer activities. Fortunately, common bugs, such as the error code 43 on Mac, can be resolved through simple troubleshooting steps.
There you go. We hope this guide helped you resolve the error code 43 on Mac.