スポンサーサイト

(--/--/-- --:--)

上記の広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書く事で広告が消せます。
【 permalink 】 | | page top↑ | edit
MPCで動画再生中にVistaのUAC昇格プロンプトを出すと、MPCが死んだり動画再生が止まってしまう件の対処。

(2009/09/15 19:12)

MPC (Media Player Classic)で動画再生している最中に VistaのUAC (ユーザー アカウント制御) の昇格確認のプロンプト(暗転あり)を表示させると、当方の環境では MPC が 0xC0000005: Access Violation で死んだり、動画部分が停止して再生が継続不能になったりします。(音声は再生されたまま)

# ちなみに、「当方の環境」というのは以下のとおりです。

Windows Edition
Windows Vista® Home Premium SP1
Media Player Classic
Version 6.4.9.0

で、這いずり回って調べたところ、次の2通りの対処方法が見つかりました。

A) MPCの設定「DirectShow Video」を「VMR9 (renderless) **」にする。(お勧め)

手順。

  1. MPCの「View」 > 「Options...」 の 「Playback」 > 「Output」で、「DirectShow Video」を「VMR9 (renderless) **」に変更してから、mpcを再起動する
  2. おわり。

# 2009/09/22 追記。上記の設定変更をしても、タイミングによってはMPCがハングするようです。↓の方が磐石かと。

B) VistaのUACの昇格確認プロンプトで、暗転だけ殺す。(いろんな意味で漢の方法)

こちとら Home Premium ですので、「ローカル セキュリティ ポリシー」で「昇格のプロンプト時にセキュリティで保護されたデスクトップに切り替える」を「無効」にすることができません。ゆえにレジストリ直接編集です。

  1. レジストリエディタで「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System」の「PromptOnSecureDesktop」を「0」にします。
  2. おわり。

# B)の方法ではUACの暗転(「セキュリティで保護されたデスクトップ」)だけを殺すので、昇格確認のダイアログは出ます。

ご参考までに。

【 permalink 】 | vista uac mpc | トラックバック(0) | コメント(0) | page top↑ | edit
<<既定のブラウザがIEではない環境でXPSドキュメントを開こうとすると残念な件。 | ホーム | INFファイルでインストールしたコーデック等が、うまくアンインストールできない場合の対処。>>
コメント

※コメント大歓迎です。いただいたコメントに対してこちらから返答することは原則ありませんが、必要な場合には記事本文で回答します。

コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバックURL
→http://0xc000013a.blog96.fc2.com/tb.php/134-d463b1cb
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |