Aanmeldgeschiedenis tonen van gebruikers in Windows 11/10

Stefan
Aanmeldgeschiedenis tonen van gebruikers in Windows 11/10

In Windows 11 en 10 kunt u eenvoudig de aanmeldgeschiedenis van gebruikeraccounts bekijken.

Dit is handig wanneer u wilt controleren wanneer iemand zich heeft aangemeld of als u verdachte activiteiten opmerkt.

Door de aanmeldgeschiedenis te controleren, houdt u de veiligheid van uw systeem in de gaten.

In dit artikel laat ik u stap voor stap zien hoe u met de ingebouwde hulpmiddelen van Windows snel toegang krijgt tot deze informatie.

Aanmeldgeschiedenis tonen van gebruikers in Windows 11/10

Om te beginnen met het controleren van aanmeldgeschiedenis dient u eerst zogenaamde ‘events’ in te schakelen. Een event is in dit geval een succesvolle aanmelding of een foutieve poging tot aanmelden.

Aanmeldingsgebeurtenissen controleren inschakelen

U schakelt deze events in via de ‘Editor voor lokaalgroepsbeleid’.

  1. Open de ‘Editor voor lokaalgroepsbeleid’.
  2. Ga naar Computerconfiguratie > Windows-instellingen > Beveiligingsinstellingen > Lokaal beleid > Controlebeleid > Aanmeldingsgebeurtenissen controleren.
  3. Schakel de volgende twee opties in: Geslaagde pogingen, Mislukte pogingen.

Aanmeldingsgebeurtenissen controleren

Aanmeldingsgebeurtenissen events controleren

Om nu alle succesvolle of mislukte pogingen tot aanmelding weer te geven, dient u deze informatie te filteren in het logboek. Het logboek is in dit geval de ‘event viewer’.

  1. Zoek op ‘Logboek’ of type: eventvwr.msc.
  2. Klik op Windows-logboeken > Beveiliging.
  3. Klik met de rechtermuisknop op ‘Beveiliging’ en klik op ‘Huidig logboek filteren’.
  4. In het veld ‘<Alle gebeurtenis-id’s>’, typt u de volgende twee ID’s om te filteren op succesvolle of mislukte aanmeldingen.

4624: Dit is het ID om alle succesvolle aanmeldingen te filteren.
4625: Dit is het ID om alle mislukte aanmeldingen te filteren.

Dubbelklik vervolgens op het gebeurtenis-ID in de lijst om meer informatie weer te geven.

Aanmeldingsgebeurtenissen events controleren

U ziet nu in de gebeurteniseigenschappen wat de reden is dat aanmelding wel of niet is gelukt.

Bij een succesvolle aanmelding ziet u de volgende informatie:

  • Aanmeldingsaccount: Gebruikersnaam van de account waarmee de aanmelding plaatsvond.
  • Aanmeldings-ID: Uniek ID voor de sessie die is aangemaakt door de aanmelding.
  • Aanmeldingsbron: Het type aanmelding, bijvoorbeeld via het netwerk, lokaal, RDP (Remote Desktop Protocol), enz.
  • Aanmeldingsproces: Het proces dat verantwoordelijk is voor de aanmelding, zoals User32 of Advapi.
  • Bronnetwerkadres: IP-adres van de machine die de aanmelding heeft uitgevoerd.
  • Bronpoort: De netwerkpoort die werd gebruikt voor de aanmelding.
  • Gebruikte authenticatiemethode: De manier waarop de aanmelding werd geauthenticeerd, zoals NTLM of Kerberos.

Bij een mislukte aanmelding ziet u de volgende informatie:

  • Mislukte aanmeldingsaccount: Gebruikersnaam van de account waarvoor de aanmelding mislukte.
  • Aanmeldings-ID: Uniek ID voor de poging die mislukte.
  • Reden voor mislukking: Specifieke reden waarom de aanmelding mislukte, zoals een onjuist wachtwoord of een geblokkeerd account.
  • Aanmeldingsbron: Net zoals bij ID 4624, geeft dit aan hoe de poging werd gedaan (netwerk, lokaal, enz.).
  • Bronnetwerkadres: IP-adres van waaruit de mislukte poging werd ondernomen.
  • Bronpoort: De netwerkpoort die werd gebruikt voor de mislukte aanmeldpoging.
  • Foutcode: Windows-foutcode die aangeeft waarom de aanmelding niet is geslaagd.

Gebeurteniseigenschappen

PowerShell script om aanmeldpogingen te tonen

Hierbij een PowerShell script om succesvolle aanmeldingen met ID 4624, en mislukte met ID 4625 weer te geven in een tabeloverzicht.

Opmerking: Om dit script uit te voeren dient u de PowerShell Execution Policy te wijzigen naar RemoteSigned.

# Script om Event Logs voor ID 4624 (succesvolle aanmelding) en ID 4625 (mislukte aanmelding) te tonen

# Functie om Event Log details op te halen voor specifieke gebeurtenis-ID's
function Get-LoginEvents {
param (
[int]$eventId
)

Get-WinEvent -FilterHashtable @{
LogName = 'Security'
Id = $eventId
StartTime = (Get-Date).AddDays(-7) # Past 7 days, adjust as necessary
} | ForEach-Object {
$event = [xml]$_.ToXml()
[PSCustomObject]@{
TimeCreated = $_.TimeCreated
EventID = $_.Id
UserName = $event.Event.EventData.Data[5].'#text'
SourceIPAddress = $event.Event.EventData.Data[18].'#text'
SourcePort = $event.Event.EventData.Data[19].'#text'
LogonType = $event.Event.EventData.Data[8].'#text'
LogonProcess = $event.Event.EventData.Data[9].'#text'
Status = if ($eventId -eq 4624) { 'Success' } else { 'Failure' }
}
}
}

# Haal succesvolle en mislukte aanmeldingen op
$successfulLogons = Get-LoginEvents -eventId 4624
$failedLogons = Get-LoginEvents -eventId 4625

# Toon de resultaten
$logonEvents = $successfulLogons + $failedLogons
$logonEvents | Sort-Object TimeCreated | Format-Table -AutoSize

Aanmeldgeschiedenis tonen van gebruikers in Windows 11 en 10

Ik hoop u hiermee geïnformeerd te hebben. Bedankt voor het lezen!

Overzicht met meer PC tips
Lees meer tips in het PC tips overzicht.



PC tips forum
Krijg gratis hulp van onze experts op het PC tips forum.

Nieuwsbrief
Ontvang elke 2 weken de laatste PC tips in uw e-mailbox.
Heeft u een computer vraag?

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *