ID.nl logo
 Met commando's je Windows-systeem beheren, zo doe je dat
© fatmawati - stock.adobe.com
Huis

Met commando's je Windows-systeem beheren, zo doe je dat

De naam Windows geeft al aan dat dit besturingssysteem zich graag vanuit grafische vensters laat aansturen. Zo zijn we het inmiddels misschien gewend, maar sommige taken laten zich nog altijd beter of tenminste sneller vanaf de Opdrachtprompt uitvoeren.

In dit artikel laten we zien hoe je taken vanaf de Opdrachtprompt kunt uitvoeren in Windows en wat je hier allemaal mee kunt doen, onder meer:

  • Informatie opvragen over de gebruikers
  • Informatie over de schijven opvragen
  • Back-uppen
  • Processen beëindigen
  • Batchscripts creëren

Toch liever met vensters je computer beheren? Lees dan ook dit artikel: Deze verborgen pareltjes in Windows kende je nog niet

Tip 01: Starten

Je kunt op verschillende manieren de Opdrachtprompt starten, ook wel bekend als de command line interface (CLI). Een manier is bijvoorbeeld door Opdrachtprompt of cmd te tikken in het Windows-startmenu. Als de commando’s die je wilt uitvoeren beheerrechten vereisen, dan klik je met de rechtermuisknop op Opdrachtprompt en kies je voor Uitvoeren als administrator. Het Opdrachtprompt-venster zal dan beginnen met de titel Administrator: […].

Een andere manier is door Ctrl+Shift+Esc in te drukken om het Taakbeheer te openen, dan selecteer je Bestand / Nieuwe taak uitvoeren, waarna je cmd tikt en op Enter drukt of op OK klikt. Eventueel kun je nog een vinkje plaatsen bij Deze taak met administratorbevoegdheden uitvoeren voordat je bevestigt met OK.

Als je de Opdrachtprompt direct in een specifieke map wilt openen, bijvoorbeeld om bestandsbewerkingen uit te voeren, navigeer je in Verkenner naar de gewenste map, klik je met de rechtermuisknop op een lege plek in deze map en kies je Openen in Terminal. Helaas gebeurt dit niet als administrator. Als je dit wel wilt, is er een vrij complexe registerbewerking nodig. De stappen hiervoor worden hier beschreven. We hebben deze procedure succesvol getest op Windows 11, maar let op die pagina goed op de tekst in de bijbehorende schermafbeeldingen.

Rechtstreeks in een specifieke map met administratorbevoegdheden.

Terminal versus Conhost Afhankelijk van je Windows-versie verschilt het uiterlijk van je Opdrachtprompt-venster. Vanaf Windows 11 22H2 is dit de Windows Terminal-app, terwijl oudere versies gebruikmaken van Windows Console Host. In Windows 11 heb je trouwens nog steeds de optie om Conhost op te starten in plaats van Opdrachtprompt.

Je kunt het uiterlijk van het oude venster aanpassen door rechts te klikken op de titelbalk en Eigenschappen te selecteren, maar Windows Terminal biedt meer mogelijkheden. Als je met rechts klikt op het geopende tabblad, kun je via Color de kleurweergave wijzigen. Voor meer opties klik je op het pijlknopje en kies je Instellingen. Open vervolgens Command Prompt en bekijk de opties onder Appearance en Advanced. Wil je dat het standaardprofiel Command Prompt is bij het opstarten van de Terminal-app, stel dat dan in via Instellingen / Startup.

Als je een oudere Windows-versie hebt dan 22H2, kun je Windows Terminal vanuit de Microsoft Store-app desgewenst nog downloaden en installeren.

Links: de oude Conhost, rechts het nieuwe Windows Terminal.

Tip 02: Gebruik

Voordat we een reeks nuttige commando’s bespreken, geven we eerst enkele handige tips om efficiënter te werken op de Opdrachtprompt. Om snel een overzicht van de ingebouwde commando’s te krijgen, volstaat het commando help. Elk commando dien je wel te bevestigen met de Enter-toets. Voor informatie over een specifiek commando volstaat een van deze opdrachten:

help <commando>

Of:

<commando> /?

Bijvoorbeeld:

help doskey

Of:

prompt /?

Het laatste commando vertelt je dat je de prompt kunt aanpassen met tekst en allerlei variabelen, zoals:

prompt Station $N:

Met prompt zonder verdere parameters herstel je de standaardprompt.

Duurt de uitvoer van sommige commando’s te lang dan kun je deze onderbreken met Ctrl+C. Met cls schoon je het Opdrachtprompt-venster in één keer op. Druk (herhaaldelijk) op de Tab-toets om bestands- of mapnamen automatisch te laten verschijnen of op Shift+Tab voor de omgekeerde alfabetische volgorde.

Om snel een eerder uitgevoerd commando te herhalen, druk je op F3 (voor het vorige commando) of op F8 (hiermee navigeer je omgekeerd chronologisch door je commandolijst). Druk je op F7, dan zie je een menu met de commandogeschiedenis en selecteer je met de muis of de pijltoetsen het gewenste commando.

We gaan ervan uit dat je de werking van het commando cd kent. Dit gebruik je om naar een ander pad te navigeren, bijvoorbeeld:

cd\

(rootmap)

cd..

(hogere map)

cd c:\windows

(specifieke map)

Of je kopieert een pad in Verkenner met Ctrl+C naar het klembord en je plakt dit op de Opdrachtprompt met Ctrl+V.

Met F7 blader je door je recente commandogeschiedenis.

Tip 03: Informatie opvragen

