If you're encountering the 0x80042306 error when trying to create a System Restore point in Windows 11, you're not alone. This error can prevent you from safeguarding your system, but there are several methods to fix it and get your System Restore functionality back on track.
1. Re-register the VSS Components
The Volume Shadow Copy Service (VSS) is crucial for creating System Restore points. If its components are not registered properly, you might face the 0x80042306 error. Re-registering these components can often resolve the issue.
Step 1: Open the Start Menu and type Terminal
. Right-click on the Terminal app and select Run as administrator from the context menu.
Step 2: If prompted by the User Account Control (UAC), click Yes to allow administrative permissions.
Step 3: In the Terminal window, click the downward arrow (chevron) icon and choose Command Prompt to open it in a new tab.
Step 4: Enter the following commands one by one, pressing Enter
after each command to execute it:
cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
regsvr32 /s vss_ps.dll
vssvc /register
regsvr32 /s /i swprv.dll
regsvr32 /s /i eventcls.dll
regsvr32 /s es.dll
regsvr32 /s stdprov.dll
regsvr32 /s vssui.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml4.dll
vssvc /register
net start swprv
net start vss
Step 5: After executing all the commands, restart your computer. Try creating a System Restore point again to see if the error is resolved.
2. Restart the Volume Shadow Copy Service
The Volume Shadow Copy Service manages and implements shadow copies for backups. Restarting this service can fix issues related to System Restore.
Step 1: Press Windows
+R
to open the Run dialog. Type services.msc
and press Enter
to open the Services window.
Step 2: In the Services window, scroll down to locate Volume Shadow Copy. Alternatively, press the V
key to jump to services starting with 'V'.
Step 3: Right-click on Volume Shadow Copy and select Properties from the context menu.
Step 4: In the Properties window, click Stop to halt the service. Ensure the Startup type is set to Automatic; if not, select it from the dropdown menu.
Step 5: Wait for a couple of minutes, then click Start to restart the service. Click Apply and then OK to save the changes.
Step 6: Restart your computer and attempt to create a System Restore point to check if the issue persists.
3. Ensure You Have Enough Disk Space
Low disk space can prevent the creation of System Restore points. Freeing up space on your drive might resolve the error.
Step 1: Click on the Start Menu and type Disk Cleanup
. Select the Disk Cleanup app from the search results.
Alternative: Press Windows
+R
to open the Run dialog. Type cleanmgr
and press Enter
to launch Disk Cleanup.
Step 2: In the Disk Cleanup window, select the drive you want to clean (usually the system drive) and click OK.
Step 3: Check the boxes next to the types of files you want to delete. Review the total amount of space you will free up, then click OK.
Step 4: Confirm the deletion by clicking Delete Files in the prompt.
Step 5: Once the cleanup is complete, try creating a System Restore point to see if the error has been fixed.
4. Run SFC and DISM Scans
Corrupted system files can cause errors with System Restore. Running System File Checker (SFC) and Deployment Image Servicing and Management (DISM) scans can repair these files.
Step 1: Open the Start Menu and type Terminal
. Right-click on the Terminal app and choose Run as administrator.
Step 2: If prompted by UAC, click Yes to proceed.
Step 3: Click the chevron icon and select Command Prompt to open it.
Step 4: Type the following command and press Enter
to run a DISM scan:
DISM /Online /Cleanup-Image /RestoreHealth
Step 5: After the DISM scan completes, run the SFC scan by entering the following command and pressing Enter
:
sfc /scannow
Step 6: Wait for the scan to finish, then restart your computer. Check if the System Restore error has been resolved.
5. Run CHKDSK
Disk errors can interfere with System Restore. Running the Check Disk utility (CHKDSK) can identify and fix disk-related issues.
Step 1: Open the Start Menu and type Terminal
. Right-click on the Terminal app and select Run as administrator.
Step 2: If prompted by UAC, click Yes to continue.
Step 3: Click the chevron icon and select Command Prompt to open it.
Step 4: Type the following command and press Enter
:
chkdsk /f
Step 5: When prompted, press Y
to schedule the disk check on the next system restart.
Step 6: Restart your computer to allow CHKDSK to run. Once complete, try creating a System Restore point again.
6. Disable Your Antivirus Temporarily
Sometimes, antivirus software can interfere with System Restore. Temporarily disabling it can help identify if it's the cause of the error.
Step 1: Open the Start Menu and type Windows Security
. Click on the Windows Security app in the results.
Step 2: In the Windows Security window, select Virus & threat protection from the left pane.
Step 3: Click on Manage settings under the Virus & threat protection settings.
Step 4: Toggle off Real-time protection. Note that this is temporary and will turn back on automatically.
Step 5: Try creating a System Restore point to see if the antivirus was causing the issue.
7. Create a Restore Point in Safe Mode
Booting into Safe Mode can help you bypass issues caused by third-party apps or drivers that might interfere with System Restore.
Step 1: Turn on your computer. As it starts booting, press and hold the power button for about 30 seconds to force a shutdown. Repeat this process three times.
Step 2: On the fourth boot, Windows will enter the Recovery Environment (WinRE). If you see the Automatic Repair screen, click on Advanced Options.
Step 3: In the Choose an option screen, select Troubleshoot.
Step 4: Click on Advanced options.
Step 5: Select Startup Settings, then click Restart.
Step 6: After restarting, press the appropriate key to enable Safe Mode (usually F4
).
Step 7: Once in Safe Mode, attempt to create a System Restore point. If successful, this indicates a third-party application may be causing the issue.
Enable System Restore on Your Windows 11 PC
If System Restore is not enabled, you need to turn it on before creating a restore point.
Step 1: Open the Start Menu and click on Settings.
Step 2: In the Settings window, select the System tab.
Step 3: Scroll down and click on About.
Step 4: Under Related settings, click on System protection.
Step 5: In the System Properties window, select your system drive and click on Configure.
Step 6: Choose Turn on system protection. Adjust the Disk Space Usage slider to allocate space for restore points.
Step 7: Click Apply, then OK to save the changes.
8. Reset Your PC
If all else fails, resetting your PC may be necessary. This reinstalls Windows while keeping your personal files intact.
Step 1: Open the Start Menu and select Settings.
Step 2: Ensure you're in the System tab, then click on Recovery.
Step 3: Under Recovery options, click on Reset PC next to Reset this PC.
Step 4: Choose Keep my files to retain your personal data.
Step 5: Select Cloud download to download a fresh copy of Windows. Note that this requires an internet connection and will use more than 4 GB of data.
Step 6: Review the settings. If you wish to change any, click on Change settings.
Step 7: Adjust settings such as restoring preinstalled apps or switching between Cloud and local reinstall. Click Confirm when done.
Step 8: Click Next to proceed.
Step 9: Read the summary of actions, then click Reset to begin the process.
By following these methods, you should be able to resolve the 0x80042306 error and create System Restore points once again. Keeping your system backed up ensures you can recover from unforeseen issues in the future.
Member discussion