Проверка оперативной памяти windows server 2008 r2

Проверка оперативной памяти Windows с помощью встроенных средств

Изо всех компонентов компьютера оперативная память наиболее часто становится причиной сбоев. Для диагностики памяти существует множество различных программ, однако, как правило, в нужный момент их не оказывается под рукой. Специально на такой случай в Windows имеется встроенная утилита для проверки оперативной памяти.

Запустить ее очень просто, достаточно нажать сочетание клавиш Win+R и выполнить команду mdsched.

запуск проверки памяти

Можно выбрать немедленную перезагрузку и запуск проверки, а можно отложить проверку до следующего запуска компьютера.

выбор перезагрузки и проверки памяти

Проверка запускается сразу после перезагрузки. Можно оставить настройки по умолчанию, а можно нажать F1 и изменить их.

начало процедуры проверки памяти

Для проверки доступны три набора тестов:

• Базовый (Basic) — быстрый вариант, при котором используются всего три теста для проверки оперативной памяти: MATS+, INVC и SCHCKR;
• Обычный (Standard) — стандартный вариант, выбранный по умолчанию. Кроме базовых тестов включает в себя LRAND, Stride6, SCHCKR3, WMATS+ и WINVC;
• Широкий (Extended) — использует для проверки расширенный набор тестов, включающий в себя все стандартные тесты плюс MATS+, Stride38, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 и CHCKR8.

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

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

выбор режима проверки

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

процесс проверки памяти

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

уведомление о результатах проверки после перезагрузки

А также просмотреть результаты проверки можно в системном журнале. Для открытия журнала надо нажать Win+R и выполнить команду eventvwr, затем перейти в раздел «Журналы Windows» — «Система» и найти события от источника MemoryDiagnostics-Results.

результаты проверки в системном журнале

Утилиту для проверки оперативной памяти очень удобно использовать, поскольку она всегда под рукой и не требует загрузки дополнительного ПО. Утилита присутствует во всех более-менее актуальных операционных системах, начиная Windows Vista и заканчивая Windows 10.

Profile picture for user Олег

RAM DIMM memory

Для проверки оперативной памяти на ошибки в Windows имеется встроенная утилита под названием mdsched (вероятно, от Memory Diagnostic Schedule). Никакое дополнительное ПО устанавливать не потребуется, что очень удобно для диагностики железа.

Давайте посмотрим, как она работает. Я для этого развернул тестовую виртуалку с Windows 10.

Выполняем:

mdsched

win

Запускается средство проверки памяти Windows. Нам напоминают, что неполадки с памятью могут привести к потере информации или прекращению работы компьютера. Интересно, а для чего мы память-то решили диагностировать? В общем, нам предлагают два варианта:

  • Выполнить перезагрузку и проверку
  • Выполнить проверку при следующем включении компьютера

win

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

win

После перезагрузки запускается средство диагностики памяти Windows.

win

По умолчанию выполняется базовый набор тестов. Выполняется два прохода. Если хочется чего-то большего, то можно нажать F1. Здесь можно изменить параметры тестирования.

Базовый набор тестов включает в себя: MATS+, INVC, SCHCKR (с кэшем).

win

Обычный набор тестов включает в себя: все базовые тесты, LRAND, Stride6 (с кэшем), CHCKR3, WMATS+, WINVC.

win

Широкий набор тестов включает в себя: все стандартные тесты, MATS+ (без кэша), Stride838, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 (без кэша).

win

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

win

Затем выполняется второй проход.

win

После окончания тестирование компьютер перезагружается.

win

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

win

Окно быстро пропадает, но подробности можно посмотреть в Event Viewer (Просмотр событий).

win

События диагностики памяти от источника MemoryDiagnostic-Results можно найти в журналах Windows → Система. Коды событий 1101 и 1201.

win

Быстро и просто проверили память на ошибки.

Когда надо добавить оперативку на сервере или ноутбуке, про который уже все подзабыли, сначала необходимость узнать, сколько планок памяти уже установлено, есть ли свободные слоты, какая скорость установленной памяти. Для выполнения такой проверки есть два варианта: 1 – пойти, открыть сервер и посмотреть (ой как не всегда это можно сделать), 2 – для вменяемых пользователей и админов – набрать в консоли небольшой код и получить результат. Об этом подробнее.

