Jak edytować shell32.dll? Jak dodać niestandardowe zdjęcia / ikony do shell32.dll?

2

Chcę utworzyć ikonę dla mojego folderu o nazwie „NARZĘDZIA”, ponieważ można zauważyć, że w systemie Windows XP nie ma odpowiedniej / satysfakcjonującej ikony, więc chcę utworzyć ikonę i umieścić ją na liście ikon.

Czy jest to możliwe przy pomocy takiego oprogramowania pomocniczego?

InfantPro'Aravind ”
źródło
6
Modyfikacja kluczowych plików systemowych bardzo rzadko kończy się dobrze.
Dentrasi
@dentrasi, prawda .. ale jestem gotów zaryzykować i mieć pewność odzyskania.
InfantPro'Aravind '16

Odpowiedzi:

5

W tym celu nie trzeba modyfikować powłoki shell32.dll, wystarczy przechowywać osobny plik .ico. Wystarczy zmodyfikować plik desktop.ini w folderze NARZĘDZIA. (patrz np. tutaj )

Tobias Kienzler
źródło
1
przyjęte jako bezpieczniejsze rozwiązanie :)
InfantPro'Aravind '
4

Możesz edytować plik shell32.dll. Jednak nie polecam tego.

Ikony w shell32.dll można zmienić za pomocą edytora zasobów ( hakera zasobów , teleskopu itp.). Jak powiedziałem, nie polecam edytowania go, ponieważ jest to bardzo wrażliwy plik systemowy. Oto samouczek dotyczący tego, jak to zrobić za pomocą narzędzia Resource Hacker. Podejmij ryzyko.

Możesz także użyć Microangelo Librarian (shareware), aby zmienić istniejące ikony w shell32.dll. Najpierw wykonaj kopię shell32.dll i zaimportuj ją do Microangelo Librarian. Następnie edytuj wszystkie istniejące ikony shell32 w cokolwiek chcesz, zapisz, wyjdź i zastąp prawdziwą shell32.dll zmodyfikowaną kopią.

Mehper C. Palavuzlar
źródło
1
+1 za „Nie polecam tego” i wciąż wyjaśniam, jak to zrobić :)
Tobias Kienzler
1

Najpierw potrzebujesz „Resource Hacker” do edycji ikon plików Shell32.dll. Aby zapisać zmiany, musisz zapisać plik pod tą samą nazwą, ale w innym katalogu. Następnie musisz uruchomić „Se7en File replaceer.exe” Pobierz edytowany plik z katalogu, w którym go zapisałeś, a następnie wybierz Windows \ System32, a on skopiuje go do tego katalogu.

James Alan Brown
źródło
1
Ta odpowiedź nie jest bardzo jasna. Dlaczego nie podasz linków do tych narzędzi, które sugerujesz. Zakładam również, że w sieci są instrukcje wyjaśniające, jak to zrobić - ponownie pomoże link.
Peter Jenkins,
-1

Możesz użyć iconlover do edycji ikon w DLL.

Dima
źródło
4
wszelkie linki byłyby pomocne.
InfantPro'Aravind '16