Windows heeft diverse commando’s waarmee je allerlei informatie kunt opvragen over gebruikers, netwerkverbindingen, je systeem enzovoort. We bespreken kort enkele handige tools.

Om snel uit te zoeken met welk account iemand is aangemeld en wat de computernaam is, volstaat het commando whoami. Wil je ook weten tot welke groepen de gebruiker hoort, gebruik dan:

whoami /groups

Ben je geïnteresseerd in allerlei informatie over je systeem, voer dan systeminfo uit. Of met onderstaande toevoeging om de gegevens in een tekstbestand te bewaren:

systeminfo >systeeminfo.txt

Je vindt hier onder meer het processortype en systeemmodel, de BIOS-versie, de hoeveelheid fysiek en virtueel geheugen.

Dit commando geeft je informatie over je netwerkadapters, zoals het ip-adres en fysieke MAC-adres, evenals de gateway (wat meestal het ip-adres van je router is):

ipconfig /all

Om een ip-adres van een webserver te achterhalen, gebruik je de opdracht:

nslookup <webadres>

Hiermee krijg je de namen te zien van de draadloze netwerken waarmee je systeem eerder al verbonden was:

netsh wlan show profile

Deze opdracht toont je het netwerkwachtwoord bij Key Content in de rubriek Security Settings (vervang <wifi-netwerknaam> door de echte naam):

netsh wlan show profile <wifi-netwerknaam> key=clear

Werk je met een laptop en zoek je uitgebreide informatie over de batterijstatus, gebruik dan:

powercfg /batteryreport

Je krijgt inzage in dit rapport door op Windows-toets+R in te drukken en de standaardlocatie C:\windows\system32\battery-report.html in te tikken.

Van gebruikers over netwerken tot accu’s: Windows weet het allemaal!

Tip 04: Schijfbeheer

Ben je vooral geïnteresseerd in informatie over de aangesloten stations, dan kun je met fsutil aan de slag. Zo levert deze opdracht een lijst van alle gedetecteerde stations:

fsutil fsinfo drives

Om te weten om welk type het precies gaat, gebruik je (vervang x: door de gewenste stationsletter):

fsutil fsinfo drivetype x:

Mogelijke resultaten zijn Fixed Drive, Removable Drive en Remote/Network Drive.

Dit commando vertelt je hoeveel schijfruimte je nog over hebt:

fsutil volume diskfree x:

Technisch geïnteresseerde gebruikers moeten zeker ook deze opdracht uitproberen en het verschil bekijken tussen een NTFS- en een (ex)FAT-station (zoals bij een usb-stick):

fsutil fsinfo volumeinfo x:

Je merkt dat een NTFS-geformatteerd station veel meer ingebouwde functies ondersteunt, waaronder schijfquota, bestandsencryptie en -compressie.

Met fsutil kun je niet alleen informatie opvragen, maar ook bepaalde functies aanpassen. We nemen de zogeheten TRIM-functie op een ssd-schijf als voorbeeld. Deze zorgt ervoor dat data van verwijderde bestanden op de betreffende ssd-sectoren tijdens onbenutte momenten echt worden gewist, zodat dit niet meer hoeft te gebeuren op het ogenblik dat daar nieuwe bestanden worden bewaard. Deze functie zorgt er dus voor dat gegevens sneller naar de ssd worden geschreven. Hiermee vraag je de actuele TRIM-status op:

fsutil behavior query disabledeletenotify

Verschijnt NTFS DisableDeleteNotify = 0 (Disabled), dan is (enigszins verwarrend) TRIM ingeschakeld. Wil je TRIM alsnog inschakelen als dat niet zo blijkt te zijn (wat we over het algemeen aanraden), voer dan deze opdracht uit:

fsutil behavior set disabledeletenotify 0

Met de parameter 1 schakel je TRIM weer uit.

Met de juiste parameters kom je heel wat (technische) informatie over je schijven te weten.

Tip 05: Back-ups (en meer)

Windows heeft ook diverse interne commando’s waarmee je data kunt kopiëren, zoals copy en xcopy. Nog krachtiger, maar minder bekend, is het commando robocopy, dat je goed kunt inzetten voor diverse kopieer- en back-upoperaties.

Om bijvoorbeeld bestanden uit een map te synchroniseren met een andere map kun je het volgende commando gebruiken:

robocopy "c:<bronmap>" "d:<doelmap>" /E /MIR /XX /LOG:logrc.txt

De parameter /E (empty) zorgt ervoor dat ook (lege) submappen worden meegenomen en /MIR (mirroring) regelt een exacte kopie van de data. Met de parameter /XX voorkom je dat reeds bestaande bestanden in de doelmap worden overschreven. Met de parameter /LOG:logrc.txt bewaar je alle details van de kopieeroperatie in een logbestand.

Er zijn nog veel andere parameters, die specifiek voor kopieeroperaties naar een netwerkshare nuttig kunnen zijn, zoals:

robocopy "c:<bronmap>" \nas\backup\data /ZB /R:2 /W:3 /MT:12

Met de parameter /ZB wordt de operatie in een herstartbare modus uitgevoerd. Lukt een kopieeractie slechts gedeeltelijk, dan wordt bij de volgende ronde alleen nog het resterende deel gekopieerd. Met /R geef je aan hoeveel keer robocopy een kopieeractie moet proberen en met /W geef je aan hoeveel seconden tussen elke poging wordt gewacht. Met /MT ten slotte kun je in theorie tot 128 bestanden tegelijk kopiëren (het standaardaantal is 8).

Robocopy: van simpele kopieeracties tot uitgekiende synchronisatie-operaties.

