Desktop.iniを編集しても変更できますが、レジストリで変更する方法です。
レジストリで指定するとDesktop.iniの指定よりも優先されます。
・ダウンロード
[HKCR\CLSID\{374DE290-123F-4565-9164-39C4925E467B}\DefaultIcon]
・ドキュメント
[HKCR\CLSID\{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}\DefaultIcon]
・ピクチャ
[HKCR\CLSID\{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA}\DefaultIcon]
・ビデオ
[HKCR\CLSID\{A0953C92-50DC-43bf-BE83-3742FED03C9C}\DefaultIcon]
・ミュージック
[HKCR\CLSID\{1CF1260C-4DD0-4ebb-811F-33C572699FDE}\DefaultIcon]
各DefaultIconの既定値に変更したいアイコンのフルパスを指定します。
画像ではshell32.dllを指定してますが、アイコンは作成またはダウンロードしたアイコンでも大丈夫です。
例 : "G:\Icon\Downloads.ico"