Amire emlékszem (Windows 3.1), a Windows minden kiadása üdvözlő hangot adott az indításkor. A Windows NT-alapú rendszerekben indítási és különálló bejelentkezési hang van. Egy hang akkor is lejátszható, amikor a Windows kijelentkezik, vagy amikor leáll. Ezeket a hangokat a Vezérlőpult -> Hang menüpontból rendelheti hozzá. De a Windows 8 rendszerben ezeknek az eseményeknek a hangjai szinte teljesen megszűntek. Lássuk, hogyan lehet újraéleszteni őket.
Reklám
A Windows 8 rendszerben a Microsoft a Windows gyorsabb indítására és leállítására összpontosított, így teljesen eltávolította a bejelentkezéskor, kijelentkezéskor és leállításkor lejátszott hangokat. Még akkor is, ha hangokat rendel az eseményekhez az „Exit Windows”, a „Windows Logon” és a „Windows Logoff” eseményekhez, vagy megpróbálja visszaállítani ezeket az eseményeket a rendszerleíró adatbázis segítségével, ezek nem játszhatók le. Megkerestem a Microsoftot, hogy tisztázzuk, és íme, mit válaszoltak:
'Teljesítmény okokból eltávolítottuk ezeket a hangeseményeket. Nagyon figyelünk arra, hogy a gép milyen gyorsan kapcsol be, kapcsol ki, alszik, folytatja az alvást stb. Ennek felgyorsításának részeként sokat kísérletezünk azzal, hogy milyen folyamat vezérli az indítási és leállítási hangokat . Egy fejlesztés alatt álló Windows 8 átmeneti összeállításakor jelentősen felgyorsíthattuk a dolgot azáltal, hogy a leállítási hangot az Explorer.exe fájlról (amely akkor is fut, amikor még be van jelentkezve) a Logonui.exe fájlra (amely a folyamat, amely a „Leállítás” kört mutatja.)
A kikapcsolási hang késõbbi mozgatása azonban más problémákba ütközött. A hang lejátszásához használt kódot (a PlaySound API) ki kell olvasni a rendszerleíró adatbázisból (hogy megnézzük, mi a hang beállításai) és a lemezről (a .wav fájl olvasásához), és olyan problémákba ütköztünk, ahol a A hang nem volt képes lejátszani (vagy félúton levágódott), mert már leállítottuk a rendszerleíró adatbázist vagy a lemezt! Tölthettünk volna időt az API átírásával, de úgy döntöttünk, hogy a legbiztonságosabb és legeredményesebb dolog a hang teljes megszüntetése. '
Az indítási hang maradt a Windows 8 rendszerben, de alapértelmezés szerint le van tiltva. El kell mennie a Hangvezérlő panel -> Hangok fülre, és be kell jelölnie a „Windows indítási hangjának lejátszása” lehetőséget.
Ezenkívül a Microsoft bevezette a gyors indítási / hibrid indítást a Windows 8 operációs rendszerbe. Ennek a szolgáltatásnak a következtében, amikor a Leállítás gombra kattint, akkor kijelentkezik, hibernálja a kernelt és kikapcsol; nem igazán lép ki a Windows-ból. Amikor újra bekapcsolja a Windows 8 számítógépet, az hibernált állapotból folytatódik, és újra bejelentkezik. Ez különbözik a rendszerindítástól teljes leállítás után .
Még akkor is, ha bekapcsolja a Windows indítási hangját, csak akkor játszik le, ha teljes kikapcsolást végzett. Soha nem játszik le, ha a gyors indítás be van kapcsolva. Tehát mi a megoldás? A trükk az, hogy egyszerűen használja a Windows eseménynapló rendszert a hangok lejátszására.
Mielőtt folytatná
Úgy döntöttem, hogy létrehozom a Startup Sound Enabler alkalmazást a Windows 8 rendszerhez. Ez az alkalmazás lehetővé teszi, hogy egyetlen kattintással hozzárendelhessen egy indítási hangot! Azt a feladatot hozza létre, hogy a szkriptet a kiválasztott hanggal hozza létre, és automatikusan beállítsa a Feladatütemezőben.
Az alkalmazás nagyon egyszerű felhasználói felülettel rendelkezik: kattintson az Indítási hang beállítása gombra az indítási hang beállításához, a letiltásához kattintson az Indítási hang letiltása gombra.
Ez az!
hogyan találhat meg egy dalt egy youtube videóból
Töltse le a Startup Sound Enabler alkalmazást a Windows 8 rendszerhez
A bejelentkezési hang felelevenítéséhez itt talál részletes utasításokat: (Ugyanazon módszerrel hangokat rendelhet a kijelentkezéshez és a kikapcsoláshoz)
- Nyissa meg a Jegyzettömböt, és illessze be a következő sorokat. (Ez egy egyszerű VBScript a Windows számára, hogy bármilyen hangot lejátszhasson a Speech API segítségével. Inkább ezt a módszert részesítem előnyben, mert nem attól függ, hogy néhány duzzadt és lassú programot, például a Windows Media Player-t betölteni, csak egy hang gyors lejátszásához és bezárásához):
Set oVoice = CreateObject ('SAPI.SpVoice') set
Tipp: Vegye figyelembe a hangot, amelyet ebben a szkriptben használtam. Ez egy szép új hang, amely a Windows 8-ban található: C: Windows Media. Megváltoztathatja bármely más kívánt WAV hangra.
Tipp : Ha kíváncsi vagy, ahol minőségi hangokat talál, ne keresse tovább ezt a cikket .
- Mentse el ezt a fájlt bárhová .VBS kiterjesztéssel. Például: 'Logon Sound.vbs'
Tipp: Felveheti a fájlnevet és a kiterjesztést idézőjelek közé, hogy a Jegyzettömb ne adja hozzá a .txt fájlt a beírt fájlnévhez. Ha idézőjelek közé teszi, 'Logon Sound.vbs' néven menti, és nem 'Logon Sound.vbs.txt' néven. - Most meg kell találnunk valami megfelelő eseményt, amely társítja ezt a hangot. Nyissa meg az Eseménynaplót a Futtatás párbeszédpanelen vagy a Start képernyőn az: Eventvwr beírásával.
- Megnyílik az Eseménynapló megnyitása, bontsa ki a „Windows naplók” kategóriát, és kattintson a „Rendszer” naplóra.
- Kattintson a Művelet menüre, majd a Keresés gombra.
- A Keresés mit: szövegmezőbe írja be: 7001, és nyomja meg az Enter vagy a „Következő keresés” gombot. A Winlogon esemény kerül kiválasztásra.
(7001 az eseményazonosító a sok esemény egyikéhez, amely bejelentkezik az eseménynaplóba, amikor bejelentkezik a Windows rendszerre) - Most kattintson jobb gombbal erre az eseményre, majd kattintson a 'Feladat csatolása ehhez az eseményhez ...' elemre.
- Megnyílik az „Alapvető feladat varázsló létrehozása” ablak.
- Írjon be egy leíró nevet, ha például a „Bejelentkezés hang” lehetőséget szeretné, majd kattintson a Tovább gombra. A név beírása nem kötelező, így később könnyebb megtalálni ezt a feladatot, ha törölnie kell.
- Kattintson ismét a Tovább gombra, majd válassza a „Program indítása”, majd a Tovább lehetőséget.
- A Program / script: mezőbe írja be: WScript.exe. Az Argumentumok mezőbe írja be a mentett fájl elérési útját. Például: 'C: Windows Logon Sound.vbs' (ne felejtsen el idézőjeleket használni, ha az útvonal szóközöket vagy hosszú fájlneveket tartalmaz)
- Jelölje be a „Megnyitás a Tulajdonságok párbeszédpanelt ehhez a feladathoz, amikor a Befejezés gombra kattintok” jelölőnégyzetet, majd a feladat létrehozásához kattintson a Befejezés gombra.
- Opcionálisan lépjen a Feltételek fülre, és törölje a „Indítsa el a feladatot csak akkor, ha a számítógép hálózati feszültség alatt van” jelölőnégyzetet, ha azt szeretné, hogy a bejelentkezési hang akkor is lejátszódjon, amikor a Windows 8 PC vagy táblagép akkumulátorral működik.
- Kattintson az OK gombra, és zárja be az Eseménynaplót.
- Most próbálja meg kikapcsolni a Windows rendszert a Beállítások varázslata (Win + I), vagy az Alt + F4 billentyűkombináció megnyomásával az asztalon, vagy a kedvenc Start menü helyettesítéséből, például: Klasszikus héj .
- A következő bejelentkezéskor a hangnak el kell játszania. Ez az! Most felélesztette bejelentkezési hangját. A teljes kikapcsoláskor az indítási hang továbbra is szól, és bejelentkezéskor ez az újonnan hozzárendelt hang szólal meg. Ugyanezzel a módszerrel megkereshet néhány megfelelő eseményt az eseménynaplóból a leállításhoz, és kijelentkezhet, és különféle hangokat rendelhet hozzájuk egy másik szkript létrehozásával. Ügyeljen arra, hogy ellenőrizze WinSounds.com ingyenes, letölthető hangok nagy gyűjteményéhez.