terminal server 2003 unwanted processes starts up in each profile

Posted on 2009-12-19
Last Modified: 2013-11-30
We are using a terminal server enviroment with 20-40 users
I have seen that when each user logon to the system it starts up several processes that is not needed. here are some examples:
and several more.

I want to stop this from running under each user profile but at the same time some of them must run for administrator. (like antivirus update monitor FSM32.exe)

None of this are started from the "startup" folder as there is nothing in them
They all seems to be loading from "register"

I have installed "Startup Cop" and there I can delete the reg key "run" for the current users and from all users. I can not delete what ever is loaded for each user.

question is:
1. Should I just use Startup Cop and delete the reg keys for under "run" for all users and make startup shortcut in "startup folders" for administrator for the fiew processes he needs

2. or is it better to create a logfile that delete keys from register or import one that is correct to replace the "run" keys with one that i make. Not sure if there are limitaions for each user to write to register but could this be a way. Any idea how a script file like this would look like?

3. Is there a way to delete "run" for all user profiles register so all depends on the ALL Users key. Its a school enviroment so they should look identical. Any idea how a script like this could look like

or is there a better way to deal with this.
I have found out that this will liberate abour 2,5GB on a system running with 4GB of memory so it would be a great impact to resolve this

Hope to hear from someone
Question by:morten444
    LVL 38

    Expert Comment

    First create a system restore point.

    Now, go to start>>run>>and type msconfig

    You to services, or was it startup tab>> You can prevent services and startup applications from running upon boot by deselecting those services or startup programs.

    Using MSconfig the wrong way, or stopping the wrong application can seriously hose your system and prevent it from running. Be CAREFUL>

    Author Comment

    Thanks for your answer.
    It would not work in a Terminal Server enviroment as the startup is only for current user. It would not affect all the enteries in the register.
    I need somehting that stops all the applications loaded from register from all users

    LVL 31

    Accepted Solution

    Enable the following policy settings in GPO or local policy to disable the processing of run key in registry.

    Computer Configuration\Administrative Templates\System\Logon\Do not process the legacy run list
    User Configuration\Administrative Templates\System\Logon\Do not process the legacy run list

    Author Closing Comment

    Just what I was looking for :)

    Regards Morten

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    Join & Write a Comment

    I wrote an article ( some time ago with a reference to nLite  ( software.  I recently changed that link to point to NTLite (https://www.ntl…
    Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
    In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    746 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now