/
/

Items toevoegen aan of verwijderen uit het standaard contextmenu “Nieuw” in Windows 10

door Team Ninja
How to Add or Remove Default New Context Menu Items in Windows 10 blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

  • Pas het contextmenu “Nieuw” van Windows aan via het register:
    Leer hoe u bestandstypen toevoegt of verwijdert (bijvoorbeeld .txt, .md, .log) uit het contextmenu Nieuw met HKEY_CLASSES_ROOT\<extension>\ShellNew, voor gestroomlijnde workflows voor IT-professionals en MSP’s.
  • Veilig werken in het register:
    Maak een back-up van de registersleutel voordat u wijzigingen aanbrengt (via Bestand → Exporteren) en maak een systeemherstelpunt aan. Start Verkenner na elke wijziging opnieuw op (via Taakbeheer).
  • Veelgebruikte registerwaarden voor vermeldingen onder “Nieuw”:
    Gebruik NullFile voor lege bestanden, FileName voor templates en Command om aangepaste bewerkingen uit te voeren bij het aanmaken van een nieuw bestand via het menu.
  • Bijzondere gevallen: Office-templates en ZIP-bestanden
    • .xlsx/.pptx: vereisen geldige Office-templatebestanden (bijvoorbeeld excel12.xltx, powerpoint12.potx), anders verschijnt de optie “Nieuw” niet.
    • .zip: gebruikt de op CLSID gebaseerde sleutel CompressedFolder met een binaire Data-waarde en dus geen NullFile. NinjaOne+1
  • Opschalen naar meerdere omgevingen:
    Rol wijzigingen uit via .reg-bestanden, PowerShell-scripts of Groepsbeleidsvoorkeuren. Houd er rekening mee dat overschrijvingen op gebruikersniveau onder HKEY_CURRENT_USER\Software\Classes voorrang kunnen krijgen op systeembrede instellingen.

Als u ooit een nieuw bestand in Verkenner wilde aanmaken, gebruikte u daarvoor waarschijnlijk de optie “Nieuw” in het contextmenu. Met dit onderdeel van Windows 10 maakt u eenvoudig nieuwe bestanden en mappen aan: u klikt met de rechtermuisknop in Verkenner, gaat naar de optie “Nieuw” en kiest het bestandstype dat u wilt aanmaken.

Handig, maar in beheerde omgevingen kan het ook afleidend of zelfs omslachtig zijn. Voor IT-professionals en managed service providers (MSP’s) is het aan te raden het contextmenu “Nieuw” aan te passen om workflows te stroomlijnen en consistentie af te dwingen in alle omgevingen.

Bekijk voor een visuele uitleg Items toevoegen aan of verwijderen uit het standaard contextmenu “Nieuw” in Windows 10.

Wat is het contextmenu “Nieuw” in Windows 10?

Het contextmenu “Nieuw” is het submenu dat verschijnt wanneer u met de rechtermuisknop in Verkenner klikt en de muis boven de optie “Nieuw” houdt. Daarmee maakt u snel nieuwe items aan, zoals tekstdocumenten, mappen en andere bestandstypen die op het systeem geregistreerd staan.

Deze vermeldingen worden beheerd via het Windows-register, meer specifiek via sleutels onder de HKEY_CLASSES_ROOT-hive voor elke bestandsextensie.

Items verwijderen uit het contextmenu “Nieuw”

Via de Register-editor

⚠️ Let op: wijzigingen in de Register-editor kunnen bij een verkeerde uitvoering tot systeeminstabiliteit leiden. Wij raden u dringend aan om een back-up van uw register te maken voordat u verdergaat.

Naast het maken van een systeemherstelpunt kunt u elke registersleutel beter exporteren voordat u deze verwijdert of bewerkt. Klik daarvoor met de rechtermuisknop op de sleutel in de Register-editor, kies Exporteren en sla het bestand op als .reg-bestand. U kunt de sleutel later herstellen door te dubbelklikken op het back-upbestand.

  1. Druk op Windows + R, typ regedit en druk op Enter.
  2. Ga naar het volgende pad:
    • HKEY_CLASSES_ROOT\.file_extension (Vervang .file_extension door de werkelijke extensie van het bestandstype dat u wilt verwijderen, zoals .bmp, .rtf of .zip.)
  3. Zoek onder de geselecteerde sleutel van de bestandsextensie naar de subsleutel ShellNew. Klik er met de rechtermuisknop op en kies Verwijderen. Bevestig de actie wanneer daarom wordt gevraagd.
  4. Start Verkenner opnieuw op om de wijzigingen toe te passen.
    • Ga daarvoor als volgt te werk:
      1. Open Taakbeheer (Ctrl + Shift + Esc)
      2. Zoek Windows Verkenner onder Processen,
      3. Klik er met de rechtermuisknop op en kies Opnieuw starten.

Items toevoegen aan het contextmenu “Nieuw”

Wilt u een aangepast bestandstype aan het menu “Nieuw” toevoegen, zoals .log, .md of een eigen bestandsformaat van uw organisatie, dan moet u de bijbehorende registersleutel en waarden handmatig aanmaken.

  1. Druk op Windows + R, typ regedit en druk op Enter.
  2. Ga naar het volgende pad: HKEY_CLASSES_ROOT
    • Klik met de rechtermuisknop op HKEY_CLASSES_ROOT, kies Nieuw > Sleutel en geef deze de naam van de extensie die u wilt toevoegen, inclusief de punt (bijvoorbeeld .log).
  3. Klik met de rechtermuisknop op de bestandsextensie (bijvoorbeeld .log), kies Nieuw > Sleutel en geef de nieuwe sleutel de naam ShellNew.
  4. Binnen de ShellNew-sleutel maakt u een waarde aan die bepaalt hoe het nieuwe bestand wordt aangemaakt. De mogelijke waardetypen zijn:
    • NullFile: voegt de vermelding toe en maakt een leeg bestand aan wanneer u die kiest. Maak hiervoor een nieuwe tekenreekswaarde aan, noem deze NullFile en laat de waardegegevens leeg.
    • FileName: gebruikt een templatebestand.
    • Command: voert een aangepaste opdracht uit wanneer het item wordt geselecteerd.
  5. Start Verkenner opnieuw op om de wijzigingen toe te passen.

Wilt u bijvoorbeeld een optie voor een nieuw .txt-bestand toevoegen, ga dan naar HKEY_CLASSES_ROOT\.txt\ShellNew, maak de tekenreekswaarde NullFile aan en laat de waarde leeg.

Voorbeelden van registerpaden voor veelvoorkomende bestandstypen

Bestandstype

Registerpad

Waardetype

TekstdocumentHKEY_CLASSES_ROOT\.txt\ShellNewNullFile
BitmapafbeeldingHKEY_CLASSES_ROOT\.bmp\ShellNewNullFile
Word-documentHKEY_CLASSES_ROOT\.docx\ShellNewFileName
RTF-documentHKEY_CLASSES_ROOT\.rtf\ShellNewNullFile
Gecomprimeerde mapHKEY_CLASSES_ROOT\.zip\CompressedFolder\ShellNewData
Excel-werkbladHKEY_CLASSES_ROOT\.xlsx\ShellNewFileName
PowerPoint-presentatieHKEY_CLASSES_ROOT\.pptx\ShellNewFileName
HTML-bestandHKEY_CLASSES_ROOT\.html\ShellNewNullFile
XML-documentHKEY_CLASSES_ROOT\.xml\ShellNewNullFile
JSON-bestandHKEY_CLASSES_ROOT\.json\ShellNewNullFile
Markdown-bestand (.md)HKEY_CLASSES_ROOT\.md\ShellNewNullFile
Logbestand (.log)HKEY_CLASSES_ROOT\.log\ShellNewNullFile
Batchscript (.bat)HKEY_CLASSES_ROOT\.bat\ShellNewNullFile
JavaScript-bestand (.js)HKEY_CLASSES_ROOT\.js\ShellNewNullFile
Registerbestand (.reg)HKEY_CLASSES_ROOT\.reg\ShellNewNullFile

Waarom zou u het contextmenu “Nieuw” aanpassen?