Zo breng je structuur aan in de chaos van bestanden op je pc: Rommeltje van gemaakt? Zo deel je je schijven overzichtelijk in

Tip 06: Bestandscontrole

Het commando chkdsk <stationsletter> is geen onbekende. Hiermee kun je snel controleren of er mogelijk beschadigingen zijn ontstaan in het bestandssysteem. Om het station ook te controleren op slechte sectoren, gebruik je de parameter /R (read). Als je eventuele fouten wilt herstellen, gebruik dan de combinatie /R /F (read en fix). Houd er wel rekening mee dat de bestanden opnieuw worden samengesteld zonder de (onleesbare) gegevens uit de corrupte sectoren. Hierdoor is het mogelijk dat je deze niet meer kunt benaderen met de gebruikelijke applicaties.

Het kan ook gebeuren dat sommige Windows-functies niet meer (goed) functioneren of dat Windows Update klaagt over systeembeschadigingen. In dat geval kun je een analyse laten uitvoeren van alle belangrijke systeembestanden. Start de Opdrachtprompt als administrator en voer het volgende uit om de gezondheidsstatus van je lokale Windows-image te controleren:

dism.exe /Online /Cleanup-image /Checkhealth

Je kunt indien gewenst een grondigere controle uitvoeren door de parameter /Checkhealth te vervangen door /ScanHealth.

Als een van beide commando’s fouten aangeeft, voer het commando dan opnieuw uit, maar vervang de laatste parameter door /RestoreHealth. Hierdoor wordt een nieuw image gecreëerd met behulp van Windows Update.

Nadat dit is voltooid, voer je sfc /scannow uit. Hiermee worden corrupte systeembestanden vervangen door de gecachete originelen. Houd er rekening mee dat dit commando behoorlijk wat tijd in beslag kan nemen.

Overigens kun je met sfc ook een specifiek systeembestand controleren wanneer je vermoedt dat dit bestand corrupt is:

sfc /verifyfile="<pad_naar_systeembestand>"

Bijvoorbeeld:

sfc /verifyfile="c:\windows\system32\kernel32.dll"

Windows heeft verschillende commando’s voor het opsporen en herstellen van beschadigde bestanden.

Run-commando’s In dit artikel hebben we het nagenoeg alleen over commando’s die je vanaf de Opdrachtprompt uitvoert, maar het zou zonde zijn als we de zogeheten run-commando’s onvermeld laten. Je start deze vanuit het venster Uitvoeren, dat je opent met de toetscombinatie Windows-toets+R. Tik daarna het gewenste commando in en druk op Enter of klik op OK. Wil je het commando als administrator uitvoeren? Gebruik dan Ctrl+Shift+Enter voor bevestiging.

Het gaat om zeer uiteenlopende commando’s (enkele honderden), probeer het maar eens met commando’s als cmd, regedit, ms-settings:colors en displayswitch. Teveel om hier op te noemen dus, maar op een site als All Things How vind je ze vrijwel allemaal. Wij hebben er zo’n 350 geteld.

Een kleine greep uit Windows’ rijkgevulde arsenaal van run-commando’s.

Tip 07: Servicebeheer

Op de achtergrond zijn er altijd heel wat services actief. Je krijgt hiervan een overzicht wanneer je op Windows-toets+R drukt en services.msc uitvoert. Het kan gebeuren dat je onder bepaalde omstandigheden sommige services wel of juist niet actief wilt hebben, bijvoorbeeld tijdens het gamen. Dan is het makkelijker wanneer je zo’n service vanaf de Opdrachtprompt kunt in- of uitschakelen. Dat kan met deze commando’s:

sc start "<servicenaam>"

En:

sc stop "<servicenaam>"

Je hebt niet de weergavenaam (display name) nodig, maar de echte servicenaam, die vaak is ingekort. Je kunt deze opvragen met sc query, of met een gerichte zoekopdracht als:

sc query type=service state=all | find /i "dhcp"

In dit voorbeeld zoek je naar alle services (ongeacht de status) waarin dhcp in de naam voorkomt.

Om de servicestatus op te vragen gebruik je:

sc queryex "<servicenaam>"

Is de service actief (running), dan krijg je hiervan tevens de PID (Process Identifier) te zien (zie ook tip 8). Om een service uit te schakelen die momenteel nog automatisch met Windows wordt opgestart (bij services.msc lees je dan Automatisch af in de kolom Opstarttype) voer je het volgende commando uit:

sc config <servicenaam> start=disabled

Met start=auto laat je die alsnog weer automatisch opstarten.

Controleer de servicestatus en schakel services naar wens in of uit.

Tip 08: Procesbeheer

Je hebt vast weleens meegemaakt dat een toepassing niet wil afsluiten of opstarten omdat het nog actief is op de achtergrond. Hier is hoe je dat oplost.

Om te beginnen, zoek je de PID (Process Identifier) van het proces of programma op. Open Taakbeheer met Ctrl+Shift+Esc en ga naar het tabblad Processen. Daar zie je een overzicht van alle actieve toepassingen, achtergrondprocessen en Windows-processen.

Probeer het eerst door het problematische item te selecteren en rechtsonder op Beëindigen te klikken. Als dat niet werkt of als je meerdere programma’s of processen tegelijk wilt afsluiten, open dan de Opdrachtprompt als administrator en voer deze opdracht uit:

taskkill /PID <pid-nr>

Of gebruik deze opdracht om het proces geforceerd te beëindigen:

taskkill /F /PID <pid-nr>

Je kunt ook het proces stoppen aan de hand van de procesnaam. Gebruik het commando tasklist om de procesnaam en de bijbehorende PID te vinden. Vervolgens voer je dit commando uit om het proces te beëindigen:

