Исправление ошибки memory management в windows 10

How Do I Fix Memory Management Error?

Below are some of the methods that will help you in getting rid of the error with ease. So, go through the solutions and perform them carefully.

Table of Contents

Method 1: Run SFC Scanner

SFC Scanner is an inbuilt Microsoft tool, it able to detect various problems and issues on your system such as damaged or corrupted system files, and tries to fix them. Run the SFC scan so that it might help in fixing Windows memory management error.

Follow the steps to run the SFC scan:

  • Press the Windows key
  • Type cmd, right-click on it to open the command prompt with admin privileges.

In the Command Window type sfc/scannow and hit the Enter key.

This command may take a couple of minutes to scan your system so you have to be patient.

After completion of this command, you will no longer see the error memory management in Windows 10.

Method 2: Check Windows Memory Diagnostic Tool

The memory_management error is directly related to the computer’s memory and that can be physical trouble with the RAM installed, too.

Windows inbuilt Memory Diagnostic Tool can help determine if this is the origin of the problem. Here are the steps to do so:

  • Go to the search option of your PC and search for the Windows Diagnostic Tool 
  • Choose the ‘Windows Memory Diagnostic Tool.’

OR Press Windows + R key and type mdsched.exe and click on OK

Now, among the two options, click on Restart now and check for problems (recommended), and Windows will start putting your RAM through its paces.

When Windows reboots, it will describe if there is something wrong with the RAM. If any issue found in RAM, then you’ll have to either replace the RAM or by adding more RAM.

Method 3: Make sure that all the Installed Software is error-free

Incomplete installation of software, system drivers may also generate this issue so that it is suggested to make sure that all the installed software is error-free.

Method 4: Make sure that Windows OS is Updated

Memory management error Windows 10 can also appear if there are updates pending in Windows. Therefore, make sure that your Windows operating system is updated. Follow the steps to check:

  • Press the Windows key
  • Go to settings
  • Click on updated & Security section

  • Select Windows update
  • Click on check for updates button

If there are any new updates available then it will get downloaded, after that you can restart your PC and check whether the Windows memory management error appears or not.

Method 5: Run a Full System Scan

In order to get rid of Windows 10 blue screen memory management error you must perform a full system scan. Follow the below-mentioned steps to do so:

  • Click on Windows icon>settings
  • Select the update & security section

  • Click on Windows security>virus & threat protection
  • Under Current threats, click on scan options
  • Click on Full scan and hit the scan now button

This will check the files and programs that are running on the hard disk. After the scanning is completed, restart your Windows. You will no longer encounter the memory management error.

Method 6: Clean the System Temporary Files

If your Windows has some junk files then it might memory management error Windows 10. Performing a disk cleanup can remove the unwanted temporary files and solves the error from your computer.

Follow the steps to clean temporary files:

  • Click on This PC to open it
  • Right-click on the C: drive and choose properties

Tap on the General tab and click on the Disk cleanup button

  • Click on the clean system files button
  • Select everything that you want to clean and then click OK

After Disk Cleanup is run on your PC, restart your system and then check if the memory_management error still persists or not.

Method 7: Increase the Virtual Memory Manually

Increasing virtual memory can also be helpful in resolving the Windows 10 blue screen memory management. Try to do so and see if it helps in getting rid of this error or not.

Go to the Search Option and Search for the “advanced system settings” then double click the first result from the search result.

Then go to the Advanced tab, and then click on the Settings under the Performance panel.

  • A new window will appear, here you have to click on the Advanced tab again and then go to the Virtual Memory panel.
  • At last, choose “Change”.

  • Now, clean the “Automatically manage paging file size for all drives” box.
  • Click on Drive (Volume Label) and choose Custom Size.

After the Virtual memory file size is increased, restart your PC once and see if the Windows memory management error is resolved or not.

Восстановление прежней конфигурации

