Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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:
Befolgen Sie die Anleitung in KB-952167 , um bestimmte Ordner von der Antivirenüberprüfung auszuschließen.
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
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.
Löschen Sie den SharePoint-Konfigurationscache. Die entsprechenden Schritte finden Sie in diesem Entwicklerartikel.
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.