taskkill /IM <procesnaam>

Houd er rekening mee dat er een verschil is tussen deze twee methodes. Met de procesnaam sluit je alle processen met die naam af, terwijl je met de /PID-parameter naar een specifieke procesinstantie verwijst. Als je toch ook alle bijbehorende ‘kindprocessen’ wilt beëindigen, gebruik dan de parameter /T. Om meerdere processen tegelijk af te sluiten, gebruik je de opdracht:

taskkill /PID <pid-nr1> /PID <pid-nr2> /PID <pid-nr3>

Tegenstribbelende processen leg je zo het zwijgen op.

Tip 09: Taakbeheer

Windows beschikt over een ingebouwde taakplanner (druk op de Windows-toets, tik taakplanner in en voer de gelijknamige toepassing uit), maar je kunt ook taken plannen en beheren vanaf de opdrachtregel of via een batchbestand.

Gebruik het commando schtasks (schedule tasks), uit te voeren als administrator. Om bijvoorbeeld een wekelijkse, automatische herstart in te plannen, voer je het volgende commando uit:

schtasks /create /sc weekly /d FRI /st 17:00 /tn "autoherstart" /tr "shutdown -r -f -t 30"

De parameters spreken voor zich: /sc weekly betekent wekelijks, maar er zijn andere opties zoals hourly, daily, monthly, once, onstart, onlogon en onidle. Achter /d voer je de eerste drie letters van de dagen in (in het Engels), achter /tn vul je de taaknaam in en achter /st komt de starttijd. Achter /tr voer je tussen aanhalingstekens het gewenste commando of het volledige pad naar de gewenste applicatie in. In ons voorbeeld hebben we het ingebouwde commando shutdown gebruikt, maar dit kan net zo goed om een externe toepassing gaan, zoals:

schtasks /create /sc onlogon /tn "Chrome" /tr "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

Met het schtasks /change kun je een taak aanpassen en hiermee verwijder je een taak:

schtasks /delete /tn "<bestaande_taaknaam>"

Taken beheren kan net zo goed (en veel vlugger) vanaf de Opdrachtprompt.

Tip 10: Cpu-beheer

Windows verdeelt de processortijd over toepassingen of processen op basis van prioriteit. Hoe hoger de prioriteit, hoe meer processortijd voor een proces. Naast prioriteit beïnvloedt ook affiniteit de procesprestaties. Affiniteit verwijst naar de processorkern(en) waarop een proces wordt uitgevoerd. Standaard voert Windows een proces uit op alle processorkernen, maar je kunt ook zelf bepalen op hoeveel en welke kernen dit moet gebeuren.

Je kunt zowel de prioriteit als de affiniteit instellen via Taakbeheer, maar op die manier is zo’n aanpassing alleen geldig voor de huidige Windows-sessie.

Als je applicaties wilt starten met een vaste prioriteit en/of affiniteit, moet je een andere methode gebruiken. Klik met de rechtermuisknop op de snelkoppeling van de gewenste applicatie en kies Eigenschappen. Ga naar het tabblad Snelkoppeling en vul het Doelveld in als volgt:

cmd.exe /c start "<programmanaam>" /<prioriteit> /affinity <#> "<programmapad>"

Bijvoorbeeld:

cmd.exe /c start "Steam" /high /affinity F0 "C:\Program Files (x86)\Steam\steam.exe"

Om de prioriteit aan te geven, gebruik je een van de volgende parameters: /low, /belownormal, /normal, /abovenormal, /high (of /realtime). De affiniteit wordt aangegeven met een hexadecimaal getal.

Stel, je cpu heeft acht kernen en je wilt de vier hoogste gebruiken, dan is dat in binaire vorm 11110000 (1 voor de vier hoogste; 0 voor de vier laagste). In hexadecimale notatie wordt dat F0. Je kunt een omrekenhulpmiddel gebruiken, bijvoorbeeld via deze webpagina.

Hier ga je dus niet zelf naar de Opdrachtprompt, maar laat je deze door de applicatie oproepen (met cmd.exe /c start) en uitvoeren. Dit is dus ook mogelijk.

Je kunt een vaste cpu-prioriteit en -affiniteit geven aan een applicatie.

Tip 11: Batch(lus)

Een van de grote voordelen van opdrachtregelcommando’s is hun naadloze integratie in batchscripts. Je hoeft alleen maar het batch-bestand uit te voeren – of het op te nemen in de Windows Taakplanner voor verdere automatisering – om alle opgenomen commando’s achtereenvolgens uit te voeren. Standaard gebeurt dit in chronologische volgorde: eerst het eerste commando, dan het tweede enzovoort. Maar ook complexere batch-constructies zijn mogelijk, zoals het uitvoeren van een lus.

Een voorbeeld verduidelijkt dit. Stel dat je een map hebt met talrijke bestanden en je automatisch alle bestanden van bepaalde typen wilt verwijderen, kopiëren of verplaatsen. Typ dan de volgende regels in Kladblok en sla het bestand op met de extensie .bat of .cmd (dus niet .txt):

De eerste en laatste regel zijn optioneel en dienen alleen om feedback aan de gebruiker te geven. Alle actie staat in de tweede regel. Deze zorgt ervoor dat alle bestanden met de opgenomen extensies (hier bak, tmp, jpg, log en txt) direct worden verwijderd. Plaats het gewenste pad tussen de aanhalingstekens. De parameter /s verwijdert ook bestanden in onderliggende submappen.

Om bestanden te kopiëren in plaats van te verwijderen, gebruik je:

