What Is a Read-Only File? (2024)

A read-only file is any file with the read-only file attribute turned on. It can be opened and viewed like any other file, but writing to it (saving changes) isn't possible. In other words, the file can only be read from, not written to.

A file marked as read-only usually implies that it shouldn't be altered or that great caution should be taken before making changes to it.

Other things besides files can also be read-only, like particularly configured flash drives and other solid state storage devices like SD cards. Certain areas of your computer memory may also be set as read-only.

What Is a Read-Only File? (1)

What Types of Files Are Usually Read-Only?

Aside from the rare situation where you, or someone else, has manually set a read-only flag on a file, most of these types of files you'll find are important ones that your operating system needs to start properly or, when changed or removed, might cause your computer to crash.

Some files that are read-only by default in Windows include bootmgr, hiberfil.sys, pagefile.sys, and swapfile.sys, and that's just in the root directory! A number of files in the C:\Windows\ folder and its subfolders are read-only by default.

In older versions of Windows, some common ones includeboot.ini, io.sys, and msdos.sys.

Most Windows files that are read-only are also usually marked as hidden files.

How to Change Read-Only Files

Read-only files may be read-only on a file level or a folder level, meaning there might be two ways to handle editing one of these files, depending on what level it's been marked as read-only.

If just one filehas a read-only attribute, the best way to edit it is to uncheck the appropriate attribute in the file's properties (to toggle it off) and then make changes to it. Then, once the editing is done, re-enable the attribute.

However, if a folder is marked as read-only, it usually means all the files in the folder are read-only as well. The difference in this and a file-based attribute is that you must make a change to the folder's permissions as a whole to edit the file, not just the single file.

How to Remove Write Protection on Windows 11

In this scenario, you may not want to change the read-only attribute for a collection of files, only to edit one or two. To edit this type of read-only file, you'd want to edit the file in a folder thatdoesallow editing, and then move the newly created file into the original file's folder, overwriting the original.

For example, consider a situation where you want to edit the hostsfile in the System32\drivers\etc\ folder. Instead of editing and saving the file directly back to the "etc" folder, which isn't permitted, you have to do all the work elsewhere, like on the Desktop, and then copy it back over.

Specifically, in the case of the hosts file, it would go like this:

  1. Copy hosts from the etc folder to the Desktop.

  2. Make the changes to the hosts file that's on the Desktop.

  3. Copy thehostsfile on the Desktop to the etc folder.

  4. Confirm the file overwrite.

Editing read-only files work this way because you're not actually editing the same file, you're making a new one and replacing the old one.

How to Make a File Read Only

It's simple: Right-click the file, go to Properties in the menu that pops up, and then select Read-only at the bottom of the General tab.

What Is a Read-Only File? (3)

Another way is through the command line with the attrib command. If you follow that article, you'll find an example that shows how to apply the read-only attribute using the +r option.

How to Password Protect a Folder

FAQ

  • Why is my Excel file read-only?

    Several scenarios might lead to an Excel spreadsheet opening as read-only. For instance, if the file is password-protected or was shared as a copy, it might open as read-only. Right-click the file and choose Properties to see if the Read-only attribute is checked. If so, clear the checkbox to edit the file.

  • Why is my QuickBooks backup read-only?

    QuickBooks files might open as read-only if stored on a DVD or CD, in which case you can copy the file to your computer's hard drive before opening it. In addition, some files are read-only to protect from accidental edits, which you can resolve by running QuickBooks as an administrator. First, right-click the QuickBooks icon and select Properties > Compatibility > Run this program as an administrator, then attempt to open or restore the company file.

Was this page helpful?

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Tell us why!

What Is a Read-Only File? (2024)

References

Top Articles
Latest Posts
Article information

Author: Dr. Pierre Goyette

Last Updated:

Views: 5823

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dr. Pierre Goyette

Birthday: 1998-01-29

Address: Apt. 611 3357 Yong Plain, West Audra, IL 70053

Phone: +5819954278378

Job: Construction Director

Hobby: Embroidery, Creative writing, Shopping, Driving, Stand-up comedy, Coffee roasting, Scrapbooking

Introduction: My name is Dr. Pierre Goyette, I am a enchanting, powerful, jolly, rich, graceful, colorful, zany person who loves writing and wants to share my knowledge and understanding with you.