Mẹo nhỏ: Để tìm kiếm chính xác các chia sẻ của f4vnn.com, hãy search trên Google với cú pháp: "Từ khóa" + "f4vnn". (Ví dụ: tắt update windows f4vnn). Tìm kiếm ngay

Hướng dẫn 4 cách sửa lỗi Non-Paged Pool sử dụng nhiều ram trong Windows

Sửa lỗi Non-Paged Pool sử dụng nhiều ram trong Windows: Máy tính và máy chủ Windows có thể gặp sự cố tràn bộ nhớ do rò rỉ một trình điều khiển hệ thống nhất định lưu trữ dữ liệu của nó trong nhóm bộ nhớ không phân trang non-paged memory poolcủa hệ thống. Nhóm bộ nhớ không phân trang Non-paged memory pool là dữ liệu trong RAM của máy tính được nhân và trình điều khiển của hệ điều hành sử dụng. Nhóm không phân trang không bao giờ được hoán đổi sang ổ đĩa , nó luôn chỉ được lưu trữ trong bộ nhớ vật lý Ram.

Hướng dẫn 4 cách sửa lỗi Non-Paged Pool sử dụng nhiều ram trong Windows

Sửa lỗi Non-Paged Pool sử dụng nhiều ram trong Windows

Thông thường, kích thước của non-paged pool hiếm khi vượt quá 200-400 MB. Kích thước non-paged pool thường chỉ ra rằng có rò rỉ bộ nhớ trong một số thành phần hệ thống hoặc trình điều khiển thiết bị.

CÓ THỂ BẠN QUAN TÂM:
Hướng dẫn cách sửa lỗi Error 0xc004f069 khi kích hoạt Windows Server
Hướng dẫn cài đặt Arduino IDE trên CentOS 8
Cấu hình Remote Access Client Account Lockout trong Windows Server

  • Nếu có rò rỉ bộ nhớ trong trên máy chủ, các sự kiện sau sẽ xuất hiện trong System event log:
Event ID: 2019
Source: Srv
Description: The server was unable to allocate from the system nonpaged pool because the pool was empty

Trong hầu hết các trường hợp, lý do rò rỉ bộ nhớ được mô tả ở trên là do một số vấn đề với trình điều khiển của bên thứ ba được cài đặt trong Windows. Theo quy định, đây là các trình điều khiển mạng.

sua loi non paged pool su dung nhieu ram tren windows 1
  • Kích thước non-paged pool tối đa trên Windows:
Windows x64 lên đến 128 Gb và không quá 75% bộ nhớ vật lý
Windows x86 lên đến 2 Gb và RAM không quá 75%

# Tắt Network Data Usage Monitoring Driver

Dịch vụ này có thể bị vô hiệu hóa mà không làm mất nhiều chức năng của Windows.

+ Dừng dịch vụ NDU bằng lệnh:

sc config NDU start= disabled

sua loi non paged pool su dung nhieu ram tren windows 2

+ Dừng dịch vụ NDU bằng registry:

  • Mở Registry Editor
  • Đi tới khóa HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu\
  • Thay đổi giá trị của tham số Start thành 4.
sua loi non paged pool su dung nhieu ram tren windows 3

# Sử dụng PoolMon để tìm rò rỉ bộ nhớ ở chế độ hạt nhân

Để làm điều này, chúng ta cần công cụ bảng điều khiển Poolmoon.exe có trong Windows Driver Kit (WDK). Tải xuống và cài đặt WDK cho phiên bản Windows của bạn từ Microsoft. Sau đó khởi động Poolmon.exe (trong trường hợp WDK dành cho Windows 10, công cụ này nằm trong thư mục C:\Program Files (x86)\Windows Kits\10\Tools\).

Sau khi bạn đã khởi động công cụ, nhấn P. Cột thứ hai sẽ hiển thị các thẻ của các quy trình sử dụng bộ nhớ không phân trang (thuộc tính Nonp). Sau đó nhấn phím B để sắp xếp danh sách trình điều khiển theo cột Byte.

sua loi non paged pool su dung nhieu ram tren windows 4

Cột bên trái liệt kê các thẻ trình điều khiển. Nhiệm vụ của bạn là xác định tệp trình điều khiển bằng thẻ này. Trong ví dụ, bạn có thể thấy rằng hầu hết RAM trong nhóm không phân trang được sử dụng bởi các trình điều khiển có thẻ Nr22, ConT và smNp.

Bạn nên kiểm tra trình điều khiển cho các thẻ được tìm thấy bằng cách sử dụng công cụ string.exe (từ Sysinternals), sử dụng lệnh findstr tích hợp sẵn hoặc sử dụng PowerShell.

chinh sua registry bang powershell

Sử dụng các lệnh sau để tìm các tệp trình điều khiển được liên kết với các thẻ bạn đã tìm thấy:

findstr /m /l /s Nr22 %Systemroot%\System32\drivers\*.sys
findstr /m /l /s ConT %Systemroot%\System32\drivers\*.sys
findstr /m /l /s smNp %Systemroot%\System32\drivers\*.sys

Hoặc, bạn cũng có thể sử dụng PowerShell:

Set-Location "C:\Windows\System32\drivers"
Select-String -Path *.sys -Pattern "Nr22" -CaseSensitive | Select-Object FileName -Unique
Select-String -Path *.sys -Pattern "Py28" -CaseSensitive | Select-Object FileName -Unique
Select-String -Path *.sys -Pattern "Ne40" -CaseSensitive | Select-Object FileName –Unique

# Cài đặt các phiên bản mới nhất của Network Adapter Drivers

Nếu cập nhật trình điều khiển tự động được bật trong Windows, hãy kiểm tra xem có sự cố bắt đầu sau khi cài đặt trình điều khiển mới hay không. Hãy thử quay lại phiên bản trình điều khiển trước đó và xem sự cố có tiếp diễn hay không. Nếu sự cố được giải quyết, hãy tắt cập nhật trình điều khiển tự động.

sua loi non paged pool su dung nhieu ram tren windows 5

# Tắt Hyper-V Role

Trong một số trường hợp, Hyper-V Role được cài đặt đang gây ra rò rỉ bộ nhớ cho nhóm không phân trang. Nếu bạn không cần vai trò này, chúng tôi khuyên bạn nên vô hiệu hóa nó.

Trên Windows Server, bạn có thể vô hiệu hóa vai trò Hyper-V bằng lệnh PowerShell:

Remove-WindowsFeature -Name Hyper-V

Lệnh dành cho Windows 10:

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

Nếu tìm kiếm của bạn không trả lại bất kỳ kết quả nào, hãy kiểm tra xem rò rỉ bộ nhớ có phải do quá trình chế độ người dùng gây ra hay không. Mở Task Manager, chuyển đến tab Details, thêm cột NP Pool và tìm kiếm các quy trình có kích thước bộ nhớ lớn trong nhóm không phân trang.

sua loi non paged pool su dung nhieu ram tren windows 6

Kết luận

Trên đây là 4 cách sửa lỗi Non-Paged Pool sử dụng nhiều ram trong Windows mà bạn có thể tham khảo. Hy vọng với thủ thuật mà Blog thủ thuật máy tính f4vnn đã chia sẻ sẽ có ích với bạn. Chúc bạn thành công.

Bài Viết Cùng Chuyên Mục
Game & Apk Mod Acapella Việt Nhạc DJ Liên Kết URL

Theo dõi trên

Logo Google new
Rate this post