web-dev-qa-db-ja.com

Windows 10でUSBフラッシュドライブの「システムボリューム情報」フォルダーが作成されないようにするにはどうすればよいですか?

USBフラッシュドライブを差し込むたびに、Windows 10は「システムボリューム情報」フォルダーの作成を要求します。 USBフラッシュドライブにはこれは本当に必要ありません。特に、これを車のサウンドシステムで使用する予定がある場合は、アーティストごとにフォルダ名として整理されます。この質問のタイトルをGoogleで検索すると、いくつかのヒットがあり、そのほとんどは The Windows Club のヒットとほぼ同じです。 Windows 10 AUでは、これは機能しません。別の手順が必要なので、Windows 7/8/8.1で機能することを理解しています。直接確認することができません。

19
BillDOe

このソリューションを1か所にまとめて、他の人が見つけられるようにしたかったのです。

から The Windows Club

ステップ1:

GPEDITを使用して変更する リムーバブルドライブ上の場所をライブラリに追加できないようにする 設定:

  • Windows 10/8.1 ProおよびEnterprise Editionでは、 Windowsキー+ R 組み合わせ、型入れ gpedit.msc に 走る ダイアログボックスでEnterキーを押して、 ローカルグループポリシーエディター
  • ここに移動: コンピューターの構成->管理用テンプレート-> Windowsコンポーネント->検索
  • 右側のペインで、次の名前の設定を探します リムーバブルドライブ上の場所をライブラリに追加できないようにする それをダブルクリックします。
  • クリック 有効 次にクリックします 申し込む に続く OK。閉じます ローカルグループポリシーエディター

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsDisableRemovableDriveIndexing新規>キーDWORD値

ステップ2:

走るservices.mscWindowsサーチスタートアップの種類:無効OK





9
BillDOe

Bill Oertellのソリューションには重要な1つのステップがありません。 Windows 10の最新バージョンでは、少なくともこのステップが必要です。このステップをここに追加して、完全なソリューションの永続的な記録を残します。

彼が助言するすべてを実行する必要がありますが、さらに、services.mscで「Windows Search」を無効にしている間は、まったく同じ手順で「Storage Service」を無効にする必要もあります。

その名前にもかかわらず、それは必要なサービスではありませんので、心配しないでください。少なくとも、それを無効にすることによる悪影響は経験していません。

これが原因であることを確認するには、次の手順を実行します。サービスを実行したままにし、Sysinternalsの Process Monitor ユーティリティを起動します。 [フィルター]ダイアログが開いたら、次の設定でフィルターを追加します。

「パス」「含む」「システムボリューム情報」

クリックした後 OK、メインウィンドウが表示されます。 「フィルター」メニューをプルダウンし、「フィルターされたイベントのドロップ」がチェックされていることを確認します。

次に、USBフラッシュドライブを挿入します。

メインウィンドウにいくつかの行が表示されます。 S.V.Iを参照するパスが表示されます。 USBドライブ上。気になるもののプロセス名はsvchost.exeです。

次の列のPIDを書き留めてから、Sysinternals Process Explorer ツールを起動します。 PID列をクリックしてPIDの昇順で並べ替え、下にスクロールして、上記でメモした値を持つエントリを見つけます。

プロセスの名前にカーソルを合わせると、このプロセスによって実行されているサービスが表示されます。 「Storage Service」と表示されているはずです。

あなたはあなたの喫煙銃を見つけました。

3
dgnuff

私はWindows 7でこの問題を抱えていました。私の場合、フォルダーは1つのUSBスティックにしか表示されなかったため、リムーバブルデバイス用に誤って設定されたインデックス作成または復元に関する問題ではないと確信しました。他の回答で提案されている構成変更を実行しようとしませんでした。

フォルダを削除することで問題を修正しました。もちろん、フォルダーは保護されている(読み取り専用、システム属性、非表示)ため、最初に属性をリセットする必要があります。

開いた cmd.exe管理者権限あり( 指示 )。

デフォルトのボリュームをUSBドライブに設定します(私の場合)。これにより、フルパスを入力する必要がなくなります:C:\Windows\System32> e:
E:>

attrib を使用してフォルダーとコンテンツの属性をリセットします。
E:>attrib -h -s -r "System Volume Information" /S /D

(このコマンドの後、フォルダーは表示されている必要があります。)

ディレクトリを削除:
E:>rd "System Volume Information"

USBスティックを取り外します( の後、必要に応じて "eject"を使用します )。これを再度差し込むと、フォルダは再表示されません(リムーバブルメディアがインデックス付きとして構成されていない限り。その場合、他の回答を使用できます)。

0
mins

以下はクリーンなソリューションではありませんが、場合によっては回避策になる可能性があります。

私の場合、ドライブに何も書き込まれたくありませんでした。フォルダの作成System Volume Informationは問題を引き起こしていました。

どの解決策もWindows 10 v1703では機能していないように見えるため、私が実行して機能しているように見えるのは次のとおりです。

  1. System Volume Informationフォルダの内容を削除します
  2. フォルダ自体を削除する
  3. 名前System Volume Informationで新しいfileを作成します==

#1と#2では、昇格したコマンドプロンプトでコマンドを使用しました。

del /S /Q "Q:\System Volume Information" && rmdir "Q:\System Volume Information"

#3では、次のコマンドを使用しました

fsutil file createnew "Q:\System Volume Information" 0

Q:をドライブ文字に置き換える必要があります。

同じ名前のフォルダーとファイルを作成できないため、システムボリューム情報フォルダーを作成できません。

:ドライブはFATフォーマットされています。 NTFSフォーマットのドライブの場合、フォルダを削除する前に、まずフォルダの所有権を取得する必要があると思います。

0
Binary Code