web-dev-qa-db-ja.com

特定のMKVファイルの名前の変更、削除、移動でWindowsがハングする

私は長い間この問題をグーグルで調べてきました、そして完全な解決策はそこにないようです。

特定のmkvファイルでは、移動、コピー、または削除時にWindowsがハングします。これらのファイルは、GOMプレーヤーなどのプレーヤーで正常に再生されます。

システム:高速Windows 7、64ビットボックス。

結果:

  1. CPUの変更はごくわずかです
  2. 最大100%のメモリ使用量ロケット
  3. 削除または移動の場合、「ファイルの検出」ダイアログボックスが長時間表示されたままになります
  4. 名前の変更は、終了するまで回転するアイコンを表示するだけです
  5. 非常に長い時間が経過すると、アクションが完了します
  6. メモリ使用量が通常に戻らない

「修正:」

  1. サムネイルの作成を無効にします(場合によっては役立ちます)
  2. 移動/名前の変更/削除後、タスクマネージャーでエクスプローラーを強制終了し、再起動してメモリを再利用します

サムネイルをオフにしても、問題は解決しません。また、ファイルを再多重化しようとしましたが、正常に機能しましたが、それでも上記と同じ問題が発生したファイルになりました。

7
Creativehavoc

問題はDivXです!!!友人から提供されたいくつかのMKVでこの正確な問題が発生しましたが、DivXはメタデータ(サイズ、長さ、ビットレートなど)の内容を読み取れないため、ファイル全体を読み取って検索しようとします。最終的には終了しますが、DivX Plusを完全に削除すると、問題は解決します。

私はとにかくVLCまたはHediaPlayer Classic HDを使用しているので、このコーデックは実際には必要ありませんでした-そしてそれは恐ろしい侵襲的なサービスとアップデートを持っていたので、それを取り除くことができてうれしいです!

これが問題であることがわかるまで1日かけて調査し、DivXを削除するとすぐに修正されました。

2
Mike

一部のMKVファイルの問題は、それらがエンコードされた方法です。ほとんどのMKVファイルはmkvtoolnixプログラムを使用してエンコードされます(MKVmergeとMKVExtractはこのパッケージの一部です)。 MKVmergeには"compression"という設定があり、エンコード時にデフォルトで選択されます。このオプションは、MKVフィールド内のオーディオファイルとビデオファイルの両方に対して選択されています。この設定は、プログラムMKVmerge GUIの[入力]タブ内、次に[追加オプション]タブ内にあります。エンコード中(MUXING)に、オーディオファイル(AC3、DTS、AACなど)とビデオファイル(通常はh264)の両方の圧縮フィールドで"none"を選択する必要があります。

したがって、RAM上昇するのを回避する唯一の方法は、最初にMKVファイルをDEMUX(を使用してMKVファイルコンテナからH264ビデオファイルとオーディオファイルを抽出することですMKVExtract GUI2プログラム)およびMUXの後にMKVファイルを元に戻す(MKVmerge GUIプログラムを使用してビデオファイルとオーディオファイルをMKVコンテナファイル内に配置する)。

この新しいファイルには、RAMを屋上まで撃つという問題はありません。

2
tob

アンインストールしたときk-liteコーデックパックがいっぱい、変更がなかったことを確認できます。次にアンインストールしましたdivxそして今私の問題はなくなりました。 divxが原因であると言った上記のポスターに感謝します。 divxプレーヤーをアンインストールしても効果はありませんでした。たくさんアンインストールし、再起動しました。これで完璧です。

1
user126147

まず、この質問が実際に質問なのか、それともフォーラムに適したディスカッションなのかはわかりません。

次に、質問が「削除時にハングした場合はどうすればよいですか?」という質問の場合。

1 /コマンドプロンプト[Windowsキー]-> cmd-> [Enter]を開きます

2 /不良ファイルのフォルダに移動します

cd e:/Movies

3 /ファイルを削除する準備をしますがまだEnterキーを押さないでください

del broken.mkv

[〜#〜]覚えておいてください[〜#〜]:まだEnterキーを押さないでください!

4/[CTRL]、[ALT]、[DEL]タスクマネージャーを開き、「Explorer.exe」を終了します

5 /ステップ3で準備した「削除」ステートメントを実行します

0
Hicsy

あなたはこの病気のサムネイル作成症状を介して頭に釘を打ちました。 K-Liteがプレビューを作成するために使用する1つのOS拡張フィルターを削除しない限り(または選択したコーデックパックが何であれ)、問題を修正することはおそらくないでしょう。一部の映画が異なる圧縮スキームを使用していることは、スローダウンの不規則な違い、そしてあなたはすでに、異なるシステムが本当にうるさくなり、「便利に」それらを覗くためにスローダウンせずにファイルをコピーして移動することができないことに気づきました、私たちの一般的な不利益に。

映画をデコードすると、システムトレイに自動的に表示されるFf-mpegまたは同様のサウンドツールもあると思います。 Windowsが映画の長さをダブルクリックせずに「役立つ」情報を提供できるように、エクスプローラーのプレビュー/サムネイルとメタデータを読みます。

繰り返しますが、Mkv Windowsの下のファイルはコーデックパックにインストールされているので、スタートメニューを見て、そのconfigまたはsetup.exeツールをもう一度実行し、フィルターのオプションを探してみてください(または 削除を追加 プログラムと機能のコントロールパネル)。 MKVのフィルターのみを「削除」するきめ細かいオプションはおそらくないので、mp4やその他の気の利いたファイルタイプのムービーサムネイルを無効にする必要があるかもしれません。

私は詳細については明快だったので、 これはグーグル検索です 、そして1つの場所 サムネイル設定ツール ですが、すでにインストールされているMKVパックと競合する可能性があります。あなた自身のリックで使用してください。幸運を

0
Vlueboy