Csrss.exe and explorer.exe Memory problems


  1. Posts : 45
    Windows 7 Home Premium x64
       #1

    Csrss.exe and explorer.exe Memory problems


    im noticing recently that Csrss and explorer is starting to use a odd amount of working set memory as of recently. and i dunno why (odd to me cause ive never seen it this high) usually csrss stays within 1-9k working set

    and explorer ranges from anywhere to 40k-70k etc

    as you see above thats what its currently at.

    but when i open process explorer it says. it says csrss [Error Opening process and gives me no relevent data] or cant i click properties and view where its located.. had to do a manual search on the hard drive and its where its supposed to be.

    its command line is!

    %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16
      My Computer


  2. Posts : 2,497
    Windows 7 Pro 64 bit
       #2

    With UAC enabled (the default state) Process Explorer will by default run as a limited user. In this state it is unable to obtain full information from some system processes. To obtain full information you must select "Run as Adminoistrator" from the File menu.

    The memory usage of individual processes will vary greatly depending on memory availability, what the process is currently doing, what the process was doing earlier in the session, and more. While the usage of csrss.exe might be somewhat unusual that doesn't mean it is abnormal. There are numerous legitimate reasons why this could be so. To me it seems quite reasonable. The same for explorer.exe.

    Not being able to see the column headers I wouldn't care to guess what the numbers in the screenshot are referring to.
      My Computer


  3. Posts : 45
    Windows 7 Home Premium x64
    Thread Starter
       #3

    LMiller7 said:
    With UAC enabled (the default state) Process Explorer will by default run as a limited user. In this state it is unable to obtain full information from some system processes. To obtain full information you must select "Run as Adminoistrator" from the File menu.

    The memory usage of individual processes will vary greatly depending on memory availability, what the process is currently doing, what the process was doing earlier in the session, and more. While the usage of csrss.exe might be somewhat unusual that doesn't mean it is abnormal. There are numerous legitimate reasons why this could be so. To me it seems quite reasonable. The same for explorer.exe.

    Not being able to see the column headers I wouldn't care to guess what the numbers in the screenshot are referring to.
    its the default colums

    CPU > working set memory > Memory (working private)
      My Computer


  4. Posts : 2,497
    Windows 7 Pro 64 bit
       #4

    Those numbers seem quite reasonable.
      My Computer


  5. Posts : 45
    Windows 7 Home Premium x64
    Thread Starter
       #5

    LMiller7 said:
    Those numbers seem quite reasonable.
    well for me at least and what ive seen over the years, they dont

    might not seem like alot but it takes up around 27% more of my ram. and at sign in im at around 35%

    i tried everything i can to manage ram usage on this PC considering its for media streaming and or light gaming for testing etc. or for a lan party in general, so yeah 4GB's i need ton watch and conserve etc
      My Computer


  6. Posts : 5,642
    Windows 10 Pro (x64)
       #6

    Rokeugon said:
    ...so yeah 4GB's i need ton watch and conserve etc
    No you don't. Just leave it alone until you are using 90% of your memory.
      My Computer


  7. Posts : 2,497
    Windows 7 Pro 64 bit
       #7

    The memory used by processes is by means a fixed quantity. The memory usage of these processes may seem high but that s only because there is currently no better use for it. Better to use the memory for something useful, even of only of trivial value, than have it sit idle. But if you start a large application this usage will be trimmed back to meet the demand, drastically if necessary.

    One of the nice things about using a modern OS is that you don't need to manage system resources such as memory. There are in fact very few options to do this. The system does this for you and usually does a far better job than you could hope to do yourself.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 18:20.
Find Us