- 1 Why You Cannot Open File For Writing?
- 2 Solving The Error Opening File For Writing
- 2.1 Solution 1: Close All Background Installation Processes
- 2.2 Solution 2: Delete Junk files
- 2.3 Solution 3: Run The Compatibility Troubleshooter
- 2.4 Solution 4: Run The Installer With Administrative Rights
- 2.5 Solution 5: Change Security Permissions
- 2.6 Solution 6: Change Advanced Security Permissions
- 2.7 Solution 7: Create New User As Administrator
- 2.8 Solution 8: Disable Your Antivirus
- 2.9 Solution 9: Disable The User Account Control Feature
- 2.10 Solution 10: Delete The Installer And Download It Again
- 3 Wrapping Up
Errors that appear during installation are sure the worst kind. You haven’t even installed the application and still, you have to face errors. The error opening file for writing has been reported by many users, which arises when they try to install certain applications.
This error mainly appears for writing MSI Afterburner, Steam, vcredist_x86.exe, VLC, and some other commonly used applications. In this article, we have discussed the various troubleshooting methods that can be used to fix this problem.
Why You Cannot Open File For Writing?
This error is mainly caused when the installation files do not have the required permissions. Though there can also be other reasons that can cause this error such as:
- If the installation file is not compatible with your system, then it can cause such an error.
- The antivirus is known to stop files from writing that it considers a threat to the computer, including installation files. Thus, the antivirus can be responsible for the error opening the file.
- The installation file itself can be corrupted causing this
- If the installation process of the file is already running in the background and you try to start the installation again, then this error can get triggered.
- Problems in registry or excess of junk files in the computer can also cause this error.
Solving The Error Opening File For Writing
As mentioned above, there can be many different causes of this error. Now, its time to troubleshoot all these causes one by one.
Solution 1: Close All Background Installation Processes
If one installation is already in process in the background and you are trying to start another installation, then this error can get triggered. To ensure there are no installation processes in the background, follow the steps given below:
- Press Ctrl + Shift + Esc keys on your keyboard to open the Task Manager.
- Select the Processes tab, and check if any installation process is running.
If yes, then right-click on it and click on the End task option.
Try installing the file again. This solution should fix the problem if it was caused by another installation in the background.
Solution 2: Delete Junk files
If your computer has excess junk files, then it can cause this type of installation errors. Fortunately, there are some in-built junk file cleaners in your Windows like the Storage sense and the Disk cleanup tool, which can be used to delete the junk files present in your computer.
After the junk files are removed, try to install the application again and check if the error opening file for writing arises again.
You can have a look at this article for deleting junk files from your computer.(insert internal link)
Solution 3: Run The Compatibility Troubleshooter
If the installer file is incompatible with your Windows, then the installer can’t open the file to write and thus trigger this error. Fortunately, there is an in-built compatibility troubleshooter in Windows that you can use to check the file’s compatibility with Windows and resolve it.
To run the compatibility troubleshooter, follow the steps given below:
- Locate the installer file of the application that is causing this error for you and right-click on it.
- Click on the Properties option from the pop-up menu.
- Select the Compatibility tab and then click on the Run compatibility troubleshooter option.
- Select the Try recommended settings option and follow the instructions given by the wizard to run the compatibility troubleshooter.
Try to install the file again and check if the installer is facing any error opening the file for writing.
Solution 4: Run The Installer With Administrative Rights
This error happens mostly because the installer doesn’t have the required permissions to install the file. In this scenario, running the installer as an administrator can fix this problem.
To run the installer as administrator, follow the steps given below:
- First, locate the installer in your computer and right-click on it.
- Select the Run as administrator option.
- The application will now install while having administrator rights.
Check if still the installer can’t open the file to write. If the error doesn’t arise again, then you will have to open this program each time in administrator mode to work around this problem or you can give this application permanent administrative rights, which means each time you open this program it will open as administrator.
To set the application to run as administrator whenever you open it, follow the steps given below:
- Locate the application on your computer and right-click on it.
- Click on the Properties options from the pop-up menu.
- Select the Compatibility tab and then select the Run this program as an administrator box.
- Finally, click on Apply and then OK to save the changes.
Solution 5: Change Security Permissions
If running the installer as an administrator didn’t work, then it might be because you are signed in from a regular user account. Regular users are not allowed to install applications by default, and they can face the error opening file for writing when they try to install files.
In this scenario, you can try changing the security permissions to allow the installer to function. To change the security permissions, follow the steps given below:
- First, locate the installation folder for the program (like C:/Program/Users/steam) and right-click on it.
- Select the Properties option from the pop-up menu.
- Next, select the Security tab and then click on the Edit option.
- Locate the Users in the Group or user names list and select it.
- In the Permissions for Users section, scroll down and locate the Write option and then check the box in the Allow section.
- Finally, click on Apply and OK to save the changes.
By changing the security permissions, you should now be able to install the program without triggering the error opening file for writing during the installation.
Solution 6: Change Advanced Security Permissions
If changing the security permissions didn’t fix this error, then try changing the Advanced security permissions.
To change the Advanced security permissions, follow the steps given below:
- Follow Solution 5 and open the Security tab.
- Next, click on the Advanced option.
- Click on the Add option and click on the Select a principal option.
- Type Everyone in the Enter the object name to select (examples) section and then click on the Check Names option. Click OK to save the changes.
- In the Basic permissions section, check the Full control box and click on OK to save the changes.
- Now, from the Permission entries list, locate the Everyone element and select it.
- Check the Replace all child object permission entries with inheritable permission entries from this object box and click on Apply and OK to save the changes made.
Now, you should be able to install the application without triggering the error opening file for writing during the installation.
Solution 7: Create New User As Administrator
If you don’t want to change the security permissions, then try creating a new user account as an administrator and then install this application there.
To create a new user account as an administrator, follow the steps given below:
- Right-click on the Windows start button and then click on the Settings option from the pop-up menu.
- Locate the Accounts option and open it.
- Now, select the Family & other users option and then scroll down and click on the Add someone else to this PC option.
The Microsoft account will open on your screen.
- Click on the I don’t have this person’s sign-in information option.
- Next, click on the Add a user without a Microsoft account option.
- Now, enter the name and the password of the user account and then click on Next.
This should create your new user account and you will be able to see it in the Other users section.
- Select the user account you just created and click on the Change account type option.
- Now, click on the Account type menu and select the Administrator option from the drop-down list.
Click Ok to save the changes.
- Now, sign out of your current account and log in to your new user account.
Once you have switched to the new user, try installing the program and check if the ‘cannot open file for writing’ error reappears.
Solution 8: Disable Your Antivirus
Antiviruses are known instigators when it comes to stopping other files from opening or stopping installers. Though the antivirus will only target those that it considers threatening to your PC, but sometimes what they consider and what the reality is can differ.
If your Antivirus is stopping the installation of the program, then disabling the antivirus should fix this problem.
To disable Windows Defender, follow the steps given below:
- Type Windows Security in the Windows search bar and select the suitable option.
- Select the Virus and Threat protection option and then click on the Manage settings option below the Virus and threat protection settings.
- Disable the Real-time Protection toggle to disable Windows Defender.
Once the antivirus is disabled, try installing the program and check if the problem arises again.
If the problem still arises, then follow the above steps again to turn on Real-time protection, as the error is most likely not caused by the antivirus.
Solution 9: Disable The User Account Control Feature
Whenever there is a system related change that requires administrator privileges, the User Account Control notifies you about the change.
This feature was included as a way to protect the user, but it is also reported by many users as the cause of this error. In this scenario, disabling the User Account Control should fix this error.
To disable the User Account Control feature, follow the steps given below:
- Type Change User Account Control settings in the Windows search bar and select the appropriate option.
- You will notice a slider on the left side of your screen. Drag that slider down until it says Never notify.
- Finally, click on OK to save the changes.
Now, the error opening file for writing issue should be resolved.
Solution 10: Delete The Installer And Download It Again
If none of the above solutions worked for you, then the installer file itself may be corrupt. In this scenario, locate the installer file and delete it completely from your computer.
Now, download the installer of the program again from the official website and then try to install the program.
So, now you know what to do if you face the error opening file for writing during the installation of any program. The above solutions should help you fix this issue so read and execute them carefully. And as always, feel free to share your thoughts on this article in the comment section below.