Служба mmcss windows 10

Содержание
  1. Служба mmcss windows 10
  2. Default Settings
  3. Default Behavior
  4. Restore Default Startup Configuration for Multimedia Class Scheduler
  5. Windows 10 MMCSS missing
  6. Posts: 9
  7. 1 Topic by christianwn 2017-06-29 23:40:36
  8. Topic: Windows 10 MMCSS missing
  9. 2 Reply by ramses 2017-06-30 12:37:36
  10. Re: Windows 10 MMCSS missing
  11. 3 Reply by christianwn 2017-06-30 17:45:03 (edited by christianwn 2017-06-30 17:55:49)
  12. Re: Windows 10 MMCSS missing
  13. 4 Reply by Timur Born 2017-06-30 21:30:36 (edited by Timur Born 2017-06-30 21:30:52)
  14. Re: Windows 10 MMCSS missing
  15. 5 Reply by christianwn 2017-06-30 22:32:34
  16. Re: Windows 10 MMCSS missing
  17. 6 Reply by Timur Born 2017-07-01 00:29:00 (edited by Timur Born 2017-07-01 00:31:38)
  18. Re: Windows 10 MMCSS missing
  19. 7 Reply by christianwn 2017-07-03 13:59:00
  20. Re: Windows 10 MMCSS missing
  21. 8 Reply by Timur Born 2017-07-09 22:18:27 (edited by Timur Born 2017-07-09 22:18:55)
  22. Re: Windows 10 MMCSS missing
  23. Multimedia Class Scheduler Service
  24. Registry Settings
  25. Thread Priorities
  26. Скачать Mmcss.sys и исправить ошибки «синего экрана»
  27. Обзор файла
  28. Что такое сообщения об ошибках mmcss.sys?
  29. Mmcss.sys — ошибки «синего экрана» (BSOD)
  30. Крайне важно устранять ошибки «синего экрана»
  31. Как исправить ошибки mmcss.sys — 3-шаговое руководство (время выполнения:
  32. Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.
  33. Шаг 2. Запустите средство проверки системных файлов (System File Checker), чтобы восстановить поврежденный или отсутствующий файл mmcss.sys.
  34. Шаг 3. Выполните обновление Windows.
  35. Если эти шаги не принесут результата: скачайте и замените файл mmcss.sys (внимание: для опытных пользователей)

Служба mmcss windows 10

Enables relative prioritization of work based on system-wide task priorities. This is intended mainly for multimedia applications. If this service is stopped, individual tasks resort to their default priority.

Default Settings

Startup type: Automatic
Display name: Multimedia Class Scheduler
Service name: MMCSS
Service type: kernel
Error control: normal
Path: %SystemRoot%\system32\drivers\mmcss.sys
Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MMCSS

Default Behavior

Multimedia Class Scheduler is a kernel device driver. In Windows 10 it is starting automatically when the operating system starts. If Multimedia Class Scheduler fails to start, the failure details are being recorded into Event Log. Then Windows 10 will start up and notify the user that the MMCSS service has failed to start due to the error.

Restore Default Startup Configuration for Multimedia Class Scheduler

1. Run the Command Prompt as an administrator.

2. Copy the commands below, paste them into the command window and press ENTER:

sc config MMCSS start= auto
sc start MMCSS

3. Close the command window and restart the computer.

Windows 10 MMCSS missing

You must login or register to post a reply

Posts: 9

1 Topic by christianwn 2017-06-29 23:40:36

  • christianwn
  • AD/DA expert
  • Offline
  • Registered: 2016-03-10
  • Posts: 52

Topic: Windows 10 MMCSS missing

After installing Windows 10 on my new computer, I find to my surprise, there is no Multimedia Scheduler Service in windows any longer. There is no mmcss.dll.

I tried to download both 32bit and 64-bit dll files and add them to the service. But they will not start.

2 Reply by ramses 2017-06-30 12:37:36

  • ramses
  • DAW Mastermind
  • Offline
  • From: UTC+1
  • Registered: 2012-10-14
  • Posts: 7,624

Re: Windows 10 MMCSS missing

Maybe the code has been integrated into other dll’s?

Could you pls describe, for what you require this or what exactly is not working for your use case?

3 Reply by christianwn 2017-06-30 17:45:03 (edited by christianwn 2017-06-30 17:55:49)

  • christianwn
  • AD/DA expert
  • Offline
  • Registered: 2016-03-10
  • Posts: 52

Re: Windows 10 MMCSS missing

MMCSS, gives options for controlling your audio system. Like CPU affinity and different priority settings, that you can not access by any other means. Now, program affinity and priority is something different. I have had great success in the past fiddling around with these parameters in endless different configurations. The ultimate goal, finding that one combination that lets your system fly, not one single pop or click, no matter what you do, going as low on latency as possible, this is for live usage. You could also call this a quest for stability.

One technical aspect of this would be to keep processing threads on a fixed core, using the same cache, avoiding them flying around. It can also be used to fin-grain control what cores do what, this is very important to spread load over all the cores and never overload a singel core. This also helps audio synchronizations between cores so you do not wast to much resources on this.

My setup is one daw per core and I use totalmix for syncing and mixing. This takes away lots of stress from the cpu. Because you basically off-load the digital synchronization of audio streams to the rme hardware, (almost like analog).

So without the MMCSS system, I have no way to control where the audio system is doing the processing. This can lead to some pops and click under unfortunate situations. Even if latency monitor is green for hours.

And as a kick to RME, this is why Linux would be a much more flexible and powerful option then running 50 year old windows system on modern hardware to get good results. But this is like talking to the hand. Per this day, no real audio operating system exists. One did and that was Be OS, but that got butchered.

Читайте также:  Исполняемые команды для линукса

4 Reply by Timur Born 2017-06-30 21:30:36 (edited by Timur Born 2017-06-30 21:30:52)

  • Timur Born
  • DAW Mastermind
  • Offline
  • Registered: 2008-01-02
  • Posts: 3,020

Re: Windows 10 MMCSS missing

MMSCC is present and working on Windows 10.

That being said, if you are using one DAW per core then you can just set affinity via Task-Manager (manually) or Process Lasso (automatically).

On modern hardware MMCSS has far less of an impact, because the main competition for non MMCSS ASIO threads is the Desktop Windows Manager (DWM) that runs at the same (non realtime) priority 15 as non MMCSS audio threads. That was an issue on old hardware of Vista days, but not so much anymore. For example, on my Ryzen 1800X system DWM uses less than 0.12% CPU load. MMCSS is still a nice compromise to «real» realtime priorities, especially on a busy system (background processes).

5 Reply by christianwn 2017-06-30 22:32:34

  • christianwn
  • AD/DA expert
  • Offline
  • Registered: 2016-03-10
  • Posts: 52

Re: Windows 10 MMCSS missing

I do use Process Lasso Timur it is a great utility. How do I verify that indeed MMCSS is present. As I said, the service is hidden, does not show up there, in the list. The mmcss.dll file is gone. .
Thanks for inside info 🙂

6 Reply by Timur Born 2017-07-01 00:29:00 (edited by Timur Born 2017-07-01 00:31:38)

  • Timur Born
  • DAW Mastermind
  • Offline
  • Registered: 2008-01-02
  • Posts: 3,020

Re: Windows 10 MMCSS missing

Check the audio thread priorities via Process Explorer (Sysinternals). Usually they are 24-26, Reaper also uses 22 on at least one thread. Then run Prime95 at 100% load, which uses Priority 1. The MMCSS threads will drop to priority 0 (unless that part was changed in W10) for 10-20% of the time in order to make room for the Prime95 threads.

Keep in mind that some DAWs handle this themselves, some DAWs don’t handle it at all and Ableton Live actively suppresses MMCSS (last time I checked). You can also activate/deactivate it in the RME driver, which depending on the DAW you should do or should not do.

This is what I posted last week in the Sonar forum:

Turn off RME MMCSS for Sonar, Sonar will activate it on its own.
Turn off RME MMCSS for Live, Live would deactivate it anyway (unless it’s bugged again).
Turn on RME MMCSS for Cubase, Steinberg expect this to be handled by the driver instead of the DAW (and wants all DAWs and drivers to work that way).

7 Reply by christianwn 2017-07-03 13:59:00

  • christianwn
  • AD/DA expert
  • Offline
  • Registered: 2016-03-10
  • Posts: 52

Re: Windows 10 MMCSS missing

I use a different daw, minihost, just to be clear. I never used Process Explorer before, so I downloaded to give it a try. But I can not find anything resembling what you suggested.
So I have no indication that MMCSS is running or doing it’s thing. I do not get any error, when trying to use MMCSS in host or with driver.

8 Reply by Timur Born 2017-07-09 22:18:27 (edited by Timur Born 2017-07-09 22:18:55)

  • Timur Born
  • DAW Mastermind
  • Offline
  • Registered: 2008-01-02
  • Posts: 3,020

Re: Windows 10 MMCSS missing

Double-click on a process in Process Explorer then change to the «Threads» tab. It will show all running threads of that process. You will see a list of entries like:

«5616 0.06 38.094.173 fireface_usb_asio_64.dll+0x1af0»

If you select an entry you will see the thread’s base priority and dynamic priority. MMCSS threads usually run between 24 to 26. If you run Prime95 Small FFT on all cores you will see the MMCSS priority dip to 1 occasionally (may have to increase Process Explorer refresh-rate), that is the 10-20% reserve for background processes (Prime95 running 100% at priority 1 itself).

PS: I had to answer three (3) anti-spambot questions to post this.

Multimedia Class Scheduler Service

The Multimedia Class Scheduler service (MMCSS) enables multimedia applications to ensure that their time-sensitive processing receives prioritized access to CPU resources. This service enables multimedia applications to utilize as much of the CPU as possible without denying CPU resources to lower-priority applications.

MMCSS uses information stored in the registry to identify supported tasks and determine the relative priority of threads performing these tasks. Each thread that is performing work related to a particular task calls the AvSetMmMaxThreadCharacteristics or AvSetMmThreadCharacteristics function to inform MMCSS that it is working on that task.

For an example of a program that uses MMCSS, see Exclusive-Mode Streams.

Windows ServerВ 2003 and WindowsВ XP: MMCSS is not available.

Registry Settings

The MMCSS settings are stored in the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile

This key contains a REG_DWORD value named SystemResponsiveness that determines the percentage of CPU resources that should be guaranteed to low-priority tasks. For example, if this value is 20, then 20% of CPU resources are reserved for low-priority tasks. Note that values that are not evenly divisible by 10 are rounded up to the nearest multiple of 10. A value of 0 is also treated as 10.

Читайте также:  Что делать если слетел линукс

The key also contains a subkey named Tasks that contains the list of tasks. By default, Windows supports the following tasks:

  • Audio
  • Capture
  • Distribution
  • Games
  • Playback
  • Pro Audio
  • Window Manager

OEMs can add additional tasks as required.

Each task key contains the following set of values that represent characteristics to be applied to threads that are associated with the task.

Value Format Possible values
Affinity REG_DWORD A bitmask that indicates the processor affinity. Both 0x00 and 0xFFFFFFFF indicate that processor affinity is not used.
Background Only REG_SZ Indicates whether this is a background task (no user interface). The threads of a background task do not change because of a change in window focus. This value can be set to True or False.
BackgroundPriority REG_DWORD The background priority. The range of values is 1-8.
Clock Rate REG_DWORD A hint used by MMCSS to determine the granularity of processor resource scheduling.Windows ServerВ 2008 and WindowsВ Vista: The maximum guaranteed clock rate the system uses if a thread joins this task, in 100-nanosecond intervals. Starting with WindowsВ 7 and Windows ServerВ 2008В R2, this guarantee was removed to reduce system power consumption.
GPU Priority REG_DWORD The GPU priority. The range of values is 0-31. This priority is not yet used.
Priority REG_DWORD The task priority. The range of values is 1 (low) to 8 (high).For tasks with a Scheduling Category of High, this value is always treated as 2.
Scheduling Category REG_SZ The scheduling category. This value can be set to High, Medium, or Low.
SFIO Priority REG_SZ The scheduled I/O priority. This value can be set to Idle, Low, Normal, or High. This value is not used.

To conserve power, applications should not set the resolution of the system-wide timer to a small value unless absolutely necessary. For more information, see Performance in the Windows 7 Developers Guide.

Thread Priorities

The MMCSS boosts the priority of threads that are working on high-priority multimedia tasks.

MMCSS determines the priority of a thread using the following factors:

  • The base priority of the task.
  • The Priority parameter of the AvSetMmThreadPriority function.
  • Whether the application is in the foreground.
  • How much CPU time is being consumed by the threads in each category.

MMCSS sets the priority of client threads depending on their scheduling category.

Скачать Mmcss.sys и исправить ошибки «синего экрана»

Последнее обновление: 05/05/2020 [Среднее время чтения: 4,5 мин.]

Файлы MMCSS Driver, такие как mmcss.sys, считаются разновидностью файла Win32 EXE (Драйвер). Они соотносятся с расширением SYS, разработанным компанией Microsoft для Microsoft® Windows® Operating System.

Файл mmcss.sys впервые был выпущен для ОС Windows 10 07/29/2015 с Windows 10. По нашим данным, это самая последняя дата выпуска от компании Microsoft.

Ниже приведены исчерпывающие сведения о файле, инструкции для простого устранения неполадок, возникших с файлом SYS, и список бесплатных загрузок mmcss.sys для каждой из имеющихся версий файла.

Рекомендуемая загрузка: исправить ошибки реестра в WinThruster, связанные с mmcss.sys и (или) Windows.

Совместимость с Windows 10, 8, 7, Vista, XP и 2000

Средняя оценка пользователей

Обзор файла

Общие сведения ✻
Имя файла: mmcss.sys
Расширение файла: расширение SYS
Описание: MMCSS Driver
Тип объектного файла: Driver
Файловая операционная система: Windows NT 32-bit
Тип MIME: application/octet-stream
Пользовательский рейтинг популярности:
Сведения о разработчике и ПО
Разработчик ПО: Microsoft Corporation
Программа: Microsoft® Windows® Operating System
Авторское право: © Microsoft Corporation. All rights reserved.
Сведения о файле
Набор символов: Unicode
Код языка: English (U.S.)
Флаги файлов: (none)
Маска флагов файлов: 0x003f
Точка входа: 0x9000
Размер кода: 26624
Информация о файле Описание
Размер файла: 36 kB
Дата и время изменения файла: 2017:03:18 18:18:39+00:00
Дата и время изменения индексного дескриптора файлов: 2017:11:05 07:07:54+00:00
Тип файла: Win32 EXE
Тип MIME: application/octet-stream
Предупреждение! Possibly corrupt Version resource
Тип компьютера: Intel 386 or later, and compatibles
Метка времени: 2000:01:19 23:49:29+00:00
Тип PE: PE32
Версия компоновщика: 14.10
Размер кода: 26624
Размер инициализированных данных: 9728
Размер неинициализированных данных: 0
Точка входа: 0x9000
Версия ОС: 10.0
Версия образа: 10.0
Версия подсистемы: 10.0
Подсистема: Native
Номер версии файла: 10.0.15063.0
Номер версии продукта: 10.0.15063.0
Маска флагов файлов: 0x003f
Флаги файлов: (none)
Файловая ОС: Windows NT 32-bit
Тип объектного файла: Driver
Подтип файла: 7
Код языка: English (U.S.)
Набор символов: Unicode
Наименование компании: Microsoft Corporation
Описание файла: MMCSS Driver
Версия файла: 10.0.15063.0 (WinBuild.160101.0800)
Внутреннее имя: mmcss.sys
Авторское право: © Microsoft Corporation. All rights reserved.
Оригинальное имя файла: mmcss.sys
Название продукта: Microsoft® Windows® Operating System
Версия продукта: 10.0.15063.0

✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.

Что такое сообщения об ошибках mmcss.sys?

Mmcss.sys — ошибки «синего экрана» (BSOD)

Существует ряд причин, по которым вы можете столкнуться с проблемами с mmcss.sys. Большинство проблем с файлами SYS связаны с ошибками «синего экрана» (BSOD). Эти типы ошибок mmcss.sys могут быть вызваны аппаратными проблемами, устаревшей прошивкой, поврежденными драйверами или другими проблемами, связанными с программным обеспечением (например, обновление Windows). В число этих ошибок входят:

  • Не удается найти mmcss.sys.
  • Не удалось загрузить mmcss.sys.
  • Файл mmcss.sys отсутствует или поврежден.
  • Windows не удалось запустить — mmcss.sys.

Обнаружена проблема, в результате которой ОС Windows завершила работу, чтобы предотвратить повреждение компьютера. По всей видимости, причиной проблемы стал следующий файл: mmcss.sys.

🙁 На вашем ПК возникла проблема, которую не удалось устранить, и его необходимо перезагрузить. Сведения об ошибке можно найти в Интернете: [BSOD] (mmcss.sys).

STOP 0x0000001E: KMODE EXCEPTION NOT HANDLED (mmcss.sys)
STOP 0×0000007A: KERNEL DATA INPAGE (mmcss.sys)
STOP 0x0000000A: IRQL NOT LESS EQUAL (mmcss.sys)
STOP 0x0000003B: SYSTEM SERVICE EXCEPTION (mmcss.sys)
STOP 0x00000050: PAGE FAULT IN A NONPAGED AREA (mmcss.sys)
STOP 0x0000007E: SYSTEM THREAD EXCEPTION NOT HANDLED (mmcss.sys)

Крайне важно устранять ошибки «синего экрана»

В большинстве случаев ошибки BSOD mmcss.sys возникают после установки нового оборудования, программного обеспечения (Windows) или выполнения неудачного обновления Windows. В остальных случаях к ошибке «синего экрана» mmcss.sys может привести повреждение программного обеспечения, вызванное заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

СОВЕТ ОТ СПЕЦИАЛИСТА: Как показывает опыт, целесообразно всегда создавать резервную копию системы Windows и (или) точку восстановления системы, прежде чем вносить какие-либо изменения в аппаратное или программное обеспечение на компьютере. Таким образом, в случае неблагоприятного поворота событий и возникновения связанной с файлом mmcss.sys ошибки «синего экрана» после недавних изменений можно восстановить систему в предыдущее состояние.

Как исправить ошибки mmcss.sys — 3-шаговое руководство (время выполнения:

Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему mmcss.sys. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.

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

Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите «Восстановление системы» и нажмите ENTER.
  3. В результатах поиска найдите и нажмите «Восстановление системы»
  4. Введите пароль администратора (при необходимости).
  5. Следуйте инструкциям мастера восстановления системы, чтобы выбрать соответствующую точку восстановления.
  6. Восстановите компьютер к этому образу резервной копии.

Если на этапе 1 не удается устранить ошибку mmcss.sys, перейдите к шагу 2 ниже.

Шаг 2. Запустите средство проверки системных файлов (System File Checker), чтобы восстановить поврежденный или отсутствующий файл mmcss.sys.

Средство проверки системных файлов (System File Checker) — это утилита, входящая в состав каждой версии Windows, которая позволяет искать и восстанавливать поврежденные системные файлы. Воспользуйтесь средством SFC для исправления отсутствующих или поврежденных файлов mmcss.sys (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите cmd, но НЕ НАЖИМАЙТЕ ENTER.
  3. Нажмите и удерживайте CTRL-Shift на клавиатуре, одновременно нажимая ENTER.
  4. Появится диалоговое окно запроса разрешения.
  5. В поле нажмите «ДА».
  6. Должен отображаться черный экран с мигающим курсором.
  7. На этом черном экране введите sfc /scannow и нажмите ENTER.
  8. Средство проверки системных файлов (System File Checker) начнет поиск неполадок, связанных с mmcss.sys, а также других неполадок с системными файлами.
  9. Для завершения процесса следуйте инструкциям на экране.

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

Если на этапе 2 также не удается устранить ошибку mmcss.sys, перейдите к шагу 3 ниже.

Шаг 3. Выполните обновление Windows.

Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках mmcss.sys может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите «Обновить» и нажмите ENTER.
  3. В диалоговом окне Центра обновления Windows нажмите «Проверить наличие обновлений» (или аналогичную кнопку в зависимости от версии Windows)
  4. Если обновления доступны для загрузки, нажмите «Установить обновления».
  5. После завершения обновления следует перезагрузить ПК.

Если Центр обновления Windows не смог устранить сообщение об ошибке mmcss.sys, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.

Если эти шаги не принесут результата: скачайте и замените файл mmcss.sys (внимание: для опытных пользователей)

Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла mmcss.sys. Мы храним полную базу данных файлов mmcss.sys со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии Windows . Чтобы загрузить и правильно заменить файл, выполните следующие действия:

  1. Найдите версию операционной системы Windows в нижеприведенном списке «Загрузить файлы mmcss.sys».
  2. Нажмите соответствующую кнопку «Скачать», чтобы скачать версию файла Windows.
  3. Копировать файл в соответствующий каталог вашей версии Windows:

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

Читайте также:  Исправление уязвимости шифрующего оракула windows 10
Оцените статью