Windows Tips & News

Hoe het slotgeluid te spelen in Windows 10

click fraud protection

Elke release van Windows sinds ik me kan herinneren (Windows 3.1) heeft een welkomstgeluid afgespeeld bij het opstarten. In Windows NT-systemen is er zowel een opstartgeluid als een apart aanmeldingsgeluid. Er kan ook een geluid worden afgespeeld wanneer Windows zich afmeldt of wanneer het wordt afgesloten. De gebruiker kan al deze geluiden toewijzen via Configuratiescherm -> Geluid. Vanaf Windows 8 zijn geluiden voor deze gebeurtenissen bijna volledig geëlimineerd. Laten we eens kijken hoe we het vergrendelingsgeluid kunnen afspelen in Windows 10.

Waarom Windows 10 het vergrendelingsgeluid niet afspeelt

In Windows 10 richtte Microsoft zich op het sneller opstarten en afsluiten van Windows. De ontwikkelaars van het besturingssysteem hadden de geluiden die spelen bij inloggen, uitloggen en afsluiten volledig verwijderd. Zelfs als u geluiden toewijst aan de gebeurtenissen voor 'Windows afsluiten', 'Windows Logon' en 'Windows Afmelden' of deze gebeurtenissen probeert te herstellen met behulp van het register, worden ze niet afgespeeld. Er is de officiële verklaring van Microsoft waarin de situatie wordt uitgelegd.

"We hebben deze geluidsevenementen verwijderd om prestatieredenen. We besteden veel aandacht aan hoe snel de machine inschakelt, uitschakelt, in slaap valt, uit de slaapstand hervat, enz. Om dit te versnellen, experimenteren we veel met welk proces de opstart- en afsluitgeluiden bepaalt. In een tussentijdse build van Windows 8 terwijl het nog in ontwikkeling was, konden we de zaken aanzienlijk versnellen door het afsluitgeluid te verplaatsen van Explorer.exe (die actief is terwijl u nog steeds bent aangemeld) naar Logonui.exe (wat het proces is dat de melding "Afsluiten" toont cirkel.)

Het zo laat verplaatsen van het afsluitgeluid begon echter tegen andere problemen aan te lopen. De code die we gebruiken om het geluid af te spelen (de PlaySound API) moet gelezen worden uit het register (om te zien wat de voorkeuren voor dit geluid waren) en van de schijf (om lees het .wav-bestand), en we kwamen problemen tegen waarbij het geluid niet kon worden afgespeeld (of halverwege werd onderbroken) omdat we het register of de schijf hadden afgesloten nu al! We hadden tijd kunnen besteden aan het herschrijven van de API, maar we besloten dat het het veiligste en meest performante was om het geluid helemaal te elimineren."

Het opstartgeluid

Het opstartgeluid bleef in Windows 10, maar is standaard uitgeschakeld. U moet het indien nodig handmatig inschakelen. Zie het volgende artikel:

Opstartgeluid inschakelen in Windows 10

Bovendien wordt Windows 10 geleverd met een functie voor snel opstarten/hybride opstarten. Vanwege deze functie wordt u uitgelogd wanneer u op Afsluiten klikt, de kernel in de slaapstand en wordt uitgeschakeld; het verlaat Windows niet echt. Wanneer u uw Windows 10-apparaat opnieuw inschakelt, wordt het uit de slaapstand hervat en opnieuw aangemeld. Dit is iets anders dan opstarten na een volledige afsluiting.

Zelfs als u het opstartgeluid van Windows inschakelt, wordt het alleen afgespeeld als u het volledig hebt afgesloten. Het speelt nooit af wanneer snel opstarten is ingeschakeld.

Het slotgeluid

Hier zijn instructies om het Lock-geluid af te spelen. Dit is een geluid dat Windows speelt wanneer u uw gebruikerssessie/werkstation vergrendelen.

De procedure omvat verschillende stappen. We moeten een speciaal VBScript-bestand maken dat het geluid afspeelt, en vervolgens een taak maken in Taakplanner om het af te spelen bij de lock the workstation-gebeurtenis. Hier is hoe.

Maak een VBScript-bestand om het Lock-geluid af te spelen

  1. Open Kladblok en plak de volgende regels erin.
    Stel oVoice = CreateObject ("SAPI.SpVoice") in set oSpFileStream = CreateObject ("SAPI.SpFileStream") oSpFileStream. Open "C:\Windows\Media\Windows Unlock.wav" o Stem. SpeakStream oSpFileStream. oSpFileStream. Dichtbij
  2. Sla dit bestand overal op met de extensie .VBS. Bijvoorbeeld "LockSound.vbs".
  3. Dubbelklik op het bestand dat je hebt gemaakt en zorg ervoor dat het je geluidsbestand afspeelt.

Dit is een eenvoudige VBScript voor Windows om elk geluid af te spelen met behulp van de Speech API. Ik geef de voorkeur aan deze methode omdat het niet afhankelijk is van het laden van een langzaam programma zoals Windows Media Player of een app van derden om het geluid af te spelen.

In dit script gebruik ik het standaard geluidsbestand, C:\Windows\Media\Windows Unlock.wav. U kunt elk gewenst bestand gebruiken. Pas gewoon de juiste regel aan.

Tip: Voeg in het dialoogvenster Opslaan van Kladblok de bestandsnaam toe aan aanhalingstekens om ervoor te zorgen dat u het bestand opslaat met de VBS-bestandsextensie en niet met TXT.

Nu moeten we een speciale Taakplanner-taak maken om dit geluid af te spelen. Taakplanner kan taken uitvoeren bij het vergrendelen van de werkstationgebeurtenis, dus als u ons script specificeert als de actie van de taak, wordt het geluid afgespeeld elke keer dat u uw gebruikerssessie vergrendelt.

Speel het slotgeluid af in Windows 10

  1. Open Administratieve hulpmiddelen.
  2. Klik op het pictogram Taakplanner.
  3. Klik in de bibliotheek Taakplanner op de Taak maken... link aan de rechterkant.
  4. Vul in het dialoogvenster Taak maken het vak Naam een ​​betekenisvolle tekst in, zoals "Speel slotgeluid af".
  5. Stel de optie Configureren in voor: Windows 10.
  6. Schakel over naar het tabblad Triggers en klik op de Nieuw... knop.
  7. Stel de gebeurtenis voor de trigger in op Op werkstationvergrendeling.
  8. Schakel over naar de Acties tabblad en klik op de Nieuw... knop.
  9. Stel in het volgende dialoogvenster het actietype in op Een programma starten.
  10. In de Programma geeft u wscript.exe op als het programma.
  11. Typ het volledige pad naar uw VBScript-bestand in het tekstvak Argumenten toevoegen.
  12. Schakel over naar de Voorwaarden tabblad en schakel de optie uit Start de taak alleen als de computer op netstroom staat.
  13. Klik op de knop OK om de taak aan te maken.

Opmerking: als uw besturingssysteem u verhindert uw taak op te slaan vanwege een leeg wachtwoord, kunt u: voeg een wachtwoord toe naar uw gebruikersaccount of schakel de beperking uit in Lokaal beveiligingsbeleid onder Systeembeheer.

Je bent klaar!

Dit nieuw toegewezen geluid wordt afgespeeld wanneer u uw computer vergrendelt.

Om het geluid in actie te testen, drukt u gewoon op de Winnen + L sleutels. Hierdoor wordt uw werkstation vergrendeld en zou u het geluid moeten horen.

Tip: Kijk voor extra geluidsbestanden op de WinSounds.com website. Het wordt geleverd met een grote verzameling geluiden voor Windows.

Gerelateerde artikelen:

  • Het aanmeldingsgeluid afspelen in Windows 10
  • Het afsluitgeluid afspelen in Windows 10
  • Opstartgeluid inschakelen in Windows 10
  • Hoe Windows 10 te vergrendelen en het scherm uit te schakelen met één klik
Microsoft To Do staat nu het delen van lijsten toe van persoonlijke naar werkaccounts

Microsoft To Do staat nu het delen van lijsten toe van persoonlijke naar werkaccounts

Samenwerken is een essentieel onderdeel van elke op productiviteit gebaseerde app, vooral taakman...

Lees verder

Windows 11 Build 22468 is uit naar het Dev-kanaal

Windows 11 Build 22468 is uit naar het Dev-kanaal

Microsoft geeft Windows 11 Insider Preview Build 22468 vrij aan Insiders in het Dev-kanaal. Het k...

Lees verder

Microsoft Edge 91.0.845.2 is beschikbaar in het Dev-kanaal

Microsoft Edge 91.0.845.2 is beschikbaar in het Dev-kanaal

Microsoft Edge Dev 91.0.845.2 is nu beschikbaar voor Insiders. Het stelt de gebruiker nu in staat...

Lees verder