Windows Tips & News

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

click fraud protection
ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา 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 และเพิ่มประสิทธิภาพระบบ
Opera 51: การปรับปรุงการจัดการแท็บ

Opera 51: การปรับปรุงการจัดการแท็บ

ทิ้งคำตอบไว้วันนี้ ทีมงานที่อยู่เบื้องหลังเบราว์เซอร์ Opera ได้เปิดตัวผลิตภัณฑ์เวอร์ชันสำหรับนักพ...

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

แอพข้อความ + Skype และ People ได้รับ UI ที่อัปเดตแล้ว

แอพข้อความ + Skype และ People ได้รับ UI ที่อัปเดตแล้ว

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

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

Windows 10 Build 17115 ออกสู่ Slow Ring Insiders

Windows 10 Build 17115 ออกสู่ Slow Ring Insiders

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

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