3 ms·
Nothing surprising. Many (misbehaving) programs did check on every start whether they are still registered as startup program an just set the registry key again
by meinersbur 4y ago
Nothing surprising. Many (misbehaving) programs did check on every start whether they are still registered as startup program an just set the registry key again if not. So instead of removing the key when disabling it in Msconfig, Microsoft set a "disabled" key somewhere else so Explorer would ignore them.
Sysinternals did not have the luxury of modifying Windows Explorer and so just moved the key to somewhere else, with the disadvantage that the misbehaving program would just restore the registry entry at the original location.
- jaclaz 4y agoAdditionally, for years more or less the only tool to check for startup items was a small freeware by Mike Lin (Autoruns came later AFAICR): https://www.portablefreeware.com/index.php?id=249 https://www.portablefreeware.com/index.php?id=249