for %%v in (bak tmp jpg log txt) do copy "<bronpad>" "<doelpad>"

Voor verplaatsen gebruik je:

for %%v in (bak tmp jpg log txt) do move "<bronpad>" "<doelpad>"

Wis, kopieer of verplaats in één keer alle bestanden met specifieke extensies.

Tip 12: Omgevingsvariabelen

Wanneer je een batchbestand wilt uitvoeren vanaf de Opdrachtprompt, moet je meestal eerst naar de map met dat batchbestand navigeren. Je kunt dit efficiënter doen door het pad naar je batchbestanden, scripts of andere opdrachtregeltools toe te voegen aan de omgevingsvariabelen van Windows.

Om dit te doen, start je de Opdrachtprompt op als administrator. Gebruik het commando set om een overzicht van de omgevingsvariabelen te krijgen, inclusief de variabele path. Met echo %path% krijg je alleen de inhoud van de path-variabele te zien. Voeg het volledige pad naar de map met de batchbestanden toe aan de path-variabele met het volgende commando:

setx path "%path%;<volledig_pad_naar_map>" /M

Bijvoorbeeld iets als:

setx path "%path%;c:\data\mijnscripts" /M

De parameter /M staat voor machine en zorgt ervoor dat het pad systeemwijd wordt toegevoegd.

Onze omgevingsvariabele path is blijkbaar wat uit zijn voegen gegroeid. 

Complete toolkits Windows biedt een breed scala aan opdrachtregelcommando’s, maar er zijn ook talrijke applicaties die zich laten aansturen vanaf de Opdrachtprompt, zodat je deze kunt automatiseren via batch-bestanden of de Taakplanner.

Bekende ontwikkelaars als Nir Sofer en Mark Russinovich hebben zelfs uitgebreide toolkits ontwikkeld met verschillende systeemtools, die je ook via de Opdrachtprompt kunt gebruiken: NirLauncher en Sysinternals Suite.

Maar het wordt nog mooier: WSCC (Windows System Control Center) combineert namelijk beide toolkits en nog enkele andere in één grafische interface, van waaruit je alle tools overzichtelijk gerubriceerd en kort toegelicht kunt starten. Je kunt WSCC downloaden (beschikbaar in zowel 32- als 64bit-versies, zowel installeerbaar als draagbaar). Je hebt de mogelijkheid om zelf te bepalen welke toolkits en tools je daadwerkelijk wilt downloaden en installeren. In totaal zijn er bijna driehonderd tools beschikbaar (zonder die van Windows zelf), die samen slechts 230 MB schijfruimte innemen.

Via de Updates-knop kun je snel eventuele updates detecteren en downloaden, en met de New Console-knop krijg je direct toegang tot de Opdrachtprompt vanuit WSCC, waar je meteen aan de slag kunt. Je start WSCC bij voorkeur als administrator op.

WSCC: zo’n driehonderd handige systeemtools vanuit één venster, zowel grafisch als op de opdrachtregel.

▼ Volgende artikel
eXodus - dit zijn alternatieven voor X
© gguy - stock.adobe.com
Huis

eXodus - dit zijn alternatieven voor X

Wat hebben organisaties als KRO-NCRV, NS, Bits of Freedom en Oxfam Novib met elkaar gemeen? Dat ze niet langer actief zijn op het socialmediaplatform X. Waarom willen ze dat niet meer? Wat speelt er bij X? Welke alternatieven zijn er?

In dit artikel bespreken we de ondergang van X en welke alternatieven er voor X zijn:

  • Fediverse
  • Mastodon
  • Threads
  • Bluesky

Ben je een pionier? Dan heb je misschien ook wel interesse in één van deze alternatieve browsers

Sinds juli 2023 voegden veel media maandenlang ‘Twitter’ toe achter elke vermelding van X. Velen moesten namelijk nog wennen aan de nieuwe naam. Elon Musk, die Twitter in oktober 2022 voor 44 miljard dollar kocht, vond dat X beter paste bij zijn visie om het microblogging-platform om te vormen tot een allesomvattend digitaal ecosysteem, vergelijkbaar met WeChat in China. Musk lijkt trouwens een opvallende affiniteit te hebben met de letter X, wat ook zichtbaar is in projecten als SpaceX, Tesla Model X en xAI. Veel gebruikers waren niet gerust op deze overname, en niet geheel onterecht, want Musk heeft inmiddels ingrijpende veranderingen doorgevoerd.

X: aanpassingen

Kort na de overname herstelde Musk eerder geschorste accounts, waaronder die van controversiële figuren als Donald Trump, Andrew Tate en Kanye West. Het platform stopte bovendien met het handhaven van het beleid tegen desinformatie rond Covid-19. En waar vroeger een gratis verificatiesysteem was, waarbij Twitter invloedrijke personen en organisaties een blauw vinkje gaf, is dat nu puur commercieel: wie betaalt, krijgt een vinkje. Het staat niet langer voor authenticiteit, maar toont enkel aan dat een gebruiker betaalt voor X Premium en zo extra functionaliteit en zichtbaarheid krijgt.

Daarnaast introduceerde X de For You-feed, een sectie met aanbevelingen op basis van gebruikersvoorkeuren en -gedrag, maar ook beïnvloed door strategische beleidsbeslissingen. Dit gebeurt via een AI-gestuurd algoritme, waarvan slechts delen openbaar zijn gemaakt, wat vragen oproept over transparantie en mogelijke bias.

Het moderatiebeleid veranderde eveneens. Tweets die de richtlijnen schenden, worden niet meer verwijderd, maar zijn enkel minder zichtbaar (‘Freedom of Speech, Not Reach’). Daarnaast is er een verschuiving naar gemeenschapsgestuurde moderatie (‘Community Notes’), waardoor factchecking minder centraal en vaak trager verloopt.

