Windows รุ่นเก่าสามารถเล่นเสียงเริ่มต้นซึ่งเป็นเสียงการเข้าสู่ระบบแยกต่างหาก นอกจากนี้ยังสามารถเล่นเสียงเมื่อ Windows ออกจากระบบหรือเมื่อปิดเครื่อง ผู้ใช้สามารถกำหนดเสียงเหล่านี้ทั้งหมดจากแผงควบคุม -> เสียง เริ่มต้นด้วย Windows 8 เสียงของเหตุการณ์เหล่านี้ถูกกำจัดไปเกือบทั้งหมด มาดูวิธีเล่นเสียงปิดเครื่องใน Windows 10
การโฆษณา
ทำไม Windows 10 ไม่เล่นเสียงปิดเครื่อง
ใน Windows 10 Microsoft เน้นที่การทำให้ Windows บูตและปิดเครื่องได้เร็วขึ้น นักพัฒนาระบบปฏิบัติการได้ลบเสียงที่เล่นเมื่อล็อกออนออกจากระบบและปิดเครื่องโดยสิ้นเชิง แม้ว่าคุณจะกำหนดเสียงให้กับเหตุการณ์สำหรับ 'ออกจาก Windows', 'Windows Logon' และ 'Windows Logoff' หรือพยายามกู้คืนเหตุการณ์เหล่านี้โดยใช้ Registry แต่ก็จะไม่เล่น มีคำชี้แจงอย่างเป็นทางการจาก Microsoft ซึ่งอธิบายถึงสถานการณ์ดังกล่าว
'เราลบเหตุการณ์เสียงเหล่านี้ออกด้วยเหตุผลด้านประสิทธิภาพ เราให้ความสนใจเป็นอย่างมากกับความเร็วในการเปิดเครื่องปิดเครื่องเข้าสู่โหมดสลีปดำเนินการต่อจากโหมดสลีปเป็นต้นในส่วนหนึ่งของการเร่งความเร็วนี้เราได้ทดลองหลายอย่างเกี่ยวกับกระบวนการที่ควบคุมการเริ่มต้นและปิดเสียง . ในรุ่นชั่วคราวของ Windows 8 ในขณะที่อยู่ระหว่างการพัฒนาเราสามารถเร่งความเร็วได้มากโดยการย้ายเสียงปิดระบบจาก Explorer.exe (ซึ่งกำลังทำงานในขณะที่คุณยังเข้าสู่ระบบ) ไปยัง Logonui.exe (ซึ่งก็คือ กระบวนการที่แสดงวงกลม 'การปิดเครื่อง')
อย่างไรก็ตามการย้ายเสียงปิดเครื่องในช่วงปลายนี้เริ่มเกิดปัญหาอื่น ๆ รหัสที่เราใช้ในการเล่นเสียง (PlaySound API) จำเป็นต้องอ่านจากรีจิสตรี (เพื่อดูว่าค่ากำหนดของเสียงนี้เป็นอย่างไร) และจากดิสก์ (เพื่ออ่านไฟล์. wav) และเราพบปัญหาที่ ไม่สามารถเล่นเสียงได้ (หรือถูกตัดกลางคัน) เนื่องจากเราได้ปิดรีจิสตรีหรือดิสก์ไปแล้ว! เราสามารถใช้เวลาในการเขียน API ใหม่ได้ แต่เราตัดสินใจว่าสิ่งที่ปลอดภัยที่สุดและมีประสิทธิภาพที่สุดที่ต้องทำคือกำจัดเสียงออกไปทั้งหมด '
หมายเหตุ: เสียงเริ่มต้นยังคงอยู่ใน Windows 10 แต่ถูกปิดใช้งานโดยค่าเริ่มต้น คุณต้องเปิดใช้งานด้วยตนเองหากจำเป็น ดูบทความต่อไปนี้:
วิธีหาวันเกิดของใครบางคนฟรี
เปิดใช้งานเสียงเริ่มต้นใน Windows 10
นอกจากนี้ Windows 10 ยังมาพร้อมกับคุณสมบัติการเริ่มต้นระบบ / ไฮบริดบูตที่รวดเร็ว เนื่องจากคุณสมบัตินี้เมื่อคุณคลิกปิดระบบจะล็อกคุณออกจากระบบและไฮเบอร์เนตเคอร์เนลและปิดเครื่อง มันไม่ได้ออกจาก Windows จริงๆ เมื่อคุณเปิดอุปกรณ์ Windows 10 อีกครั้งอุปกรณ์จะกลับมาจากโหมดไฮเบอร์เนตและเข้าสู่ระบบอีกครั้ง ซึ่งแตกต่างจากการบูตหลังจาก ปิดตัวลงอย่างสมบูรณ์ .
ในบทความก่อนหน้านี้ฉันได้กล่าวถึงวิธีการเล่นเสียงเมื่อเข้าสู่ระบบ ดู
วิธีเล่น Logon Sound ใน Windows 10
นี่คือคำแนะนำในการฟื้นฟูเสียงปิดเครื่อง วิธีแก้ปัญหาคือใช้ระบบบันทึกเหตุการณ์ของ Windows เพื่อเล่นเสียง
เหตุการณ์ปิดเครื่อง
เราจำเป็นต้องสร้างงานใน Task Scheduler ที่แนบมากับเหตุการณ์ Shut Down พิเศษ เหตุการณ์ที่เราต้องการมี ID 1074 = User Initiated Shutdown ดังแสดงในภาพหน้าจอต่อไปนี้
Task Scheduler สามารถเรียกใช้งานที่แนบมากับเหตุการณ์ใด ๆ ได้ดังนั้นการระบุสคริปต์ของเราเป็นการดำเนินการของงานจะทำให้เสียงดังทุกครั้งที่คุณปิดระบบปฏิบัติการ ในการเล่นเสียงเราต้องใช้ PowerShell
ข้อ จำกัด ของวิธีการ
- วิธีนี้ใช้ได้เฉพาะเมื่อคุณทราบและสามารถใช้ข้อมูลรับรองสำหรับ บัญชีผู้ใช้ที่เป็นผู้ดูแลระบบ .
- จะไม่ทำงานหากบัญชีผู้ใช้ของคุณ ไม่มีรหัสผ่าน .
- อาจไม่ได้ผลถ้าคุณมี ปิดใช้งาน Fast Startup .
น่าเสียดายที่ไม่มีทางข้ามข้อ จำกัด เหล่านี้ได้ วิธีนี้ยุ่งยากมากและไม่น่าเชื่อถือ คุณได้รับการเตือนแล้ว
เล่น Shutdown Sound ใน Windows 10
- เปิด เครื่องมือการดูแลระบบ .
- คลิกไอคอน Task Scheduler
- ในไลบรารีตัวกำหนดเวลางานคลิกที่ไฟล์สร้างงาน ...ลิงก์ทางด้านขวา
- ในกล่องโต้ตอบสร้างงานให้กรอกข้อความที่มีความหมายในช่องชื่อเช่น 'เล่นเสียงปิดเครื่อง'
- ตั้งค่าตัวเลือกดังนี้:
- กำหนดค่าสำหรับ Windows 10
- เรียกใช้ว่าผู้ใช้เข้าสู่ระบบหรือไม่
- รันด้วยกล่องสิทธิพิเศษสูงสุด
- สลับไปที่แท็บ Triggers และคลิกที่ใหม่...ปุ่ม.
- ตั้งค่าเหตุการณ์สำหรับทริกเกอร์เป็นในเหตุการณ์.
- เลือกระบบในรายการแบบหล่นลงด้านล่างบันทึก.
- ป้อนค่า 1074 ในไฟล์รหัสเหตุการณ์กล่องข้อความ.
- เปลี่ยนเป็นไฟล์การดำเนินการและคลิกที่ใหม่...ปุ่ม.
- ในกล่องโต้ตอบถัดไปตั้งค่าประเภทการดำเนินการเป็นเริ่มโปรแกรม.
- ในโปรแกรมกล่องระบุpowershell.exeเป็นโปรแกรม
- พิมพ์ข้อความถัดไปในกล่องข้อความเพิ่มอาร์กิวเมนต์:
-c (New-Object Media.SoundPlayer 'C: Windows Media Windows Shutdown.wav') PlaySync ();
- เปลี่ยนเป็นไฟล์เงื่อนไขแท็บและปิดใช้งานตัวเลือกเริ่มงานเฉพาะในกรณีที่คอมพิวเตอร์ใช้ไฟ AC
- คลิกที่ปุ่ม OK เพื่อสร้างงาน
- พิมพ์รหัสผ่านบัญชีผู้ใช้ของคุณ (หรือข้อมูลรับรองบัญชีผู้ใช้สำหรับผู้ดูแลระบบอื่น ๆ )
เสร็จแล้ว!
เสียงที่กำหนดใหม่นี้จะเล่นเมื่อคุณปิดเครื่อง สำหรับไฟล์เสียงเพิ่มเติมโปรดดูไฟล์ WinSounds.com เว็บไซต์. มาพร้อมกับคอลเลกชันเสียงจำนวนมากสำหรับ Windows
หมายเหตุ: ฉันใช้ไฟล์เสียงปิดระบบเริ่มต้นซึ่งมาพร้อมกับ Windows 10 มันสั้นและดี คุณสามารถใช้ไฟล์ WAV ใดก็ได้ที่คุณต้องการ เพียงระบุเส้นทางที่ถูกต้องในงาน
เคล็ดลับนี้ใช้ได้กับ Windows 8 และ Windows 8.1 ด้วย
ในความคิดเห็นโปรดระบุว่าวิธีนี้เหมาะกับคุณหรือไม่ โปรดระบุว่า Windows 10 ใด รุ่น และ สร้างจำนวน คุณกำลังเรียกใช้และหากคุณปิดใช้งานหรือเปิดใช้งานคุณสมบัติ Fast Startup