So those all look to be 3rd party services, and if they keep changing from auto to manual then something on the system is changing them, Windows doesn't normally auto change a services startup.
So you say they only get changed back when you reboot, have you checked them right before rebooting to see if they changed yet? Also if they are changing only at re boot, then it is possible a 3rd party program that is set at startup is changing them. So you might want to disable all other 3rd party programs, do a clean boot, and see if it still happens.
Shane