De algoritmen van X roepen bij velen vragen op over de transparantie en mogelijke bias.

Fediverse

Musk zelf noemt deze aanpassingen democratischer, maar voor veel gebruikers hebben deze aanpassingen geleid tot een meer toxische inhoud. Daarbij worden specifieke groepen kritisch bekeken en beoordeeld, onder wie liberalen en de LGBTQ+-gemeenschap.

De cijfers lopen uiteen, maar de meeste bronnen zijn het er wel over eens dat heel wat gebruikers en organisaties het platform hebben verlaten sinds de overname door Musk.

Twee jaar geleden leek er maar één echt alternatief te zijn: Fediverse, dat gebruikers meer controle gaf over hun data en de moderatie.

Fediverse is een samentrekking van ‘federated’ en ‘universe’ en kun je zien als een netwerk van onderling verbonden platformen en servers, die onafhankelijk worden beheerd door organisaties of individuen. Bij traditionele socialmediaplatforms ben je afhankelijk van één centrale organisatie. Daardoor kun je met bijvoorbeeld een Instagram-account niet zomaar gebruikers van X bereiken. De gemeenschappelijke protocollen binnen het Fediverse, zoals het populaire ActivityPub, maken onderlinge communicatie juist wel mogelijk. Je kunt dus een account aanmaken op een server en vervolgens communiceren en gegevens uitwisselen met gebruikers op andere platformen. Binnen het Fediverse beweeg je dus vrijelijk tussen verschillende servers en platformen.

Het Fediverse-netwerk bevat talrijke platformen, waarvan de meeste door het ActivityPub-protocol zijn verbonden (afbeelding: Per Axbom, CC BY-SA 4.0, Wikimedia Commons).

Mastodon

Mastodon was – en is nog steeds – het populairste Fediverse-platform, maar dat bleek helaas niet geschikt voor het grote publiek. Veel (mainstream) gebruikers vonden het namelijk verwarrend dat ze zelf een server moesten kiezen bij registratie. Ook de interface en gebruikerservaring waren minder gestroomlijnd dan bij Twitter/X. Door de decentrale structuur werkten sommige servers ook traag of werden ze slecht beheerd.

Daarnaast bood Mastodon slechts beperkte ondersteuning voor video en live-updates en ontbraken universeel doorzoekbare inhoud en trending topics, waardoor populaire discussies moeilijker te volgen waren. Bekende personen waren er ook nauwelijks actief, en veel gebruikers hadden moeite om hun sociale netwerk opnieuw op te bouwen. Eind 2023 bereikte Mastodon een piek in regelmatige bezoekers, maar de groei vlakte al snel af.

De interface van Mastodon, met vertrouwde ingrediënten als tijdlijn, meldingen en favorieten.

Threads

Mastodon behoudt weliswaar een niche bij privacybewuste en opensource-enthousiastelingen, maar bleek dus te ingewikkeld en gefragmenteerd voor de doorsneegebruiker. Vanaf eind 2023 zochten velen daarom hun toevlucht tot traditionelere sociale netwerken als LinkedIn, Instagram en vooral Threads.

Dit laatste platform werd medio 2023 door Meta (Mark Zuckerberg) gelanceerd als reactie op de groeiende kritiek op Twitter/X. Het is direct gekoppeld aan Instagram, waardoor gebruikers hun bestaande account kunnen gebruiken.

De interactiemogelijkheden binnen Threads lijken sterk op die van X, met opties als liken, citeren, posten en reageren. Ook doet het veel denken aan het oude Twitter: je volgt zelf mensen of vertrouwt op het algoritme. Volgens veel gebruikers is dit algoritme vooral ontworpen om politieke discussies en nieuwsverwijzingen te mijden. Al kun je zelf wel bepaalde mensen volgen. Het platform toont daarnaast vaak berichten die reacties willen uitlokken (‘engagement bait’). Op dit platform vind je veel beroemdheden en influencers, en de meeste content is vrij luchtig.

Threads werkt trouwens ook aan ondersteuning voor het ActivityPub-Fediverse, wat de dienst compatibel maakt met onder meer Mastodon.

Ook bij Threads kun je zelf bepalen wie je wilt volgen.

Bluesky

Hoewel Threads momenteel veel meer maandelijkse gebruikers heeft (circa 275 miljoen), trekt ook het microblogging-platform Bluesky tegenwoordig een groeiend aantal voormalige X-gebruikers aan (circa 30 miljoen). Ter vergelijking: X zou nu nog zo’n 500 miljoen maandelijkse gebruikers tellen, terwijl Mastodon er ongeveer 15 miljoen heeft.

Bluesky wordt gerund door Bluesky Social. Het werd begin 2023 officieel gelanceerd, maar ontstond al in 2021, opgericht door Jack Dorsey, medeoprichter van Twitter.

Net als Mastodon is Bluesky een gedistribueerd netwerk, maar het is wel gebruiksvriendelijker, mede dankzij het modernere, open protocol AT (Authenticated Transfer). Het platform streeft naar transparantie en wil ook gebruikers zelf hun eigen algoritme laten maken en verfijnen.

Er zijn nog geen advertenties en de tijdlijn toont berichten in chronologische volgorde, zonder verborgen algoritme. In principe kun je ook zelf een server kiezen, al is dat in de praktijk nagenoeg altijd hostingprovider bsky.social. Gevorderde gebruikers kunnen zelfs een eigen server hosten (PDS, personal data server).

