Симптоми
Обмислете следния сценарий:
Опитвате се да стартирате услугата за код в ограничителен режим в SharePoint 2010. Процесите, свързани с услугата, ще се покажат на потребителя, но ще изчезнат незабавно. Регистрационните файлове на SharePoint ULS показват следната грешка:
"Обединени процеси, които са с увреждания. Следенето на код в ограничителен режим не може да продължи.
Причина
Този проблем възниква, когато стойността на ключа от системния регистърHKEY_LOCAL_MACHINE \system\currentcontrolset\services\perfproc\performance\disable на индикаторите за производителносте зададена на 1.
Решение
За да коригирате този проблем, ще трябва да промените системния регистър.
Важно Този раздел, метод или задача съдържа информация за модифициране на системния регистър. Имайте предвид, че при неправилна промяна на системния регистър е възможно да възникнат сериозни проблеми. Затова се уверете, че следвате тези стъпки внимателно. За допълнителна защита архивирайте регистъра, преди да го промените. След това, ако възникне проблем, можете да възстановите регистъра. За повече информация относно това как да направите резервно копие на системния регистър и да го възстановите, щракнете върху следния номер на статия, за да прегледате статия от базата знания на Microsoft:
322756 – архивиране и възстановяване на системния регистър в Windows
За да отстраните проблема и да изпълните успешно услугата за код в ограничителен режим, потребителят трябва да изтрие ключа от системния регистър или да настрои стойността на "0". За да направите това, изпълнете следните стъпки:
-
Щракнете върху Старт, въведете regedit в полето Начало на търсене и след това натиснете клавиша Enter.
-
Намерете и след това щракнете върху следния подключ от системния регистър: HKEY_LOCAL_MACHINE \system\currentcontrolset\services\perfproc\performance\disable на производителността
-
В менюто Edit (редактиране) щракнете върху Modify (Модифицирай )
-
В полето Value data (данни за стойността ) променете стойността на "0" и щракнете върху OK.
-
Затворете редактора на системния регистър.
Повече информация
В регистрите на SharePoint ULS може да видите следните грешки:
SPUCHostService. exe (0x17C0) 0x172C SharePoint Foundation Service Code ei19 подробно – необработено изключение е било уловено при опит за инициализиране на SPUserCodeHostService. Тази услуга сега ще бъде прекратена. ПИД = 6080. Изключение = System. ComponentModel. Win32Exception: неизвестна грешка (0xc0000bbc) при Microsoft. SharePoint. Win32. SPPdh. CheckReturnValue (PDH_STATUS статус; Булева throwOnError) в Microsoft. SharePoint. Utilities. SPPerformanceCounter. NextValue (Int32), Int32 retryInterval) в Microsoft. SharePoint. UserCode ctor (низ processName; Int32 processInstanceId) при Microsoft. SharePoint. UserCode. SPUserCodeProcessMonitor. EnsurePerfCounters (IMonitorableProcess monitorableProcess, Int32& indexShimInstance, Int32& indexProxyInstance) в Microsoft. SharePoint. UserCode. SPUserCodeProcessMonitor. CreateMonitoredProcess (IMonitorableProcess monitorableProcess) в Microsoft. SharePoint. UserCode. SPUserCodeWorkerProcessPool. AddProcess (ISPUserCodePoolableProcess process) в Microsoft. SharePoint. UserCode. SPUserCodeWorkerProcessPool. StartProcessInternal () в Microsoft. SharePoint. UserCode. SPUserCodeWorkerProcessPool. StartProcess (UserCode SPUserCodeWorkerProcessPool) в Microsoft. SharePoint. UserCode. SPUserCodeExecutionHost. InitializeInternal (ISPUserCodePoolableProcessFactory... ("ProcessFactory"). SharePoint. UserCode. SPUserCodeExecutionHostService
SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation общи 84yj средносрочната операционна система за Counter Performance (PDH) повикването е неуспешно с код на грешка PDH_INVALID_HANDLE.
SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ela0 подробно-прочитане на данни за брояч IO байтове/сек е неуспешно с изключение на системата. ComponentModel. Win32Exception: неизвестна грешка (0xc0000bbc) при Microsoft. SharePoint. Win32. SPPdh. CheckReturnValue (PDH_STATUS статус, булеви throwOnError) в Microsoft. SharePoint. Utilities. SPPerformanceCounter. NextValue (Int32 опитайте, Int32 retryInterval) в Microsoft. SharePoint. UserCode. PerfCounterData. Update (), повторно използване на последната стойност 0.
SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ei0r подробно наблюдение за прочитане на прочетените индикатори за процеса "SPUCWorkerProcess": PercentProcessorTime = 0 ProcessVirtualBytes = 0 ProcessHandleCount = 0 ProcessThreadCount = 0 ProcessIOBytes = 0
SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation General 84yj MediumPerformance Counter OS (PDH) повикването е неуспешно с код на грешка PDH_INVALID_HANDLE.
SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ela0 подробно-прочитане на броя на неуспешните броячи за нишки с изключение на системата. ComponentModel. Win32Exception: неизвестна грешка (0xc0000bbc) при Microsoft. SharePoint. Win32. SPPdh. CheckReturnValue (PDH_STATUS статус, булеви throwOnError) в Microsoft. SharePoint. Utilities. SPPerformanceCounter. NextValue (Int32 опитайте, Int32 retryInterval) в Microsoft. SharePoint. UserCode. PerfCounterData. Update (), повторно използване на последната стойност 0.