• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Solved Windows 8 Memory Management/Leaks


w0rtez

Member
Member
Posts
28
#1
PROBLEM:
I would like to know where i can find if there's a memory leak using Windows 8, I have W7 and never had this problem before, my computer ran for 60days with no problem on W7, now on W8, after 7-8 days have all my memory or 98% of it in use. Here are some screenshots...

Thanks.

SOLUTION(S):
Here are the possible solutions found so far in this thread... Verify and try them and see if they can help you out...
1. Windows Network Data Usage Monitor + Realtek: post310078. Thanks to w0rtez

2. AppleCharger.sys: post368952. Thanks to LiviuS

3. ESET Smart Security: post369017. Thanks to LowPressure

4. Bandwith Control on the Killer Network Manager: post388189. Thanks to Spellbound
 

Attachments

Last edited:

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

Hopachi

Polyhedric Stellation
VIP Member
Pro User
Orbiting the Moon

Posts
2,975
#5
Not all processes are seen in the screenshot provided. Look in the details tab as well and sort the memory list again.

Any games or VM's running?
 

My Computer

System One

  • OS
    Windows 10 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    HP Envy DV6 7250
    CPU
    Intel i7-3630QM
    Motherboard
    HP, Intel HM77 Express Chipset
    Memory
    16GB
    Graphics Card(s)
    Intel HD4000 + Nvidia Geforce 630M
    Sound Card
    IDT HD Audio
    Monitor(s) Displays
    15.6' built-in + Samsung S22D300 + 17.3' LG Phillips
    Screen Resolution
    multiple resolutions
    Hard Drives
    Samsung SSD 250GB + Hitachi HDD 750GB
    PSU
    120W adapter
    Case
    small
    Cooling
    laptop cooling pad
    Keyboard
    Backlit built-in + big one in USB
    Mouse
    SteelSeries Sensei
    Internet Speed
    slow and steady
    Browser
    Chromium, Pale Moon, Firefox Developer Edition
    Antivirus
    Windows Defender
    Other Info
    That's basically it.

w0rtez

Member
Member
Posts
28
#6
Not all processes are seen in the screenshot provided. Look in the details tab as well and sort the memory list again.

Any games or VM's running?
Hi,
I didnt put whole process list because after that last one you see thats 10mb, other process are 1mb and didnt think would mean anything. No i dont have anything running, but someone on another site told me to close firefox and see, because it had a problem with memory leaks. When i get home will try it and see what happens.
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

Hopachi

Polyhedric Stellation
VIP Member
Pro User
Orbiting the Moon

Posts
2,975
#7
Alright.

Just try to look at the details tab too, but some leaks are possible.

Good luck.
 

My Computer

System One

  • OS
    Windows 10 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    HP Envy DV6 7250
    CPU
    Intel i7-3630QM
    Motherboard
    HP, Intel HM77 Express Chipset
    Memory
    16GB
    Graphics Card(s)
    Intel HD4000 + Nvidia Geforce 630M
    Sound Card
    IDT HD Audio
    Monitor(s) Displays
    15.6' built-in + Samsung S22D300 + 17.3' LG Phillips
    Screen Resolution
    multiple resolutions
    Hard Drives
    Samsung SSD 250GB + Hitachi HDD 750GB
    PSU
    120W adapter
    Case
    small
    Cooling
    laptop cooling pad
    Keyboard
    Backlit built-in + big one in USB
    Mouse
    SteelSeries Sensei
    Internet Speed
    slow and steady
    Browser
    Chromium, Pale Moon, Firefox Developer Edition
    Antivirus
    Windows Defender
    Other Info
    That's basically it.

jimbo45

New Member
VIP Member
Guru
Hafnarfjörður IS

Posts
4,373
#8
Hi there
not sure what the problem is --Windows will use what it needs to -- if you are running more applications and services concurrently than windows can handle then Windows will simply page and provided paging is not too severe there isn't any problem.

You have a huge number of services and processes running - so I'd look at those.

