PDA

Показать полную графическую версию : Редактирование файлов/Списки файлов Windows .:[все вопросы]:.


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 [43] 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109

Devilcraft
14-06-2009, 17:24
Точно!!! Спасибочки! Как же я её просмотрел?!!

korsar77
14-06-2009, 17:35
Devilcraft, Если надо могу сбросить основные dll где есть иконки.Менял сам и по большому счету все нормально

Devilcraft
14-06-2009, 21:27
korsar77, скинь, пожалуйста, если не сложно!
У меня вот тут какая ерунда происходит: в shell32.dll одними из первых идут иконки папок: закрытой и открытой. Поменяв ресурс иконки закрытой папки, обнаружил, что сменилась и иконка у недавних файлов. Я поменял ее на нужную - так заменились все иконки закрытых папок. Пришлось все вернуть "взад". А изменение ресурса 21 дело не исправляет.

-Marshall-
14-06-2009, 21:41
Поменяв ресурс иконки закрытой папки, обнаружил, что сменилась и иконка у недавних файлов »
Изменения происходят на живой системе? shell32.dll из под SFC-защиты выводили?

Devilcraft
14-06-2009, 21:48
Изменения происходят на живой системе.
Что значит вывести из под защиты SFC? Он у меня конечно каждый раз ругается, что были подменены оригинальные файлы неизвестными копиями. Но я игнорирую сообщение и все равно их сохраняю, если об этом идет речь!

-Marshall-
14-06-2009, 21:58
Devilcraft, Полезная ссылка Снятие защиты с файлов Windows XP для редактирования ресурсов. »

Devilcraft
14-06-2009, 22:17
-Marshall-, по-моему скрипт никак не поможет в данном вопросе. Тут что-то еще!

-Marshall-
14-06-2009, 22:38
Насколько я помню систему SFC, то если он замечает что отсутствуют или изменены оригинальные файлы Windows, то он пытается их восстановить, чтобы этого не было, воспользуйся тем скриптом. Проблема еще может быть, но это врядли в кэше иконок

Cibersoft Prolex
14-06-2009, 22:39
Devilcraft
Он у меня конечно каждый раз ругается, что были подменены оригинальные файлы неизвестными копиями »
Такое сообщение появляется из-за того, что изменяемый файл находится под SFC защитой и после изменений они восстанавливаются на оригинальные.
по-моему скрипт никак не поможет в данном вопросе. Тут что-то еще!
»
Поможет, он выводит файл из под защиты.

Devilcraft
14-06-2009, 23:41
Cibersoft Prolex, -Marshall-,

люди, не о том вы мне толкуете! Производится замена на живой системе. После того, как изменяю ресурс и жму в Restorator'e сохранить, вылезает системное сообщение о замене оригинальных файлов. Среди вариантов есть возможность сохранить такой файл, что я и делаю. И ни откуда он у меня не восстанавливается. Вижу это по другим, изменившимся ресурсам и по размеру самого файла.
Есть подозрение на реестр, но честно говоря не знаю, даже приблизительно, в каком месте искать.

korsar77
14-06-2009, 23:49
Devilcraft, Последним этапом перед записью болванки с готовым дистрибутивом я пользуююсь минимальльно nLite .там отключаю SFS(защита файлов Windows) -проблем с заменой файлов не было

Devilcraft, Переделал под свой вкус практически все иконки папок(желтые надоели-спасу нет) все мастерил фотошопом и потом еще 3 прогами в зависимости от того чего хочу. Но все пределки забрасывал только перед записью болванки-иначе устал искать ошибки(исключительно методом тыка) Я далеко не спец, но что и как напишу завтра

Devilcraft
15-06-2009, 00:10
korsar77,

вы чего все, издеваетесь? :)
Я на "какая изык" тут пишу: На живой, рабочей, установленной системе произвожу изменение ресурсов!!!
А вы мне все: "перед записью болванки с готовым дистрибутивом! :not-me:

А на реестр есть реальные подозрения: иначе как объяснить, что и для значка "Закрытая папка" и для "Недавние документы" задействован один и тот же ресурс?

До этого начинал "ковырять" XP SP2 - там подобной ерунды не было. Теперь, после перехода на XP SP3, руки дошли и до её ресурсов: и вот такая штука!

Может все-таки кто-то знает, где в реестре ссылочку поправить ручками?

Smarty
15-06-2009, 00:14
Devilcraft, Может все-таки кто-то знает, где в реестре ссылочку поправить ручками? »
Открой Реестр и в Поиске введи "DefaultIcon".
Найдутся ссылки на значки по умолчанию для файлов и папок.
Только, боюсь, их много будет!

