An error may appear while copying the files and data that were created by other users on the same machine, to another local disk. The following error is displayed:
"Sorry, the operation could not be completed because an unexpected error occurred (Error code -50)."
Execute the Copy Operation through the Terminal
Mac OS would not show any security error when the operation is performed with the help of the Copy Command or CPMac command.
1. Click Applications | Utilities | Terminal.
2. Type the following command:
“cp –R “
(Without quotes; type a space after “R”)
3. Use the Finder dialog to drag and drop the file or folder that you would like to copy.
4. The full path of the file or folder will automatically appear in the Terminal window, along with a space required at the end of the path.
5. Now drag and drop the destination folder with the help of Finder dialog, to where you want your files to be copied. Again, the full path of the destination folder will automatically appear.
6. Press the Return key.
7. Exit Terminal.
Rename the File Extension and then Copy it
Since you’re not able to copy the file/ folder simply rename the file extension to .bin, .ido or .mkv. Rest assured, this wouldn’t change the file content nor your data will be lost.
1. Select the file you would like to rename.
2. Press the Return key.
3. Delete the old extension from the file name, and then replace it with .bin, .ido or .mkv.
4. Copy the file to the destination folder.
5. Now rename the file with the old extension.
Repair Problems Pertaining with Disk Permissions
Sometimes a program is not authorized to copy or access the contents of data stored in a disk/ partition. Error code 50 will not appear after repairing the problems pertaining with disk permissions.
1. Click Applications | Utilities | Disk Utility.
2. List of all partitions of your hard disk, along with any external devices will appear.
3. Select the start-up disk from the list box.
4. Click the “Repair Permission” button to automatically sort out problems pertaining with disk permission issues and repair them.
Use the diskutil Command
You can also use the diskutil command to repair error code 50.
For Mac OS X 10.7 or later:
1. Open the LaunchPad.
2. Click Utilities | Terminal.
3. Type the following command, and then press Return key:
For Earlier Versions of Mac OS X:
1. Open the Finder dialog.
2. Click the Go menu, select Utilities. Alternatively, you can also press Shift + Command + U simultaneously.
3. Refer Step # 3 from Mac OS X 10.7 or later paragraph.