Windows Tips & News

Sådan afspiller du logon-lyden i Windows 10

click fraud protection

Hver udgivelse af Windows siden så langt tilbage, som jeg kan huske (Windows 3.1) har spillet en velkomstlyd ved opstart. I Windows NT-baserede systemer er der en startlyd samt separat logonlyd. En lyd kan også afspilles, når Windows logger af, eller når det lukker ned. Brugeren kunne tildele alle disse lyde fra Kontrolpanel -> Lyd. Fra og med Windows 8 er lyde til disse begivenheder næsten fuldstændig elimineret. Lad os se, hvordan du afspiller logonlyden i Windows 10.

Hvorfor Windows 10 ikke afspiller logon-lyden

I Windows 10 fokuserede Microsoft på at få Windows til at starte og lukke hurtigere. Udviklere af operativsystemet havde fuldstændigt fjernet de lyde, der afspilles ved logon, log af og nedlukning. Selvom du tildeler lyde til begivenhederne for 'Afslut Windows', 'Windows Logon' og 'Windows Logon' eller forsøger at gendanne disse hændelser ved hjælp af registreringsdatabasen, afspilles de ikke. Der er den officielle erklæring fra Microsoft, som forklarer situationen.

"Vi fjernede disse lydbegivenheder af præstationsmæssige årsager. Vi er meget opmærksomme på, hvor hurtigt maskinen tænder, slukker, går i dvale, genoptager fra dvale osv. Som en del af at fremskynde dette, eksperimenterer vi meget med, hvilken proces der styrer start- og nedlukningslydene. I en midlertidig build af Windows 8, mens det var under udvikling, var vi i stand til at fremskynde tingene betydeligt ved at flytte nedlukningslyden fra Explorer.exe (som kører, mens du stadig er logget på) til Logonui.exe (som er den proces, der viser "Lukker ned" cirkel.)

Men at flytte nedlukningslyden så sent begyndte at løbe ind i andre problemer. Den kode, vi bruger til at afspille lyden (PlaySound API'en), skal læses fra registreringsdatabasen (for at se, hvad præferencerne for denne lyd var) og fra disken (til læste .wav-filen), og vi stødte på problemer, hvor lyden ikke kunne afspilles (eller blev afbrudt halvvejs), fordi vi havde lukket registreringsdatabasen eller disken ned allerede! Vi kunne have brugt tid på at omskrive API'et, men vi besluttede, at den sikreste og mest effektive ting at gøre var at eliminere lyden helt."

Startlyden

Startlyden forblev i Windows 10, men den er som standard deaktiveret. Du skal aktivere det manuelt, hvis det er nødvendigt. Se følgende artikel:

Aktiver startlyd i Windows 10

Derudover kommer Windows 10 med en hurtig opstart/hybrid boot-funktion. På grund af denne funktion, når du klikker Luk ned, logger den dig ud og sætter kernen i dvale og slukker; den afslutter ikke rigtig Windows. Når du tænder for din Windows 10-enhed igen, genoptager den fra dvaletilstand og logger på igen. Dette er forskelligt fra opstart efter en fuld nedlukning.

Selvom du tænder for Windows-startlyden, afspilles den kun, hvis du lukkede helt ned. Den afspiller aldrig, når hurtig opstart er slået til.

Logon lyden

Her er instruktioner til at genoplive logon-lyden. Dette er en lyd, som Windows afspiller, når du logger ind på din brugerkonto. Det er en separat lyd fra startlyden nævnt ovenfor.

Proceduren omfatter flere trin. Vi skal oprette en speciel VBScript-fil, som vil afspille lyden, og derefter oprette en opgave i Task Scheduler for at afspille den ved logon. Her er hvordan.

Opret en VBScript-fil for at afspille lyden

  1. Åbn Notesblok og indsæt følgende linjer i den.
    Indstil oVoice = CreateObject("SAPI.SpVoice") sæt oSpFileStream = CreateObject("SAPI.SpFileStream") oSpFileStream. Åbn "C:\Windows\Media\Windows Logon.wav" o Stemme. SpeakStream oSpFileStream. oSpFileStream. Tæt
  2. Gem denne fil hvor som helst med filtypenavnet .VBS. For eksempel "LogonSound.vbs".
  3. Dobbeltklik på den fil, du har oprettet, og sørg for, at den afspiller din lydfil.

Dette er et simpelt VBScript til Windows til at afspille enhver lyd ved hjælp af Speech API. Jeg foretrækker denne metode, fordi den ikke afhænger af at indlæse et langsomt program som Windows Media Player eller en tredjepartsapp for at afspille lyden.

I dette script bruger jeg standard lydfilen, C:\Windows\Media\Windows Logon.wav. Du kan bruge enhver fil, du ønsker. Du skal bare ændre den relevante linje.

Tip: Inkluder filnavnet i anførselstegn i Notesblokkens Gem-dialog for at sikre, at du gemmer filen med filtypen VBS og ikke TXT.

Nu skal vi oprette en speciel Task Scheduler-opgave for at afspille denne lyd. Task Scheduler er i stand til at køre opgaver ved logon, så hvis du angiver vores script som opgavens handling, vil det få det til at afspille lyden, hver gang du logger på.

Afspil logon-lyden i Windows 10

  1. Åben Administrative værktøjer.
  2. Klik på ikonet Task Scheduler.
  3. I Task Scheduler-biblioteket skal du klikke på Opret opgave... link til højre.
  4. I dialogboksen Opret opgave skal du udfylde feltet Navn med noget meningsfuld tekst som "Afspil logonlyd".
  5. Indstil indstillingen Konfigurer til: Windows 10.
  6. Skift til fanen Triggers og klik på Ny... knap.
  7. Indstil hændelsen for triggeren til Ved log på.
  8. Skift til Handlinger fanen og klik på Ny... knap.
  9. I den næste dialog skal du indstille handlingstypen til Start et program.
  10. I den Program boks, skal du angive wscript.exe som programmet.
  11. Indtast den fulde sti til din VBScript-fil i tekstboksen Tilføj argumenter.
  12. Skift til Betingelser fanen og deaktiver indstillingen Start kun opgaven, hvis computeren er på vekselstrøm.
  13. Klik på knappen OK for at oprette opgaven.

Bemærk: Hvis dit operativsystem forhindrer dig i at gemme din opgave på grund af en tom adgangskode, kan du tilføje en adgangskode til din brugerkonto eller deaktiver begrænsningen i Lokal sikkerhedspolitik under Administrative værktøjer.

Du er færdig!

Denne nytildelte lyd afspilles, når du logger på. For ekstra lydfiler, tjek WinSounds.com internet side. Den leveres med en stor samling af lyde til Windows.

Tip: Hvis du kører Windows 8 eller Windows 8.1, så tjek ud denne artikel.

Alle måder at køre WSL Linux Distro på i Windows 10

Alle måder at køre WSL Linux Distro på i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneDer er forskellig...

Læs mere

Skift Focus Assist-prioritetsliste i Windows 10

Skift Focus Assist-prioritetsliste i Windows 10

Efterlad et SvarFocus Assist (tidligere Quiet Hours) er en standardfunktion på alle mobile operat...

Læs mere

Deaktiver Hurtigt søgning i Firefox 63

Deaktiver Hurtigt søgning i Firefox 63

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneUd over den klass...

Læs mere