There are several ways to enable or disable write protection of your USB flash drive. Depending on your device, you can use a hardware switch to toggle write protection or change the read-only settings for the device through the operating system.
Write-protection hardware switch
Some USB flash drives have a write protection switch on the side or bottom. The write protection switch is useful for keeping the contents of your drive safe from malware when you need to view them on a public computer. If your device has this switch, move it to the “Lock” position. This action effectively sets all files, and the device itself, to read-only mode.
- Write-protection hardware switch.
- Using DiskPart to change read-only settings.
- Change security permissions in flash drive properties.
- Change write protection through Windows registry.
- Fix USB flash drive issues with chkdsk.
- Format the USB flash drive.
- Protecting individual files.
Using DiskPart to change read-only settings
You can use the Windows DiskPart command-line utility to enable or disable read-only mode on your USB flash drive.
Press Windows key+R to open the Run box. Type diskpart and press Enter.
If you receive a User Account Control prompt asking you for permission to continue, click Yes.
At the DISKPART> prompt, type list disk and press Enter.
Use the size of the disk to determine which one is your USB flash drive. In this example, we know that Disk 1 is our USB flash drive because its size is listed as 14 GB.
Select your USB flash drive with the select disk command. In this example, we want to work with disk 1, so the command is select disk 1.
You can list the attributes of the disk with the command attributes disk.
To clear the read-only attribute (making the disk writable), use the command attributes disk clear readonly.
Or, to set the read-only attribute (making the flash disk write-protected), use the command attributes disk set readonly.
- When you are finished, type exit to quit the program.
Change security permissions in flash drive properties
If using DiskPart, as detailed above, does not work to clear the read-only attribute of a USB flash drive, the security permissions may need to be changed. The security permissions may be set so that all users only have Read permissions to files on the flash drive.
To check if security permissions need to be changed, follow the steps below.
- Open My Computer or File Explorer.
- Find the USB flash drive in the list of drives connected to the computer.
- Right-click the flash drive icon and select Properties in the pop-up menu.
- On the General tab, check the File system entry to see how the flash drive is formatted. Select the appropriate link below based on the file system type.
NTFS file system
- In the Properties window, click the Security tab.
- Click the Edit button below the Group or user names section.
- In the Permissions window, click the Everyone entry, if not already selected. In the Permissions for Everyone section, make sure the Allow checkbox is checked for the Modify entry. If it’s not checked, check the box.
- Click the OK button on the Permissions and Properties window to save the security permissions change.
If you want to set the flash drive to read-only for everyone, in step 7, uncheck all boxes in the Allow column, except for the Read entry.
If the steps below don’t work for your flash drive, it may prevent permission changes from being locked by a security program. In these cases, you may not be able to make the flash drive writable. You may need to have administrator privileges on the computer to change permissions.
- NTFS file system
- FAT file system
If the USB flash drive is still read-only after checking the Allow checkbox in step 7, repeat the steps and check the checkbox for the Full Control entry. Verify if the USB flash drive lets you modify its contents now.
FAT file system
- In the Properties window, click the Sharing tab.
- On the Sharing tab, click the Advanced Sharing button.
- On the Advanced Sharing window, click the Share this folder checkbox.
- Click the Permissions button.
- In the Permissions window, click the Everyone entry, if not already selected. In the Permissions for Everyone section, make sure the Allow checkbox is checked for the Change entry. If it’s not checked, check the box.
- Click the OK button on the Permissions, Advanced Sharing, and Properties windows to save the permissions change.
If you want to set the flash drive to read-only for everyone, in step 9, uncheck all boxes in the Allow column, except for the Read entry.
If the USB flash drive is still read-only after checking the Allow checkbox in step 9, repeat the steps and check the checkbox for the Full Control entry. Verify if the USB flash drive lets you modify its contents now.
Change write protection through Windows registry
You can enable or disable write protection on your USB flash drive through the Windows registry by following the steps below.
Open the Windows Registry Editor.
How to open and edit the Windows registry.
Navigate to the following registry location.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
Double-click the WriteProtect key.
To enable write protection, change the WriteProtect value to 1 and click OK.To disable write protection, change the WriteProtect value to 0 and click OK.
Close the Windows Registry Editor and restart your computer.
How to restart Microsoft Windows.
Fix USB flash drive issues with chkdsk
If you still can’t enable or disable write protection on your USB flash drive after trying these suggestions, your flash drive may have errors that need to be fixed. Follow the steps below to try and fix drive errors using the chkdsk tool.
Open an elevated command prompt in Windows.
Once the command prompt window opens, change the drive letter to that of the USB flash drive.
How to change drives in MS-DOS and Windows command line.
Type the command below to check for any errors on the flash drive and fix those errors. Change <drive_letter> to the drive letter of the flash drive before running the command.
chkdsk <drive_letter> /f /r /x
For example, if your flash drive is the F: drive, type chkdsk f: /f /r / x.
- Press Enter to execute the command.
Format the USB flash drive
If you are unsuccessful at enabling or disabling write protection on your USB flash drive, formatting may be the only option. Formatting can fix drive errors and corruption, allowing you to enable or disable write protection.
- How to format a hard drive, SSD, or USB flash drive.
Protecting individual files
You can always change the write protection on individual files and folders on your removable disk. See the following page for further help and information about adjusting files.
Formatting the USB flash drive erases all data. This process should only be performed as a last option.
- How to write-protect files and folders.
Related information
- USB flash drive definition and related links.
- Write protection definition and related links.
- How to disable the USB ports.
- How to block USB drives and other flash memory devices.
- How to boot UBCD from a USB drive.
- USB help and support.