Delen via


U kunt de SharePoint Foundation-webtoepassingsservice niet starten

Symptomen

U kunt de SharePoint Foundation-webtoepassingsservice niet starten in Microsoft SharePoint Server 2013 of Microsoft SharePoint Server 2010. De service loopt vast tijdens het opstarten en de volgende foutvermelding wordt geregistreerd in de ULS-logboeken:

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".       

Oorzaak

Het probleem treedt op vanwege een antivirusscan.

Oplossing

Opmerking

Wanneer de SharePoint Foundation-webtoepassingsservice wordt gestopt, raakt u mogelijk web.config wijzigingen en andere aanpassingen kwijt. U wordt aangeraden een back-up te maken van de map C:\inetpub\wwwroot\wss\VirtualDirectories voordat u deze oplossing toepast.

Volg de stappen om het probleem op te lossen:

  1. Volg de richtlijnen in KB 952167 om bepaalde mappen uit te sluiten van antivirusscans.

  2. Voer de volgende PowerShell-opdrachten uit om de SharePoint Foundation-webtoepassingsservice te stoppen:

    $service = Get-SPServiceInstance -Server $server | where-object {$_.TypeName -eq "Microsoft SharePoint Foundation Web Application"}  
    Stop-SPServiceInstance $service
    
  3. Nadat de SharePoint Foundation-webtoepassingsservice is gestopt, controleert u of er overblijfselen van SharePoint-sites in IIS-beheer zijn en verwijdert u bestaande sites uit IIS-beheer.

  4. Wis de SharePoint-configuratiecache. Zie dit artikel Voor ontwikkelaars voor de stappen om dit te doen.

  5. Voer de volgende opdracht uit om de service in te richten:

    stsadm -o provisionservice -action start -servicetype spwebservice  
    

Meer informatie

Meer hulp nodig? Ga naar SharePoint-community.