Recently, I noticed an issue on a Windows 10 machine where I was unable to open Event logs, services such as Veeam Agent for Windows not starting or displaying properly, Not being able to use the Windows Upgrade Assistant to update to the Creators Update, and being unable to use PowerShell Remoting.
Back when Veeam updated to version 9.5 I had added a MiniNT registry key to enable myself to format Windows 10 volumes as ReFS for testing in my home lab. I discovered these issues were caused by that specific registry key.
Here are some of the specific issues I was running into:
1. Unable to update to the Windows 10 Creators update using the Upgrade Assistant:
I would see the following message about 20% into installing the update from the Upgrade Assistant:
Something went wrong. 0x080004005
2. When trying to open Event Viewer I would see the following error message displayed in the snap-in:
Event Viewer cannot open the event log or custom view. Verify that Event Log service is running or query is too long. The request is not supported (50)
3. Veeam Agent for Windows service would not start properly. The console showed the following message:
Veeam Agent for Windows Service has suddenly stopped
I had initially added the registry key in order to enable ReFS volumes in Windows 10 in order to test the free Veeam Agents integration with the newest version of the file system. But it had unfortunately forced several Windows components to run as if in a Windows Pre-installation Environment causing them not to function properly.
I resolved the issue by removing the following key from the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT AllowRefsFormatOverNonmirrorVolume DWORD
After deleting the registry key all of these issues were resolved. I was able to complete the update to the Creators Update (1703) using the Windows Upgrade Assistant. Fortunately, after the update the registry hack was no longer needed and I am able to format internal and external drives as ReFS freely.