How to Fix VSS Writer Waiting for Completion in Windows Server
If you encounter error “VSS waiting for completion” in Windows Server 2008/2012/2016, you can refer to this article and find solutions here.
Need help: VSS system writer waiting for completion
If anyone has any experience with this issue I would greatly appreciate it:
Microsoft Exchange VSS writer remains in state 5: waiting for completion and completion never occurs.
The only way I've been able to reset the status is by rebooting the exchange. The only time I have this issue is when I use BE to back up the exchange. When I use Windows server backup I don't have this issue. I can't keep rebooting the server all the time.
My environment is simple: Single Exchange Server 2007 SP3 (no rollups), using local storage. My OS is Windows Server 2008 SP2. My Backup software is BackupExec 2010R2. I have the same issue regardless of the backup device.
Overview of VSS system writer waiting for completion
The Shadow Copy Service(VSS) System Writer is used by the cryptographic services provided by the operating system. It is used to enumerate and replace system files when the signature of a system file is different from the signature stored in the security catalog database.
Sometimes, when you perform a backup on Windows Server using the VSS system writer, the backup fails. If you check the VSS writer on the Exchange Server, the Microsoft Exchange writer shows waiting for completion.
While investigating the VSS backup failure issue we observed that VSS backup fails when the VSS is in waiting for completion state. VSS backups are successful on those systems where the system writer is in a stable state.
How to fix the VSS system writer waiting for completion
As mentioned above, the “VSS system writer missing” error is caused by the cryptographic services. Thus, you need to restart the service and make sure its status is stable. The specific steps are below.
Step 1. Type services.msc in the Search Box and press Enter
Step 2. Locate Cryptographic Services and observe its current status.
Step 3. Change the Startup type of Cryptographic Services.
Double-click Cryptographic Services, select the startup type “Disabled” under the General tab, and then click “Stop” and “OK” to make changes to these services. After that, go to the General tab again and select “Automatic”, then click “Apply” > “Start”>” OK”.
Step 4. Check the status of the VSS system writer and backup again.
Press “Win+R” and type “cmd” in the Run window, then type "vssadmin list writers" to check the status of the system writer. If the system writer status is marked as “Stable”, try to backup again. If it’s still not working, you can try to restart the server.
✎Note: Besides the VSS system writer waiting for completion, you may also encounter similar errors in Servers 2008, 2012, and 2016: Microsoft exchange writer waiting for completion, hyper-v VSS writer waiting for completion, WMI writer waiting for completion, COM+Event system writer waiting for completion.
Don’t worry about it. This type of problem can be solved by restarting corresponding services and confirming the status is stable. That’s to say, if the status of Microsoft Exchange Writer is “Waiting for completion”, you need to restart Microsoft Exchange Information Store. All the steps are very similar to the above operation.
Directly use an alternative backup software to create a VSS backup
As you know, Windows should rely on Volume Shadow Copy Service to create a backup. Once you get the Volume Shadow Copy Service error, the backup will fail. You may meet errors like VSS waiting for completion, the system writer is not found in the backup, and so on
Fortunately, here is a professional backup and restore tool embedded with built-in VSS technology which allows you to create system backup, disk backup, file backup, or partition backup without interrupting and restarting the computer, even when there is something wrong with the Volume Shadow Copy Service - AOMEI Backupper Server.
This software is very easy to use even for beginners and supports Server 2003, 2008, 2012, 2016, 2019, and 2022 and its R2 version. Here, I’ll take system backup as an example. Let’s see how to create a VSS backup with AOMEI Backupper.
Step 1. Download AOMEI Backupper and launch the software. Then, Click System Backup under the Backup tab.
Step 2. Select another location as the destination path. You can backup to external hard drive, USB flash drive, cloud drive, NAS, etc.
You do not need to choose the source, it will choose automatically. Because there are some hidden system partitions you may ignore and finally your computer will fail to boot.
Step 3. Select VSS services. Click ”Options”, go to “Backup Mode” and select ”Use AOMEI Backup Service” instead of “Use Microsoft VSS”.
Step 4. After all things are done, click "Start Backup".
✎Note: Besides VSS services, it offers you more backup options or useful features. Here, I’ll explain in detail.
• Enable encryption for backup: This feature is designed to protect your private files or sensitive data. If you want to see your data with encryption, you need to type the password first.
• Daily, weekly, and monthly backup: This is the most basic schedule backup setting, which allows you to backup the system continuously and keep the installed software and data up-to-date.
• Event-trigger backup: In order not to affect your work efficiency, you can backup system on shutdown with “System Shutdown” in event triggers.
• Incremental or differential backup: Both backup types only backup changed files or folders after the first full backup. The most obvious advantage is to save backup disk space and backup time.
Conclusion
With AOMEI Backupper, you will not worry about the error VSS writer waiting for completion for Server 2008, 2012, and 2016. It allows you to create an image backup even if the VSS system writer is missing. All steps of the backup operation are very easy and you can understand in a very short time. In addition, it still provides you with other backup options or useful features, such as backup compression, splitting, backup scheme, and more.
If you want to protect unlimited PCs and servers within your company, you may choose the Technician Plus edition. It offers unlimited billable technical services to clients. It also enables you to copy the installation directory for portable version creation.