Windows 8 is normally quite an efficient OS so I don't think you have a real Windows problem here.

You might have some horrible 3rd party A/V software installed --totally 100% unnecessary on W8. Often this doesn't show up on system resource tables but consumes a hideous amount of resources -- Norton for starters is a HOG --if you have it uninstall and get rid on Windows 8.

Can you post the COMPLETE list -- it's difficult to analyse from the details you've shown. Firefox is often a culprit with memory leak problems so re-boot and see what happens if you use different browsers such as OPERA if you don't like IE or even Chrome.

If Firefox (or any other program) has a memory leak just shutting down those programs won't help --you'll have to REBOOT to regain the memory again.


Cheers
jimbo
 

My Computer

System One

  • OS
    Linux Centos 7, W8.1, W7, W2K3 Server W10
    Computer type
    PC/Desktop
    Monitor(s) Displays
    1 X LG 40 inch TV
    Hard Drives
    SSD's * 3 (Samsung 840 series) 250 GB
    2 X 3 TB sata
    5 X 1 TB sata
    Internet Speed
    0.12 GB/s (120Mb/s)

w0rtez

Member
Member
Posts
28
#9
Hi there
not sure what the problem is --Windows will use what it needs to -- if you are running more applications and services concurrently than windows can handle then Windows will simply page and provided paging is not too severe there isn't any problem.

You have a huge number of services and processes running - so I'd look at those.

Windows 8 is normally quite an efficient OS so I don't think you have a real Windows problem here.

You might have some horrible 3rd party A/V software installed --totally 100% unnecessary on W8. Often this doesn't show up on system resource tables but consumes a hideous amount of resources -- Norton for starters is a HOG --if you have it uninstall and get rid on Windows 8.

Can you post the COMPLETE list -- it's difficult to analyse from the details you've shown. Firefox is often a culprit with memory leak problems so re-boot and see what happens if you use different browsers such as OPERA if you don't like IE or even Chrome.

If Firefox (or any other program) has a memory leak just shutting down those programs won't help --you'll have to REBOOT to regain the memory again.


Cheers
jimbo
I restarted already... Will try a new again and see... I dont have any A/V softwares, only Windows Defender(default from Windows). Will post again in 6-8 days that's when it starts to happen...
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

norepli

New Member
Member
Posts
386
#10
Can you provide a view of your Resource Monitor (Memory tab - like the image below) please?


resmon.jpg

PS You can also try running SpeedyFox to periodically clean up FireFox. Download here:
SpeedyFox - Boost Firefox,Skype,Chrome,Thunderbird in a Single Click! | CRYSTALIDEA Software

Note: Installation is not required. Just download and execute it periodically to clean up Firefox's SQL databases. Now, the unchecked growth of Firefox's SQL databases may or may not be part of your problem but I thought I'd give you a link to the program so you could try it out.

Cheers
 
Last edited:

My Computer

System One

  • OS
    Windows 8
    Computer type
    PC/Desktop

w0rtez

Member
Member
Posts
28
#11
Can you provide a view of your Resource Monitor (Memory tab - like the image below) please?


View attachment 18642

PS You can also try running SpeedyFox to periodically clean up FireFox. Download here:
SpeedyFox - Boost Firefox,Skype,Chrome,Thunderbird in a Single Click! | CRYSTALIDEA Software

Note: Installation is not required. Just download and execute it periodically to clean up Firefox's SQL databases. Now, the unchecked growth of Firefox's SQL databases may or may not be part of your problem but I thought I'd give you a link to the program so you could try it out.

Cheers
Hi,
Thanks for your reply, I restarted so right now its not happening, i installed MemoryFox and Memory Restart for Firefox to see what happens, I have 4 days so far and memory @ 13%. I will let you know and post screenshots if it happen again.
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

Hopachi

Polyhedric Stellation
VIP Member
Pro User
Orbiting the Moon

Posts
2,975
#14
If there are any suspended VM's, those might be the issue because they don't show up all the used memory in Task Manager (only on Linux).

