Ознаки

Розглянемо такий сценарій:

Ви намагаєтеся розпочати роботу служби ізольованого коду в SharePoint 2010.  Процеси, пов'язані з службою, відображатимуться для користувачів, але відразу зникнуть. У журналі ULS SharePoint відображається таке повідомлення про помилку:

"Лічильники для обробки" вимкнуто. Не вдалося продовжити моніторинг ізольованого коду.

Причина

Ця проблема виникає, якщо значення параметра реєстру "HKEY_LOCAL_MACHINE \system\currentcontrolset\services\perfproc\performance\disable" лічильники продуктивностівстановлено на 1.

Спосіб вирішення

Щоб вирішити цю проблему, знадобиться змінити реєстр. 

Важливо! У цьому розділі, способі або завданні описано процедуру змінення реєстру. Неправильне змінення реєстру може призвести до серйозних проблем. Тому будьте уважні, виконуючи ці кроки. Для додаткового захисту, перш ніж вносити зміни, обов’язково створіть резервну копію реєстру. Якщо виникне проблема, реєстр можна буде відновити. Для отримання додаткових відомостей про створення резервної копії та відновлення реєстру клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

322756 – як створити резервну копію та відновити реєстр в ОС Windows

Щоб вирішити проблему та запустити службу ізольованого програмного коду, користувачу потрібно видалити розділ реєстру або задати значення "0". Для цього виконайте описані нижче дії.

  1. Натисніть кнопку Пуск, введіть Regedit у полі розпочати пошук, а потім натисніть клавішу ввід.

  2. Знайдіть і клацніть такий підрозділ реєстру: HKEY_LOCAL_MACHINE лічильники продуктивності \system\currentcontrolset\services\perfproc\performance\disable

  3. У меню "Редагування" натисніть кнопку " змінити "

  4. У полі Value Data (значення ) змініть значення на "0", а потім натисніть кнопку OK.

  5. Закрийте редактор реєстру.

Додаткові відомості

У журналах ULS SharePoint можуть відображатися такі помилки:

SPUCHostService. exe (0x17C0) 0X17c0 SharePoint Foundation служба ізольованого коду ei19 докладно – необроблена виняткова ситуація під час спроби ініціалізувати службу Spuchostservice. Цю службу буде розірто. PID = 6080. Виняток = System. Model. Win32Exception: невідома помилка (0xc0000bbc) на сайті Microsoft. SharePoint. Win32. SPPdh. Checkrentvalue (PDH_STATUS Status, логічний throwOnError) на сайті Microsoft. SharePoint. утилітами. SPPerformanceCounter. NextValue (Int32 повторити, Int32 retryInterval) на сайті Microsoft. SharePoint. UserCode ctor (ім'я рядкового процесу, Int32 обробки даних) на сайті Microsoft. SharePoint. UserCode. Spusercodeprocest(монітор). Ренсуперлічильники (IMonitorableProcess monitorableProcess, Int32& індекс індексу, Int32& індексування) на сайті Microsoft. SharePoint. UserCode. Spusercodeprocesvemonitor. CreateMonitoredProcess (IMonitorableProcess monitorableProcess) на сайті Microsoft. SharePoint. UserCode......... Spusercodeworkprocesкотушку. Внутрішня обробка () у програмі Microsoft. SharePoint. UserCode. Spusercodeworkprocesspool. Startprocessinternal () на сайті Microsoft. SharePoint. UserCode. Spusercodeworkprocess. ініціалізації (екземпляр рядка) на сайті Microsoft. SharePoint. UserCode. Spusercodeprocessmonitor. Ініціалізуваннявнутрішня (Ispusercodeбільярдзавод Factory) на сайті Microsoft. SharePoint. UserCode. Spusercodeкат Hostservice. Ініціалізація _ ініціалізації (дані станів об'єкта)

Служба SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation General 84yj середня продуктивність лічильника (PDH) не вдалося зателефонувати за допомогою коду помилки PDH_INVALID_HANDLE.

"SPUCHostService. exe" (0x099C) 0x0A1C SharePoint Foundation (код користувача) ela0, щоб відобразити повідомлення про те, що лічильник даних не вдалося виконати за допомогою системи винятків. Model. Win32Exception: невідома помилка (0xc0000bbc) на сайті Microsoft. SharePoint. Win32. SPPdh. Checprentvalue (PDH_STATUS Status, логічний throwOnError) на сайті Microsoft. SharePoint. утиліти. Spuchostservice NextValue (Int32 повторити, Int32 retryInterval) на сайті Microsoft. SharePoint. UserCode. Perfcountdata. Update ()

SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ei0r докладно – моніторинг читання лічильників для обробки даних для процесу "SPUCWorkerProcess": час _ обробки = 0 обробки Virtualбайтів = 0 Processhlemount = 0 обробки потоку = 0 Prosiesobцитів = 0

Служба SPUCHostService. exe (0x099C) 0x0A1C SharePoint Foundation General 84yj MediumPerformance лічильника ОС (PDH) не вдалося зателефонувати за допомогою коду помилки PDH_INVALID_HANDLE.

"SPUCHostService. exe" (0x099C) 0x0A1C SharePoint Foundation (код користувача) ela0 для докладного читання не вдалося обчислити лічильник потоку для функції "помилка" в системі винятків. Model. Win32Exception: невідома помилка (0xc0000bbc) на сайті Microsoft. SharePoint. Win32. SPPdh. Checprentvalue (PDH_STATUS Status, логічний throwOnError) на сайті Microsoft. SharePoint. утиліти. Spuchostservice NextValue (Int32 повторити, Int32 retryInterval) на сайті Microsoft. SharePoint. UserCode. Perfcountdata. Update () 

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Ця інформація корисна?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

Дякуємо за відгук!

×