Soms weigeren hyperlinks in Microsoft Office-apps gewoon te openen, wat je ook probeert. Je klikt op een link in Outlook of Word en in plaats van dat je browser wordt geopend, krijg je een beveiligingsmelding die de link blokkeert. Frustrerend, toch? Dit komt meestal doordat er registerinstellingen zijn gewijzigd, vooral na het installeren of verwijderen van browsers van derden zoals Chrome of Firefox. Of misschien heb je onlangs Internet Explorer uitgeschakeld of verwijderd, waardoor links zich nu vreemd gedragen. Het goede nieuws is dat dit probleem vaak eenvoudig op te lossen is door een paar registervermeldingen of browserinstellingen aan te passen. Deze handleiding laat je zien hoe je die links weer werkend krijgt zonder dat je er gek van wordt.
Hoe los je het probleem op dat hyperlinks niet openen in Office-apps?
Controleer en reset de HTML-bestandskoppeling in het register.
Dit is vaak de hoofdoorzaak: verkeerd geconfigureerde bestandskoppelingen zorgen ervoor dat Office externe links als onveilig beschouwt of dat er geen geldige handler voor bestaat. Wanneer browsers of apps van derden registerinstellingen wijzigen, kunnen hyperlinks worden geblokkeerd.
- Open de Register-editor (
regedit.exe) door dit in het startmenu te typen en op Enter te drukken. - Navigeer naar HKEY_CLASSES_ROOT\.html. Deze sleutel bepaalt wat er gebeurt wanneer u HTML-bestanden of -links opent.
- Kijk naar de (Standaard) waarde. Als deze niet is ingesteld op htmlfile, is dat waarschijnlijk de reden waarom links problemen geven. Er kan bijvoorbeeld FirefoxHTML, ChromeHTML of iets anders staan.
- Klik met de rechtermuisknop op de vermelding (Standaard), kies Wijzigen en verander de waarde in htmlfile.
- Als alternatief kunt u dit snel doen met een REG-bestand om het te resetten:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.html] @="htmlfile" "Content Type"="text/html" "PerceivedType"="text"
Voer dit REG-bestand uit door erop te dubbelklikken, of plak het in Kladblok en sla het op als fix_html_assoc.reg, klik er vervolgens met de rechtermuisknop op en kies Samenvoegen.
Controleer de standaardbrowser-handle in het register.
Office opent mogelijk de verkeerde browser als de standaardapp niet correct is ingesteld. Controleer de registersleutel op HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\command.
- Zorg ervoor dat de (standaard) waarde verwijst naar Internet Explorer:
"C:\Program Files\Internet Explorer\iexplore.exe" %1. - Als je Edge of Chrome verkiest, pas het dan dienovereenkomstig aan. Voor Edge zou het er als volgt uitzien:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" %1. - Maak deze sleutel indien nodig handmatig aan als deze ontbreekt. Klik met de rechtermuisknop en kies Nieuw → Tekenreekswaarde en voer het juiste pad in.
Controleer de gerelateerde bestandstypen en hun handlers nogmaals.
Soms ligt het probleem niet alleen bij.html, maar ook bij gerelateerde typen zoals.htm of.shtml. Zorg ervoor dat ze zijn ingesteld op de juiste handlers:
- HKEY_CLASSES_ROOT\.html
- HKEY_CLASSES_ROOT\.htm
- HKEY_CURRENT_USER\Software\Classes\.html
- HKEY_CURRENT_USER\Software\Classes\.htm
- HKEY_CLASSES_ROOT\.shtml
- HKEY_CURRENT_USER\Software\Classes\.shtml
Zorg ervoor dat elk element verwijst naar het juiste HTML-bestand of de juiste handler. Zo niet, corrigeer ze dan op dezelfde manier als hierboven beschreven.
Zorg ervoor dat IE11 is ingeschakeld (als je het nog nodig hebt).
Vanwege de manier waarop Windows 11 en 10 Internet Explorer behandelen, zullen hyperlinks die afhankelijk zijn van IE niet meer werken als je het hebt uitgeschakeld of verwijderd. Controleer of IE11 is ingeschakeld via optionalfeatures.exe.
- Druk op Win + R, typ optionalfeatures en druk op Enter.
- Scrol naar Internet Explorer 11 en zorg ervoor dat het is aangevinkt. Als het is uitgeschakeld, vink het dan aan en herstart de computer.
- Als u liever geen Internet Explorer gebruikt, kunt u de linkhandler handmatig wijzigen naar Edge of Chrome door het registerpad in HKEY_LOCAL_MACHINE\SOFTWARE\Classes\htmlfile\shell\open\command aan te passen zodat deze naar uw voorkeursbrowser verwijst.
Om dit via PowerShell te controleren, voert u het volgende commando uit:
Get-WindowsOptionalFeature -Online –FeatureName Internet-Explorer-Optional-amd64
Wijzig de standaardhandler naar Edge of Chrome (optioneel).
In sommige configuraties is het eenvoudiger om links door te sturen naar een moderne browser. Om dit te doen, wijzig je het registerpad voor het html-bestand zoals hierboven weergegeven. Bijvoorbeeld voor Edge:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" %1
Zorg er wel voor dat het pad overeenkomt met de locatie waar je browser is geïnstalleerd. Je kunt dit meestal vinden door met de rechtermuisknop op de snelkoppeling te klikken en ‘ Bestandslocatie openen’ te kiezen.
Op sommige computers worden deze registerwijzigingen mogelijk niet opgeslagen na een herstart, vooral als uw organisatie groepsbeleid hanteert. Houd er dus rekening mee dat dit niet altijd even eenvoudig is. En natuurlijk kan Windows zijn eigen gang gaan als het gaat om bestandskoppelingen.
Hopelijk kunnen die links nu weer zonder beveiligingswaarschuwing worden geopend. Meestal wordt het probleem veroorzaakt door een verkeerde configuratie in het register of door instellingen in Internet Explorer.