Windowsで一般的な黄色のアイコンが表示される特別なフォルダー

エクスプローラを開くと、ドキュメント、ビデオ、ミュージック、ピクチャなどのシェルフォルダが、特別なフォルダアイコンではなく標準のフォルダアイコンで表示される場合があります。 この現象は、シェルフォルダー内のdesktop.iniファイルが見つからないか正しくない場合、または属性が設定されていない場合に発生する可能性があります。

シェルフォルダーが特別なアイコンを失い、汎用(黄色)フォルダーとして表示される場合は、シェルフォルダーのDesktop.iniファイルを作成または修正する必要があります。

さまざまなシェルフォルダーのdesktop.iniファイルのデフォルトの内容を、オペレーティングシステムごとに以下に示します。 特別なアイコンがないシェルフォルダーごとに、desktop.iniという名前のファイルを作成し、シェルフォルダーに対応するコンテンツを貼り付けます。

完了したら、 desktop.iniファイルの属性をHiddenおよびRead-onlyに設定します。 次に、 attribコマンドを使用して、シェルフォルダーの読み取り専用属性を設定します。 最後に、シェルアイコンを更新するか、ログオフしてから再度ログインして、アイコンを更新します。 この記事の下部にある詳細な手順を参照してください。

さまざまなシェルフォルダーのDesktop.iniの内容

Windows 7の場合

連絡先

 [.ShellClassInfo] [メール保護]%CommonProgramFiles%\ system \ wab32res.dll、-10100 [メール保護]%CommonProgramFiles%\ system \ wab32res.dll、-10200 IconResource =%SystemRoot%\ system32 \ imageres.dll、-181 

書類

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21770 IconResource =%SystemRoot%\ system32 \ imageres.dll、-112 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -235 

デスクトップ

$config[ads_text6] not found
 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21769 IconResource =%SystemRoot%\ system32 \ imageres.dll、-183 [LocalizedFileNames] [メール保護]%SystemRoot%\ system32 \ gameux.dll 、-10082 Windows Media [メール保護]%SystemRoot%\ system32 \ unregmp2.exe、-4 [メール保護]%SystemRoot%\ system32 \ gameux.dll、-10054 [メール保護]%SystemRoot%\ system32 \ gameux.dll 、-10055 [メール保護]%SystemRoot%\ system32 \ gameux.dll、-10056インターネット[メール保護]%SystemRoot%\ system32 \ gameux.dll、-10101 [メール保護]%SystemRoot%\ system32 \ gameux.dll、 -10057スパイダー[メール保護]%SystemRoot%\ system32 \ gameux.dll、-10061 

ダウンロード

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21798 IconResource =%SystemRoot%\ system32 \ imageres.dll、-184 

お気に入り

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21796 IconResource =%SystemRoot%\ system32 \ imageres.dll、-115 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -173 

リンク集

 [.ShellClassInfo] [電子メール保護]%SystemRoot%\ system32 \ shell32.dll、-21810 IconResource =%SystemRoot%\ system32 \ imageres.dll、-185 DefaultDropEffect = 4 [LocalizedFileNames] [email protected]、-37217 [email protected ]、-21769 [メール保護]、-21798 

音楽

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21790 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12689 IconResource =%SystemRoot%\ system32 \ imageres.dll、-108 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -237 

ピクチャー

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21779 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12688 IconResource =%SystemRoot%\ system32 \ imageres.dll、-113 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -236 

最近

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21797 [メール保護]、dll、-12692 IconResource =%SystemRoot%\ system32 \ imageres.dll、-117 CLSID = {0C39A5CF-1A7A- 40C8-BA74-8900E6DF5FCD} 

保存したゲーム

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21814 IconResource =%SystemRoot%\ system32 \ imageres.dll、-186 

サーチ

 [.ShellClassInfo] [email protected]%SystemRoot%\ system32 \ shell32.dll、-9031 IconResource =%SystemRoot%\ system32 \ imageres.dll、-18 [LocalizedFileNames] Indexed [email protected]、-32820 [email protected]、 -32822 

Windows Vistaの場合

書類

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21770 IconResource =%SystemRoot%\ system32 \ imageres.dll、-112 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -235 

ピクチャー

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21779 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12688 IconResource =%SystemRoot%\ system32 \ imageres.dll、-113 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -236 [LocalizedFileNames]サンプル[メール保護]%SystemRoot%\ system32 \ shell32.dll、-21805 

音楽

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21790 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12689 IconResource =%SystemRoot%\ system32 \ imageres.dll、-108 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -237 [LocalizedFileNames]サンプル[メール保護]%SystemRoot%\ system32 \ shell32.dll、-21806 