Bluesky wordt momenteel vooral bevolkt door Amerikaanse gebruikers, en het valt nog af te wachten in welke mate ook het aantal actieve Nederlandse en Vlaamse gebruikers zal toenemen. In het vervolg van dit artikel maken we grondiger kennis met Bluesky, waarbij we vooral focussen op hoe je volgaccounts en berichtgeving meer naar eigen hand kunt zetten, met onder meer migratie, startpakketten, lijsten, feeds en ook extra diensten.

Meer dan Threads verwelkomt Bluesky ook politieke discussies.

Account

Je kunt Bluesky gebruiken via je browser of de app, beschikbaar in de officiële appstores van Android en Apple. Na installatie kies je de interface-taal (waaronder Nederlands) en registreer je je met een e-mailadres, wachtwoord, geboortedatum en ‘gebruikershandle’. Vervolgens upload je een profielafbeelding of kies je een avatar, en na het aanduiden van je interesse(s) kun je direct aan de slag. Je moet nog wel even een verificatiecode invullen die je via e-mail krijgt.

Bluesky: na een snelle registratie ben je er klaar voor.

Ontdekken en volgen

Wanneer je de startpagina opent, zie je twee secties: Discover en Following. In Discover verschijnen direct berichten, gebaseerd op de interesses die je bij registratie hebt opgegeven. Je ziet hier ook trending topics en populaire posts binnen de gemeenschap. Je kunt deze feed personaliseren via aangepaste feeds, door er zelf een te creëren of een passend algoritme te kiezen.

In de sectie Following zie je berichten van accounts die je volgt. Aanvankelijk is deze leeg, behalve het Bluesky-account. Om iemand te volgen, houd je de muis boven de post header (met accountnaam, tijdstip en berichttitel) en klik je op +Volgen. Dit verandert in Volgend; klik hierop als je het account niet langer wilt volgen. Berichten van gevolgde accounts verschijnen vervolgens in de sectie Following.

Het vergt slechtsr een muisklik om iemand te (ont)volgen.

Zoeken en migreren

Er zijn verschillende manieren om snel extra accounts aan je volglijst toe te voegen. Open de rubriek Zoeken (tik in de mobiele app op het pictogram met drie streepjes) en vul in de zoekbalk een onderwerp in, zoals Artificial intelligence. Selecteer een geschikt account en klik op +Volgen.

Wil je accounts van Twitter/X ook op Bluesky volgen, dan gaat dit het snelst met de browserextensie Sky Follower Bridge, beschikbaar in de officiële Chrome- en Firefox-webstores. Na installatie start je de extensie en meld je je aan met je Bluesky-handle of e-mailadres en een app-wachtwoord.

Om zo’n wachtwoord (met beperkte machtigingen) te maken, ga je in Bluesky naar Instellingen, kies je Privacy en beveiliging, selecteer je App-wachtwoorden en klik je op +App-wachtwoord toevoegen. Geef het een naam, bijvoorbeeld SkyFollowerBridge, bevestig met Volgende, kopieer of noteer het wachtwoord en klik pas daarna op Gereed.

Na aanmelding open je je lijst met gevolgde accounts op X via www.x.com/<je_accountnaam>/following. Klik op de extensieknop en kies Find Bluesky Users. De extensie zoekt naar actieve Bluesky-accounts in je lijst. Klik op View Detected Users en daarna op Follow on Bluesky om de gewenste accounts te volgen.

Sky Follower Bridge automatiseert het migratieproces van gevolgde accounts van X naar Bluesky.

Startpakketten

Een andere handige manier om je volglijst uit te breiden is met startpakketten. Als je een interessant account vindt, klik je erop om de profielpagina te openen en ga je naar het onderdeel Startpakketten. Met wat geluk heeft deze persoon al pakketten aangemaakt: dit zijn verzamelingen accounts rond een specifiek onderwerp. Open zo’n pakket, bekijk de tabbladen Personen en Berichten en volg gewenste accounts via de knop +Volgen.

Je kunt ook zelf startpakketten maken. Ga naar Profiel en open het tabblad Startpakketten. Klik op Aanmaken, geef je pakket een naam en voeg een beschrijving toe. Druk op Volgende en voeg minstens acht accounts toe die relevante berichten posten. Klik weer op Volgende om eventueel feeds toe te voegen of kies voor Overslaan. Daarna kun je anderen uitnodigen via een QR-code of door de link te kopiëren.

Je kunt ook je eigen startpakketten creëren en deze met anderen delen.

Lijsten en feeds

Je kunt zelf ook een reeks gebruikers opsommen en deze lijsten eventueel delen. Open hiervoor de rubriek Lijsten en klik op +Nieuw. Vul een naam en omschrijving in en bevestig met Opslaan. Voeg gebruikers toe en bekijk hun berichten vanuit de lijst. Klik op Vastzetten op startpagina om de lijst als aparte feed naast Discover en Following te tonen.

Je beheert feeds rechtstreeks via de rubriek Feeds. Onder Ontdek nieuwe feeds kun je voorgestelde feeds toevoegen of zelf zoeken via de zoekbalk. Klik op een feed bij Mijn feeds om de berichten te bekijken.

Gebruik het tandwielpictogram bij Feeds om feeds via het pinicoon op je startpagina vast te zetten of hieruit weg te halen. Niet-vastgezette feeds kun je hier ook verwijderen.

Je kunt eigen feeds creëren, bijvoorbeeld met een no-code tool als Skyfeed.app. Meld je aan met je Bluesky-account en een app-wachtwoord (zie ook de paragraaf ‘Zoeken en migreren’). Klik op Create your first feed en voeg in de Visual Editor (of JSON Editor) de gewenste blokken toe, zoals Input, Remove, RegEx, Sort by en Limit. Bevestig met Publish Feed.

