Quick fix Mac Copy Error Code 41
A bug involving how the Finder handles Access Control Lists may result in an Error Code – 41 messages when files and folders are copied. ACLs are elaborate file permissions rules. In OS X when you get information on a file you can see a list of users and combinations of “read” and “write” or “no access” as options for limiting access to the file. These are the basic rules that have been around for years, but they do not really give full control over files. For instance, you might want someone to be able to read the contents of a folder and add files to it, but not to make new folders within it. ACLs provide a number of new rules in addition to the basic permissions that allow for these more complex types of limitations.
One feature of ACLs is that rules can be inherited, meaning that if you want all future additions to a folder to get a specific permissions setting, you can set it to be inherited and then any child files or folders you move or copy into the parent folder will gain the ACL permissions of the parent.
What all this ultimately means is that when you copy or move files in OS X, the system may be managing a number of hidden permissions settings for your files and folders. The bug that some people are currently experiencing has to do with the Finder incorrectly handling inherited ACLs: instead of merely copying them as-is to the child files and folders in a parent directory, the Finder copies multiple instances of the same rules. This results in a permissions mess for the copied files, and the Finder’s copying process gets muddled and throws an error.
‘The operation can’t be completed because an unexpected error occurred (error code -41)’.
If you do not understand any of the above then it is best for you to use MacKeeper.
- Unable to Copy or Duplicate files or folders
The only workaround for this problem so far is to remove the ACLs on the particular folder that you are copying your file to (or the parent folder that you are copying files within), which will prevent ACL problems altogether. This does have the drawback that any desired ACL permissions will no longer be applied to the folder tree, but it will allow you to copy the files you want. To do this, open the Terminal and type the following command, followed by a single space:
sudo chmod -R –N
Once this is typed, drag the parent destination folder to the Terminal window and the full path for the folder should complete in the Terminal window. Then press Return, supply your password, and when the command completes try copying your files again.
If it doesn’t work for you best try using MacKeeper. It scans your OS for all system generated errors and viruses. Fixes them automatically and saves you from all the trouble. It also works as a optimizer and data controller for your Mac OS.