共有されていないフォルダを削除すると「このフォルダは他のユーザーと共有されています」と表示される

共有されていないフォルダを削除すると「このフォルダは他のユーザーと共有されています」と表示される

いくつかの .NET Framework 更新プログラムを適用した後 (スタンドアロン パッケージから .NET Framework 4.5 と MVC 4 をインストールしました)、D:\934f8a71184fd47ed258f943フォルダーが作成されました。それを削除しようとすると、エクスプローラーに次のように表示されます。

This folder is shared with other people
If you delete this folder, it will no longer be shared.

ここに画像の説明を入力してください

フォルダはない共有しました。

何が起こっているのか?

このフォルダの内容は次のとおりです。

DHtmlHeader.html
DisplayIcon.ico
header.bmp
netfx_core_x64.msi
netfx_core_x86.msi
netfx_extended_x64.msi
netfx_extended_x86.msi
netfx_Full_GDR.mzz
netfx_Full_GDR_x64.msi
netfx_Full_GDR_x86.msi
netfx_Full_LDR.mzz
netfx_Full_LDR_x64.msi
netfx_Full_LDR_x86.msi
netfx_Full_x64.msi
netfx_Full_x86.msi
ParameterInfo.xml
Setup.exe
SetupEngine.dll
SetupUi.dll
SetupUi.xsd
SetupUtility.exe
SplashScreen.bmp
sqmapi.dll
Strings.xml
UiInfo.xml
watermark.bmp
Windows6.0-KB956250-v6001-x64.msu
Windows6.0-KB956250-v6001-x86.msu
Windows6.1-KB958488-v6001-x64.msu
Windows6.1-KB958488-v6001-x86.msu
Windows8-RT-KB2881468-x64.msu
Windows8-RT-KB2881468-x86.msu
1025\eula.rtf
1025\LocalizedData.xml
1025\SetupResources.dll
1028\eula.rtf
1028\LocalizedData.xml
1028\SetupResources.dll
1029\eula.rtf
1029\LocalizedData.xml
1029\SetupResources.dll
1030\eula.rtf
1030\LocalizedData.xml
1030\SetupResources.dll
1031\eula.rtf
1031\LocalizedData.xml
1031\SetupResources.dll
1032\eula.rtf
1032\LocalizedData.xml
1032\SetupResources.dll
1033\eula.rtf
1033\LocalizedData.xml
1033\SetupResources.dll
1035\eula.rtf
1035\LocalizedData.xml
1035\SetupResources.dll
1036\eula.rtf
1036\LocalizedData.xml
1036\SetupResources.dll
1037\eula.rtf
1037\LocalizedData.xml
1037\SetupResources.dll
1038\eula.rtf
1038\LocalizedData.xml
1038\SetupResources.dll
1040\eula.rtf
1040\LocalizedData.xml
1040\SetupResources.dll
1041\eula.rtf
1041\LocalizedData.xml
1041\SetupResources.dll
1042\eula.rtf
1042\LocalizedData.xml
1042\SetupResources.dll
1043\eula.rtf
1043\LocalizedData.xml
1043\SetupResources.dll
1044\eula.rtf
1044\LocalizedData.xml
1044\SetupResources.dll
1045\eula.rtf
1045\LocalizedData.xml
1045\SetupResources.dll
1046\eula.rtf
1046\LocalizedData.xml
1046\SetupResources.dll
1049\eula.rtf
1049\LocalizedData.xml
1049\SetupResources.dll
1053\eula.rtf
1053\LocalizedData.xml
1053\SetupResources.dll
1055\eula.rtf
1055\LocalizedData.xml
1055\SetupResources.dll
2052\eula.rtf
2052\LocalizedData.xml
2052\SetupResources.dll
2070\eula.rtf
2070\LocalizedData.xml
2070\SetupResources.dll
3082\eula.rtf
3082\LocalizedData.xml
3082\SetupResources.dll
Graphics\Print.ico
Graphics\Rotate1.ico
Graphics\Rotate2.ico
Graphics\Rotate3.ico
Graphics\Rotate4.ico
Graphics\Rotate5.ico
Graphics\Rotate6.ico
Graphics\Rotate7.ico
Graphics\Rotate8.ico
Graphics\Save.ico
Graphics\Setup.ico
Graphics\stop.ico
Graphics\SysReqMet.ico
Graphics\SysReqNotMet.ico
Graphics\warn.ico

私のシステムは Windows 7 x64 SP1 です。

答え1

これは、フォルダーが共有されているかどうかを判断するために Windows エクスプローラーがアクセス制御リストを照会する方法が原因で発生します。削除しようとしたこのフォルダーは親フォルダーの子フォルダーであり、2 つのフォルダーのセキュリティ エントリが異なるため、Windows は共有フォルダーとして扱います。これにより、エクスプローラーは、受け取った警告を表示します。

答え2

間違っているかもしれませんが、Cygwin でフォルダを作成した後に発生した問題と同じであれば、フォルダを作成したプロセスによって「Everyone」に権限が付与されています。そのため、「プロパティ > セキュリティ」に移動すると、「グループ名またはユーザー名」ボックスに「認証されたユーザー」やその他の予想される項目とともに「Everyone」が表示されます。その「Everyone」を削除すると、警告なしでフォルダを削除できるはずです。

答え3

ACLが変更されたフォルダを削除すると、共有警告ポップアップが表示されます。

http://support.microsoft.com/kb/2493924

答え4

簡単です。そのフォルダーは共有されているのですが、そうは思っていないのです。:)

共有されていないことを証明できない限り、私はそれに固執します。

まだ存在する場合は、管理者net share特権のコマンド プロンプトから を実行し、共有フォルダーとしてリストされているかどうかを確認します。リストされている場合は、共有されています。

ちなみに、このフォルダーは、.Net アップデート用に残されたインストール フォルダーです。具体的には、この MS KB からのものです。Windows 7 および Windows Server 2008 R2 上の Microsoft .NET Framework 3.5 Service Pack 1 の更新プログラムが利用可能です。

関連情報