Kopieer de feed-ID achteraan de gegenereerde link en deel deze met anderen. Zij hoeven alleen de rubriek Feeds in Bluesky te openen en het ID in de zoekbalk Search feeds te plakken om je feed toe te voegen.

Met een app als Skyfeed kun je ook eigen feeds creëren en deze met anderen delen.

Watch on YouTube
▼ Volgende artikel
Alweer geen telefoon of internet? Zo zit het met recht op compensatie (en zo vraag je het aan)
Huis

Alweer geen telefoon of internet? Zo zit het met recht op compensatie (en zo vraag je het aan)

Vandaag zijn het vooral Odido-abonnees die te kampen hebben met storing, maar ook als je klant bent bij bijvoorbeeld KPN, VodafoneZiggo, Ben, Simpel of Delta komt het voor: je kunt niet bellen en/of internetten. Als zo'n storing wat langer duurt, kun je recht hebben op compensatie. In dit artikel lees je wanneer je waar recht op hebt en hoe je die compensatie kunt aanvragen.

Een landelijke storing bij je internet, tv of telefoon is niet alleen vervelend, maar kan ook financiële gevolgen hebben. Gelukkig is in Nederland wettelijk vastgelegd dat je in sommige gevallen recht hebt op een vergoeding. Maar hoe werkt dat precies? Wanneer heb je recht op compensatie, hoe hoog is die vergoeding en waar kun je terecht bij jouw provider?

Volgens de Telecommunicatiewet heb je als consument of kleinzakelijke gebruiker recht op compensatie als er sprake is van een volledige netwerkstoring die twaalf uur of langer duurt. Dat betekent dat alle onderdelen van je abonnement uitvallen: dus bijvoorbeeld zowel internet als televisie en telefonie. Regionale storingen vallen ook onder deze regeling, zolang je binnen het getroffen gebied woont of werkt. Sommige providers hanteren uit zichzelf een iets soepelere norm en keren al bij acht uur storing een vergoeding uit, maar dat is niet verplicht. De wettelijke grens ligt op twaalf uur.

De hoogte van de vergoeding is gekoppeld aan de maandelijkse kosten van je abonnement. Bij een storing van twaalf tot vierentwintig uur ontvang je één dertigste van je maandbedrag. Duurt de storing langer, dan loopt het bedrag op met telkens nog een dertigste per extra dag. Voor prepaid-gebruikers geldt een vergoeding van vijftig cent per dag. De vergoeding wordt meestal verrekend op je volgende factuur. Je hoeft er als klant wel iets voor te doen: in de meeste gevallen moet je zelf een aanvraag indienen via de website of app van je provider.

Verzamel bewijs

Heb je last gehad van een storing, controleer dan altijd eerst hoe lang die precies heeft geduurd. De meeste providers publiceren actuele storingsmeldingen op hun website. Noteer de begindatum en -tijd en maak eventueel een screenshot als bewijs. Zodra de storing voorbij is, kun je je aanvraag indienen. Meestal kan dat nog tot enkele maanden na de storing, maar wacht niet te lang. Het aanvragen van compensatie gaat soms via een speciale pagina, in andere gevallen moet je daarvoor contact opnemen met de klantenservice. Hieronder staan handige links naar de grootste providers om je verder te helpen.

©Website Odido

Bron: Odido

Compensatie aanvragen doe je zo:

Bij KPN kun je een compensatieverzoek indienen via je persoonlijke KPN-pagina, waar je moet inloggen met je KPN ID.
👉 Meer lezen/aanvragen compensatie KPN


Vodafone-klanten kunnen hun aanvraag doen via de Vodafone-app of de klantenservice.

👉 Meer lezen/aanvragen compensatie Vodafone


Ziggo heeft een aparte compensatiepagina, waar je een storing kunt melden en direct je vergoeding kunt aanvragen. Die staat hier:

👉 Meer lezen/aanvragen compensatie Ziggo


Ook bij Odido geldt de wettelijke grens van twaalf uur. Op de veelgestelde vragen-pagina lees je hoe je een claim kunt indienen. Odido zegt zelf een formulier online te zetten wanneer een storing langer dan twaalf uur geduurd heeft.

👉 Meer lezen/aanvragen compensatie Odido


Ben, dat gebruikmaakt van het netwerk van Odido, heeft dezelfde regeling. Informatie over compensatie vind je op:

👉 Meer lezen/aanvragen compensatie Ben


Simpel, dat ook gebruikmaakt van het Odido-netwerk, verwijst je naar je persoonlijke accountomgeving voor het melden van een storing. De klantenservicepagina staat hier:

👉 Meer lezen/aanvragen compensatie Simpel


Bij Delta kun je compensatie aanvragen via MijnDELTA of per brief. Uitleg staat op:

👉 Meer lezen/aanvragen compensatie Delta

Dus: meer dan twaalf uur storing? Compensatie!

Samengevat: bij een volledige uitval van je netwerk van twaalf uur of meer heb je recht op een vergoeding van minimaal één dertigste van je maandbedrag. Bij sommige providers kun je al eerder compensatie krijgen, maar dat is geen wettelijke verplichting. De meeste providers maken het aanvragen makkelijk via hun eigen omgeving of app. Heb je geen toegang tot je account, dan kun je altijd contact opnemen met de klantenservice. De verwerking duurt meestal een paar weken. Laat je niet afschepen als je recht hebt op compensatie. De regeling is wettelijk vastgelegd!