Sie können den SharePoint Foundation-Webanwendungsdienst nicht starten.

Symptome

Sie können den SharePoint Foundation-Webanwendungsdienst nicht in Microsoft SharePoint Server 2013 oder Microsoft SharePoint Server 2010 starten. Der Dienst bleibt während des Starts hängen, und der folgende Fehlereintrag wird in den ULS-Protokollen protokolliert:

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

Ursache

Das Problem tritt aufgrund einer Antivirenüberprüfung auf.

Lösung

Hinweis

Wenn der SharePoint Foundation-Webanwendungsdienst beendet wird, gehen möglicherweise web.config Änderungen und andere Anpassungen verloren. Es wird empfohlen, den Ordner C:\inetpub\wwwroot\wss\VirtualDirectories zu sichern, bevor Sie diesen Fix anwenden.

Gehen Sie wie folgt vor, um dieses Problem zu beheben:

  1. Befolgen Sie die Anleitung in KB-952167 , um bestimmte Ordner von der Antivirenüberprüfung auszuschließen.

  2. Führen Sie die folgenden PowerShell-Befehle aus, um den SharePoint Foundation-Webanwendungsdienst zu beenden:

    $service = Get-SPServiceInstance -Server $server | where-object {$_.TypeName -eq "Microsoft SharePoint Foundation Web Application"}  
    Stop-SPServiceInstance $service
    
  3. Nachdem der SharePoint Foundation-Webanwendungsdienst beendet wurde, überprüfen Sie, ob im IIS-Manager Reste von SharePoint-Websites vorhanden sind, und löschen Sie alle vorhandenen Websites aus dem IIS-Manager.

  4. Löschen Sie den SharePoint-Konfigurationscache. Die entsprechenden Schritte finden Sie in diesem Entwicklerartikel.

  5. Führen Sie den folgenden Befehl aus, um den Dienst bereitzustellen:

    stsadm -o provisionservice -action start -servicetype spwebservice  
    

Weitere Informationen

Benötigen Sie weitere Hilfe? Navigieren Sie zu SharePoint-Community.