ファイルエクスプローラーに実際とは異なるフォルダ名が表示され、ネットワーク共有の問題が発生する

ファイルエクスプローラーに実際とは異なるフォルダ名が表示され、ネットワーク共有の問題が発生する

私も元の投稿者と同様の問題を抱えていますここWindows 7 Professional システムから Windows 10 Professional に移行した後、問題を特定/解決できませんでした。問題は、ユーザー名が表示されるはずのプロファイル フォルダー (C:\users\%username%) が「ミュージック」と表示されることです。

C:\Users に表示されるフォルダの画像

私にはデスクトップ コンピューター (対象コンピューター) があり、そこには主にすべての個人用フォルダー/ファイルが保存されています。これらのフォルダーは共有されていますが、アクセス許可はユーザー名に制限されています。次に、ラップトップ コンピューターの個人用フォルダーのターゲットをデスクトップのこれらの共有フォルダーに変更し、オフラインで使用できるようにします。

前述のスレッドの元の投稿者と同様に、古いドキュメント/音楽/画像などを古いコンピュータから新しいコンピュータのプロファイル フォルダのそれぞれのサブフォルダにコピー/貼り付けしました。しかし、古いコンピュータではプロファイル フォルダを「Music」として参照したことがなく、プロファイル ディレクトリ内のすべてのフォルダとサブフォルダから「読み取り専用」属性を削除した後でも、この問題は解決しません。さらに、desktop.ini は、隠しファイル/フォルダが表示されていても、ユーザー フォルダまたはプロファイル フォルダ内に表示されませんが、メモ帳内から完全なアドレスを使用して開くことはできます。ただし、表示されないため、エクスプローラ内から手動で削除することはできません。また、コマンド プロンプト「del /f filename」は、どちらの場合も「{filename} が見つかりませんでした」を返します。

さらに悪いことに、ラップトップ コンピューターは、共有名が「music」のフォルダー (デスクトップでは C:\users\%username%\Music) を、プロファイル フォルダー (C:\users\%username%) であるかのように同期します。

おそらく、間違いに気付く前に、デスクトップのプロファイル フォルダーを「Music」という共有名で誤って共有し、それを「共有解除」して、その共有名を正しいフォルダー (C:\Users\%username%\Music) に関連付けたのではないかと思います。しかし、Windows 10 では、システムがこのフォルダーに別の表示名を付け、別のフォルダーにその共有名とアドレスがあるにもかかわらず、2 台目のコンピューターがプロファイル フォルダーと同期し続けるのはなぜか、その答えは見つかりませんでした。

ご協力いただきありがとうございます!

答え1

別のサポートページを通じて、この問題は解決されました。

https://answers.microsoft.com/thread/0974274c-821b-4b56-af08-79f49966097c

どうやら、コマンド プロンプトで desktop.ini ファイルを削除する私のトリックは機能しなかったようです。代わりに、管理者としてコマンド プロンプトを使用して拡張子の名前が変更され、desktop.ini ファイルの機能が無効になりました。その後、ファイル エクスプローラーの操作は正常に戻りました。

答え2

修正を最新の状態に保つために、パワーシェル同等のもの:

ReadOnlyUserProfile フォルダーの属性を削除するには:

(gi $Home).Attributes -= 'ReadOnly' # $Home can be modifed to literal path.

ファイルを削除するにはdesktop.ini:

ri "$Home\desktop.ini" -force

答え3

解決策はdesktop.iniファイルを削除することでした

del desktop.iniファイルは属性によってロック/非表示になっているため、通常は単純な方法では機能しません
(権限がない場合は、以下のコマンドを管理者として実行する必要がある可能性があります)

ロック解除/非表示解除コマンド:

attrib   *.ini    -s   -h   -r

そして移動します:

ren  desktop.ini  *.bad

または削除:

del desktop.ini

desktop.ini気にしないのであれば、ディレクトリ内のすべてのファイルを再帰的に削除するコマンドは次の通りです。

del /s /ah desktop.ini

関連情報