Всяка версия на Windows, откакто се помня (Windows 3.1), пуска звук приветствие при стартиране. В системите, базирани на Windows NT, има звук за стартиране, както и отделен звук за влизане. Звук може да се възпроизведе и когато Windows излезе или когато се изключи. Можете да зададете всички тези звуци от Контролен панел -> Звук. Но в Windows 8 звуците за тези събития са премахнати почти изцяло. Да видим как да ги съживим.
Реклама
В Windows 8 Microsoft се фокусира върху това да накара Windows да се стартира и изключи по-бързо, така че те напълно премахнаха звуците, които се възпроизвеждат при влизане, излизане и изключване. Дори ако присвоите звуци на събитията за „Изход от Windows“, „Вход в Windows“ и „Излизане от Windows“ или се опитате да възстановите тези събития с помощта на системния регистър, те няма да се възпроизведат. Свързах се с Microsoft за разяснение и ето какво отговориха:
„Премахнахме тези звукови събития по съображения за изпълнение. Ние обръщаме много внимание на това колко бързо машината се включва, изключва, отива в режим на заспиване, възобновява се от сън и т.н. Като част от ускоряването на това, ние експериментираме много с това какъв процес контролира звуците при стартиране и изключване . В междинно изграждане на Windows 8, докато беше в процес на разработка, успяхме да ускорим нещата значително, като преместихме звука за изключване от Explorer.exe (който работи, докато все още сте влезли в системата) в Logonui.exe (което е процес, който показва кръга „Изключване“.)
Въпреки това преместването на звука за изключване толкова късно започна да се сблъсква с други проблеми. Кодът, който използваме за възпроизвеждане на звука (API на PlaySound), трябва да се прочете от системния регистър (за да се видят какви са предпочитанията за този звук) и от диска (за четене на .wav файла) и се натъкнахме на проблеми, при които звукът не можеше да се възпроизведе (или беше прекъснат наполовина), защото вече бяхме изключили системния регистър или диска! Можехме да отделим време за пренаписване на приложния програмен интерфейс (API), но решихме, че най-безопасното и най-ефективното нещо е да премахнем звука изобщо. '
Стартовият звук остава в Windows 8, но по подразбиране е деактивиран. Трябва да отидете в контролния панел на звука -> раздела Звуци и да маркирате опцията „Възпроизвеждане на звук при стартиране на Windows“.
Освен това Microsoft представи бързо стартиране / хибридно зареждане в Windows 8. Благодарение на тази функция, когато щракнете върху Изключване, тя ви излиза и хибернира ядрото и изключва; всъщност не излиза от Windows. Когато включите компютъра си с Windows 8 отново, той се възобновява от хибернация и влиза отново. Това е различно от зареждането след пълно изключване .
Дори ако включите звука за стартиране на Windows, той ще се възпроизвежда само ако сте напълно изключили. Той никога не играе, когато е включено бързо стартиране. И така, какво е решението? Номерът е просто да използвате системата за регистриране на събития на Windows, за да възпроизвеждате звуците сега.
Преди да продължите
Реших да създам Startup Sound Enabler за Windows 8. Това приложение ще ви позволи да зададете стартиращ звук само с едно щракване! Той върши работата по създаването на скрипта с избрания от вас звук и настройването му в Task Scheduler автоматично.
Приложението има много прост потребителски интерфейс: щракнете върху бутона Set Startup Sound, за да настроите звука при стартиране, щракнете върху Disable Startup Sound, за да го деактивирате.
Това е!
покажи ми историята на търсенията ми в google
Вземете Startup Sound Enabler за Windows 8
Ето инструкции стъпка по стъпка за съживяване на звука за влизане: (Можете да използвате същия метод, за да зададете звуци за събития при излизане и изключване)
- Отворете Notepad и поставете следните редове в него. (Това е прост VBScript за Windows, за да възпроизвежда всеки звук с помощта на Speech API. Предпочитам този метод, защото не зависи от зареждането на някаква подута и бавна програма като Windows Media Player, само за да пуснете бързо един звук и да го затворите):
Задайте oVoice = CreateObject ('SAPI.SpVoice') задайте oSpFileStream = CreateObject ('SAPI.SpFileStream') oSpFileStream.Open 'C: Windows Media Windows Logon.wav' oVoice.SpeakStream oSpFileStream oSpFileStream oSpFileStream oSpFileStream oSpFileStream oSpFileStream oSpFileStream oSpFileStream oSpFileStream oSp
Съвет: Обърнете внимание на звука, който използвах в този скрипт. Това е прекрасен нов звук, включен в Windows 8, разположен на C: Windows Media. Можете да го промените на всеки друг .WAV звук, който искате.
Бакшиш : Ако се чудите, където можете да намерите някои качествени звуци, не търсете повече от тази статия .
- Запазете този файл навсякъде с разширение .VBS. Например „Logon Sound.vbs“
Съвет: Можете да добавите името на файла и разширението в кавички, така че Notepad да не добавя „.txt“ към името на файла, което сте въвели. Добавянето му в кавички ще го запази като „Logon Sound.vbs“, а не като „Logon Sound.vbs.txt“. - Сега трябва да намерим подходящо събитие, което да свърже този звук. Отворете програмата за преглед на събития, като напишете: Eventvwr в диалоговия прозорец Изпълнение или на началния екран.
- Open Event Viewer се отваря, разгънете категорията „Регистрационни файлове на Windows“ и щракнете върху дневника „Система“.
- Сега щракнете върху менюто Действие и щракнете върху Намери ...
- В текстовото поле Намери какво: въведете: 7001 и натиснете бутон Enter или „Find Next“. Ще бъде избрано събитието Winlogon.
(7001 е идентификаторът на събитието за едно от многото събития, което се влиза в дневника на събитията, когато влезете в Windows) - Сега щракнете с десния бутон върху това събитие и щракнете върху „Прикачи задача към това събитие ...“
- Ще се отвори прозорецът „Създаване на съветник за основна задача“.
- Въведете описателно име, ако искате, като например „Вход за звук“ и щракнете върху Напред. Въвеждането на име не е задължително, така че е по-лесно да намерите тази задача по-късно, ако трябва да я изтриете.
- Щракнете отново Напред и след това изберете „Стартиране на програма“ и отново Напред.
- В полето Program / script: напишете: WScript.exe. В полето Аргументи въведете пътя към файла, който сте запазили. Например „C: Windows Logon Sound.vbs“ (уверете се, че използвате двойни кавички, ако пътят ви съдържа интервали или дълги имена на файлове)
- Поставете отметка в квадратчето, наречено „Отваряне на диалоговия прозорец Свойства за тази задача, когато щракнете върху Готово“ След това щракнете върху Готово, за да създадете задачата.
- По желание отидете в раздела Условия и премахнете отметката от „Стартиране на задачата само ако компютърът е на променливотоково захранване“, ако искате звукът за влизане да се възпроизвежда, дори когато компютърът или таблетът ви с Windows 8 работи на батерии.
- Щракнете върху OK и затворете Viewer за събития.
- Сега опитайте да изключите Windows от Charm за настройки (Win + I), или чрез натискане на Alt + F4 на работния плот, или от любимата ви подмяна на менюто Start, като Класическа черупка .
- Следващият път, когато влезете, звукът трябва да се възпроизведе. Това е всичко! Току-що съживихте звука си за влизане. Стартовият звук ще продължи да се възпроизвежда, когато направите пълно изключване и този новозададен звук ще се възпроизведе, когато влезете. Можете да използвате същия метод, за да намерите някои подходящи събития в дневника на събитията за изключване и излизане и да им присвоите различни звуци, като създадете друг скрипт. WinSounds.com за голяма колекция от безплатни звуци за изтегляне.