Чтобы узнать всю информацию об оперативной памяти (сколько планок памяти уже установлено, есть ли свободные слоты, какая скорость установленной памяти, производитель памяти, даже серийный номер), которая установлена на сервере или на любом компьютере (даже ноутбуке) под операционной системой Windows (7, 8, Server 2008 и старше), нужно запустить PowerShell  и ввести команду:

Get-WmiObject Win32_PhysicalMemory

Рис.1. Нечитабельная информация об оперативной памяти

Рис.1. Нечитабельная информация об оперативной памяти

Результат будет не очень читабельный (Рис.1), но зато у нас будет самая полная информация об установленной памяти и, что довольно важно, список полей (свойств) оперативной памяти, зная которые мы сделаем результаты запроса более удобочитабельными (Рис2).

 Get-WmiObject Win32_PhysicalMemory | select BankLabel,DeviceLocator,Capacity,Manufacturer,PartNumber,SerialNumber,TotalWidth,Speed

Рис.2. Читабельный формат информации об оперативной памяти

Рис.2. Читабельный формат информации об оперативной памяти

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

Как мне проверить физическую память моего сервера?

Чтобы проверить объем оперативной памяти (физической памяти), установленной в системе под управлением Windows Server, просто перейдите в Пуск> Панель управления> Система. На этой панели вы можете увидеть обзор оборудования системы, включая общий объем установленной оперативной памяти.

2.1 1 Проверка доступной оперативной памяти в системах Windows

  1. Откройте «Система» на панели управления и выберите вкладку «Общие».
  2. Либо запустите диспетчер задач Windows, затем выберите вкладку «Производительность», чтобы просмотреть объем доступной памяти для вашей системы.

Как проверить оперативную память на моем сервере?

Нажмите на Performance Monitor. Щелкните значок «Плюс» зеленого цвета, чтобы открыть окно добавления счетчиков. Чтобы выбрать «Память», найдите в списке счетчиков и выберите «Память», нажмите кнопку «Добавить», а затем кнопку «ОК». Когда график появится на экране, он покажет использование памяти.

Как проверить использование ОЗУ?

Продолжайте работать как обычно, и если компьютер начинает замедлять работу, нажмите Ctrl + Shift + Esc, чтобы открыть Диспетчер задач Windows. Перейдите на вкладку «Производительность» и выберите «Память в боковую панель, чтобы увидеть график текущего использования оперативной памяти.

Как очистить оперативную память?

Как максимально эффективно использовать вашу оперативную память

  1. Перезагрузите компьютер. Первое, что вы можете попробовать освободить оперативную память, — это перезагрузить компьютер. …
  2. Обновите свое программное обеспечение. …
  3. Попробуйте другой браузер. …
  4. Очистите кеш. …
  5. Удалите расширения браузера. …
  6. Отслеживайте память и процессы очистки. …
  7. Отключите программы автозагрузки, которые вам не нужны. …
  8. Прекратите запускать фоновые приложения.

Как очистить кэш оперативной памяти?

Щелкните правой кнопкой мыши в любом месте рабочего стола и выберите «Создать»> «Ярлык». Нажмите «Далее». Введите описательное имя (например, «Очистить неиспользуемую оперативную память») и нажмите «Завершить. » Откройте этот недавно созданный ярлык, и вы заметите небольшое увеличение производительности.

Как уменьшить использование оперативной памяти?

Снижение использования ОЗУ

  1. Отключите и удалите приложения, интенсивно использующие память. …
  2. Удалите отключенные приложения. …
  3. Удалите приложения, которые работают, но для которых не включены правила или не используются по иным причинам. …
  4. Удалите Spam Blocker и Phish Blocker, если они не используются. …
  5. Обход DNS-сеансов.

Какие три команды проверяют системную память?

Давайте углубимся в различные инструменты командной строки Linux, которые помогут вам проверить использование системной памяти.

/ proc / meminfo

  • Общий объем памяти.
  • МемБесплатно.
  • ПамятьДоступна.
  • Буферы.
  • Кешировано.
  • SwapCached.
  • СвопИтого.
  • СвопБесплатно.

Как мне проверить свою оперативную память для сервера Minecraft?

Как получить использование памяти сервера Minecraft?

  1. запустить сервер в скрине.
  2. получить пид экрана.
  3. получить количество оперативной памяти с помощью команды ps -p -o% mem.

Как проверить использование сервера?

Чтобы проверить использование ЦП и физической памяти:

  1. Щелкните вкладку «Производительность».
  2. Щелкните Монитор ресурсов.
  3. На вкладке «Монитор ресурсов» выберите процесс, который вы хотите просмотреть, и перейдите по различным вкладкам, например «Диск» или «Сеть».

Is there a way to test RAM on a Windows 2008 R2 x64 machine?

I have 6GB of RAM, and I suspect one of my 4 sticks may be bad.

asked Feb 9, 2010 at 18:56

2

Unless you have a manufacturer-provided diagnostic tool (that you trust) you will probably need to take an outage window and run something like Memtest86 (http://www.memtest86.com/).

If you suspect bad RAM I would advise runing Memtest86 anyway regardless of what any manufacturer diagnostics say.

answered Feb 9, 2010 at 18:59

voretaq7's user avatar

voretaq7voretaq7

79.5k17 gold badges130 silver badges214 bronze badges

2

Windows Server 2008 (and Vista/7) have a built in memory testing tool. It requires a reboot. Type «memory» into the start menu and it will be one of the first returns.

answered Feb 9, 2010 at 19:30

Wesley's user avatar

WesleyWesley

32.4k9 gold badges80 silver badges116 bronze badges

1

I think that memtest is the best choice. The latest versions run on 64bits processors and are able to manage more than 4GB as well. Note: you cannot run tests with the OS up and running: you have to shutdown your box and boot the memtest live cd / usb.

Anyway I suggest, if merely possible, to plan an outage and perform a full memetest cycle for each ram module, separately.

This way you will be able to tell not only if your problem is related to the ram but which stick is the culprit too.

M

answered Feb 9, 2010 at 19:26

MariusPontmercy's user avatar

Утилиты, выбранные для этого обзора, отвечают трем критериям. Во-первых, условия их распространения допускают бесплатное пользование. Действительно, зачем платить за коммерческие версии, если одна из наиболее функциональных программ, Memtest-86, распространяется бесплатно вместе с исходными текстами. Надежно протестировать оперативную память можно только в том случае, если программа обращается к оборудованию напрямую, без участия операционной системы. Из этого вытекает второй критерий, согласно которому в обзор вошли только те программы, которые работают независимо от установленной на компьютере ОС. Утилиты этого типа запускаются во время загрузки ПК со специального носителя и, фактически, во время тестирования работают вместо операционной системы. В качестве загрузочного носителя обычно используется CD-ROM (и это – третий критерий), хотя можно загружаться и с морально устаревших флоппи-дисков. Поскольку в обзоре предпочтение отдано загрузочным CD-дискам, в него не вошла неплохая программа DocMem, которая умеет загружаться только с дискеты.

Одним из самых характерных симптомов сбоев оперативной памяти является зависание системы при копировании файлов большого объема. Возможны и другие неожиданные зависания. Если ваш ПК испытывает подобные проблемы, обязательно проверьте его одной, а возможно, – всеми программами, описанными ниже.

далее …

  • Remove From My Forums
  • Вопрос

  • Добрый день!

    Имеется два Blade сервера
    Hitachi основной и резервный:

    Operating System: Windows Server 2008 R2 Enterprise 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130318-1533)
    System Manufacturer: HITACHI                                                                                                                                    
    System Model: Compute Blade E57A2
    BIOS: Date: 02/05/10 19:13:52 Ver: 08.00.10
    Processor: Intel(R) Xeon(R) CPU E7- 8870  @ 2.40GHz (32 CPUs), ~2.4GHz
    Memory: 262144MB RAM
    Available OS Memory: 261972MB RAM

    Установлено: Сервер приложений, WEB-сервер и SQL server 2008 r2

    Работать на этих серверах начали с августа 2013 год. В начале ноября 2013 года возникла проблема с переполнением оперативной памяти основного сервера. После чего сервер выдавал синий экран и уходил в перезагрузку. С помощь утилиты
    RamMap выявил единственный параметр у которого наблюдается рост оперативной памяти — AWE. После перезапуска приложений запущенных на сервере выяснил, что параметр AWE сбрасывает количество потребляемой оперативной памяти
    после рестарта SQL server 2008 r2.

    В настройках SQL опция Use AWE to allocate НЕ включена. Параметр Maximum server memory ограничен 200000 Mb.

    В статье: «Использование оперативной памяти в 2008R2″ с аналогичной проблемой на скриншоте RamMap у параметра AWE вообще отсутсвуют числовые значения. Почему AWE используется на моём
    64-х разрядном сервере?

    Насколько я понимаю AWE это резервирование ОЗУ для 32-х разрядных приложений! Почему этот параметр связан с SQL если в нём эта функция отключена?

    Помогите рещить проблему с переполнением оперативной памяти!

    На данный момент AWE основного сервера равен 64 Гб. (Скриншот выложить немогу — не прошёл проверку)

Ответы

  • bsod говорит о повреждении драйвером системного пула, вероятно он был установлен (обновлен) в ноябре 2013, после чего и начались проблемы, проверятеся
    включением специального пула в

    verifier /flags 0x1 /driver драйвер.sys (или не указывать /driver и проверяться будут все)

    в результате система упадет на том драйвере, который повреждает память, а не позже на том кто ее использует


    MCTS: Windows iNTernals






    profile for sergmat at Stack Overflow, Q&A for professional and enthusiast programmers

    • Помечено в качестве ответа

      20 января 2014 г. 11:39

  • Подведём итог!

    В настоящий система windows server 2008 r2 работает стабильно, падений с синим экраном не было!

    Что было сделано:

    ограничена оперативная память используемая SQL до 105 Гб;

    установлен новый антивирус касперского для серверов 8.0.0.559;

    каждую неделю перезагружаем процесс explorer.exe (в течение 10 дней происходит полное заполнение параметра User object до 10000 —
    ПРОБЛЕМА РЕШЕНА путём переноса принтеров на региональный сервер).

    Что-то из вышеперечисленного послужило решением проблемы!

    Спасибо всем кто помогал!

    • Помечено в качестве ответа
      VoVin_FM
      24 февраля 2014 г. 4:22
    • Изменено
      VoVin_FM
      28 февраля 2014 г. 4:25

  • Текут окна!

    Скриншоты тут:

    https://onedrive.live.com/#cid=B20E54C1CCB32572&id=B20E54C1CCB32572!105

    Если я не ошибаюсь то это связано с виртуальными принтерами установленными на сервере для посылки печати на удалённые принтеры.

    Как это исправить? (принтера нужны без них никак)

    Текут два класса окон:

    PrintCacheListenerWindow_19A79E3F-0006-4175-AACD-6F5C69CC0D23

    PrintCacheLocalConnectionListenerHiddenWindow

    из библиотеки puiobj.dll (упоминается один раз в кб) это библиотека объктов пользовательского интерфейса Printing UI Objects, судя по остальному содержимому библиотеки она еще что-то делает
    с очередью печати, изоляции принтеров и тп

    Что делать: либо тупо подключить отладчик к explorer-у и ставить breakpoint на фукциях createwindow* в том потоке, к которому эти окна привязаны и по стеку уже смотреть кто и что вызывал, либо по ссылке выше разбираться с leaktrap, либо обращаться в официальную
    поддержку.

    C:UserssergmatDownloads>strings -n 20  C:Windowssystem32puiobj.dll

    Strings v2.51
    Copyright (C) 1999-2013 Mark Russinovich
    Sysinternals — www.sysinternals.com

    !This program cannot be run in DOS mode.
    PrintCacheListenerWindow_19A79E3F-0006-4175-AACD-6F5C69CC0D23
    PrintersCacheManager Class
    PrintUILib.PritnersCacheManager.1
    PrintUILib.PrintersCacheManager
    PrintCacheLocalConnectionListenerHiddenWindow


    MCTS: Windows iNTernals






    profile for sergmat at Stack Overflow, Q&A for professional and enthusiast programmers

    • Помечено в качестве ответа
      VoVin_FM
      28 февраля 2014 г. 4:13

  • Нашел тут API монитор, он показывает и стек и параметры, слева выбирай user32.dll в дереве Windows Application UI Development, дальше как на скриншоте и ставь галки на CreateWindows*, в RunningProcess (у меня
    свернут) на explorer.exe правой кнопкой мыши и Start Monitoring в окне потоки можно исключить все кроме нашего с окнами, утилитка показывает все и стек и праметры в тч названия классов утекающих окон


    MCTS: Windows iNTernals






    profile for sergmat at Stack Overflow, Q&A for professional and enthusiast programmers

    • Помечено в качестве ответа
      VoVin_FM
      28 февраля 2014 г. 4:13

Понравилась статья? Поделить с друзьями:
  • Проверка работы групповой политики в windows
  • Проверка оперативной памяти windows 7 на ошибки командная строка
  • Проверка работы веб камеры windows 10
  • Проверка работоспособности пк windows 11 утилита
  • Проверка оперативной памяти windows 10 на стабильность