If the service is starting then stopping then the regkeys for the service arent the problem (Normally)
Have you done a system file check yet? Open a cmd.exe window and put in sfc /scannow
That will check if all system files are good, doesnt always work but at least it is something lol.
Besides that service what other problems are happening on the system?
Whenever I have a Yellow caution symbol on my WiFi adapter
Are you talking about int he device manager? A yellow symbol will happen for two reasons normally.
1. The hardware is bad
2. The drive on the system is corrupt and needs to be wiped and reinstalled. (The driver, not the system)
Try this trick.
In the device manager go to view and show hidden devices.
Now where the wireless adapter is you should see it and any old adapters that where installed. Remove the wifi and any old ones that show up, they will be grayed out.
Show hidden devices lets you see all hardware ever added to the system but isnt currently being used. I use this trick to remove any old copies of hardware in the system, a lot of times it can help clear a driver problem allowing windows to install the driver correctly again
Shane