I have been looking for a solution to the memory consumption in windows 10. Always when the system boots or while the windows is running the task manager shows almost 100% of disk/memory or both are consumed already.

I have tried to resolve it via stopping and turning the startup of most of the services as manual via services.msc that includes unnecessary services that run on startup, superfetch (that is usually used to speed up the system rather consuming more memory so had to change its startup as manual), windows store service and even cortana via alternatively renaming the cortana folder, plus some manual tasks of cleaning up the temp, prefetch, etc folders.

Also, I have partitioned my drives with the main C: drive having half of the disk as free space. Even after doing so much one or the other system process is consuming the whole disk/ram memory on startup/boot plus when I try to open chrome then chrome adds several uncontrolled processes that lead to more memory consumption.

So, I would really appreciate if anyone could help out on this.

  • 3
    Sounds like you're mixing up RAM usage, disk usage and possibly disk throughput. RAM is used to store data that is currently processed. Disk is used to store persistent data, ie. programs, documents, all kinds of files. Disk has limited space, but also limited throughput, ie. it can read and write data at limited speed. Which of the three are you talking about? – gronostaj Sep 15 '19 at 10:07
  • I know the running memory is RAM and the backend storage memory is your disk memory. The memory I am as of now concerned is especially RAM that slows down the execution – Himanshu Ahuja Sep 15 '19 at 10:10
  • 1
    The goal of any exercise like this is not to reduce RAM usage. Reducing RAM usage means the machine has to work harder or slower to achieve the same end result. Empty RAM is wasted RAM. The OS knows what it's doing & why. Just let it. Don't try to out-guess things, you'll just make them worse… disabling prefetch to speed up your machine is like draining your car's gas tank to save weight. – Tetsujin Sep 15 '19 at 10:10
  • 4
    You can't do anything with 4GB RAM these days. You can barely run a browser & the OS on 4GB. You need more RAM. Start at 16GB or more, don't even think about 8. – Tetsujin Sep 15 '19 at 10:20
  • 1
    I'll restate this: nowadays 4 GB is just not enough. Simply getting more RAM will be more productive than spending hours to reduce RAM usage by 2-3% at the cost of performance. This amount of RAM is not sufficient to do anything with modern software. – gronostaj Sep 16 '19 at 6:56

You have too many processes running simultaneously for 4 GB RAM.

  • Open Task Manager.
  • On the Details tab, sort by Memory (active working set).
  • See which processes are using up RAM and prioritize. Do you need all running at once?
  • If Services are an issue, see Black Viper's Windows 10 Service Configurations, which suggest some that can safely be disabled (and warns of others that should never be stopped or disabled).
  • Windows 10 spends a lot of time, tying up the network and CPU cycles, reporting back to Microsoft. Some usage can be saved by getting rid of live tiles, advertising, feedback, etc. You can do that manually, or using a third-party tool such as O&O Software's ShutUp10.

That said, during boot, the system is busy checking for updates, verifying files with the antimalware application and other tasks. Expect a Windows machine to be lethargic after a cold boot. You have some other choices:

  • Use Hibernate (or Sleep), which start much faster. It takes seven minutes for Windows cold boot to complete on one machine I use, and ~one minute to come back from hibernation.
  • Use another OS. On that same machine, Linux starts from cold boot in less than two minutes.
  • That is the basic step to see memorywise order the processes dont you think at first I would have done it already. Do you know RunTimeBroker service /wsapp service for app deployment? The reason I am asking is there is an application called Feedback Hub or People which is of no use for me but that application wasnt showing a direct service instead in its subtree i saw RuntimeBroker is this an isolated service or its clubbed with other services as in cortana search and cortana service are clubbed so I tried to alternatively disable cortana itreducedthememorysmwhat but searchdinwork – Himanshu Ahuja Sep 15 '19 at 18:28
  • So I had to change cortana to default again – Himanshu Ahuja Sep 15 '19 at 18:29
  • @HimanshuAhuja, it is difficult to understand what you've done unless you explicitly state it. Some tips on disabling Services and other usage wasters have been added. As for Runtime Broker, that information is provided by MS: support.microsoft.com/en-us/help/4027837/… BTW, what is "clubbed"? – DrMoishe Pippik Sep 15 '19 at 21:31
  • By clubbed I meant two processes index search and cortana have been merged in win 10 you cannot perform a search without cortana both work together – Himanshu Ahuja Sep 16 '19 at 3:27
  • Your 4th point is somewhat near to my problem rest I dont think and the boot you are talking about that windows critical services occupies hard disk space almost upto 100% – Himanshu Ahuja Sep 16 '19 at 8:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.