ビデオ

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21791 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12690 IconResource =%SystemRoot%\ system32 \ imageres.dll、-189 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -238 [LocalizedFileNames]サンプル[メール保護]%SystemRoot%\ system32 \ shell32.dll、-21807 

サーチ

 [.ShellClassInfo] [email protected]%SystemRoot%\ system32 \ shell32.dll、-9031 IconResource =%SystemRoot%\ system32 \ imageres.dll、-18 [LocalizedFileNames] Indexed [email protected]、-32811 [email protected]、 -32814 [メール保護]で共有、-32802最近[メール保護]、-32803最近の[メール保護]、-32804最近の画像と[メール保護]、-32806最近[メール保護]、-32807最近[メール保護] 、-32813 

ダウンロード

$config[ads_text6] not found
 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21798 IconResource =%SystemRoot%\ system32 \ imageres.dll、-184 

お気に入り

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21796 IconResource =%SystemRoot%\ system32 \ imageres.dll、-115 IconFile =%SystemRoot%\ system32 \ shell32.dll IconIndex = -173 

連絡先

 [.ShellClassInfo] [メール保護]%CommonProgramFiles%\ system \ wab32res.dll、-10100 [メール保護]%CommonProgramFiles%\ system \ wab32res.dll、-10200 IconResource =%SystemRoot%\ system32 \ imageres.dll、-181 

デスクトップ

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21769 IconResource =%SystemRoot%\ system32 \ imageres.dll、-183 

リンク集

 [.ShellClassInfo] [email protected]%SystemRoot%\ system32 \ shell32.dll、-21810 IconResource =%SystemRoot%\ system32 \ imageres.dll、-185 DefaultDropEffect = 4 [LocalizedFileNames] [email protected]、-21816 [email protected ]、-9031最近[メール保護]、-32813 [メール保護]、-21790 [メール保護]、-21779 [メール保護]、-21770 

保存したゲーム

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21814 IconResource =%SystemRoot%\ system32 \ imageres.dll、-186 

パブリックデスクトップ

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21799 

公開文書

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21801 IconResource =%SystemRoot%\ system32 \ shell32.dll、-235 

パブリックミュージック

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21803 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12689 IconResource =%SystemRoot%\ system32 \ shell32.dll、-237 

公開画像

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21802 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12688 IconResource =%SystemRoot%\ system32 \ shell32.dll、-236 

公開動画

 [.ShellClassInfo] [メール保護]%SystemRoot%\ system32 \ shell32.dll、-21804 [メール保護]%SystemRoot%\ system32 \ shell32.dll、-12690 IconResource =%SystemRoot%\ system32 \ shell32.dll、-238 

Desktop.iniファイルの読み取り専用属性と非表示属性を有効にする

コンテンツを追加し、desktop.iniファイルを保存したら、desktop.iniファイルを右クリックして、[プロパティ]を選択します。

非表示属性と読み取り専用属性の近くにチェックマークを付け、[OK]をクリックします。

{F5}を押してフォルダービューを更新し、特別なフォルダーアイコンが復元されているかどうかを確認します。 または、再起動サイクルの後にもう一度確認することもできます。

アイコンが更新されない場合、まだ設定されていなければ、シェルフォルダーの読み取り専用属性を設定する必要があります。


特殊フォルダーの読み取り専用属性の設定

コマンドプロンプト(CMD.EXE)ウィンドウを開きます。 これを行うには、[スタート]、[すべてのプログラム]、[アクセサリ]、[ コマンドプロンプト ]の順にクリックします。 Attribコマンドを使用して、シェルフォルダーの読み取り専用属性を設定します。 次に、特別なフォルダ「 Downloads 」の読み取り専用属性を設定する方法を説明する例を示します。

注:上記の例のRameshはユーザーアカウント名、 Downloadsはシェルフォルダー名です。 上記の例のように、フォルダーへのフルパスを指定する限り、任意のコマンドプロンプトパスからAttribコマンドを実行できます。

パスとしてコピーシェルコマンドを使用して、シェルフォルダーのパスをクリップボードにコピーし、コマンドプロンプトに貼り付けると、パス全体を手動で入力する必要がなくなります。

Windows VistaでのDesktopINIFixの使用

ここに私が書いた小さなユーティリティDesktopINIFixがあり、これはWindows Vistaのさまざまなシェルフォルダのdesktop.iniファイルを修正します。

Windows Vista用のDesktopINIFix

Windows Vista用のDesktopINIFix.zipをダウンロードします。

注: Desktop.iniを修正した後、フォルダアイコンを更新するために、ログオフして再度ログイン(またはexplorer.exeシェルを再起動)する必要がある場合があります。

関連記事