desktop.iniファイルの目的は何ですか?


13

私のデスクトップには2つの非表示の.iniファイルがあります。

desktop.ini (370 bytes):

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21799
[LocalizedFileNames]
Microsoft Office - 60 Day Trial.lnk=@C:\PROGRA~1\MICROS~4\mui\oaa.dll,-103

同じ名前で

desktop.ini (456 bytes):

[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769
IconResource=%SystemRoot%\system32\imageres.dll,-183
[LocalizedFileNames]
Windows Media Player.lnk=@%SystemRoot%\system32\unregmp2.exe,-4

単純に削除しても安全ですか?(彼らは何もしていないように見えます(また、「すべての隠しファイルを表示する」表示設定を有効にしたいので、デスクトップに表示されます)。)

ところで、なぜ2つのファイルが同じ名前を持つ可能性があるのですか?

回答:


12

システムフォルダーをカスタマイズすると、システムはそのフォルダーにdesktop.iniファイルを自動生成して設定を保存します。これに関する良いリソースはこちらです。ファイルを削除することはできますが、Windowsは時間の経過とともにファイルを自動的に再作成する可能性があります。

デスクトップは2つのフォルダーの場所で構成されているため、2つのdesktop.iniファイルが表示される可能性があります。ユーザーのデスクトップフォルダーとすべてのユーザー/パブリックデスクトップフォルダー。これらの各フォルダーにはdesktop.iniファイルが存在する可能性があります。1つはに保存され.\users\some_username\desktop、もう1つはに保存され.\users\public\desktopます。同じフォルダにまったく同じファイル名の2つのファイルを置くことはできません。

Windows 7では、「隠しファイル、フォルダー、およびドライブを表示する」を選択できますが、「保護されたオペレーティングシステムファイルを隠す(推奨)」をチェックしたままにして、desktop.iniおよびその他のいくつかのアイテムを非表示にします。


1
ここdesktop.iniエントリに関するより包括的なリソースがあります
トビアスキンツラー14

2

http://msdn.microsoft.com/en-us/library/cc144102%28v=vs.85%29.aspx

通常、フォルダーは標準フォルダーアイコンで表示されます。Desktop.iniファイルの一般的な使用方法は、カスタムアイコンまたはサムネイル画像をフォルダーに割り当てることです。Desktop.iniを使用して、フォルダーに関する情報を表示し、フォルダーまたはフォルダー内のアイテムのローカライズされた名前の指定など、フォルダーの動作のいくつかの側面を制御する情報ヒントを作成することもできます。

おそらくデスクトップに1つと「すべてのユーザー」のデスクトップに1つあるため、同じ名前の2つのファイルが表示されます。


4
「Folder.ini」がデスクトップに限定されないことを考えると、「Folder.ini」がより意味をなすのに「Desktop.ini」と呼ばれるのはなぜですか?
JAB

1

Desktop.iniはパーソナライズされたフォルダーに関する情報を保存するため、desktop.iniに保存されている何らかの方法でデスクトップの外観を変更した場合。ファイルを削除した場合は、フォルダ、デスクトップなどを再パーソナライズする必要があります。


とにかくデスクトップからこれらのファイルを明示的に非表示にする方法はありますか?(私はグローバルな「非表示にするすべての隠しファイル」に設定することなく)
Pacerier

.iniファイルを非表示にするには、フォルダービューオプションの[保護されたオペレーティングシステムファイルを非表示にする(推奨)]をオンにします。
slotishtype
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.