OneDrive Synchronisatie Hangt Vast in Windows 11 (2026): Complete IT-Helpdesk Gids

OneDrive blijft hangen op Windows 11? Stappenplan met client-reset, WebClient-fix, Files On-Demand, KFM-policies en cache-opschoning voor IT-helpdesks in 2026.

OneDrive Sync Vast Windows 11: Fix 2026

Bijgewerkt: 6 juni 2026

OneDrive-synchronisatie die vastloopt op Windows 11 los je in negen van de tien gevallen op door de client te resetten met %localappdata%\Microsoft\OneDrive\onedrive.exe /reset, de WebClient-service te herstarten en eventuele bestanden met te lange paden of ongeldige tekens te verplaatsen. Een hangend wolkje of een vlaggetje met “Wijzigingen verwerken” wijst zelden op netwerkproblemen - het ligt vrijwel altijd aan een corrupte clientstaat, Files On-Demand-conflicten of een Group Policy die Known Folder Move (KFM) blokkeert. Deze gids loopt elke oorzaak systematisch door, met de exacte commando's die ik in 2026 dagelijks op helpdesks zie werken.

  • De OneDrive-client uit Windows 11 (versie 24.x) gebruikt een nieuwe sync-engine die gevoelig is voor onderbroken sessies; een /reset herbouwt de databank zonder data te verliezen.
  • Files On-Demand stelt synchronisatie uit tot een bestand wordt geopend - “vastlopen” is dan vaak normaal gedrag, niet een fout.
  • De Windows-service WebClient (WebDAV) moet draaien voor SharePoint-mappen die via OneDrive zijn gemount; standaard staat hij op “Handmatig”.
  • Pad lengtes boven 400 tekens, ongeldige tekens (< > : " / \ | ? *) of bestanden > 250 GB blokkeren synchronisatie geluidloos.
  • Bij Known Folder Move-fouten geeft Event Viewer (Applications and Services Logs → Microsoft → OneDrive) de exacte ADMX-policy aan die blokkeert.
  • De OneDrive-beheerdersconsole (sync health) toont per gebruiker exact welk apparaat al > 24 uur niet synchroniseert - gebruik dit voor proactieve helpdesk-tickets.

Waarom OneDrive blijft hangen op Windows 11

De OneDrive-client die met Windows 11 24H2 en de 2026-builds wordt meegeleverd, gebruikt een nieuwe sync-engine genaamd Anvil. Anvil houdt een lokale SQLite-database bij van bestandshashes, reparse points en cloudstatussen. Wanneer die database raakt door een onverwachte shutdown, een Defender-quarantine of een onderbroken VPN, blijft het pictogram in het systeemvak hangen op een blauw wolkje met witte vlaggetjes - de zogenaamde “Wijzigingen verwerken”-staat. In mijn ervaring zijn er zes hoofdoorzaken die ik in deze volgorde controleer.

De eerste is corruptie van de Anvil-database. De tweede is een conflict met Files On-Demand, waarbij een placeholder-bestand (een reparse point) niet meer gekoppeld is aan een cloud-ID. De derde is de WebClient-service die niet draait, wat alleen merkbaar is bij SharePoint-mappen die via OneDrive zijn toegevoegd. De vierde is een Group Policy die Known Folder Move tegenwerkt - vaak een legacy ADMX die nooit is opgeruimd. De vijfde is een bestand met een ongeldig pad of een te grote payload (vanaf 2026 is de limiet officieel 250 GB per bestand, maar bestanden boven 100 GB falen vaak alsnog op trage verbindingen). De zesde is een proxy of TLS-inspectieapparaat dat het OneDrive-endpoint “*.officeapps.live.com” of “*.sharepoint.com” blokkeert.

Diagnose: lees eerst de juiste signalen

Voordat je iets reset, lees je de twee bronnen die de echte foutcode bevatten. Open allereerst Event Viewer en navigeer naar Applications and Services Logs → Microsoft → OneDrive → SyncEngine/Operational. Filter op niveau “Error” en “Warning”. Je ziet hier de letterlijke HTTP-status van de laatste sync-poging, de bestandsnaam die faalt en het pad. In 2026 logt de client ook de Anvil-database-versie, wat handig is wanneer je een mismatch tussen client en cloud vermoedt.

De tweede bron is het lokale debug-logbestand. Houd Shift ingedrukt en klik met de rechtermuisknop op het OneDrive-icoon → Synchronisatieproblemen weergeven. Hiermee opent een venster met de meest recente fouten per bestand. Voor diepgaande diagnose open je %localappdata%\Microsoft\OneDrive\logs\ en zoek je op “ERROR” in de meest recente SyncEngine-logs. Foutcodes als 0x8004de40 (auth), 0x8004de69 (account niet provisioned) of 0x80070005 (rechten op de lokale map) wijzen elk op een ander pad. Vermijd het “eerst alles resetten”-reflex - bij authenticatiefouten levert resetten alleen meer tickets op.

De OneDrive-client correct resetten

Een reset herbouwt de Anvil-database en de connectiestaat, zonder cloud-data te raken. Lokale bestanden in de OneDrive-map blijven staan; ze worden na de reset opnieuw gehasht en vergeleken met de cloud. Dit is de juiste eerste stap bij “vastlopen op verwerken”, een grijs vlaggetje, of wanneer het pictogram volledig verdwijnt uit het systeemvak.

Open Uitvoeren (Win+R) en voer onderstaande commando achter elkaar uit. Als het eerste pad een fout geeft, valt OneDrive terug op de tweede locatie - dit komt voor wanneer OneDrive via de Microsoft Store is geïnstalleerd.

%localappdata%\Microsoft\OneDrive\onedrive.exe /reset
%programfiles%\Microsoft OneDrive\onedrive.exe /reset
%programfiles(x86)%\Microsoft OneDrive\onedrive.exe /reset

Wacht twee minuten - het pictogram verdwijnt en komt vanzelf terug. Start als dat niet gebeurt OneDrive handmatig:

%localappdata%\Microsoft\OneDrive\onedrive.exe

Voor enterprise-scenarios waar je een reset op afstand wilt uitvoeren via Intune of een RMM, gebruik je het volgende PowerShell-script dat in de gebruikerscontext draait. Het detecteert automatisch waar OneDrive geïnstalleerd is en logt de uitkomst:

# Reset-OneDrive.ps1 - draait in gebruikerscontext
$paths = @(
    "$env:LOCALAPPDATA\Microsoft\OneDrive\onedrive.exe",
    "$env:ProgramFiles\Microsoft OneDrive\onedrive.exe",
    "${env:ProgramFiles(x86)}\Microsoft OneDrive\onedrive.exe"
)
$exe = $paths | Where-Object { Test-Path $_ } | Select-Object -First 1
if (-not $exe) {
    Write-Error "OneDrive niet gevonden"
    exit 1
}
Write-Host "Reset wordt uitgevoerd via $exe"
Start-Process -FilePath $exe -ArgumentList "/reset" -Wait
Start-Sleep -Seconds 90
Start-Process -FilePath $exe
Write-Host "OneDrive herstart - controleer pictogram"

Voor diepere details over de officieel ondersteunde reset-parameters, raadpleeg de Microsoft Learn-documentatie over de OneDrive-resetprocedure.

WebClient en WebDAV herstellen voor SharePoint

Wanneer een gebruiker een SharePoint-bibliotheek of een gedeelde Teams-map heeft toegevoegd via “Snelkoppeling naar OneDrive toevoegen”, gebruikt de client onder de motorkap WebDAV. Op Windows 11 24H2 staat de WebClient-service standaard op Handmatig (Trigger Start). Wanneer de trigger niet vuurt, blijven SharePoint-snelkoppelingen leeg of synchroniseren ze maar deels. Dit is een van de meest gemiste oorzaken in helpdesktickets.

Controleer de status en zet hem indien nodig op automatisch:

Get-Service -Name WebClient | Select-Object Status, StartType
Set-Service -Name WebClient -StartupType Automatic
Start-Service -Name WebClient

Voor een groot beheerdersveld kun je dit via Group Policy uitrollen onder Computer Configuration → Preferences → Control Panel Settings → Services. Test daarna door een SharePoint-URL te mounten met net use:

net use Z: https://contoso.sharepoint.com/sites/projects /user:[email protected]

Als deze stap een “System error 1920” geeft, ontbreekt de WebClient-feature volledig. Op Windows 11 Pro is hij standaard aanwezig, maar op sommige Windows 11 IoT- of Enterprise LTSC-builds moet je hem expliciet activeren via Optionele functies → WebDAV Redirector.

Files On-Demand-conflicten oplossen

Files On-Demand laat OneDrive bestanden tonen als “wolkjes” (online-only placeholders) totdat ze geopend worden. Dit bespaart schijfruimte maar veroorzaakt verwarring wanneer een gebruiker denkt dat een sync vastzit - in werkelijkheid wordt het bestand pas gedownload bij eerste opening. Vraag de gebruiker altijd of het pictogram een wolkje (online-only), een groen vinkje (lokaal beschikbaar) of een gevuld groen rondje (altijd behouden) toont.

Wanneer een placeholder-bestand corrupt raakt - bijvoorbeeld omdat een back-uptool het reparse point heeft aangepast - kun je het herstellen via PowerShell. Dit script zoekt alle reparse points in de OneDrive-map en rapporteert defecte verwijzingen:

$oneDrive = "$env:OneDrive"
Get-ChildItem -Path $oneDrive -Recurse -Force -ErrorAction SilentlyContinue |
    Where-Object { $_.Attributes -match "ReparsePoint" } |
    ForEach-Object {
        $size = (Get-Item $_.FullName).Length
        [pscustomobject]@{
            Path = $_.FullName
            Size = $size
            Status = if ($size -eq 0) { "Mogelijk corrupt" } else { "OK" }
        }
    } | Where-Object Status -eq "Mogelijk corrupt"

Wanneer Files On-Demand op een bepaald apparaat compleet onbetrouwbaar is - bijvoorbeeld op een oude SSD met instabiele NTFS-journaling - kun je het tijdelijk uitschakelen via Instellingen → Synchroniseren en back-uppen → Geavanceerde instellingen → Bestanden op aanvraag downloaden. Wees voorzichtig: dit dwingt het systeem om elke bestand lokaal te materialiseren, wat 250 GB+ kan kosten. Voor een achtergrondoverzicht, zie de officiële Microsoft-documentatie over Files On-Demand.

Known Folder Move en Group Policy debuggen

Known Folder Move (KFM) verplaatst Bureaublad, Documenten en Afbeeldingen naar OneDrive. Wanneer KFM half-mislukt - bijvoorbeeld omdat een gebruiker al deels gemigreerd was - blijven sync-pictogrammen voor altijd op “Wijzigingen verwerken” staan. De foutcode in Event Viewer is meestal 0x80070026 of 0x80070043.

Controleer eerst welke KFM-policies actief zijn:

reg query "HKLM\SOFTWARE\Policies\Microsoft\OneDrive" /v KFMSilentOptIn
reg query "HKLM\SOFTWARE\Policies\Microsoft\OneDrive" /v KFMBlockOptIn
reg query "HKLM\SOFTWARE\Policies\Microsoft\OneDrive" /v KFMBlockOptOut

Een veelvoorkomende fout is dat KFMBlockOptOut op 1 staat terwijl KFM nooit is voltooid - de gebruiker zit nu in een tussenstaat waarbij OneDrive de mappen wel beheert maar niet kan synchroniseren. Verwijder tijdelijk de blokkade, laat KFM voltooien en zet hem daarna weer terug. Voor een complete migratie-aanpak in een corporate omgeving raden we onze gids over Outlook-migratie voor IT-beheerders als referentiekader aan - dezelfde change-management-principes gelden voor KFM-rollouts.

Forceer daarna een policy-refresh en herstart de client:

gpupdate /force
taskkill /f /im onedrive.exe
%localappdata%\Microsoft\OneDrive\onedrive.exe /background

Bestandsnamen, padlengte en groottelimieten

OneDrive synchroniseert geluidloos geen bestanden met ongeldige tekens (< > : " / \ | ? *), bestandsnamen die beginnen of eindigen met een spatie, of paden langer dan 400 Unicode-karakters. In 2026 verhoogde Microsoft de limiet van 250 GB per bestand, maar in praktijk falen bestanden boven 100 GB nog steeds vaak op asymmetrische verbindingen. Dit zijn de signalen om eerst te controleren wanneer slechts één gebruiker het probleem ervaart.

Vind problematische bestanden snel met dit PowerShell-fragment:

$path = "$env:OneDrive"
$invalid = '[<>:"/\|?*]'
Get-ChildItem -Path $path -Recurse -Force -ErrorAction SilentlyContinue |
    Where-Object {
        $_.FullName.Length -gt 400 -or
        $_.Name -match $invalid -or
        $_.Name.StartsWith(" ") -or
        $_.Name.EndsWith(" ") -or
        $_.Name.EndsWith(".")
    } | Select-Object FullName, @{N="Length";E={$_.FullName.Length}}

Voor bestanden boven 100 GB zoek je met:

Get-ChildItem -Path "$env:OneDrive" -Recurse -File -ErrorAction SilentlyContinue |
    Where-Object Length -gt 100GB |
    Sort-Object Length -Descending |
    Select-Object FullName, @{N="GB";E={[math]::Round($_.Length/1GB,2)}}

Hernoem of verplaats deze bestanden voordat je een nieuwe reset uitvoert.

OneDrive-cache wissen zonder dataverlies

Als reset en bestandsopruiming niet helpen, kun je de Anvil-database en lokale cache leeggooien. Dit dwingt OneDrive om vanaf nul een nieuwe lokale index op te bouwen op basis van de cloudstaat. Onze gids over Microsoft Teams-cache wissen beschrijft een verwante techniek voor de Teams-client; voor OneDrive werkt het iets anders.

Sluit eerst OneDrive volledig af:

taskkill /f /im onedrive.exe
taskkill /f /im FileCoAuth.exe
taskkill /f /im FileSyncHelper.exe

Verwijder vervolgens de cachemap (niet de instellingenmap - dat zou je opnieuw moeten aanmelden):

Remove-Item "$env:LOCALAPPDATA\Microsoft\OneDrive\settings\Business1\*.dat" -Force -ErrorAction SilentlyContinue
Remove-Item "$env:LOCALAPPDATA\Microsoft\OneDrive\settings\Business1\*.dat.bak" -Force -ErrorAction SilentlyContinue

Start OneDrive opnieuw. Het herbouwen kan 10-30 minuten duren bij grote accounts (> 200.000 bestanden). Gedurende die tijd is het pictogram blauw met witte pijltjes - dat is verwacht gedrag, niet een fout.

Het sync health dashboard voor beheerders

Sinds 2024 biedt het Microsoft 365-beheerportaal een OneDrive sync health dashboard waarmee je per gebruiker ziet welk apparaat al meer dan 24 of 72 uur niet heeft gesynchroniseerd. In 2026 is dit dashboard uitgebreid met foutcategorisatie (auth, network, file, policy). Voor IT-helpdesks is dit een goudmijn omdat je proactief tickets kunt aanmaken voordat de gebruiker belt.

Navigeer naar admin.microsoft.com → Health → OneDrive sync. Filter op “Devices not syncing > 72 hours” en exporteer naar CSV. Combineer dit met je RMM zodat je automatisch een reset-script uitvoert op apparaten die in de lijst staan. Voor een complete inventarisatie van zwaartepunten in je tenant gebruikt menig beheerder ook PowerShell tegen de Microsoft Graph API - zie de Microsoft Graph reporting endpoint voor OneDrive-activiteit.

Voor security-incidenten waarbij je vermoedt dat een gecompromitteerd account ongebruikelijke synchronisatie veroorzaakt, combineer dit dashboard met onze gids over BitLocker-herstelsleutels in Windows 11 als onderdeel van je incident response-runbook.

Veelgestelde vragen

Waarom synchroniseert OneDrive niet op Windows 11?

De meest voorkomende oorzaak in 2026 is een corrupte Anvil-database in de OneDrive-client, gevolgd door een niet-draaiende WebClient-service of een bestand met een te lang pad. Voer onedrive.exe /reset uit, controleer Event Viewer onder “OneDrive → SyncEngine/Operational” voor de exacte foutcode en pak van daaruit terug.

Hoe forceer ik OneDrive om te synchroniseren?

Klik met de rechtermuisknop op het OneDrive-pictogram en kies Synchronisatie hervatten. Werkt dat niet, voer dan %localappdata%\Microsoft\OneDrive\onedrive.exe /reset uit. De client herstart automatisch binnen twee minuten en begint met een volledige hash-vergelijking tegen de cloud.

Wat betekent het wolkje met pijltjes in OneDrive?

Een wolkje (blauw, omtrek) betekent dat het bestand alleen in de cloud staat (Files On-Demand). Pijltjes (cirkel met pijlen) betekenen dat de bestand actief synchroniseert. Een groen vinkje betekent lokaal beschikbaar; een gevuld groen rondje betekent “altijd op dit apparaat behouden”.

Hoe los ik “Wijzigingen verwerken” op dat niet stopt?

Wanneer OneDrive uren vastzit op “Wijzigingen verwerken”, is er bijna altijd één probleematisch bestand. Open het synchronisatieproblemen-venster (rechtsklik op pictogram → problemen weergeven), los de daar getoonde conflicten op en voer indien nodig een client-reset uit.

Verlies ik bestanden als ik OneDrive reset?

Nee. Een reset met /reset raakt alleen de lokale sync-database aan, niet je bestanden. Cloud-bestanden blijven in OneDrive staan en lokale bestanden in de OneDrive-map blijven onaangeroerd; ze worden na de reset opnieuw geïndexeerd. Een volledige cache-verwijdering uit settings\Business1\ verwijdert ook geen data, maar wel sync-status en eventuele wachtende uploads die opnieuw worden uitgevoerd.

Editorial Team
Over de Auteur Editorial Team

Our team of expert writers and editors.