Я обнаружил, что на очень быстрой новой машине загрузка процессора обычно составляет 0–8%, но с включенным wmplayer она колеблется в пределах 8–18%. Проблема, в частности, связана с моей новой машиной с Windows 7 и не возникает на моей старой машине с Vista.

Я полагаю, что это возможно, потому что каждый раз, когда я открываю wmplayer, он пытается загрузить все медиафайлы на моем компьютере на экран запуска. Предполагая, что я хочу продолжать использовать wmplayer (и так как у меня там настроено много плейлистов), как я могу решить эту проблему?

4 ответа4

2

Попробуйте завершить процесс, этим должны закончиться все спайки. Попробуйте использовать Vlc Media Player.

В качестве альтернативы, установите wmp, чтобы не индексировать все медиа-файлы. Для этого следуйте информации ниже.

Откройте Media Player> Нажмите « Упорядочить» > «Выбрать параметры». На вкладке «Библиотека» снимите флажок «Извлекать дополнительную информацию из Интернета». Закройте Media Player и снова откройте, чтобы увидеть, что процесс происходит быстрее.

Настоящий путь - войти в Media Player.  В меню -> Файл -> Управление библиотеками -> выберите каждую библиотеку (музыку, видео, изображения, записанные телепередачи [если у вас есть]) и проверьте пути, которыми она управляет, и убедитесь, что она не слишком близко к корню C: диск.  Например, это должно быть что-то вроде c:\users\Jim\Music и c:\users\Public\Music, НО не c:\users, так как это приведет к повторной индексации всего дерева каталогов снова и снова (когда вы просматривать веб-страницы или изменять любые файлы в вашем профиле). Если у вас есть несколько пользователей, которые подключаются к компьютеру, вам может потребоваться повторить процесс для каждого пользователя, если все пользователи добавили управляемые свертки, которые активно меняются на регулярной основе.

Смотрите этот сайт для оригинального сообщения.

1

Вот окончательный ответ, как остановить проигрыватель Windows Media от использования всех ресурсов центрального процессора. Это действительно простое решение, и я так удивлен, что никто никогда не думал об этом раньше, чем я.

Проигрыватель Windows Media использует кучу ресурсов для создания и обновления своей библиотеки внутри приложения, в которой хранятся ссылки на все совместимые носители, которые можно найти в хранилище компьютера. Следовательно, эта автоматизированная задача может занять очень мало времени или много времени, в зависимости от того, что вы сохранили.

Медиабиблиотека, вероятно, имеет законное применение, особенно для медиа-энтузиастов, но она предназначена не для всех и особенно не для всех. Обычно я был бы склонен позволить Windows Media Player создать свою медиатеку, но в этом последнем инциденте я настраивал два других приложения, которые также используют музыкальные файлы (VirtuaGirl и Serene Screen Marine Aquarium Time). В этом ключе я намеревался использовать Windows Media Player в качестве механизма управления, и у меня не было времени заняться, казалось бы, обязательной разработкой библиотеки Windows Media Player и высокой загрузкой ЦП, которую она порождает. Кроме того, чтение множества постов в Интернете на эту тему не принесло мне абсолютно ничего, кроме как тратить время на то, чтобы понять, что если я хочу что-то сделать правильно, мне придется делать это самому.

Так что это то, что я сделал, не затрагивая другие вспомогательные и взаимосвязанные и взаимозависимые операции Windows, которые, как вы считаете, необходимы другим пользователям. Я запустил задачу для проигрывателя Windows Media, а затем переименовал % LOCALAPPDATA%\Microsoft\Media Player\CurrentDatabase_372.wmdb в % LOCALAPPDATA%\Microsoft\Media Player\CurrentDatabase_372.OLD.wmdb. Файл CurrentDatabase_372.wmdb - это файл базы данных, который проигрыватель Windows Media использует для обновления своей библиотеки. Недостаточно просто убить его или даже удалить, потому что проигрыватель Windows Media просто перезапустит его или создаст заново. Вместо этого вы должны либо отключить, либо удалить файл и обмануть Windows Media Player, заставив его поверить, что он все еще там. В моем случае я решил переименовать файл с помощью.Расширение OLD.wmdb, а затем, во избежание воссоздания файла проигрывателем Windows Media, я просто создал пустой фиктивный файл (например, пустой файл * .txt) и присвоил имя исходному файлу, который я отключил. И, POOF, просто так, проблема была решена.

Пожалуйста, помните: я, Нил Бангиа, понял это!

1

Win7/64

У меня была проблема с файлами WMV, использующими 100% ядра, чтобы исправить это, я отключил Параметры / Производительность «Включение ускорения видео Direct-X для файлов WMV».

0

Ответ Нила Бангии невероятен - и должен быть расширен. Вы можете обнаружить, что в папке Media Player есть несколько файлов типа "Media Library". Сотрите их все, кроме CurrentDatabase_372.wmdb, который вы можете просто очистить с помощью npad или другого низкоуровневого редактора.

Обратите внимание, что до того, как вы это сделаете, вы можете обнаружить, что медиаплеер тянет на ТБ или больше (!!) данных, как это выглядит вокруг всех ваших дисков. Само собой разумеется, очень расточительные системные ресурсы (и даже если я отключил почти все опции, он все еще делал это. Спасибо тебе, Нил Бангиа!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .