I hate to break it to you but disabling services as long as they are not critical operating services is totally fine.
I.e.
I happily live my life without the error reporting tools that windows integrates and activates by default. If I had a problem with a bug I would do the smart thing, instead of happily, mindlessly, resubmitting the same bug 40 times, I would visit the developers website and help myself by actually, searching for information related to my problem. Maybe even find a bug report that is already related to my problem. Error reporting does not need to be active all the time imo, it only needs to be active in the event of a failure in which a user is unable to loacte information regarding his or her problem. Activating a dump on every failure results in poor system performance and problems with user interactions. Very often dumps take a large chunk of resources away from a system creating the illusion that the system has failed to a point of no return, thus many user simply hit the reset button causing more harm then good and move on their merry way. The error reporting tools are flawed, a user should be asked if they wish to prepare a report, not be forced to endure automatic reporting.
I would also like to mention that a piece of software as you previously mentioned above designed to reverse user settings without the consent of the users is called Malware. It is a brain damaged way of attempting to control New user settings. By not allowing a user to opt out or for that matter even consent a user before modifying system components you are engaging in the creation of viral content. If I ever get your piece of software on my computer I'll know exactly who to point my finger at . . . . Trust me when I say I and many, many, users won't be happy and I would assume nethier will you. I would be extremely careful in developing said software, failure to create the right hooks to allow a user an out could get you and your friend in a world of trouble.
|