Windows Tips & News

วิธีเล่นเสียงการเข้าสู่ระบบหรือการเริ่มต้นระบบใน Windows 8.1 หรือ Windows 8

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

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

โฆษณา

ใน Windows 8 Microsoft มุ่งเน้นที่การทำให้ Windows บูตและปิดเครื่องเร็วขึ้น ดังนั้นพวกเขาจึงลบเสียงที่เล่นเมื่อเข้าสู่ระบบ ออกจากระบบ และปิดระบบโดยสิ้นเชิง แม้ว่าคุณจะกำหนดเสียงให้กับเหตุการณ์สำหรับ 'Exit Windows', 'Windows Logon' และ 'Windows Logoff' หรือพยายามกู้คืนกิจกรรมเหล่านี้โดยใช้ Registry สิ่งเหล่านี้จะไม่เล่น ฉันติดต่อ Microsoft เพื่อขอคำชี้แจงและนี่คือสิ่งที่พวกเขาตอบกลับ:

"เราลบเหตุการณ์เสียงเหล่านี้ด้วยเหตุผลด้านประสิทธิภาพ เราให้ความสำคัญเป็นอย่างมากกับความเร็วในการเปิดเครื่อง ปิดเครื่อง เข้าสู่โหมดสลีป การกลับมาทำงานต่อจากโหมดสลีป ฯลฯ ในการเร่งความเร็วนี้ เราได้ทดลองอย่างมากกับกระบวนการที่ควบคุมเสียงการเริ่มต้นและการปิดระบบ ในบิวด์ชั่วคราวของ Windows 8 ในขณะที่อยู่ระหว่างการพัฒนา เราสามารถเร่งความเร็วได้มากโดยการย้ายเสียงการปิด จาก Explorer.exe (ซึ่งกำลังทำงานในขณะที่คุณยังเข้าสู่ระบบอยู่) ไปที่ Logonui.exe (ซึ่งเป็นกระบวนการที่แสดงว่า "กำลังปิดเครื่อง" วงกลม.)

อย่างไรก็ตาม การย้ายการปิดระบบเสียงเริ่มเกิดปัญหาอื่นๆ รหัสที่เราใช้เล่นเสียง (PlaySound API) จำเป็นต้องอ่านจากรีจิสทรี (เพื่อดูว่าการตั้งค่าสำหรับเสียงนี้เป็นอย่างไร) และจากดิสก์ (ถึง อ่านไฟล์ .wav) และเราพบปัญหาที่ไม่สามารถเล่นเสียงได้ (หรือถูกตัดออกไปครึ่งทาง) เนื่องจากเราได้ปิดรีจิสทรีหรือดิสก์ แล้ว! เราอาจใช้เวลาในการเขียน API ใหม่ แต่เราตัดสินใจว่าสิ่งที่ปลอดภัยและมีประสิทธิภาพมากที่สุดคือกำจัดเสียงทั้งหมด"

Sounds Control Panel ไม่มีกิจกรรมสำหรับ Shutdown, Logon or Logoff. อีกต่อไป
Sounds Control Panel ไม่มีกิจกรรมสำหรับ Shutdown, Logon or Logoff. อีกต่อไป

เสียงเริ่มต้นยังคงอยู่ใน Windows 8 แต่ถูกปิดใช้งานโดยค่าเริ่มต้น คุณต้องไปที่ Sound Control Panel -> แท็บ Sounds และเลือกตัวเลือก "Play Windows Startup sound"

นอกจากนี้ Microsoft ยังแนะนำการเริ่มต้นระบบ/การบูตแบบไฮบริดอย่างรวดเร็วใน Windows 8 เนื่องจากคุณลักษณะนี้ เมื่อคุณคลิก ปิดเครื่อง คุณจะออกจากระบบและไฮเบอร์เนตเคอร์เนลและปิดเครื่อง มันไม่ได้ออกจาก Windows จริงๆ เมื่อคุณเปิดพีซี Windows 8 อีกครั้ง เครื่องจะกลับมาทำงานต่อจากโหมดไฮเบอร์เนตและเข้าสู่ระบบอีกครั้ง ซึ่งต่างจากการบูท หลังจากปิดตัวลงอย่างเต็มรูปแบบ.

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

ก่อนดำเนินการต่อ