Hoe handig het ook is, MSP’s en IT-afdelingen willen de vermeldingen onder “Nieuw” soms aanpassen, bijvoorbeeld om:

  • Visuele rommel te beperken: minder opties houden het menu overzichtelijk en verbeteren de bruikbaarheid.
  • De productiviteit te verhogen: snelkoppelingen besparen tijd, vooral voor bestandstypen die uw organisatie vaak gebruikt.
  • Gebruikersomgevingen te standaardiseren: door alleen de relevante bestandstypen in het contextmenu op te nemen stimuleert u consistentie op alle endpoints.
  • Beveiligings- of beleidsregels af te dwingen: door mogelijk risicovolle bestandstypen (zoals scripts) uit het menu te halen voorkomt u onbevoegd gebruik of beleidsschendingen.

Probleemoplossing en tips voor het contextmenu “Nieuw” in Windows 10

Ontbrekende sleutels voor bestandsextensies in het register

Sommige bestandstypen (vooral aangepaste) hebben mogelijk geen vooraf gedefinieerde sleutel onder HKEY_CLASSES_ROOT. Ziet u geen sleutel voor de extensie die u wilt aanpassen, dan kunt u die veilig handmatig aanmaken.

Ga daarvoor als volgt te werk:

  • Klik met de rechtermuisknop op het pad HKEY_CLASSES_ROOT
  • Kies Nieuw > Sleutel en geef deze de volledige extensie als naam (inclusief de punt vóór het bestandspad).
  • Voeg vervolgens zoals gebruikelijk de subsleutel ShellNew toe.

Registerwijzigingen worden niet opgeslagen of automatisch teruggedraaid

Dit komt hoogstwaarschijnlijk doordat u onvoldoende rechten hebt om wijzigingen in het register aan te brengen. Zorg ervoor dat u de Register-editor als administrator uitvoert of vraag uw IT-team om de wijzigingen voor u door te voeren.

Houd er bovendien rekening mee dat bepaalde antivirussoftware of endpoint protection-tools registerwijzigingen kunnen blokkeren. Indien nodig kunt u deze tijdelijk uitschakelen om de gewenste wijzigingen aan te brengen.

Het menu “Nieuw” toont na verwijdering nog steeds oude vermeldingen

Soms slaat Verkenner het contextmenu in de cache op en worden uw wijzigingen pas actief nadat u Verkenner opnieuw hebt gestart. Open daarvoor Taakbeheer (Ctrl + Shift + Esc), zoek Windows Verkenner onder Processen, klik er met de rechtermuisknop op en kies Opnieuw starten.

Blijft het probleem bestaan, meld u dan af en weer aan. U kunt ook proberen de machine opnieuw op te starten om de cache te wissen en de registerwijzigingen toe te passen.

Wanneer kiest u NullFile en wanneer FileName?

Zoals de naam al aangeeft is een NullFile handig wanneer u een systeemobject wilt aanmaken zonder enige inhoud. Dit is aan te raden voor basisformaten zoals .txt, .md of .log.

FileName is juist aan te raden wanneer u consistente bestandsinhoud wilt, zoals vooraf opgemaakte Word- of Excel-documenten. Zorg er alleen voor dat het templatebestand bereikbaar is op het opgegeven pad en ongewijzigd blijft.

Wijzigingen uitrollen op meerdere machines

Voor MSP’s die tientallen (of honderden) apparaten beheren is het handmatig bewerken van elk register weinig efficiënt. Moet u registerwijzigingen in uw hele omgeving doorvoeren, maak dan een .reg-bestand met uw wijzigingen en rol dit uit via scripts, Groepsbeleidsvoorkeuren of endpoint management-tools zoals NinjaOne.

Wilt u meer grip op uw IT-omgeving? Met NinjaOne IT-assetmanagement houdt u eenvoudig uw assets bij, dwingt u consistentie af en automatiseert u de uitrol – zo verkleint u risico’s en verbetert u uw processen.

Liever geen Register-editor gebruiken

Voelt u zich niet comfortabel bij het werken met de Register-editor, dan kunt u tools zoals ShellMenuView gebruiken om vermeldingen in het menu “Nieuw” aan te passen of uit te schakelen. Deze tool vereenvoudigt het configureren van het contextmenu “Nieuw” en verkleint het risico op onbedoelde verkeerde instellingen, zeker voor minder ervaren IT-medewerkers.

Per ongeluk de verkeerde ShellNew-sleutel verwijderd

