6 Ways to Fix Delayed Auto Start Flag Error 87 in Windows 10.
Error 87 on Windows 10 comes in two different forms. In the first one you see a pop-up window with the message: “Failed to set the delayed autostart flag. Error 87. Invalid parameter. ” The second pop-up window says: “Windows cannot start Windows Update service on local computer. Error 87: The parameter is invalid. ” Notice that the error code is the same in both cases? What is error code 87 and how to fix it is what we’ll be focusing on in today’s article.
Delayed auto start signal error 87
Windows users want their computers to boot quickly. One way to accomplish this is delayed startup, where certain non-core programs and applications are launched after Windows 10 boots. When you start or boot your computer, a number of services and programs start, but not all of them are necessary for your computer to function. Some examples would be Spotify, cloud storage apps, etc.
Instead of refusing to start these services, which is also possible with applications such as CCleaner or Task Manager, you can configure it to start later. This is where the “delayed autorun flag error 87” comes in. Error 87 can also show up when Windows starts the update service. We will consider all possible causes of the error and how to fix it.
Let’s start.
Also read: How to change Windows startup sound
1. Restart
An old trick, but as you know, it works in this case. Since the error is so closely related to the boot process, it makes sense to restart your computer and check again if the pending process is working as expected.
2. Clean boot
Clean Boot disables all applications and services that are not owned or operated by Microsoft and therefore are not necessary for your Windows OS to function. This will help you fix the problem and narrow down the range of third-party applications that could be responsible for error 87. We are looking for a potential conflict.
Open System Configuration from the Start menu and under the Services tab, select the Hide all Microsoft services check box. Then you click the Disable All button, which will disable all non-Microsoft services.
Click Apply and then OK before moving on to the next tab – Launch. Click on Open Task Manager at the top to open the corresponding tab in it.
Select each individual item in the Startup tab of Task Manager and select Disable.
Return to the System Configuration section and click OK. You will now restart your computer and it will only download the core Microsoft applications and services. This is a clean boot. You can safely install, uninstall, update and troubleshoot any application. As noted earlier, error 87 also appears when updating something.
Please note that you can run any program you want and are not limited.
Now, to troubleshoot, run System Setup again and hide all Microsoft services. Turn on half of the rest of the services and restart your computer. If the problem persists, then you know which half is to blame. Keep repeating the process until you are left with the only service that is causing the error 87 pop-up.
Microsoft has also shared a detailed clean boot guide, but you’ll find the steps are the same.
3. Registry Editor
Find and open Registry Editor from the Start Menu. You will be prompted to grant administrator rights. Do this. Navigate to the folder structure below. HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services AmdPPM
Double-click the start button to open it and change the value from 3 to 4. Save changes and restart your computer to check if auto delay error 87 appears or not.
Also Read: 15 Best Start Menu Tweaks for Windows 10
4. PowerShell
It is an enhanced version of the command line and the future of the Windows command line. Open it from the start menu and enter the command below. Get-Service -Name ServiceName | Set-Service -StartupType AutomaticDelayedStart
You will need to replace ServiceName with the name of the actual service you want to defer during the boot process.
5. SFC and DISM scans
Open a command prompt, but with administrator rights from the start menu. Click “Run as administrator” in the search.
You will give the following commands, but one at a time. sfc / scannow DISM.exe / Online / Cleanup-image / Scanhealth DISM.exe / Online / Cleanup-image / Restorehealth
These commands will search for corrupted system files, which often lead to all sorts of errors in the OS. It will then try to fix these errors and restart your computer to see if the problem is resolved.
6. Use Autoruns
Autoruns is a utility tool from Microsoft, so it’s completely safe to use the app. Instead of fiddling with task manager and system settings programs, you can use one app to manage everything related to running apps in the background or at startup.
Delayed automatic start error 87
There are other ways to work with deferred automatic launch of applications, for example, the Autoruns application, which I described above. Most likely, the source of the error is the application or service that you are trying to configure, but there may be other reasons. One of the above solutions should work for you. Did you find another way to solve the problem? Let us know in the comment section below. It can help our other readers too.