Whether or not the listed item is needed, would depend upon the application that put it there. Most of the time the startup items are only monitors. Monitors that are not necessarily needed but help speed application loading and updated regardless of how frequently the application is used.
Take Adobe AIR for instance. Adobe AIR is place in startup, every time Adobe Reader is updated. And every time, I remove Adobe AIR from my startup list. It is an annoying ritual, much like removing desktop icons every time any application is installed (or worse updated).
Here is a list of my startup items. Everything else I tend to remove. However I am just one person, anyone else may have different needs.
Code:
-------------------------------------------------------------------
I have one Desktop Gadget running so I need the sidebar loading at startup
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Yes HKCU:Run Sidebar Microsoft Corporation C:\Program Files\Windows Sidebar\sidebar.exe /autoRun
-------------------------------------------------------------------
I have MS Security Essentials so I need msseces.exe loading at startup
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Yes HKLM:Run MSC Microsoft Corporation "C:\Program Files\Microsoft Security Client\msseces.exe" -hide -runkey
-------------------------------------------------------------------
The following is a monitor for USB 3.0 specific to Renesas chipset on my motherboard. At the moment I'm not sure what its purpose is.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Yes HKLM:Run NUSB3MON Renesas Electronics Corporation "C:\Program Files (x86)\Renesas Electronics\USB 3.0 Host Controller Driver\Application\nusb3mon.exe"
-------------------------------------------------------------------
I'm thinking this one loads the Realtek Sound Manager. I've always kept it loaded at startup.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Yes HKLM:Run RTHDVCPL Realtek Semiconductor C:\Program Files\Realtek\Audio\HDA\RtkNGUI64.exe -s
-------------------------------------------------------------------
The following is related to nVidia graphics. I don't see any harm in leaving them loaded. Although I could remove ShadowPlay as I'm not currently planing on using it.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Yes HKLM:Run NvBackend NVIDIA Corporation "C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvBackend.exe"
Yes HKLM:Run Nvtmru NVIDIA Corporation "C:\Program Files (x86)\NVIDIA Corporation\NVIDIA Update Core\nvtmru.exe"
Yes HKLM:Run ShadowPlay Microsoft Corporation C:\Windows\system32\rundll32.exe C:\Windows\system32\nvspcap64.dll,ShadowPlayOnSystemStart
-------------------------------------------------------------------
The following is related to Blackberry phone application I installed a few days ago. I will likely remove the app and the startup entry soon.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Yes HKLM:Run RIMBBLaunchAgent.exe Research In Motion Limited C:\Program Files (x86)\Common Files\Research In Motion\USB Drivers\RIMBBLaunchAgent.exe
-------------------------------------------------------------------