Hebt u per ongeluk een ShellNew-sleutel verwijderd voor een bestandstype dat u toch wilt behouden, dan kunt u de optie herstellen. Maak de sleutel opnieuw aan onder de juiste extensie en voeg de benodigde waarde opnieuw toe (bijvoorbeeld NullFile of FileName). Raadpleeg de instructies hierboven voor meer informatie.

Hebt u de sleutel vóór de wijzigingen geëxporteerd, probeer die dan opnieuw te importeren door te dubbelklikken op het .reg-back-upbestand.

Wijzigingen werken wel voor de ene gebruiker, maar niet voor de andere

Registerwijzigingen onder HKEY_CLASSES_ROOT gelden doorgaans systeembreed, maar in sommige gevallen krijgen overschrijvingen op gebruikersniveau onder HKEY_CURRENT_USER\Software\Classes voorrang.

Worden uw wijzigingen bij een specifieke gebruiker niet getoond, controleer dan de bijbehorende registerhive van die gebruiker en ga na of daar geen conflicterende instellingen staan. Mogelijk moet u de wijzigingen op beide niveaus doorvoeren voor consistentie.

Quick-start guide

NinjaOne kan op de volgende manieren helpen bij het toevoegen of verwijderen van standaarditems in het contextmenu van Windows 10:

1. Scriptmogelijkheden:

NinjaOne ondersteunt aangepaste scripts, waaronder PowerShell en registerwijzigingen, waarmee u items in het contextmenu kunt toevoegen of verwijderen.

2. Bestaande gerelateerde scripts:

Het contextmenu “Nieuw” goed gebruiken

We nemen de vele ingebouwde onderdelen van Windows 10 vaak voor lief. Het contextmenu “Nieuw” is daar een perfect voorbeeld van: we gebruiken het voortdurend, maar staan er zelden bij stil. Toch is het aanpassen van dit onderdeel een eenvoudige maar krachtige manier om uw UX te stroomlijnen.

Voor IT-professionals en MSP’s kan het aanpassen van het contextmenu “Nieuw” helpen om interfaces overzichtelijk te houden, workflows te standaardiseren en de bruikbaarheid van het systeem te verbeteren.

FAQs

Nee. Het verwijderen van een vermelding uit het contextmenu “Nieuw” heeft alleen invloed op de manier waarop de gebruiker met dit specifieke onderdeel werkt. Het bestandstype zelf blijft volledig functioneel en u kunt dat type bestand nog steeds aanmaken, openen en opslaan met de gebruikelijke applicaties.

Ja, zolang de bestandsextensie geregistreerd is onder HKEY_CLASSES_ROOT. Bestaat de extensie nog niet, dan kunt u deze handmatig aanmaken met de instructies hierboven.

Dit gebeurt meestal wanneer de bijbehorende applicatie het bestandstype opnieuw registreert tijdens een update of een herstelinstallatie. Gebruik Groepsbeleid of automatiseringsscripts om uw wijzigingen op vaste momenten opnieuw toe te passen.

Ja, maar wees voorzichtig. Het bewerken van het register is per definitie riskant als het verkeerd gebeurt. Daarom is het sterk aan te raden om een back-up te maken van de betrokken sleutels of een volledig systeemherstelpunt aan te maken voordat u wijzigingen doorvoert.

Test registerwijzigingen indien mogelijk eerst in een testomgeving.

Vermeldingen voor .xlsx en .pptx zijn afhankelijk van geldige templatebestanden (excel12.xltx en powerpoint12.potx). Ontbreken deze templates of zijn ze verplaatst, dan verschijnt de optie “Nieuw” niet. Office opnieuw installeren of repareren herstelt ze meestal.

Anders dan andere bestandstypen worden ZIP-mappen afgehandeld via de CompressedFolder-CLSID in het register. De subsleutel ShellNew gebruikt een binaire Data-waarde en geen NullFile. Alleen .zip\ShellNew verwijderen haalt de vermelding mogelijk niet weg.

Bewerkingen onder HKEY_CLASSES_ROOT gelden meestal voor het hele systeem, maar soms krijgen overschrijvingen per gebruiker in HKEY_CURRENT_USER\Software\Classes voorrang. Worden de wijzigingen bij een specifieke gebruiker niet getoond, voer dezelfde bewerkingen dan op beide locaties door.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?