What's new

Solved Windows 8 Memory Management/Leaks

w0rtez

Member
Member
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

  • Memory_prob1.png
    Memory_prob1.png
    114.1 KB · Views: 1,081
  • Memory_prob2.png
    Memory_prob2.png
    35.5 KB · Views: 508
  • Memory_prob3.png
    Memory_prob3.png
    62.1 KB · Views: 421
Last edited:

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

Hopachi

Polyhedric Stellation
VIP Member
Pro User
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
    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
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
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
    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
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
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
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
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

w0rtez

Member
Member
ok... Here we go again... Magic number 8... Just after 8 days it starts to get that high... Check the SS below...
 

Attachments

  • Memory_prob4.png
    Memory_prob4.png
    89.8 KB · Views: 250
  • Memory_prob5.png
    Memory_prob5.png
    86.4 KB · Views: 180
  • Memory_prob6.png
    Memory_prob6.png
    82.6 KB · Views: 163
  • Memory_prob7.png
    Memory_prob7.png
    71.9 KB · Views: 258
  • Memory_prob8.png
    Memory_prob8.png
    66.6 KB · Views: 178

My Computer

System One

  • OS
    Windows 8
    Computer type
    Laptop

Hopachi

Polyhedric Stellation
VIP Member
Pro User
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
    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
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
    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
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
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
    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
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
    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
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

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top