SPTimerService (SPTimerV4) Failing on SP Server 2019

Tevon2.0 1,106 Reputation points
2022-12-08T16:47:42.257+00:00

Seeking advice on how to fix the failing SPTimerService (SPTimerV4) status on SP Server 2019 on-prim.

  
268692-image.png

268590-image.png

268629-image.png

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

3 answers

Sort by: Most helpful
  1. Jinwei Li-MSFT 4,736 Reputation points Microsoft External Staff
    2022-12-09T07:24:50.307+00:00

    Hi @Tevon2.0 ,

    Please try to use this PowerShell script. The script detects timer service instances in the farm that are not online and attempts to bring them online. After running the script, manually restart the SPTimerV4 Windows Service on each server that is identified to have the problem.

    $farm = Get-SPFarm  
    $disabledTimers = $farm.TimerService.Instances | where {$_.Status -ne "Online"}  
    if ($disabledTimers -ne $null)  
    {  
    foreach ($timer in $disabledTimers)  
    {  
    Write-Host "Timer service instance on server " $timer.Server.Name " is not Online. Current status:" $timer.Status  
    Write-Host "Attempting to set the status of the service instance to online"  
    $timer.Status = [Microsoft.SharePoint.Administration.SPObjectStatus]::Online  
    $timer.Update()  
    }  
    }  
    else  
    {  
    Write-Host "All Timer Service Instances in the farm are online! No problems found"  
    }  
    

    If the answer is helpful, please click "Accept Answer" and kindly upvote it.

    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. Wendy Li_MSFT 1,711 Reputation points Moderator
    2023-01-04T05:48:54.29+00:00

    @Tevon2.0 Do you have multiple SharePoint servers on your farm?

    From the message on the image that you provided, upgrade is required on server SRV-SHAREPOINT, please make sure you install all same required patches on the problematic server SRV-SHAREPOINT with other SharePoint servers, then run PSConfigUI.exe to perform the upgrade.

    ----------------

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

    0 comments No comments

  3. Alma Shala 0 Reputation points
    2024-09-19T09:38:19.4533333+00:00

    Here's a ps1 cmd to check the status of SPTimerV4 for each SPFarm server:

    Get-WmiObject Win32_Service -Filter "Name='SPTimerV4'" | Select-Object Name, Status, State 
    

    or a quick overview of SPTimerV4 status across all servers in the SharePoint farm.

    $farm = Get-SPFarm
    $farm.TimerService.Instances | ForEach-Object { 
      Write-Host "Server $($.Server.Name): Status=$($.Status)"
    }
    
    0 comments No comments

Your answer

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