Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Media Center падает в Windows Vista Beta 2, если установлены My Movies

Напечатать страницу
18.06.2006 02:08 | Raiker

Говорит Аарон Стебнер, MSDN: Мы получили несколько отчетов об ошибках на этой недели от пользователей, установивших Windows Vista Beta 2 и попытавшихся запустить Windows Media Center…

Если у вас на Windows Vista Beta 2 установлен адд-он My Movies (http://www.mymovies.com/) и при установке вы указали использовать My Movies в Media Center Start Menu, это вызовет сбой в медиа центре при попытке запустить последний.

Как исправить ситуацию
Если у вас установлена Vista Beta 2 и вы столкнулись с этой проблемой, у вас есть две возможности ее исправить:

1. Удалить ключ в реестре, который вызывает сбой:
- Закройте Media Center.
- Идите в меню Пуск – All Programs – Accessories.
- Правый щелчок по пункту Command Prompt и выберите Run as administrator.
- Наберите REGEDIT.
- Пройдите к HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Start Menu\{GUID}, где GUID это номер приложения My Movies. Вы можете вычислить My Movies просмотром значения Title в каждом пункте, пока не найдете нужный.
- Удалите значение TimeStamp в обнаруженном My Movies GUID.
- Запускайте Media Center.

2. Второй способ – удалить My Moviews:
- Перейдите в меню Пуск, Run, наберите и запустите appwiz.cpl.
- Удалите My Movies из панели Remove Programs.

Причина этой проблемы в пределах Media Center
Мы долго допытывались, какое же именно изменение в Windows Vista вызывало эту проблему. Оказалось, ошибка происходит при попытке загрузки объектов в меню Start в Media Center, и все идет вовсе не так, как это было в Windows XP Media Center Edition 2005. Вы можете узнать подробности запустив файл %windir%\ehome\ehshell.crash в текстовом редакторе, таком как блокнот.

Причина этой проблемы в пределах My Movies
Когда мы начали более подробно изучать проблему, мы пришли к мнению, что и My Movies тоже причастна к этой ошибке. В их установочном MSI прописаны инструкции по регистрации My Movies в Media Center Start Menu. Я не могу сказать, что же именно произошло, так как во всем виновата какая-то DLL, которая представляется мне «черным ящиком». Однако, конечный результат это создание ключа HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Media Center\Extensibility\Categories\Start Menu\{GUID, где GUID содержит TimeStamp, который в свою очередь содержит строку REG_SZ со значением "DWORD:086f4354".

Media Center в свою очередь ожидает, что значение TimeStamp будет REG_DWORD. В предыдущих версиях система просто игнорировала это значение, но в Beta 2 изменения приводят к падению всего Media Center. Мы уже исправили эту ошибку в нашем коде на этой неделе, но неисправленная версия My Movies все еще доступна на публичном сайте компании. Я попытаюсь связаться с автором, чтобы они исправили эту ошибку в своем будущем релизе.

Источник: http://blogs.msdn.com/astebner/
Перевод: Райкер

Комментарии

Не в сети

Да такое наблудается в висте но о запросе закрыть медиа центр я отказывался и все шло чудесно

18.06.06 20:50
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.075 секунд (Общее время SQL: 0.058 секунд - SQL запросов: 55 - Среднее время SQL: 0.00106 секунд))
Top.Mail.Ru