Если ошибка возникла после установки сторонних программ, обновления драйверов и системы, замены комплектующих или разгона памяти, попытайтесь восстановить последнюю рабочую конфигурацию. Установленное ПО удаляем, старые компоненты и/или драйверы восстанавливаем, настройки в утилитах для оверклоккинга сбрасываем на дефолтные. В случае апгрейда «железа» можно пойти прогрессивным путем – не ставить обратно старые компоненты, а обновить драйвера для новых, скачав их с официального ресурса производителя устройства либо прибегнув к помощи программы DriverPack Solution.

Проверка ОС утилитой SFC

Утилита SFC (System Files Checker) проверяет целостность файлов Windows с их заменой в случае выявленных ошибок и может устранить ошибку управления памятью ОС.

Шаг 1. Нажать на клавиатуре «Win+S» и ввести в строку поиска команду «cmd».

В поле поиска набираем на клавиатуре «cmd»

Шаг 2. Щелкнуть на найденной программе «Командная строка» правой кнопкой и выбрать левой запуск от администратора.

Щелкаем правой кнопкой мышки по утилите «Командная строка», затем левой кнопкой по опции «Запустить от имени администратора»

Шаг 3. В запустившемся окне набрать «sfc /scannow» и нажать «Enter» на клавиатуре. Утилита SFC проверит ОС.

Набираем «sfc /scannow», нажимаем «Enter»

Шаг 4. Перезагрузить компьютер. Если проблема все еще сохраняется, перейти к следующему решению.

Memory Management BSOD FAQ

What is memory management error?
Literally, the memory management error means problems are found in the memory management feature. A critical memory management error could lead to computer Blue Screen of Death (BSOD). Once that really happens, users will not be able to access their system.

What causes Windows 10 memory management error?
To tell the truth, there are a lot of causes of the memory management error in Windows 10. The common ones include: faulty RAM, faulty drivers, hardware failure (such as damaged/outdated/incorrect video card driver), software issues, and hard disk errors.

How do I know if my RAM is faulty?

  1. Go to open Control Panel on your computer.
  2. Look for Administrative Tools link and click it.
  3. Double click on the Windows Memory Diagnostic tool from the list.
  4. Choose Restart now and check for problems or Check for problems the next time I start my computer.
  5. Wait for the process to complete.

What happens when the RAM fails?
Definitely, the RAM of your computer will wear out over time. When it really fails, you may encounter one of these situations: frequent freeze, Blue Screen of Death, unexpected reboot, and corrupted files (how to recover the corrupted files yourself).

Сканирование жесткого диска

Еще один случай, когда возникает экран BSoD MEMORY_MANAGEMENT (ошибка), связан с наличием критических сбоев на винчестере. Его, естественно, нужно проверить. Вот только стандартное средство для проверки, вызываемое из строки свойств контекстного меню (правый клик на литере диска), тут не подойдет (даже при задействовании параметров автоматического исправления).

В данном случае лучше всего использовать загрузочный диск, после старта с которого потребуется вызвать командную строку. В ней прописывается команда sfc /scannow. Тестирование винчестера может занять длительное время (все зависит от объема жесткого диска), зато в итоге все сбои будут устранены, да еще и загрузка восстановится.

Swapping

Swapping is a mechanism in which a process can be swapped temporarily out of main memory (or move) to secondary storage (disk) and make that memory available to other processes. At some later time, the system swaps back the process from the secondary storage to main memory.

Though performance is usually affected by swapping process but it helps in running multiple and big processes in parallel and that’s the reason Swapping is also known as a technique for memory compaction.

The total time taken by swapping process includes the time it takes to move the entire process to a secondary disk and then to copy the process back to memory, as well as the time the process takes to regain main memory.

Let us assume that the user process is of size 2048KB and on a standard hard disk where swapping will take place has a data transfer rate around 1 MB per second. The actual transfer of the 1000K process to or from memory will take

2048KB / 1024KB per second
= 2 seconds
= 2000 milliseconds

Now considering in and out time, it will take complete 4000 milliseconds plus other overhead where the process competes to regain main memory.

Что собой представляет ошибка?

Неполадка относится к так называемым BsoD, появление которых сопровождается созданием дампа памяти и перезагрузкой компьютера. Источников данной проблемы масса, столько же и решений, для каждого случая оно будет собственным.

Ее подоплекой является неполадка на уровне взаимодействия ядра операционной системы с пользовательским приложением. Чаще всего это драйверы, но не всегда.

Отметим, что надпись «video memory management internal» в окне ошибки касается неполадок в видеосистеме: следует переустановить драйвер видеокарты, заменив его на новый или более старый, но стабильный. Реже источником ошибки становится драйвер монитора или мониторов.

Способы решения проблемы

Перед тем, как мы приступим, хотим напомнить вам – нет стопроцентной вероятности того, что проблема будет решена. Например, сбой может быть вызван причиной, не рассмотренной в этом материале или виной всему окажется ваша Windows 10. В таком случае алгоритм решения проблемы будет индивидуальным в каждом конкретном случае.

Откат установленного ПО

Если код остановки (Stop Code) начал возникать после инсталляции какого-либо нового программного обеспечения, мы можем попытаться удалить его и продолжить работу. Зачастую это помогает, так что давайте рассмотрим процедуру на одном простом примере:

  1. Воспользовавшись поиском ОС, запускаем панель управления. Прописываем запрос в поисковой строке и выбираем нужный нам результат.

  1. Выбираем отмеченный на скриншоте пункт.

  1. Выбираем программу, которая является потенциальным виновником сбоя и жмем по ней правой кнопкой мыши. Выбираем пункт удаления из контекстного меню.

Теперь попробуйте перезагрузить ПК или ноутбук и поработать на нем, ожидая появления ошибки. Если ее нет, значит, сбой исправлен, если есть, переходите к следующему способу.

Восстановление системных файлов

Виной ошибки Memory Management на Windows 10, и «синего экрана смерти» может стать поврежденный системный файл или файлы. Для профилактики можно проверить их все и автоматически исправить. Рассмотрим, как это делается:

  1. Открываем поиск ОС и вводим туда запрос «CMD», жмем по появившемуся результату правой кнопкой мыши и выбираем пункт запуска от имени администратора.

  1. В открывшемся окне командной строки вводим sfc /scannow и жмем Enter.
  2. Дожидаемся завершения сканирования.

Когда процесс сканирования будет окончен, система выдаст данные о нем. Как видите, в нашем случае ошибок нет, но если у вас они будут, Windows исправит проблемы самостоятельно и уведомит нас о них.

Тем временем мы переходим к еще одному варианту решения проблемы.

Ремонт драйвера Windows 10

Рассмотрим, как найти проблемный драйвер в нашей ОС, тем более что делается все это не так сложно. Следите за нашей пошаговой инструкцией:

  1. Переходим в параметры «Десятки» и в разделе «Восстановление» жмем кнопку «Перезагрузить сейчас».

  1. Запускаем утилиту «Выполнить» при помощи сочетания кнопок Win+R. Вводим команду verifier в появившемся окошке и жмем «ОК».

  1. Устанавливаем флажок в пункт, обозначенный на скриншоте, и переходим к следующему шагу.

  1. Устанавливаем флажки так, как мы показали на скриншоте и жмем «Далее».

  1. Вновь устанавливаем триггер, как показываем мы и идем дальше.

  1. Сортируем все найденные пункты по поставщику и отключаем драйверы Microsoft.

  1. Перезагружаем ПК. Выбираем обозначенный пункт.

  1. Жмем цифру «6».

  1. Выполняем команды verifier /reset и shutdown -r -t 0.
  2. В проводнике переходим по пути windows\minidump и открываем имеющийся там дамп памяти при помощи программки BlueScreenView. Смотрим на найденные ошибки. По файлам определяем, кто является виновником нашего сбоя.

Рассмотрим и еще один вариант.

Устранение вируса

Попробуйте запустить антивирус в режиме глубокой проверки и дождаться полного завершения анализа. Также рекомендуется воспользоваться эффективными утилитами, способными найти и обезвредить самые «хитрые» вирусы. Это , и .

Основные причины неполадки

Дословно название ошибки переводится как «Управление памятью», следовательно, она каким-то образом связана со сбоями в работе оперативной памяти компьютера. При этом далеко не всегда ошибка указывает на физическую неисправность планки ОЗУ. Ее возникновение могут спровоцировать сбой в работе драйверов, повреждение некоторых системных файлов, несовместимость компонентов «железа» (часто наблюдается при апгрейде), их перегрев, некорректные настройки BIOS и электропитания, ошибки в обновлениях ОС и работа стороннего ПО.

Зачастую установить причины появления синего экрана Memory Management сходу не представляется возможным. Исключением являются те случаи, когда пользователь выполнял такие действия как обновление драйверов, замену компонентов, разгон и тому подобное. Каждая из этих процедур чревата сбоями. Если к возникновению ошибки вроде бы ничего не располагало, действовать придется методом исключения, переходя от одного способа решения проблемы к другому.

Изменение параметров электропитания

Наконец, появление сообщения со строкой MEMORY_MANAGEMENT (ошибка) может быть связано с неправильными настройками электропитания. В частности, это касается режима лучшей производительности, что может вызывать слишком сильную нагрузку на системные ресурсы.

В этом случае следует зайти в соответствующий раздел и установить, например, сбалансированный режим (рекомендуемый для большинства компьютерных систем) или режим экономии с пониженным энергопотреблением. Кстати сказать, чаще всего сбои, связанные со схемами электропитания, наблюдаются на недорогих ноутбуках. Мало того, что сама система потребляет кучу ресурсов, так еще и оптимизация программ и процессов вызывает дополнительную нагрузку.

Types of memory

Conventional memory

Conventional memory or base memory is the memory range between 0 kb and 640 kb. Programs are loaded to this memory range. The available free memory can be lower as some drivers have to leave a part of their code in memory to handle e.g. hardware. This is called Terminate and Stay Resident (TSR). By default such drivers are placed in conventional memory.
The amount of free conventional memory is reported by CHKDSK or MEM.

Upper memory

The upper memory area (UMA) is memory in the range between 640 kb and 1 Mb. By default there is no RAM in this range as it is reserved for use with hardware that is able to map own memory to this range. Usually present in this region is a part of the graphics cards RAM and the BIOS ROMs of the graphics card and mainboard. Additional hardware like mass storage controllers, network adapters… can use parts of the UMA for own BIOS ROMs or buffer RAM. The Extended Memory Specification (XMS) allows to map blocks of mainboard RAM in the remaining UMA memory range. These blocks are called Upper Memory Blocks (UMB) and are treated from DOS as High Memory. The default memory management driver that enables this mapping through XMS memory is EMM386.EXE. It has to be loaded in config.sys as second driver after HIMEM.SYS. The driver tries to detect common unused blocks and maps XMS memory there creating Upper Memory Blocks.
By specifying DOS=UMB in config.sys MS-DOS allocates all UMBs through XMS and takes over memory management of them. this allows TSR-programs to be loaded to UMBs (in High Memory) in config.sys by using DEVICEHIGH=driver.sys or in autoexec.bat with the loadhigh statement, like LH driver.com. If no contiguous free Upper Memory Block is available the driver will be loaded to Conventional Memory. Since UMA memory is managed in blocks the amount of free Upper Memory is usually larger than the largest contiguous free block. The external program MEM with parameter /C reports additionally the UMA RAM status.

High memory area

The High Memory Area (HMA) are the 64 kb directly above 1 Mb and are part of XMS. To use HMA it is required to load HIMEM.SYS in config.sys. By specifying the line DOS=HIGH in config.sys DOS is asked to load parts to HMA. Directly after an XMS driver is loaded in config.sys with DEVICE= and the HMA is still unoccupied DOS will move parts of code there. If DOS=HIGH was specified but loading to HMA fails HMA not available/loading DOS low is reported.
The external program MEM reports if DOS is using the HMA.

Expanded memory

The Expanded Memory Specification (EMS) is a standard developed by Lotus, Intel and Microsoft. Expanded Memory can be either memory on an memory expansion card or a part of the main memory. The specification describes that this memory can be used by mapping a 64 kB large part to the Upper Memory Area between 640 kB and 1 Mb. The 64 kB region within the Upper Memory Area is referred to as EMS Page Frame. The latest EMS 4.0 allowed to use up to 32 Mb as expanded memory. The most commonly used memory management driver implementing EMS is EMM386.EXE that has to be loaded in config.sys as second driver after HIMEM.SYS. EMM386 emulates expanded memory by using main memory beyond the High Memory Area. To achieve this it has to switch the CPU to Protected Mode. The amount of free main memory beyond 1 MB can be shared between EMS and XMS by adding the parameter AUTO to EMM386.EXE.
In the case no EMS is required this feature can be deactivated by using the parameter NOEMS. This frees 64 kB in the Upper Memory Area for loading TSR-programs.

Versions:

EMS 3.0: max. 4 Mb

EMS 3.2: max. 8 Mb

EMS 4.0: max. 32 Mb

Extended memory

The Extended Memory Specification (XMS) describes an application interface that allows to copy memory between conventional and extended memory. Extended Memory is all main memory beyond 1 Mb. The most common memory management driver for this functionality is HIMEM.SYS that has to be loaded as first driver in config.sys. Accessing memory above the High Memory Area requires switching the CPU to Protected Mode, thus HIMEM.SYS requires at least a 286 CPU.

Versions:

XMS 2.0: max. 64 Mb

XMS 3.0: max. 4 Gb

Method 1. Run Windows Memory Diagnostic Tool to Fix Memory Management Error in Windows 10

Once the memory management error appears in Windows 10, you may consider whether your RAM memory is corrupt. You could run the Windows Memory Diagnostic Tool to find out whether the memory management problem is caused by your faulty memory. Follow these steps:

Step 1. Go to Search, type “Windows Diagnostic Tool” and select Windows Memory Diagnostic Tool from the listed results.

Step 2. Click Restart now and check for problems, and Windows will check for your RAM problems.

Step 3. Once your Windows restarts, it will tell you if there is something wrong with your memory. If there is, you need to replace your bad RAM with a new one.

Настраиваем чистый запуск

Если сбой появился после инсталляции нового программного обеспечения, то его необходимо выявить и удалить.

Для этого:

  1. Щелкаем по клавишам «WIN+R», вводим фразу «msconfig» и щелкаем «ОК».
  2. В первой же вкладке «Общие» активируем «Выборочный запуск» и убираем галочки со всех опций.
  3. Перемещаемся во вкладку «Службы», активируем опцию «Не отображать службы Майкрософт» и нажимаем «Отключить все».
  4. Нажимаем «Применить», затем «ОК» и закрываем окно.
  5. Поступит запрос на перезагрузку, выбираем «Выход без перезагрузки».
  6. С помощью комбинации «CTRL+SHIFT+ESC» запускаем диспетчер задач и заходим в раздел «Автозагрузка».
  7. Теперь с помощью правого клика отключаем автозапуск каждой программы.
  8. Перезагружаем компьютер.

После этого повторите все действия, которые вызвали неполадку. Если она более не повторится, значит проблема находится в одной из отключенных служб или приложений. Для выявления неисправного компонента необходимо поочередно включать каждую из служб и программ.

Обнаружение конфликтного драйвера

Теперь будем искать драйвер, который конфликтует с ядром операционной системы, и исправлять ситуацию с ним.

1. Запускаемся в безопасном режиме, например, через «Параметры».

2. Выполняем команду «verifier» в окне, запускаемом через Win+R.

3. В «Диспетчере проверки» создаем нестандартный параметр.

4. Указываем отображённые на скриншоте параметры из приведенного в окне списка, и ставим флажок возле опции «Прочие проверки».

5. Ставим триггерный переключатель в последнее положение: «Выбирать имя драйвера из списка».

6. Сортируем все продукты по поставщику и снимаем флажки с драйверов от Microsoft.

7. Перезагружаемся для запуска анализа и сбора информации.

8. В дополнительных параметрах выбираем вариант реанимации системы во время запуска.

9. Перезагружаемся в безопасном режиме с возможностью вызова командной строки.

9. В ней выполняем перечень команд:

  1. verifier /reset – для деактивации проверки драйверов;
  2. shutdown -r -t 0 – стандартная перезагрузка ПК.

