#CitrrasLab

シトラスラボ – プログラミング、ウイスキー、ガジェットの他、日々の生活に役立つものを紹介

Tips Windows10

Windows 10 で MPC-BE がファイルの再生位置を記憶してくれない問題と回避策

投稿日:2016/04/13 更新日:

ここ数年、動画プレイヤーは MPC-BE を使っている。

MPC-BE 日本語情報トップページ – OSDN

気に入っている理由はいくつかあるが、
そのひとつにファイルの再生位置を記憶してくれる機能がある。
途中まで見た動画を閉じ、次開いたときに途中から再生してくれる機能である。

しかし、Windows 7 から Windows 10 にアップグレードしてからだと思っているが、
記憶してくれなくなった。
もちろん、オプションで「ファイルの再生位置を記憶」にチェックは入れている。
そして最新バージョンを利用している。(2016/04/13現在、1.4.6 (build 1247) beta)

動画の再生位置は、C:\Program Files\MPC-BE x64 にある
mpc-be64.ini に保存されているようだ。(x64 版の場合)

どうやら管理者権限で MPC-BE を起動しないと
この ini を書き込めないらしい。
(Program Files 以下は Read Only)

mpc-be64.exe を右クリック→プロパティで互換性タブから
「管理者としてこのプログラムを実行する」にチェックを入れることで
MPC-BE を毎回管理者権限で起動することはできる。

だが、動画を開くたびにUACが立ち上がるのは非常に鬱陶しい。
かといって MPC-BE のためだけに UAC を切るのは釈然としない。

そこで、暫定の回避策を思いついたのでやってみた。

要するに Program Files にあるから書き込めないわけなので、
mpc-be64.ini を別の場所に移動してやる。
(例えば c:\ini\mpc-be64.ini とする)

その後、シンボリックリンクを張る。
シンボリックリンクはショートカットの強力版のようなもので、
あたかもそこにファイルの実体があるかのように
プログラムが振る舞ってくれる。

Windowsでシンボリックリンクを作る | Developers.IO

c:\ini\mpc-be64.ini とすると、管理者権限でコマンドプロンプトを
立ち上げて、以下を実行する。

C:\WINDOWS\system32>cd “C:\Program Files\MPC-BE x64”
C:\Program Files\MPC-BE x64>mklink mpc-be64.ini c:\ini\mpc-be64.ini
mpc-be64.ini <<===>> c:\ini\mpc-be64.ini のシンボリック リンクが作成されました

実際に MPC-BE でテストしてみたらうまくいった。
あまり良い方法とは言えないが、まぁ最近ずっと悩まされていた問題なので
回避策が見つかって良かった。

ad

ad

-Tips, Windows10

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

iTunes 12 でカラムブラウザの高さが調整できなくて困った話

iTunes12 on Windows10 で、カラムブラウザがいつからか3行しか表示されなくなってすごく困っていた。普通、境界にカーソルを置くと、カーソルが変わって調整できるのだが、カーソルが変わら …

iPhoneの写真をPCに転送するベストな方法

iPhoneで撮った写真をPCに転送する方法は非常に悩ましい。 結論から言うと、現状ぼくが考えるベストな方法はフォトストリーム。 しかし、ぼくの環境ではフォトストリームの同期に問題があり、 その状況下 …

no image

MPC-BEで動画を再生しているとChromeでYouTube等が再生できない問題

タイトルでだいたい言ってしまっているが、ようやくそのことに気づいた。 Windows10 PCでYouTubeがたまに再生できないことがあって、 最初はネットワークの問題かな?と思っていたけど、 光の …

no image

MPC-BEで動画を再生しているとChromeでYouTube等が再生できない問題 その3

MPC-BEで動画を再生しているとChromeでYouTube等が再生できない問題 MPC-BEで動画を再生しているとChromeでYouTube等が再生できない問題 その2 View -> Opti …

no image

iPhone の動画を Windows10 に取り込む時に「デバイスに到達出来ません」というエラーが発生

環境: ・iOS 12.1.2 ・Windows 10 Pro 1803 iPhone の動画を Windows10 に取り込む時に「デバイスに到達出来ません」というエラーが発生してインポートできず、 …