Dưới đây là câu trả lời dứt khoát về cách ngăn Windows Media Player sử dụng hết tất cả tài nguyên của đơn vị xử lý trung tâm. Đó là một giải pháp thực sự đơn giản và tôi rất ngạc nhiên khi không ai từng nghĩ về nó trước khi tôi làm.
Windows Media Player sử dụng rất nhiều tài nguyên để xây dựng và cập nhật thư viện trong ứng dụng của nó, nơi chứa các tham chiếu đến tất cả các phương tiện tương thích mà nó có thể tìm thấy trong bộ lưu trữ của máy tính. Do đó, tác vụ tự động này có thể mất rất ít thời gian hoặc rất nhiều thời gian, tùy thuộc vào những gì bạn đã lưu trữ.
Thư viện phương tiện có thể có những công dụng hợp pháp của nó, đặc biệt là cho những người đam mê truyền thông, nhưng nó không dành cho tất cả mọi người và nó đặc biệt không dành cho tất cả mọi người mọi lúc. Thông thường, tôi sẽ có xu hướng cho phép Windows Media Player xây dựng thư viện phương tiện của mình, nhưng trong sự cố mới nhất này, tôi đã điều chỉnh hai ứng dụng khác cũng sử dụng các tệp nhạc (VirtuaGirl và Serene Screen Marine Aquarium Time). Theo hướng này, tôi đã có ý định sử dụng Windows Media Player làm cơ chế điều khiển và tôi không có thời gian để đối phó với sự phát triển dường như bắt buộc của thư viện Windows Media Player và việc sử dụng CPU cao mà nó gây ra. Hơn nữa, đọc vô số bài đăng trên Internet về chủ đề này mang lại cho tôi hoàn toàn không có gì ngoài việc lãng phí thời gian của tôi với việc nhận ra rằng nếu tôi muốn một cái gì đó được thực hiện đúng, tôi sẽ phải tự làm điều đó.
Vì vậy, đây là những gì tôi đã làm, mà không ảnh hưởng đến các hoạt động Windows phụ trợ và liên quan và phụ thuộc lẫn nhau khác mà người dùng khác tin rằng bạn cần thiết. Tôi taskkill-ed Windows Media Player, sau đó đổi tên %LOCALAPPDATA%\Microsoft\Media Player\CurrentDatabase_372.wmdb
để %LOCALAPPDATA%\Microsoft\Media Player\CurrentDatabase_372.OLD.wmdb
. Tập tin CurrentDatabase_372.wmdblà tệp cơ sở dữ liệu mà Windows Media Player sử dụng để cập nhật thư viện của nó. Sẽ không đủ nếu chỉ thực hiện tác vụ hoặc thậm chí xóa nó vì Windows Media Player sẽ chỉ khởi động lại hoặc tạo lại nó. Thay vào đó, bạn phải vô hiệu hóa hoặc xóa tệp và đánh lừa Windows Media Player để tin rằng nó vẫn còn đó. Trong trường hợp của tôi, tôi đã chọn đổi tên tệp bằng phần mở rộng .OLD.wmdb và sau đó, để tránh Windows Media Player tạo lại tệp, tôi chỉ cần tạo một tệp giả (như tệp * .txt trống) và được gán tên của tập tin gốc mà tôi đã vô hiệu hóa. Và, POOF, chỉ như thế, vấn đề đã được quan tâm.
Xin nhớ: Tôi, Neal Bangia, đã tìm ra điều này!