
When working on a computer, there are some crucial functions that you need to perform on a daily basis, including copying, renaming, moving or deleting files. However, while performing these functions, you may encounter an error "Invalid MS-DOS function".
This is a file system bug known to only affect the functionality of files. However, it can be frustrating as it limits its use. Even when trying to move a file from an NTFS formatted drive to a FAT32 formatted drive, the error may occur. However, the good news is that this can be fixed. Let's see how.
Solution: Using the registry editor
Step 1: Go to the start button on your PC and type Registry Editor in the search box. Left click on the result to open the file Registry Editor window.
Step 2: Before proceeding with registry changes, it is recommended that you create a backup copy of your file Registry Editor data. After successfully backing up the log data, in the Registry Editor window, copy and paste the path below into the file Registry Editor address bar and press Log in.
Now on the right side of the window, right click on an empty area and select New in the context menu. In the submenu, select Valore DWORD (32 bit).
HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsSystem
Step 5: Now to rename the newly created file Valore DWORD (32 bit), copy the text, then right-click Valore DWORD, To select Rename in the context menu and paste it into the field.
CopyFileBufferedSynchronousIo
Step 6: Double click on the new one Valore DWORD (32 bit)and Change value dialog box, go to Valuable data countryside. Now, change the value here from 0 to a and press ok to save changes and exit.
That's all. Now simply restart your PC for the changes to take effect and you will no longer encounter the error while copying, moving, deleting or renaming files.