10. Через проводник или файловый менеджер переходим в каталог «windowsminidump» на системном диске.

11. При помощи свободно распространяемой утилиты BlueScreenView открываем дамп памяти с целью выполнить анализ результатов тестирования и проверки драйверов.

12. Изучаем информацию, содержащуюся в подсвеченных розовым цветом строках в нижнем фрейме.

13. По названию проблемных файлов или библиотек определяем, к каким программам они относятся и делаем откат драйверов этих устройств, удаляем и устанавливаем заново или обновляем. В разных ситуациях помогают различные решения.

Обновление драйвера видеокарты

Одной из возможных причин «BsoD MEMORY MANAGEMENT» является устаревший или испорченный драйвер видеокарты ПК. Чтобы устранить эту проблему, необходимо обновить драйвер.

Сегодня существует несколько производителей драйверов видеокарт – NVIDIA, AMD и Intel. Рассмотрим обновление видеодрайвера ПК на примере видеокарты от NVIDIA. У других производителей эти действия сходны.

Для обновления драйвера видеокарты необходимо выяснить, какая модель видеоадаптера установлена на ПК.

Шаг 1. Нажать левым щелчком мыши по меню «Пуск», далее по директории «Средства администрирования», затем по директорию «Сведения о системе».

Нажимаем левым щелчком мыши по меню «Пуск», далее по папке «Средства администрирования», затем по папке «Сведения о системе»

Шаг 2. В открывшемся окне в левой его части дважды щелкнуть мышью по «Компоненты», затем по «Дисплей». Справа в поле «Имя» будет указана модель видеокарты, используемая на ПК. Необходимо запомнить или записать модель видеокарты, эта информация будет нужна при выборе подходящего видеодрайвера.

В левой части окна дважды щелкаем мышью по пункту «Компоненты», затем по «Дисплей», в правой части в поле «Имя» переписываем или копируем название видеокарты

В поле поиска любого браузера вставляем скопированную ссылку, нажимаем «Enter»

Шаг 4. В поле «Загрузка драйверов NVIDIA» в строке «Тип продукта» выбрать в выпадающем списке название используемой видеокарты, в «Серия продуктов» ее серию (по 1-й цифре в названии), а в «Семейство продуктов» ее модель. Также в строке «Операционная система» выбрать тип ОС, а в строке «Язык» – «Русский». Нажать на кнопку «Поиск».

Выбираем в строках соответствующие данные своей видеокарты и системы, нажимаем на кнопку «Поиск»

Шаг 5. Система определит необходимую версию видеодрайвера. Нажать кнопку «Загрузить сейчас».

Нажимаем кнопку «Загрузить сейчас»

Шаг 6. В следующем окне нажать «Принять и скачать». Начнется скачивание файла.

Нажимаем «Принять и скачать»

Шаг 7. Найти скачанный файл обычно можно, щелкнув по кнопке меню «Настройки» (обычно 3 горизонтальных полоски в правом верхнем углу браузера), затем по строке «Загрузки».

Щелкаем по кнопке меню «Настройки» (3 горизонтальных полоски в правом верхнем углу браузера), затем по строке «Загрузки»

Шаг 8. Щелкнуть дважды на скачанном файле левой кнопкой мыши.

Шаг 9. Запустится оболочка установки драйвера. Нажать «Принимаю, продолжить».

Нажимаем «Принимаю, продолжить»

Шаг 10. Щелкнуть мышью (если не выбрано) по пункту «Экспресс», нажать «Далее».

Щелкаем по пункту «Экспресс», нажимаем «Далее»

Шаг 11. Поставить галочку на «Выполнить чистую установку», нажать «Далее». Начнется процесс установки драйвера.

Ставим галочку на «Выполнить чистую установку», нажимаем «Далее»

Шаг 12. После установки драйвера нажать «Закрыть».

Нажимаем «Закрыть»

После обновления драйвера видеокарты поработать на компьютере некоторое время, чтобы проверить, не повторяется ли ошибка. Если проблема не устранена, попробовать следующее решение.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector