В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Служба диспетчера ресурсов сервера файлов (FSRM) может привести к высокой загрузке ЦП в Windows Server 2003.

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Корпорация Майкрософт завершила поддержку Windows Server 2003 14 июля 2015 г. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:973071
Проблема
В Windows Server 2003, могут возникать высокой Процессора использования. Например можно заметить, следующим образом:
  • Возможно, постоянно больше, чем 60 процентов ЦП.
  • В диспетчере задач, вы обнаружите, что процесс Svchost.exe использует ресурсы Процессора постоянно. Этот процесс используется, диспетчер ресурсов сервера файлов (FSRM) службы.
  • ЦП, используемых службой FSRM возрастает при запуске диспетчера FSRM квот.
  • Диспетчер FSRM квот занимает много времени для открытия и занимает много времени для объектов, которые должны быть загружены.
При возникновении этой проблемы, это влияет на производительность системы.
Причина
Данная проблема возникает из-за известной ошибки в Windows Server 2003, входят в состав Windows Server 2008. Служба FRSM имеет опрашивающий поток, который пытается обновить кэш распределенной файловой системы (DFS), каждый час. Это обусловлено тем, что служба FSRM считывает сопоставлений DFS для локальных общих папок, отображаемых в консоли FSRM. Для устранения неполадок квоты, если вы являетесь администратором, просмотрите путь DFS, чтобы определить, подключенного к локальной совместного использования.
Решение
Существенный:Этот раздел, метод или задачу включены действия по инструкции по изменению реестра. Однако, серьезные проблемы могут возникнуть в случае некорректного изменения реестра.. Поэтому при выполнении этих действий рекомендуется строго соблюдать инструкции.. Чтобы обеспечить дополнительную защиту, создайте резервную копию реестра.. В этом случае при возникновении неполадок реестр можно будет восстановить.. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт::
322756Создание резервных копий и восстановление реестра Windows
Чтобы устранить эту проблему, измените значение записи реестра DisableSearchDfs в следующий раздел реестра на 1:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SrmSvc\Settings
Дополнительная информация

Пример выходных данных отладки дампа

//Dump the threads that are using the most CPU!runaway  Thread       Time  19:66c       9 days 23:37:21.250  21:1120      8 days 21:22:31.531  20:1084      7 days 23:47:08.296  22:664       6 days 2:26:38.562  23:500       5 days 13:49:09.359  16:80c       0 days 0:00:28.375   0:758       0 days 0:00:00.187//Dump thread 1900b3f128 49a63abe 000ad530 00000001 4805415c ntdll!RtlEnumerateGenericTable+0x3f (FPO: [Non-Fpo]) (CONV: stdcall)00b3f17c 48115bf8 000ad4a8 01f8f8d4 00000000 dfsext!DfsMapCacheQueryReversePath+0x68 (FPO: [Non-Fpo]) (CONV: stdcall)00b3f1e8 48117cf9 01f8f8d4 00d9020c 00dcb5b8 srmsvc!CPathMapCache::GetDfsPathsForSharePath+0x6e (FPO: [Non-Fpo]) (CONV: thiscall)00b3f38c 480e88d4 00152cf8 00b3f44c 48041d7c srmsvc!CPathMapCache::GetSharePathsForLocalPath+0x2f4 (FPO: [Non-Fpo]) (CONV: thiscall)00b3f464 480d61a8 00000000 00152cf8 00b3f558 srmsvc!FormatRemotePathsForMacro+0xcc (FPO: [Non-Fpo]) (CONV: stdcall)00b3f56c 480d79da 00000000 00000267 00b3f738 srmsvc!CDataScreenAction::GetMacroValueForId+0x3b3 (FPO: [Non-Fpo]) (CONV: thiscall)00b3f604 480eeb26 00000000 00da29b2 00b3f738 srmsvc!CDataScreenAction::GetMacroValue+0x104 (FPO: [Non-Fpo]) (CONV: thiscall)00b3f75c 480f45a7 01fb7cf4 00b3fba4 00000000 srmsvc!ISrmMacroExpansion::GetMacroExpansion+0x2ec (FPO: [Non-Fpo]) (CONV: thiscall)00b3fbd4 480dab45 00b3fc7c 480c6189 00da2814 srmsvc!CSrmActionEmail::Run+0x90d (FPO: [Non-Fpo]) (CONV: thiscall)00b3fbdc 480c6189 00da2814 4803bd60 4803bcf8 srmsvc!CDataScreenTemplateActionEmail::Run+0x13 (FPO: [Non-Fpo]) (CONV: stdcall)00b3fc7c 480c82de 00da2818 00d821b0 4803a48c srmsvc!CDataScreen::HandleViolationEvent+0x350 (FPO: [Non-Fpo]) (CONV: stdcall)00b3fcfc 480bddce 00d821b0 00000000 48043eb8 srmsvc!CDataScreen::DataScreenEventHandler+0xd7 (FPO: [Non-Fpo]) (CONV: stdcall)00b3fe28 480e03d6 0003ff88 00038b44 00000000 srmsvc!CDataScreenFilterAsync::FilterMessageHandler+0x5c0 (FPO: [Non-Fpo]) (CONV: thiscall)00b3feec 7c83a827 00dc4b48 7c889080 00100ba0 srmsvc!CSrmFilterAsync::GenericMessageHandler+0x128 (FPO: [Non-Fpo]) (CONV: stdcall)00b3ff44 7c83aa0b 480e02ae 00dc4b48 00000000 ntdll!RtlpWorkerCallout+0x71 (FPO: [Non-Fpo]) (CONV: stdcall)00b3ff64 7c83aa82 00000000 00dc4b48 00100ba0 ntdll!RtlpExecuteWorkerRequest+0x4f (FPO: [Non-Fpo]) (CONV: stdcall)00b3ff78 7c839f60 7c83a9ca 00000000 00dc4b48 ntdll!RtlpApcCallout+0x11 (FPO: [Non-Fpo]) (CONV: stdcall)00b3ffb8 77e64829 00000000 00000000 00000000 ntdll!RtlpWorkerThread+0x61 (FPO: [Non-Fpo]) (CONV: stdcall)00b3ffec 00000000 7c839efb 00000000 00000000 kernel32!BaseThreadStart+0x34 (FPO: [Non-Fpo]) (CONV: stdcall)//looking in detail00b3f128 49a63abe ntdll!RtlEnumerateGenericTable(                                                struct _RTL_GENERIC_TABLE * Table = 0x000ad530,                                                 unsigned char Restart = 0x01 '')+0x3f00b3f17c 48115bf8 dfsext!DfsMapCacheQueryReversePath(                                                void * MapCache = 0x000ad4a8,                                                 unsigned short * TargetPath = 0x01f8f8d4,                                                 unsigned long BufferSize = 0,                                                 unsigned long * RequiredSize = 0x00b3f1d8,                                                 unsigned long * Total = 0x00dcb5b8,                                                 unsigned short ** Buffer = 0x00000000)+0x6800b3f1e8 48117cf9 srmsvc!CPathMapCache::GetDfsPathsForSharePath(                                                unsigned short * strSharePath = 0x01f8f8d4,                                                 class CSrmAutoCppPtr<unsigned short * *> * pDfsPat

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 973071 — последний просмотр: 11/30/2010 04:56:00 — редакция: 2.0

Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Standard x64 Edition

  • kbtshoot kbexpertiseinter kbsurveynew kbprb kbmt KB973071 KbMtru
Отзывы и предложения