Põhiline Windows 10 Sulgemisheli esitamine Windows 10-s

Sulgemisheli esitamine Windows 10-s



Vanemad Windowsi versioonid suutsid esitada käivitusheli, eraldi sisselogimisheli. Heli võib mängida ka siis, kui Windows logib välja või kui see välja lülitatakse. Kasutaja sai kõik need helid määrata juhtpaneelilt -> Heli. Alates Windows 8-st on nende sündmuste helid peaaegu täielikult kõrvaldatud. Vaatame, kuidas Windows 10-s sulgemisheli esitada.

Reklaam

Miks Windows 10 väljalülitusheli ei esita?

Windows 10-s keskendus Microsoft Windowsi käivitamise ja väljalülitamise kiirendamisele. OS-i arendajad olid sisselogimisel, väljalogimisel ja väljalülitamisel esitatavad helid täielikult eemaldanud. Isegi kui määrate sündmustele heli „Exit Windows”, „Windows Logon” ja „Windows Logoff” või proovite neid sündmusi registri abil taastada, ei esitata neid. Olukorda selgitab Microsofti ametlik avaldus.

'Eemaldasime need heliüritused esituses. Pöörame palju tähelepanu sellele, kui kiiresti masin sisse lülitub, lülitub välja, läheb magama, taastub unest jne. Selle kiirendamise raames katsetame palju seda, mis protsessi käivitus- ja väljalülitushelid kontrollivad. . Ajalises Windows 8 arenduses selle arendamise ajal suutsime asju oluliselt kiirendada, teisaldades seiskamisheli Explorer.exe-st (mis töötab, kui olete endiselt sisse logitud) kausta Logonui.exe (mis on protsess, mis näitab ringi „Seiskamine”.)

Kuid selle hilja väljalülitamise heli liigutamine hakkas tekkima muid probleeme. Kood, mida me heli esitamiseks kasutame (PlaySound API), tuleb lugeda registrist (et näha, millised on selle heli eelistused) ja kettalt (et lugeda faili .wav) ning meil tekkis probleeme, kus heli ei saanud esitada (või sai poolenisti katkestuse), kuna olime registri või ketta juba sulgenud! Me oleksime võinud kulutada aega API ümberkirjutamiseks, kuid otsustasime, et kõige turvalisem ja toimivam asi on heli täielikult kõrvaldada. '

Märkus. Käivitamisheli jäi Windows 10-sse, kuid see on vaikimisi keelatud. Vajadusel peate selle käsitsi lubama. Vaadake järgmist artiklit:

kuidas lahkhelikeelust mööda saada

Luba käivitusheli Windows 10-s

Lisaks on Windows 10-l kiire käivitamise / hübriidse käivitamise funktsioon. Selle funktsiooni tõttu logib see klõpsates nuppu Shut down (Sisselülitamine) välja ja hiberneerib tuuma ning lülitub välja; see ei välju tegelikult Windowsist. Kui lülitate oma Windows 10 seadme uuesti sisse, taastub see talveunest ja logib uuesti sisse. See erineb käivitamisestpärast täielik sulgemine .

Eelmises artiklis olen käsitlenud, kuidas sisselogimisel heli esitada. Vaata

Sisselogimisheli esitamine Windows 10-s

Siin on juhised heli Shutdown taaselustamiseks. Lahendus on heli esitamiseks lihtsalt Windowsi sündmuste logisüsteemi kasutamine.

Sule üritus

Peame looma ülesande spetsiaalsesse Shut Down sündmuse juurde lisatud Task Scheduleris. Vajalikul sündmusel on ID 1074 = kasutaja algatatud väljalülitus, nagu on näidatud järgmisel ekraanipildil.

Windows 10 väljalülitamise sündmus

Task Scheduler suudab käivitada mis tahes sündmusele lisatud ülesandeid, nii et meie skripti kui toimingu toimingu määramine paneb selle heli mängima iga kord, kui OS-i välja lülitate. Heli esitamiseks peame kasutama PowerShelli.

Meetodi piirangud

  • See meetod töötab ainult siis, kui teate ja saate kasutada mandaate administraatori kasutajakonto .
  • See ei tööta, kui teie kasutajakonto pole parooli .
  • See ei pruugi töötada, kui teil on Kiire käivitamine on keelatud .

Kahjuks ei saa kuidagi neist piirangutest mööda minna. Meetod on väga keeruline ja ei tööta usaldusväärselt. Teid on hoiatatud.

Esitage Shutdown Sound Windows 10-s

  1. Avatud Haldustööriistad .
  2. Klõpsake ikooni Task Scheduler.Windows 10 väljalülitamise sündmuse ülesande valikud
  3. Klõpsake teegis Ülesannete ajastaja nuppuLoo ülesanne ...paremal olev link.Windows 10 seiskamise sündmuse toiming 2
  4. Sisestage dialoogi Loo ülesanne väljale Nimi mõni sisukas tekst, näiteks 'Esita sulgemisheli'.
  5. Määrake valikud järgmiselt:
    - konfigureerimine Windows 10 jaoks.
    - Käivitage, kas kasutaja on sisse logitud või mitte
    - Käivita kõrgeimate õigustega kast
  6. Lülitage vahekaardile Käivitajad ja klõpsake nuppuUus ...nuppu.
  7. Määrake päästiku sündmuseksSündmuse kohta.
  8. ValigeSüsteemrippmenüü loendisLogi sisse.
  9. Sisestage väärtusesse 1074 väärtusSündmuse IDtekstikast.
  10. LülituToimingudja klõpsake vahekaartiUus ...nuppu.
  11. Järgmises dialoogiboksis määrake toimingu tüübiksKäivitage programm.
  12. AastalProgrammlahtrisse, täpsustagepowershell.exeprogrammina.
  13. Sisestage järgmine tekst tekstiväljale Lisa argumendid:-c (New-Object Media.SoundPlayer 'C: Windows Media Windows Shutdown.wav'). PlaySync ();
  14. LülituTingimusedja keelake valikAlustage ülesannet ainult siis, kui arvuti on toiteallikas.
  15. Klõpsake ülesande loomiseks nuppu OK.
  16. Sisestage oma kasutajakonto parool (või muud administraatori kasutajakonto mandaadid).

Sa oled valmis!

See äsja määratud heli esitatakse siis, kui seadme välja lülitate. Täiendavate helifailide saamiseks vaadake WinSounds.com veebisait. Kaasas on suur Windowsi jaoks mõeldud helide kogu.

Märkus: kasutan Windows 10-ga kaasas olevat vaikimisi väljalülitatud helifaili. See on lühike ja kena. Võite kasutada mis tahes soovitud WAV-faili. Esitage lihtsalt ülesandes õige tee.

See trikk kehtib ka Windows 8 ja Windows 8.1 puhul.

Palun öelge kommentaarides, kas see meetod sobib teie jaoks või mitte. Palun täpsustage, milline Windows 10 versioon ja järgu number te töötate ja kui funktsioon Kiire käivitamine on keelatud või lubatud.

Huvitavad Artiklid