How much is it used after a PC reboot?

You have a lot of programs but if a leak was the cause, others should have experienced that as well.
If this didn't happened when the OS was fresh then it might be from some program added afterwards.
 

My Computer

System One

  • OS
    Windows 10 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    HP Envy DV6 7250
    CPU
    Intel i7-3630QM
    Motherboard
    HP, Intel HM77 Express Chipset
    Memory
    16GB
    Graphics Card(s)
    Intel HD4000 + Nvidia Geforce 630M
    Sound Card
    IDT HD Audio
    Monitor(s) Displays
    15.6' built-in + Samsung S22D300 + 17.3' LG Phillips
    Screen Resolution
    multiple resolutions
    Hard Drives
    Samsung SSD 250GB + Hitachi HDD 750GB
    PSU
    120W adapter
    Case
    small
    Cooling
    laptop cooling pad
    Keyboard
    Backlit built-in + big one in USB
    Mouse
    SteelSeries Sensei
    Internet Speed
    slow and steady
    Browser
    Chromium, Pale Moon, Firefox Developer Edition
    Antivirus
    Windows Defender
    Other Info
    That's basically it.

cluberti

Cat herder
VIP Member
Pro User
Redmond

Posts
651
#15
When looking at high physical memory consumption, you want to look at Working Set, not Commit. Working Set is the representation of how much physical memory a process has associated with it's virtual address space, so sorting by commit isn't going to necessarily correlate directly with memory usage.

It'd probably be best to get a snapshot of RAM with RAMMap, and then whichever process seems to be utilizing the most (if any), taking a snapshot of that process directly with VMMap. Both of those tools can be used to save a file that can be posted here and reviewed if necessary.
 

My Computer

System One

  • OS
    Windows 8.1 x64
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Custom
    CPU
    Intel Core i7 4790K @ 4.5GHz
    Motherboard
    Asus Maximus Hero VII
    Memory
    32GB DDR3
    Graphics Card(s)
    Nvidia GeForce GTX970
    Sound Card
    Realtek HD Audio
    Hard Drives
    1x Samsung 250GB SSD
    4x WD RE 2TB (RAIDZ)
    PSU
    Corsair AX760i
    Case
    Fractal Design Define R4
    Cooling
    Noctua NH-D15

w0rtez

Member
Member
Posts
28
#17
If there are any suspended VM's, those might be the issue because they don't show up all the used memory in Task Manager (only on Linux).

How much is it used after a PC reboot?

You have a lot of programs but if a leak was the cause, others should have experienced that as well.
If this didn't happened when the OS was fresh then it might be from some program added afterwards.
Always been the same since day one. Will Wait till it happens again and take some screenshots.

When looking at high physical memory consumption, you want to look at Working Set, not Commit. Working Set is the representation of how much physical memory a process has associated with it's virtual address space, so sorting by commit isn't going to necessarily correlate directly with memory usage.

It'd probably be best to get a snapshot of RAM with RAMMap, and then whichever process seems to be utilizing the most (if any), taking a snapshot of that process directly with VMMap. Both of those tools can be used to save a file that can be posted here and reviewed if necessary.
Ok. I restarted already will wait till it happens again and will take some screenshots to see...

How does it run while its like that?
It starts to become slow and then... useless... could not even move mouse...
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

Hopachi

Polyhedric Stellation
VIP Member
Pro User
Orbiting the Moon

Posts
2,975
#18
When looking at high physical memory consumption, you want to look at Working Set, not Commit. Working Set is the representation of how much physical memory a process has associated with it's virtual address space, so sorting by commit isn't going to necessarily correlate directly with memory usage.

It'd probably be best to get a snapshot of RAM with RAMMap, and then whichever process seems to be utilizing the most (if any), taking a snapshot of that process directly with VMMap. Both of those tools can be used to save a file that can be posted here and reviewed if necessary.
Had to figure where to enable this myself. Thanks a lot!

