Del via


Du kan ikke starte webprogramtjenesten for SharePoint Foundation

Symptomer

Du kan ikke starte webprogramtjenesten for SharePoint Foundation i Microsoft SharePoint Server 2013 eller Microsoft SharePoint Server 2010. Tjenesten blir sittende fast under oppstart, og følgende feiloppføring er logget i ULS-loggene:

Provision of service failed. The process cannot access the file 'C:\inetpub\wwwroot\wss\VirtualDirectories\<web_app_name>\_app_bin\STSSOAP.DLL' because it is being used by another process. If this is a Web service, IIS must be restarted for the change to take effect. To restart IIS, open a command prompt window and type "iisreset /noforce".       

Årsak

Problemet oppstår på grunn av en antivirusskanning.

Løsning

Obs!

Når webprogramtjenesten for SharePoint Foundation stoppes, kan du miste web.config endringer og andre tilpasninger. Vi anbefaler at du sikkerhetskopierer mappen C:\inetpub\wwwroot\wss\VirtualDirectories før du bruker denne løsningen.

Følg disse trinnene for å løse problemet:

  1. Følg veiledningen i KB-952167 for å utelate bestemte mapper fra antivirusskanning.

  2. Kjør følgende PowerShell-kommandoer for å stoppe SharePoint Foundation Web Application-tjenesten:

    $service = Get-SPServiceInstance -Server $server | where-object {$_.TypeName -eq "Microsoft SharePoint Foundation Web Application"}  
    Stop-SPServiceInstance $service
    
  3. Når sharePoint Foundation-webprogramtjenesten er stoppet, kontrollerer du om det finnes rester av SharePoint-områder i IIS Manager, og slett eventuelle eksisterende områder fra IIS Manager.

  4. Tøm hurtigbufferen for SharePoint-konfigurasjon. Hvis du vil ha informasjon om hvordan du gjør dette, kan du se denne utviklerartikkelen.

  5. Kjør følgende kommando for å klargjøre tjenesten:

    stsadm -o provisionservice -action start -servicetype spwebservice  
    

Mer informasjon

Trenger du fremdeles hjelp? Gå til SharePoint Community.