Symptomer
Vurder følgende scenario:
Du prøver å starte kodetjenesten i sandkassemodus i SharePoint 2010. Prosessene som er knyttet til tjenesten, ser ut til å komme opp til brukeren, men forsvinner umiddelbart. SharePoint ULS-loggene viser følgende feil:
«Prosessperf-tellere er deaktivert. Kodeovervåking i sandkassemodus kan ikke fortsette.'
Årsak
Dette problemet oppstår når registernøkkelen 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance\Disable Performance Counters' verdi er satt til 1.
Løsning
Hvis du vil løse dette problemet, må du endre registeret.
Viktig! Dette avsnittet, denne metoden eller denne oppgaven inneholder trinn som forteller deg hvordan du kan endre registret. Det kan imidlertid oppstå alvorlige problemer hvis du endrer registret på feil måte. Sørg derfor for at du følger fremgangsmåten nøye. Husk å ta sikkerhetskopi av registret før du endrer det, som en ekstra beskyttelse. Da kan du gjenopprette registret hvis det skulle oppstå problemer. Hvis du vil ha mer informasjon om hvordan du sikkerhetskopierer og gjenoppretter registret, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
322756 – Slik sikkerhetskopierer og gjenoppretter du registeret i Windows
Hvis du vil løse problemet og kjøre kodetjenesten i sandkassemodus, bør brukeren slette registernøkkelen eller sette verdien til 0. Dette gjør du slik:
-
Klikk Start, skriv regedit i Start søk-boksen, og trykk deretter ENTER.
-
Finn og klikk deretter følgende registerundernøkkel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PerfProc\Performance\Disable Performance Counters -
Klikk Endre på Rediger-menyen
-
Endre verdien til 0 i Verdidata-boksen, og klikk ok.
-
Avslutt Registerredigering.
Mer informasjon
Du kan se følgende feil i SharePoint ULS-loggene:
SPUCHostService.exe (0x17C0) 0x172C SharePoint Foundation Sandboxed Code Service ei19 Verbose
– Et ubehandlet unntak ble fanget opp under forsøk på å initialisere SPUserCodeHostService. Denne tjenesten avsluttes nå. PID = 6080. Unntak = System.ComponentModel.Win32Exception: Ukjent feil (0xc0000bbc) på Microsoft.SharePoint.Win32.SPPdh.CheckReturnValue(PDH_STATUS status, Boolean throwOnError) for Microsoft.SharePoint.Utilities.SPPerformanceCounter.NextValue(Int32 retry, Int32 retryInterval) på Microsoft.SharePoint.UserCode.SPUserCodePerformanceCounterHelper.. ctor(String processName, Int32 processInstanceId) hos Microsoft.SharePoint.UserCode.SPUserCodeProcessMonitor.EnsurePerfCounters(IMonitorableProcess monitorableProcess, Int32& indexShimInstance, Int32& indexProxyInstance) hos Microsoft.SharePoint.UserCode.SPUserCodeProcessMonitor.CreateMonitoredProcess(IMonitorableProcess monitorableProcess) på Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcessPool.AddProcess(ISPUserCodePoolableProcess-prosess) på Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcessPool.StartProcessInternal() at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcessPool.StartProcess() at Microsoft.SharePoint.UserCode.SPUserCodeWorkerProcessPool.Initialize(String instance) at Microsoft.SharePoint.UserCode.SPUserCodeExecutionHost.InitializeInternal(ISPUserCodePoolableProcessFactory processFactory) at Microsoft.SharePoint.UserCode.SPUserCodeExecutionHostService.InitializeThreadProc( Object stateInfo)SPUCHostService.exe (0x099C) 0x0A1C SharePoint Foundation General 84yj Medium
Performance Counter OS (pdh)-kall mislyktes med feilkode PDH_INVALID_HANDLE.SPUCHostService.exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ela0 Verbose
- Leseperf teller IO Data Bytes/sec mislyktes med unntak System.ComponentModel.Win32Exception: Ukjent feil (0xc0000bbc) på Microsoft.SharePoint.Win32.SPPdh.CheckReturnValue(PDH_STATUS status, Boolean throwOnError) for Microsoft.SharePoint.Utilities.SPPerformanceCounter.NextValue(Int32 retry, Int32 retryInterval) på Microsoft.SharePoint.UserCode.PerfCounterData.Update(), som gjenbruker siste verdi 0.SPUCHostService.exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ei0r Verbose
– overvåking av lese-perf-tellere for prosessen "SPUCWorkerProcess": PercentProcessorTime=0 ProcessVirtualBytes=0 ProcessHandleCount=0 ProcessThreadCount=0 ProcessIOBytes=0SPUCHostService.exe (0x099C) 0x0A1C SharePoint Foundation General 84yj Medium
Performance Counter OS (pdh)-kall mislyktes med feilkode PDH_INVALID_HANDLE.SPUCHostService.exe (0x099C) 0x0A1C SharePoint Foundation User Code Service ela0 Verbose
- Reading perf counter Thread Count failed with exception System.ComponentModel.Win32Exception: Unknown error (0xc0000bbc) at Microsoft.SharePoint.Win32.SPPdh.CheckReturnValue(PDH_STATUS status, Boolean throwOnError) for Microsoft.SharePoint.Utilities.SPPerformanceCounter.NextValue(Int32 retry, Int32 retryInterval) på Microsoft.SharePoint.UserCode.PerfCounterData.Update(), som gjenbruker siste verdi 0.