Seeing that in Task Manager:
I didn't know where that was hidden but I've finally enabled the view. :)

For those looking at this and don't really know where to begin here it is:
-go to the Details Tab in Task Manager and right click on any table title item and choose "Select Columns"
-one of those columns is "Working Set" (this is not the Private one we get by default)

A short example:
I'm running a VM with 2GB RAM on Win8 x64 host:
memory0.png
The total OS usage is 3.7GB. But counting the Private Working set or what we see in the default memory table doesn't add up.

Going to details and selecting the column just as explained above you see this:
memory.png
The working set of the running VM VMX process is 2307524K and means roughly 2GB The Private one is just 46436K just about 45MB.

Now all is clear, you should be able to sort the new list and see which process uses a lot of memory.
 

My Computer

System One

  • OS
    Windows 10 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    HP Envy DV6 7250
    CPU
    Intel i7-3630QM
    Motherboard
    HP, Intel HM77 Express Chipset
    Memory
    16GB
    Graphics Card(s)
    Intel HD4000 + Nvidia Geforce 630M
    Sound Card
    IDT HD Audio
    Monitor(s) Displays
    15.6' built-in + Samsung S22D300 + 17.3' LG Phillips
    Screen Resolution
    multiple resolutions
    Hard Drives
    Samsung SSD 250GB + Hitachi HDD 750GB
    PSU
    120W adapter
    Case
    small
    Cooling
    laptop cooling pad
    Keyboard
    Backlit built-in + big one in USB
    Mouse
    SteelSeries Sensei
    Internet Speed
    slow and steady
    Browser
    Chromium, Pale Moon, Firefox Developer Edition
    Antivirus
    Windows Defender
    Other Info
    That's basically it.

cluberti

Cat herder
VIP Member
Pro User
Redmond

Posts
651
#19
The screenshot is useful because we see 2+GB in the VMs, but I still need a RAMMap save state to be able to give you any concrete data, as I had asked for earlier.
 

My Computer

System One

  • OS
    Windows 8.1 x64
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Custom
    CPU
    Intel Core i7 4790K @ 4.5GHz
    Motherboard
    Asus Maximus Hero VII
    Memory
    32GB DDR3
    Graphics Card(s)
    Nvidia GeForce GTX970
    Sound Card
    Realtek HD Audio
    Hard Drives
    1x Samsung 250GB SSD
    4x WD RE 2TB (RAIDZ)
    PSU
    Corsair AX760i
    Case
    Fractal Design Define R4
    Cooling
    Noctua NH-D15

w0rtez

Member
Member
Posts
28
#20
When looking at high physical memory consumption, you want to look at Working Set, not Commit. Working Set is the representation of how much physical memory a process has associated with it's virtual address space, so sorting by commit isn't going to necessarily correlate directly with memory usage.

It'd probably be best to get a snapshot of RAM with RAMMap, and then whichever process seems to be utilizing the most (if any), taking a snapshot of that process directly with VMMap. Both of those tools can be used to save a file that can be posted here and reviewed if necessary.
Had to figure where to enable this myself. Thanks a lot!

Seeing that in Task Manager:
I didn't know where that was hidden but I've finally enabled the view. :)

For those looking at this and don't really know where to begin here it is:
-go to the Details Tab in Task Manager and right click on any table title item and choose "Select Columns"
-one of those columns is "Working Set" (this is not the Private one we get by default)

A short example:
I'm running a VM with 2GB RAM on Win8 x64 host:
View attachment 19901
The total OS usage is 3.7GB. But counting the Private Working set or what we see in the default memory table doesn't add up.

Going to details and selecting the column just as explained above you see this:
View attachment 19904
The working set of the running VM VMX process is 2307524K and means roughly 2GB The Private one is just 46436K just about 45MB.

Now all is clear, you should be able to sort the new list and see which process uses a lot of memory.
I will wait because it happens to me every 8 days... i will get new SS of that screen... Thanks for the tip
 

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop