Did you use msconfig or some other program in the past to disable some startups? If so, it's possible that you uninstalled whatever program that startup was associated with, which would explain why there is no information in the name and publisher columns. This often happens since the registry entry is protected by whatever program was used to disable it and then when the program that is associated with the disabled startup is uninstalled the registry entry becomes orphaned.
You could try a program like CCleaner to clean the registry, it should find any orphaned or registry entries that are no longer valid and delete them. Just make sure you make a backup when offered by CCleaner just in case it removes something it shouldn't. It's never happened to me in the many years that I've used it, but always better to play it safe with anything that modifies the registry.