Windows 11 laat gebruikers toegang tot camera en microfoon per app instellen
Windows 11 laat gebruikers de toegang tot de camera, microfoon en locatie per Win32-app instellen. Dat blijkt uit een nieuwe Experimental Preview Build. Tot dusver was het alleen mogelijk om de toegang voor alle Win32-programma's wel of niet toe te staan.
De wijziging zit in Windows 11 Insider Experimental Build 26340.9212, bevestigt onder meer Windows Latest. Daarin kunnen gebruikers in de Windows-instellingen onder 'Privacy en beveiliging' de toegangsrechten voor ieder programma afzonderlijk instellen.
Tot dusver kon dit alleen bij apps van de Microsoft Store. Voor andere applicaties, zoals Google Chrome, Microsoft Edge en Discord, konden gebruikers de toestemming alleen voor alle apps tegelijk wijzigen. Het was dus bijvoorbeeld niet mogelijk om wel Discord, maar niet Chrome toestemming te geven om de microfoon te gebruiken.
Daarnaast vraagt Windows in dergelijke apps vooraf om toestemming voor het gebruik van de microfoon, camera of locatie. Veel apps, zoals Google Chrome en Microsoft Edge, hadden zelf al ingebouwde toestemmingsvensters, maar in de Insider Build verschijnt er midden in beeld een standaardpop-up van Windows bij alle Win32-programma's.
Het is niet duidelijk of en wanneer deze aanpassingen beschikbaar komen in de stabiele release van Windows 11. Meestal duurt het maanden voordat functies in het Experimental-kanaal algemeen beschikbaar komen.
Oude toestemmingspagina (links) en nieuwe pagina. Bron: Windows Latest
19-08-2026 • 19:17
Lees meer
Reacties (45)
In de tijd van 16 v.s. 32 bits applicaties (de overgang van msDos naar msWindowsNT) was het voor de compatibiliteit wel nodig. Maar dat ze die 16 bits omgeving pas hebben afgezworen toen ze over gingen naar 64 bits is misschien een slecht voorbeeld voor de toekomst.
Toegegeven, pas met windows11 hebben ze de 32-bits versie van msWindows pas achter zich gelaten en daarmee de 16-bits mogelijkheden. Maar toch hoop ik dat microsoft de 32-bits runtime omgeving toch snel achter zich laat.
En waarom zou Microsoft de 32bit laag moeten weglaten? Wat win je er mee? En zelfs vandaag zijn er nog mensen die op een 64bit Windows weer met omwegen die 16 bit laag terugbrengen voor oude applicaties te kunnen blijven gebruiken.
En dus nog altijd 32 bit aplicaties ondersteund.
De speciale laag om 32 bits applicaties te kunnen draaien is wow64.
En vergis je niet, in de industrie wordt nog altijd 32 bits gebruikt. Zowel 32 bits applicaties als 32 bits communicatie protocollen. Daar wordt met hele lange termijnen gewerkt waarbij het 'don't fix it if it don't break' gehanteerd wordt.
Reken er maar niet op dat we snel een conventionele 128-bit CPU of OS hoeven te verwachten. Met 64 bits zou een processor maximaal 16 exabyte aan geheugen kunnen gebruiken.Is microsoft van plan om die 32 bits applicaties te ondersteunen tot er een 128 bits versie van windows uit komt?
Ik weet dat ik nu herhaal wat ze vroeger zeiden over 32-bits met 4GB, maar 16EB is zo'n bizar grote hoeveelheid; met de huidige technieken hoe SRAM/DRAM gemaakt wordt, kunnen we dat realistisch gezien niet bereiken.
Daarnaast, als we zoveel geheugen nodig hebben voor Windows en wat applicaties te draaien dan lijkt me dat we eerder de plank mis hebben geslagen met optimalisaties
Met een 128 bit instructieset zou een CPU in één keer een instructie van 128 bit kunnen verwerken, iets wat met bv. een 64 bit instructieset meerdere instructies zou kosten.
Want?Maar toch hoop ik dat microsoft de 32-bits runtime omgeving toch snel achter zich laat.
[Reactie gewijzigd door Marctraider op 19 augustus 2026 23:07]
als er nog een 128 bits versie van windows komt op het x86 platform dat weet ik niet.
Windows zelf is al heel lang 64-bit, maar pas sinds Windows 11 is er geen 32-bit Windows versie meer. In verband met comptibiliteit heeft Microsoft de verwarring best groot gemaakt: C:\Windows\System32 bevat 64-bit executeerbare bestanden (o.a. .exe en.dll), C:\Windows\SysWOW64 juist 32-bit. In de registry zit dat op een soortgelijke manier. En in namen van Windows systeem DLL's zit ook nog wel de *32.dll naam, wat ook niet (meer) op het aantal bitjes slaat.
De term Win32 slaat ook op de 'Win32 API' (wat ook @Blokker_1999 zegt), zeg maar de laag waar tegenaan je programmeert als programmeur (kenners weten dan ook hoe je de term MSDN interpreteert, dat is/was de oude naam voor de documentatie van de Win32 API). Hoe de interactie 32-bit v.s. 64-bit zit gaat hier een beetje te ver, maar onder de motorkap loopt dat via System32 vs SysWOW64, zoals ik hierboven noem.
Overigens is .NET ook afhankelijk van de Win32 API (of op Linux, van die systeem API). Dingen als file operaties, proces beheer lopen via low-level OS routes, wat automatisch op Windows dus Win32 is.
In menselijke termen klinkt 64-bit is meer/beter dan 32-bit. Dat is deels een psychologische truc. De hoofdreden voor overstap naar 64-bit vanuit eindgebruikersperspectief is de mogelijkheid om meer dan 2GB geheugen aan te kunnen spreken (in 32-bit was dat met trucs beperkt mogelijk, maar nooit meer dan 4GB) + bijv. grotere files dan 2GB te kunnen gebruiken. Die extra mogelijkheden komen wel met een prijs, nl. een verwijzing naar geheugen met een 64-bit adres kost 2x zoveel ruimte als voor een 32-bit adres. Dus de extra mogelijkheden komen met een 'prijs'. Doordat de focus nu 100% op 64-bit ligt, Windows zelf ook iets vlotter op direct 64-bit werkt, dan 32-bit op 64-bit Windows (de WOW in SysWOW staat voor (32-bit)Windows-on-(64-bit)Windows en is een compatibilitetieslaag) is de 'prijs' van het extra geheugengebruik van een 64-bit executable t.o.v. een 32-bit executable voor lief genomen. Uit de tijd dat ik actief bezig was met overstap van 32-bit naar 64-bit was het extra geheugengebruik ca 30% (dat is uiteraard applicatie specifiek, afhankelijk hoe geheugenintensief een applicatie is). Een andere praktische reden van overstap op 64-bit is: iedereen doet het, waardoor 3rd party spul geen 32-bit interface meer aanbood (bijv. database leveranciers).
Dat gezegd hebbende: het zijn eigenlijk alleen nog oude apps, waar de leverancier niet meer van bestaat of deze geen tijd/geld (noem het) over heeft om een 64-bit versie te maken, die die oude lagen nog nodig hebben. Maar uitsterven van iets duurt heel lang. Daarom zal Microsoft oude meuk lang laten zitten, omdat verwijderen van code ook een risico op fouten/bugs oplevert. Voor een ontwikkelaar geldt dat oude code alleen weggehaald wordt, als het in de weg zit en je niet al te veel klanten dupeert (dat is nl. je inkomstenbron).
[Reactie gewijzigd door kdekker op 20 augustus 2026 11:50]
Dit dus. Waarschijnlijk heeft Vivaldi hun eigen ingebouwde toestemmingvenster.Veel apps, zoals Google Chrome en Microsoft Edge, hadden zelf al ingebouwde toestemmingsvensters
Echter voorkomt dat niet dat Vivaldi alsnog bij jou microfoon kan. Aangezien het nooit op systeemniveau per app geblokkeerd kon worden. Dus technisch kon Vivaldi altijd je microfoon gebruiken. Hun eigen toestemmingvenster voorkomt dat natuurlijk technisch niet.
In de nieuwe functie kan je het nu op systeemniveau (Windows) het per app instellen.
Ik dacht hetzelfde maar ik had me vergist met MacOS
Kan ook RDP naar een windows server, komt een beetje op hetzelfde neer.
Maar goed: beter goed gejat dan slecht bedacht. 😉 Als Microsoft het eindelijk fatsoenlijk implementeert voor Win32-apps, is dat alleen maar winst voor de gebruiker.
Als een programma dan toch van de webcam of microfoon gebruik wil maken dan werkt dat toch al niet omdat dit uitgeschakeld is in de webcamsoftware. Had er geen zin in om dan bij elk programma dat apart in te moeten gaan stellen.
Om te kunnen reageren moet je ingelogd zijn
:strip_exif()/i/2008315286.jpeg?f=imagemedium)
:strip_exif()/i/2008315284.jpeg?f=imagemedium)
/u/1820372/crop6315cf985f21d_cropped.png?f=community)
/u/689167/crop68a9e7838d300_cropped.png?f=community)
/u/325497/crop67e6555d2aafc_cropped.png?f=community)
/u/441020/crop577ad2276cade.png?f=community)
/u/452542/crop57b8a2dd1446b_cropped.png?f=community)
/u/64304/crop593d188768421.png?f=community)
:strip_icc():strip_exif()/u/335350/crop61a63ee1f224f.jpg?f=community)
:strip_icc():strip_exif()/u/392468/crop5e9cb675e8fbd_cropped.jpeg?f=community)
:strip_icc():strip_exif()/u/820877/crop601f2339b965c_cropped.jpeg?f=community)