korsar77
15-06-2009, 00:17
Devilcraft, Издеваться даже мысли не было , наоборот от всей души помочь хочется. Обратись к Prokazzza ! А как и чем ты меняешь иконки?

Amigos
15-06-2009, 00:29
Devilcraft
Цитата Devilcraft:Он у меня конечно каждый раз ругается, что были подменены оригинальные файлы неизвестными копиями »
Такое сообщение появляется из-за того, что изменяемый файл находится под SFC защитой и после изменений они восстанавливаются на оригинальные. » точно наоборот. Если SFC может востановить файл, она его восстанавливает, не выводя никаких сообщений.
если выходит сообщение "системные файлы изменены, вставте дистрибутив с windows" , значит SFC обнаружила неоригинальность файлов, но восстановить оригинал не может, т.е. в нашем случае патчь прошёл успешно, и изменения в системную библиотеку были таки внесены.

Smarty
15-06-2009, 00:56
Devilcraft, Открой Реестр и в Поиске введи "DefaultIcon".
Найдутся ссылки на значки по умолчанию для файлов и папок.
Только, боюсь, их много будет! »

Забыл предупредить!
строчки в Реестре будут выглядеть так: %SystemRoot%\system32\shell32.dll,40
Так вот, 40 - это ссылка на значок №41, т.к в Реестре есть такой вариант: %SystemRoot%\system32\shell32.dll,0,
а значка с №0 нет, значит надо делать +1.

Cibersoft Prolex
15-06-2009, 21:13
korsar77
Есть такой тег more, рекомендую пользоваться.
browseui.dl
CDFVIEW.DL
COMPSTUI.DL
CONF.EX_
CSCDLL.DL_
CSCUI.DL_
DATACLEN.DL
DFRGRES.DL_
DMDSKRES.DL_
DSUIEXT.DL_
EXPLORER.EX_
FDE.DL_
FILEMGMT.DL_
FONTEXT.DL
GRPCONV.EX_
HHCTRL.OC_
HHCTRLUI.DL_
HNETWIZ.DL_
IEFRAME.DL_
INETCPL.CP_
INETCPLC.DL_
IPSECSNP.DL_
IPSMSNAP.DL_
MAIN.CP_
LOCALSEC.DL_
MMCNDMGR.DL_
MOBSYNC.EX_
MPRUI.DL_
MSI.DL_
MSIEFTP.DL_
MSIHND.DL_
MYCOMPUT.DL_
MYDOCS.DL_
NETPLWIZ.DL_
NETSHELL.DL_
NEWDEV.DL_
NTBACKUP.EX_
NTLANUI2.DL_
NTSHRUI.DL_
NUSRMGR.CP_
NWPROVAU.DL_
ODBCINT.DL_
PROGMAN.EX_
REGWIZC.DL_
SETUPAPI.DL_
SFC_OS.DL_
SHDOCLC.DL_
SHDOCVW.DL
SHELL32.DL_
SHIMGVW.DL_
SHRPUBW.EX_
SPRT0419.DL_
SXS.DL_
SYSSETUP.DL_
WAB32RES.DL
WAB.EX_
WBEMCNTL.DL_
WIAACMGR.EX_
WIADEFUI.DL_
WIASHEXT.DL

Cibersoft Prolex
15-06-2009, 21:24
korsar77
Смотрите скриншот.

korsar77
15-06-2009, 21:42
Cibersoft Prolex, Век живи-век учись!Спасибо.за урок

Devilcraft
16-06-2009, 02:12
Продолжаю свою больную тему!
Ребята. псмотрите у себя в реестарх, пожалуйста, есть ли у вас такое:

shell32.dll,20
или
shell32.dll,-21

shell32.dll,326
или
shell32.dll,-327

- это, по моим догадкам, и должны были быть ссылки на ресурсы иконок недавних докуметов.

У меня их попросту нет.

Еще в ходе рыскания по реестру, обнаружил, что знак "-" перед номером ресурса, например shell32.dll,-21 указывает конкретно на сам ресурс, а не на значение +1.

А на ресурс shell32.dll,3 (т.е. +1) - закрытая папка ссылки идут для HKEY_CLASSES_ROOT\Directory, HKEY_CLASSES_ROOT\Folder и аналогичные в HKEY_LOCAL_MACHINE\Software\Classes. Правильно ли?
А пока поробую руками эти ссылки поменять.




© OSzone.net 2001-2012