Windows Tips & News

วิธีเล่นเสียงการปิดระบบใน Windows 10

Windows รุ่นเก่ากว่าสามารถเล่นเสียงเริ่มต้น ซึ่งเป็นเสียงการเข้าสู่ระบบแยกต่างหาก เสียงยังสามารถเล่นได้เมื่อ Windows ออกจากระบบหรือเมื่อปิดเครื่อง ผู้ใช้สามารถกำหนดเสียงเหล่านี้ได้จากแผงควบคุม -> เสียง เริ่มต้นด้วย Windows 8 เสียงสำหรับเหตุการณ์เหล่านี้ถูกกำจัดไปเกือบทั้งหมด มาดูวิธีการเล่นเสียงปิดเครื่องใน Windows 10 กัน

ทำไม Windows 10 ไม่เล่นเสียงปิดเครื่อง

ใน Windows 10 Microsoft มุ่งเน้นที่การทำให้ Windows บูทและปิดเร็วขึ้น นักพัฒนาระบบปฏิบัติการได้ลบเสียงที่เล่นเมื่อเข้าสู่ระบบ ออกจากระบบ และปิดระบบโดยสิ้นเชิง แม้ว่าคุณจะกำหนดเสียงให้กับเหตุการณ์สำหรับ 'Exit 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 อีกครั้ง อุปกรณ์จะกลับมาทำงานต่อจากโหมดไฮเบอร์เนตและเข้าสู่ระบบอีกครั้ง ซึ่งต่างจากการบูท หลังจาก การปิดตัวลงอย่างสมบูรณ์.

ในบทความที่แล้ว ฉันได้กล่าวถึงวิธีการเล่นเสียงเมื่อเข้าสู่ระบบ ดู

วิธีเล่นเสียงการเข้าสู่ระบบใน Windows 10

ต่อไปนี้เป็นคำแนะนำในการชุบชีวิตเสียงการปิดระบบ วิธีแก้ไขคือใช้ระบบบันทึกเหตุการณ์ของ Windows เพื่อเล่นเสียง

เหตุการณ์ปิดเครื่อง

เราจำเป็นต้องสร้างงานใน Task Scheduler ที่แนบมากับเหตุการณ์ Shut Down พิเศษ เหตุการณ์ที่เราต้องการมี ID 1074 = User Initiated Shutdown ดังที่แสดงในภาพหน้าจอต่อไปนี้

Task Scheduler สามารถเรียกใช้งานที่แนบกับเหตุการณ์ใดก็ได้ ดังนั้นการระบุสคริปต์ของเราเป็นการกระทำของงานจะทำให้ส่งเสียงทุกครั้งที่คุณปิดระบบปฏิบัติการ ในการเล่นเสียง เราต้องใช้ PowerShell

ข้อจำกัดของวิธีการ

  • วิธีนี้ใช้ได้เฉพาะเมื่อคุณรู้และสามารถใช้ข้อมูลรับรองสำหรับ บัญชีผู้ใช้งานธุรการ.
  • จะไม่ทำงานหากบัญชีผู้ใช้ของคุณ ไม่มีรหัสผ่าน.
  • มันอาจไม่ทำงานถ้าคุณมี ปิดใช้งานการเริ่มต้นอย่างรวดเร็ว.

ขออภัย ไม่มีทางเลี่ยงข้อจำกัดเหล่านี้ได้ วิธีการนี้ยุ่งยากมากและไม่น่าเชื่อถือ คุณได้รับการเตือน

เล่นเสียงการปิดระบบใน Windows 10

  1. เปิด เครื่องมือการดูแลระบบ.
  2. คลิกไอคอนตัวกำหนดเวลางาน
  3. ในไลบรารี Task Scheduler ให้คลิกที่ สร้างงาน... ลิงค์ด้านขวา
  4. ในกล่องโต้ตอบสร้างงาน ให้กรอกข้อความที่มีความหมายในช่องชื่อ เช่น "เล่นเสียงการปิดระบบ"
  5. ตั้งค่าตัวเลือกดังนี้:
    - กำหนดค่าสำหรับ Windows 10
    - เรียกใช้ไม่ว่าผู้ใช้จะเข้าสู่ระบบหรือไม่
    - วิ่งด้วยสิทธิพิเศษสูงสุด box
  6. สลับไปที่แท็บทริกเกอร์แล้วคลิกที่ ใหม่... ปุ่ม.
  7. ตั้งค่าเหตุการณ์สำหรับทริกเกอร์เป็น ในงานอีเวนต์.
  8. เลือก ระบบ ในรายการดรอปดาวน์ใต้ บันทึก.
  9. ป้อนค่า 1074 ใน รหัสกิจกรรม กล่องข้อความ.
  10. เปลี่ยนไปที่ การกระทำ แท็บและคลิกที่ ใหม่... ปุ่ม.
  11. ในกล่องโต้ตอบถัดไป ตั้งค่าประเภทการดำเนินการเป็น เริ่มโปรแกรม.
  12. ใน โปรแกรม กล่องระบุ powershell.exe เป็นโปรแกรม
  13. พิมพ์ข้อความถัดไปลงในกล่องข้อความเพิ่มอาร์กิวเมนต์: -c (สื่อวัตถุใหม่. SoundPlayer 'C:\Windows\Media\Windows Shutdown.wav').PlaySync();
  14. เปลี่ยนไปที่ เงื่อนไข แท็บและปิดการใช้งานตัวเลือก เริ่มงานเฉพาะเมื่อคอมพิวเตอร์เปิดไฟ AC
  15. คลิกที่ปุ่ม OK เพื่อสร้างงาน
  16. พิมพ์รหัสผ่านบัญชีผู้ใช้ของคุณ (หรือข้อมูลประจำตัวของบัญชีผู้ใช้การดูแลระบบอื่น ๆ)

คุณทำเสร็จแล้ว!

เสียงที่กำหนดใหม่นี้จะเล่นเมื่อคุณปิดเครื่อง สำหรับไฟล์เสียงเพิ่มเติม โปรดดูที่ WinSounds.com เว็บไซต์ มันมาพร้อมกับคอลเลกชั่นเสียงมากมายสำหรับ Windows

หมายเหตุ: ฉันใช้ไฟล์เสียงการปิดระบบเริ่มต้นซึ่งมาพร้อมกับ Windows 10 มันสั้นและดี คุณสามารถใช้ไฟล์ WAV ใดก็ได้ที่คุณต้องการ เพียงระบุเส้นทางที่ถูกต้องในงาน

เคล็ดลับนี้ใช้ได้กับ Windows 8 และ Windows 8.1

ในความคิดเห็น โปรดบอกว่าวิธีนี้เหมาะกับคุณหรือไม่ โปรดระบุ Windows 10 รุ่น และ สร้างจำนวน คุณกำลังใช้งานอยู่ และหากคุณปิดใช้งานหรือเปิดใช้งานคุณสมบัติ Fast Startup

Firefox ต้องมีส่วนเสริม Archives

Mozilla Firefox เป็นเบราว์เซอร์ที่ฉันเลือกเนื่องจากเบราว์เซอร์ mainsteam ส่วนใหญ่เป็นแบบ Chromium...

อ่านเพิ่มเติม

เปิดใช้งาน Title Bar ใน Firefox

เปิดใช้งาน Title Bar ใน Firefox

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบดังที่คุณทราบ Firefox 57 มาพร้...

อ่านเพิ่มเติม

การล็อก CPU ใหม่ใน Windows ใช้งานได้จริงและมีข้อ จำกัด มากขึ้น

การล็อก CPU ใหม่ใน Windows ใช้งานได้จริงและมีข้อ จำกัด มากขึ้น

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบปรากฏว่า Microsoft รักษาสัญญา ...

อ่านเพิ่มเติม