Share via

SharePoint 2019 Error appears every hour - SPAdminV4 service started/stopped unexpectedly.

Keith Vollero 61 Reputation points
2026-02-25T15:42:41.1733333+00:00

This error appears every hour on the hour. The thing is, the SPAdminV4 service is RUNNING. I don't need to restart it.

What can be going on?

Log Name: Application

Source: Microsoft-SharePoint Products-SharePoint Foundation

Date: 2/25/2026 10:00:02 AM

Event ID: 2137

Task Category: Health

Level: Error

Keywords:

User: APA\spfarm

Computer: Nobel.apa.virginia.gov

Description:

The SharePoint Health Analyzer detected an error. One or more services have started or stopped unexpectedly.

The following services are managed by SharePoint, but their running state does not match what SharePoint expects: SPAdminV4. This can happen if a service crashes or if an administrator starts or stops a service using a non-SharePoint interface. If SharePoint-managed services do not match their expected running state, SharePoint will be unable to correctly distribute work to the service.

SharePoint was unable to automatically repair this error.

To stop or start a service managed by SharePoint, use the SharePoint service management interface in the SharePoint Central Administration Site. If a service has crashed, restart the service manually on the affected servers by running "net start [service name]" from a command prompt. For more information about this rule, see "https://go.microsoft.com/fwlink/?LinkID=142683".

Microsoft 365 and Office | SharePoint Server | For business
{count} votes

2 answers

Sort by: Most helpful
  1. Steven-N 21,805 Reputation points Microsoft External Staff Moderator
    2026-02-25T23:16:39.11+00:00

    Hi Keith Vollero

    Thank you for reaching out to Microsoft Q&A

    As you correctly noted, the Windows Services via services.msc knows the SPAdminV4 service is RUNNING.

    However, look closely at your screenshot. Next to Microsoft SharePoint Foundation Administration (which is SPAdminV4), the status column is completely blank. It doesn't say "Started" in green text like the other services do. This means the SharePoint's Configuration Database currently thinks this service instance is "Unprovisioned" or "Offline" for this specific server.

    And because these are foundational services, Central Administration hides the "Start/Stop" links to prevent you from accidentally disabling them via the web interface. So, to fix this behavior, you need to tell the Configuration Database to "Provision" the services, so it expects them to be running again.

    You do this using the SharePoint Management Shell.

    1. Log into the affected server (Nobel.apa.virginia.gov).
    2. Open the SharePoint Management Shell as an Administrator.
    3. Run the following script to re-provision both the Administration and Timer services for that specific server:
    # 1. Fix the SharePoint Administration Service (SPAdminV4)
    $adminService = Get-SPServiceInstance | Where-Object { $_.TypeName -eq "Microsoft SharePoint Foundation Administration" -and $_.Server.Name -eq $env:COMPUTERNAME }
    $adminService.Provision()
    Start-SPServiceInstance $adminService
    # 2. Fix the SharePoint Timer Service (SPTimerV4) - which is also blank in your screenshot
    $timerService = Get-SPServiceInstance | Where-Object { $_.TypeName -eq "Microsoft SharePoint Foundation Timer" -and $_.Server.Name -eq $env:COMPUTERNAME }
    $timerService.Provision()
    Start-SPServiceInstance $timerService
    

    Note: Running these commands will update the Configuration Database. If you immediately refresh your "Manage services on server" page in Central Admin, you should now see the green "Started" text physically written next to both services.

    Once Central Admin says "Started" and Windows Services says "Running", the two states will finally match, and the Health Analyzer will stop throwing the hourly Event ID 2137 error.

    Hope my answer will help you.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.  


  2. Q&A Assist
    2026-02-25T15:42:55.81+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error you are encountering indicates that the SharePoint Health Analyzer has detected a mismatch between the expected running state of the SPAdminV4 service and its actual state. Even though the SPAdminV4 service is reported as running, this error can occur if the service crashes or if it is manipulated outside of the SharePoint management interface, such as through Windows Services or command line tools.

    Here are a few steps you can take to troubleshoot this issue:

    1. Check the Event Viewer: Look for any related errors or warnings in the Event Viewer that might provide more context about why the Health Analyzer is reporting this issue.
    2. Service Management: Ensure that you are managing the SPAdminV4 service through the SharePoint Central Administration interface. Avoid starting or stopping the service through other means.
    3. Restart the Service: Even though the service is running, try restarting it using the SharePoint management interface or the command prompt with net stop SPAdminV4 followed by net start SPAdminV4 to see if this resolves the issue.
    4. Check for Updates: Ensure that your SharePoint environment is up to date with the latest patches and updates, as this can sometimes resolve underlying issues.
    5. Review Custom Solutions: If you have any custom solutions or third-party applications that interact with SharePoint, review them to ensure they are not causing conflicts with the service.

    If the problem persists, you may need to investigate further or consider reaching out to Microsoft support for assistance.


    References:


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.