Windows 10共有上のファイルが他のコンピュータからアクセスした後もロックされたままになる


4

私はWindows 10 ProにアップグレードされたWindows 7(Ultimate)コンピュータを持っています。

アップグレードした後は、Geforceドライバを手動で更新する必要があることを除けば、すべて問題なく動作します。

しかし今、私はこの問題を抱えていて、何がそれを引き起こしているのかわかりません。
システム上にビデオクリップ(WMV、MKV、MP4フォーマット)を含む1つの共有フォルダがあります。このシェアは、3台のWindows 7システムと2台のMac(Yosemite)という家の中の5台の他のコンピュータからアクセス可能です。

アップグレード後も他のシステムは共有してビデオを閲覧できますが、閲覧後にそれらを削除することはできません。

実際には:Windows 10のボックス自体では、ファイルはネットワーク経由で表示された後もロックされているので、そこから削除することはできません。

ロックを解除するには、Windows 10ボックスを再起動する必要があります。 (ログオフして再度ログオンするだけでは不十分です。)

Windows 7ではこれは起こりませんでした。

誰が何が起こっているのか何か考えがありますか?そしてどのようにこれを解決するのですか?

PS。関与しているドメインはありません。他のコンピューターは、Windows 10コンピューターのローカルユーザーのユーザーID /パスワードを使用して共有にログオンします。これは、Windows 7の場合とまったく同じです。

WindowsとOSXのすべてのコンピュータに最新版があります。

動作はウイルススキャナ(Windows Defender)がアクティブであるかどうかとは無関係です。

この質問 検索インデックスエンジンがそれと関係があるかもしれないことを示唆します。一時的な一時データしか保持していないディスクでは意味がありませんので、今日は後で無効にします。違いがある場合はこれを更新します。


インデックス作成を無効にするためのヒントをありがとう。新しいWin10ムービーマシンでインデックス作成を今すぐ行います。その上のメディアへのアクセスに勝ちます。 idkそれも役立つかもしれませんが、私はセキュリティタブでみんなのために映画ドライブを完全に制御するように設定しました - 私は一時的なメディアでいっぱいのディスクのセキュリティを必要としません。
Tetsujin

私の場合も@鉄人フルコントロール。厳しいものは必要ありません。
Tonny

回答:


3

私がリンクした他の質問も、その質問が直接関連していなくても実際に解決策を提供したように思われます。

Windowsサーチエンジンはファイル/フォルダだけでなくファイルの内容もインデックスすることができます。

不明瞭な理由で、LAN経由でファイルを削除しようとすると、検索インデックスはファイルが変更されたと判断し、変更された内容を判断しようとします。これにはファイルの読み取りが必要です。これによりファイルがロックされます。

しかし、削除アクションはファイルをロックして、実際に削除できるかどうかを判断しました。

両方のロックがデッドロック状態になるようです。

私はこれをWindows 10のバグと見なしています。これはデッドロックにつながることはありません。

このような場合は、再起動せずにWindows Search(WSearch)サービスを停止し、ファイルを削除してサービスを再開することで解決できます。

現時点では、私はWindows 10ボックス上のすべての私の共有フォルダのフォルダプロパティで "コンテンツのインデックス作成"を無効にしています。これまでのところ(3台のクライアントコンピュータによる2時間のテスト)、これは問題の再発防止に100%効果的です。


非常に興味深いバグです。
Moab

ちょっとした研究。
Tetsujin

0

私はWindows 10でこの問題に遭遇しました。

  1. Windowsエクスプローラを開いた
  2. [表示]メニューをクリックしました。
  3. 「プレビューウィンドウ」を無効にしました。
  4. 問題のあるファイルに戻り、それらを削除しました。

マイクロソフトはここで間違いを犯したと思います。プレビュー機能がロックインスタンスを作成するのは論理的です。 Microsoftは、同じWindowsエクスプローラ内のペインでのドキュメントのプレビューをファイルロックと見なさないことによって例外を作りました。


私はエクスプローラさえも使っていません…今まで…そしてそれはプレビュー機能ではありませんでした。
Tonny

0

どのプロセスがファイルをロックしているかを知ることができます。 プロセスエクスプローラ または ロック解除 (または開いているハンドルを表示できる他のアプリケーション)。

Process Explorerには他にもたくさんの機能がありますが、この特定の場合はそれを開くにはCtrl + Fを押してファイル名を入力してください。管理者として実行する必要があるかもしれません。ファイルが見つかったら、ロックを保持しているプロセスを強制終了するか、ハンドルを閉じることができます。

Unlockerは、ロックされたファイルを削除するという特定のタスクのためだけに構築されているので、使いやすくするべきです。削除したいファイルを右クリックして[ロック解除]を選択し、指示に従います。


所有プロセスはsvchostです。私はすでにそれを決めていました。問題は、ほぼすべてのネットワーク関連プロセスがsvchostを仲介者として使用しているため、それ以上の処理が行われないことです。
Tonny

プロセスを中止することは1つの選択肢にすぎません。ファイルを強制的に閉じることもできます。この場合はおそらく危険なことですが、他の人には役に立つかもしれません。
kichik
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.