ฉันตัดสินใจสร้าง Startup Sound Enabler สำหรับ Windows 8 แอพนี้จะให้คุณกำหนดเสียงเริ่มต้นได้ด้วยคลิกเดียว! ทำหน้าที่สร้างสคริปต์ด้วยเสียงที่คุณเลือกและตั้งค่าใน Task Scheduler โดยอัตโนมัติ

แอปพลิเคชันมี UI ที่ง่ายมาก: คลิกปุ่ม ตั้งค่าเสียงเริ่มต้น เพื่อตั้งค่าเสียงเริ่มต้น คลิก ปิดใช้งานเสียงเริ่มต้น เพื่อปิดใช้งาน
แค่นั้นแหละ!

รับ Startup Sound Enabler สำหรับ Windows 8

ต่อไปนี้คือคำแนะนำทีละขั้นตอนในการฟื้นฟูเสียงการเข้าสู่ระบบ: (คุณสามารถใช้วิธีเดียวกันนี้เพื่อกำหนดเสียงสำหรับการออกจากระบบและเหตุการณ์การปิดระบบ)

  1. เปิด Notepad แล้ววางบรรทัดต่อไปนี้ลงไป (นี่คือ VBScript อย่างง่ายสำหรับ Windows ในการเล่นเสียงใดๆ โดยใช้ Speech API ฉันชอบวิธีนี้เพราะมันไม่ได้ขึ้นอยู่กับการโหลดโปรแกรมที่บวมและช้า เช่น Windows Media Player เพียงเพื่อเล่นเสียงเดียวแล้วปิดอย่างรวดเร็ว):
    ตั้งค่า oVoice = CreateObject("SAPI.SpVoice") ตั้งค่า oSpFileStream = CreateObject ("SAPI.SpFileStream") oSpFileStream. เปิด "C:\Windows\Media\Windows Logon.wav" oเสียง SpeakStream oSpFileStream. oSpFileStream. ปิด I

    เคล็ดลับ: สังเกตเสียงที่ฉันใช้ในสคริปต์นี้ เป็นเสียงใหม่ที่รวมอยู่ใน Windows 8 ซึ่งอยู่ที่ C:\Windows\Media คุณสามารถเปลี่ยนเป็นเสียง .WAV อื่น ๆ ที่คุณต้องการได้

    เคล็ดลับ: หากคุณสงสัยว่า ที่คุณสามารถหาเสียงที่มีคุณภาพไม่ต้องมองหาที่อื่นนอกจากบทความนี้.

  2. บันทึกไฟล์นี้ได้ทุกที่ด้วยนามสกุล .VBS ตัวอย่างเช่น "เข้าสู่ระบบ Sound.vbs"
    เคล็ดลับ: คุณสามารถเพิ่มชื่อไฟล์และนามสกุลภายในเครื่องหมายคำพูด เพื่อที่ Notepad จะไม่เพิ่ม ".txt" ให้กับชื่อไฟล์ที่คุณพิมพ์ การเพิ่มเข้าไปในเครื่องหมายคำพูดจะบันทึกเป็น "Logon Sound.vbs" ไม่ใช่ "Logon Sound.vbs.txt"
  3. ตอนนี้เราต้องหาเหตุการณ์ที่เหมาะสมเพื่อเชื่อมโยงเสียงนี้ เปิด Event Viewer โดยพิมพ์: Eventvwr ลงในกล่องโต้ตอบ Run หรือบนหน้าจอ Start
  4. Open Event Viewer จะเปิดขึ้น ขยายหมวดหมู่ 'Windows Logs' และคลิกบันทึก 'System'
  5. ตอนนี้คลิกเมนูการดำเนินการแล้วคลิกค้นหา...
  6. ในกล่องข้อความ สิ่งที่ค้นหา: พิมพ์: 7001 แล้วกด Enter หรือปุ่ม "ค้นหาถัดไป" เหตุการณ์ Winlogon จะถูกเลือก
    (7001 คือรหัสเหตุการณ์สำหรับหนึ่งในหลาย ๆ เหตุการณ์ที่เข้าสู่ระบบบันทึกเหตุการณ์เมื่อคุณเข้าสู่ระบบ Windows)
    Event Viewer แสดงเหตุการณ์ของระบบทั้งหมด
    Event Viewer แสดงเหตุการณ์ของระบบทั้งหมด
  7. ตอนนี้คลิกขวาที่กิจกรรมนี้แล้วคลิก 'แนบงานกับกิจกรรมนี้...'
  8. หน้าต่าง 'สร้างตัวช่วยสร้างงานพื้นฐาน' จะเปิดขึ้น
  9. พิมพ์ชื่อที่สื่อความหมายหากต้องการ เช่น "เสียงเข้าสู่ระบบ" แล้วคลิกถัดไป การพิมพ์ชื่อเป็นทางเลือก ดังนั้นจึงง่ายกว่าในการค้นหางานนี้ในภายหลัง หากคุณต้องการลบ
  10. คลิกถัดไปอีกครั้งแล้วเลือก 'เริ่มโปรแกรม' และถัดไปอีกครั้ง
  11. ในฟิลด์ Program/script: ให้พิมพ์: WScript.exe ในช่องอาร์กิวเมนต์ ให้ป้อนเส้นทางไปยังไฟล์ที่คุณบันทึก ตัวอย่างเช่น "C:\Windows\Logon Sound.vbs" (ตรวจสอบให้แน่ใจว่าคุณใช้เครื่องหมายคำพูดคู่หากเส้นทางของคุณมีช่องว่างหรือชื่อไฟล์แบบยาว)
    การแนบงานกับเหตุการณ์
    การแนบงานกับเหตุการณ์
  12. ทำเครื่องหมายที่ช่อง "เปิดกล่องโต้ตอบคุณสมบัติสำหรับงานนี้เมื่อฉันคลิก เสร็จสิ้น" จากนั้นคลิก เสร็จสิ้น เพื่อสร้างงาน
  13. หรือไปที่แท็บเงื่อนไขและยกเลิกการเลือก "เริ่มงานเฉพาะเมื่อคอมพิวเตอร์ใช้AC power" หากคุณต้องการให้เสียงการเข้าสู่ระบบเล่นแม้ในขณะที่พีซีหรือแท็บเล็ต Windows 8 ของคุณกำลังทำงานอยู่ แบตเตอรี่
  14. คลิกตกลงและปิดตัวแสดงเหตุการณ์
  15. ตอนนี้ให้ลองปิด Windows จากทางลัดการตั้งค่า (Win+I) หรือโดยการกด Alt+F4 บนเดสก์ท็อป หรือจากการเปลี่ยนเมนูเริ่มที่คุณชอบ เช่น คลาสสิค เชลล์.
  16. ครั้งต่อไปที่คุณเข้าสู่ระบบ เสียงควรเล่น แค่นั้นแหละ! คุณเพิ่งฟื้นเสียงการเข้าสู่ระบบของคุณ เสียงเริ่มต้นจะยังคงเล่นเมื่อคุณปิดระบบโดยสมบูรณ์ และเสียงที่กำหนดใหม่นี้จะเล่นเมื่อคุณเข้าสู่ระบบ คุณสามารถใช้วิธีการเดียวกันนี้เพื่อค้นหาเหตุการณ์ที่เหมาะสมในบันทึกเหตุการณ์สำหรับการปิดเครื่องและออกจากระบบ และกำหนดเสียงต่างๆ ให้กับเหตุการณ์เหล่านั้นโดยการสร้างสคริปต์อื่น อย่าลืมเช็คเอาท์ WinSounds.com สำหรับคอลเล็กชันเสียงที่ดาวน์โหลดได้ฟรีจำนวนมาก
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบ
การอัปเดต Groove Music ล่าสุดนำการปรับปรุงเพลย์ลิสต์สำหรับ Windows Insiders

การอัปเดต Groove Music ล่าสุดนำการปรับปรุงเพลย์ลิสต์สำหรับ Windows Insiders

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบในช่วงสุดสัปดาห์ที่ผ่านมา Micr...

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

ไอคอนถาด Windows 10 คลังเก็บ

วิธีเพิ่มหรือลบไอคอน Meet Now จากทาสก์บาร์ใน Windows 10เริ่มต้นใน Windows 10 Build 20221 Windows ...

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

นี่คือแอพ Dropbox ใหม่ล่าสุดใน Microsoft Store

นี่คือแอพ Dropbox ใหม่ล่าสุดใน Microsoft Store

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

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