Các phiên bản Windows cũ hơn có thể phát âm thanh khởi động, âm thanh đăng nhập riêng biệt. Âm thanh cũng có thể phát khi Windows đăng xuất hoặc khi nó tắt. Người dùng có thể gán tất cả các âm thanh này từ Control Panel -> Sound. Bắt đầu với Windows 8, âm thanh cho các sự kiện này đã bị loại bỏ gần như hoàn toàn. Hãy xem cách phát âm thanh tắt máy trong Windows 10.
Quảng cáo
Tại sao Windows 10 không phát âm thanh tắt máy
Trong Windows 10, Microsoft tập trung vào việc làm cho Windows khởi động và tắt nhanh hơn. Các nhà phát triển của HĐH đã loại bỏ hoàn toàn các âm thanh phát ra khi đăng nhập, đăng xuất và tắt máy. Ngay cả khi bạn gán âm thanh cho các sự kiện cho 'Exit Windows', 'Windows Logon' và 'Windows Logoff' hoặc cố gắng khôi phục các sự kiện này bằng Registry, chúng sẽ không phát. Có một tuyên bố chính thức từ Microsoft giải thích tình hình.
'Chúng tôi đã xóa các sự kiện âm thanh này vì lý do hiệu suất. Chúng tôi rất chú ý đến tốc độ máy bật, tắt nguồn, chuyển sang chế độ ngủ, tiếp tục từ chế độ ngủ, v.v. Để tăng tốc độ này, chúng tôi thử nghiệm rất nhiều về quy trình kiểm soát âm thanh khởi động và tắt máy. . Trong bản dựng tạm thời của Windows 8 khi nó đang được phát triển, chúng tôi có thể tăng tốc mọi thứ đáng kể bằng cách chuyển âm thanh tắt máy từ Explorer.exe (đang chạy trong khi bạn vẫn đăng nhập) sang Logonui.exe (đó là quy trình hiển thị vòng tròn 'Tắt máy'.)
Tuy nhiên, việc di chuyển âm thanh tắt máy muộn này bắt đầu gặp phải các vấn đề khác. Mã chúng tôi sử dụng để phát âm thanh (API PlaySound) cần đọc từ sổ đăng ký (để xem tùy chọn cho âm thanh này là gì) và từ đĩa (để đọc tệp .wav) và chúng tôi đã gặp phải sự cố trong đó âm thanh không thể phát (hoặc bị ngắt giữa chừng) vì chúng tôi đã tắt sổ đăng ký hoặc đĩa rồi! Chúng tôi có thể đã dành thời gian viết lại API nhưng chúng tôi quyết định điều an toàn nhất và hiệu quả nhất cần làm là loại bỏ hoàn toàn âm thanh. '
Lưu ý: Âm thanh khởi động vẫn còn trong Windows 10 nhưng nó bị tắt theo mặc định. Bạn cần kích hoạt nó theo cách thủ công nếu được yêu cầu. Xem bài viết sau:
tại sao netflix của tôi lại bằng tiếng Tây Ban Nha
Bật âm thanh khởi động trong Windows 10
Ngoài ra, Windows 10 còn có tính năng khởi động nhanh / khởi động lai. Do tính năng này, khi bạn nhấp vào Tắt máy, nó sẽ đăng xuất bạn và cho hạt nhân ngủ đông và tắt nguồn; nó không thực sự thoát khỏi Windows. Khi bạn bật lại thiết bị Windows 10 của mình, thiết bị sẽ tiếp tục từ chế độ ngủ đông và đăng nhập lại. Điều này khác với khởi độngsau đóng cửa hoàn toàn .
Trong một bài viết trước, tôi đã trình bày cách phát âm thanh khi đăng nhập. Xem
Cách phát âm thanh đăng nhập trong Windows 10
Dưới đây là hướng dẫn để khôi phục âm thanh Tắt máy. Giải pháp đơn giản là sử dụng hệ thống nhật ký sự kiện của Windows để phát âm thanh.
Sự kiện tắt máy
Chúng ta cần tạo một tác vụ trong Task Scheduler đính kèm với một sự kiện Shut Down đặc biệt. Sự kiện chúng ta cần có ID 1074 = Người dùng bắt đầu tắt máy, như thể hiện trong ảnh chụp màn hình sau.
Task Scheduler có thể chạy các tác vụ được đính kèm với bất kỳ sự kiện nào, vì vậy việc chỉ định tập lệnh của chúng tôi làm hành động của tác vụ sẽ khiến nó phát âm thanh mỗi khi bạn tắt hệ điều hành. Để phát âm thanh, chúng ta phải sử dụng PowerShell.
Giới hạn phương pháp
- Phương pháp này chỉ hoạt động khi bạn biết và có thể sử dụng thông tin đăng nhập cho một tài khoản người dùng quản trị .
- Nó không hoạt động nếu tài khoản người dùng của bạn không có mật khẩu .
- Nó có thể không hoạt động nếu bạn có Khởi động nhanh bị tắt .
Thật không may, không có cách nào để vượt qua những hạn chế này. Phương pháp này rất phức tạp và không hoạt động đáng tin cậy. Mày đã được cảnh báo.
Phát âm thanh tắt máy trong Windows 10
- Mở Công cụ quản trị .
- Nhấp vào biểu tượng Trình lập lịch tác vụ.
- Trong thư viện Task Scheduler, bấm vàoTạo tác vụ ...liên kết ở bên phải.
- Trong hộp thoại Tạo Tác vụ, hãy điền vào hộp Tên một số văn bản có nghĩa như 'Phát âm thanh tắt máy'.
- Đặt các tùy chọn như sau:
- Cấu hình cho Windows 10.
- Chạy cho dù người dùng đã đăng nhập hay chưa
- Chạy với hộp đặc quyền cao nhất
- Chuyển sang tab Trình kích hoạt và nhấp vàoMới...cái nút.
- Đặt sự kiện cho trình kích hoạt thànhTrên một sự kiện.
- Lựa chọnHệ thốngtrong danh sách thả xuống dướiNhật ký.
- Nhập giá trị 1074 vàoID sự kiệnhộp văn bản.
- Chuyển sangHành độngvà nhấp vàoMới...cái nút.
- Trong hộp thoại tiếp theo, hãy đặt loại hành động thànhBắt đầu một chương trình.
- bên trongChương trìnhhộp, chỉ địnhpowershell.exenhư chương trình.
- Nhập văn bản tiếp theo vào hộp văn bản Thêm đối số:
-c (New-Object Media.SoundPlayer 'C: Windows Media Windows Shutdown.wav'). PlaySync ();
- Chuyển sangĐiều kiệntab và tắt tùy chọnChỉ bắt đầu tác vụ nếu máy tính đang sử dụng nguồn AC.
- Nhấp vào nút OK để tạo nhiệm vụ.
- Nhập mật khẩu tài khoản người dùng của bạn (hoặc thông tin đăng nhập tài khoản người dùng quản trị khác).
Bạn xong việc rồi!
Âm thanh mới được gán này sẽ phát khi bạn tắt thiết bị. Đối với các tệp âm thanh bổ sung, hãy xem WinSounds.com trang mạng. Nó đi kèm với một bộ sưu tập lớn các âm thanh dành cho Windows.
Lưu ý: Tôi đang sử dụng tệp âm thanh tắt máy mặc định đi kèm với Windows 10. Nó ngắn và đẹp. Bạn có thể sử dụng bất kỳ tệp WAV nào bạn muốn. Chỉ cần cung cấp đường dẫn chính xác trong nhiệm vụ.
Thủ thuật này cũng có thể áp dụng cho Windows 8 và Windows 8.1.
Trong phần bình luận, hãy cho biết phương pháp này có phù hợp với bạn hay không. Vui lòng chỉ định Windows 10 nào phiên bản và xây dựng số bạn đang chạy và nếu bạn đã tắt hoặc bật tính năng Khởi động nhanh.