Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Реестр Windows 2000 / Windows XP [3]

Автор: avyor
Дата сообщения: 07.06.2011 13:32
Zeesh

Цитата:
не судьба


Всё оказалось интереснее.

Указанные ключи, оказывается, работают - но не всегда.

Обзор по браузерам:

Эскизы страниц (Thumbnails) создаются в:
Internet Explorer
Maxthon 1.хх
Maxthon 2.хх
GreenBrowser

Эскизы страниц (Thumbnails) НЕ создаются в:
Maxthon 3.xx
Firefox 3.xx
Firefox 4.xx
Firefox Nightly 7.xx
Opera 11.11
Safari 5.0.5
Chromium 14.xxxxx
ChromePlus 1.6.x

Нетрудно определить, чем первая группа отличается от второй: она использует движок Trident.
А для других движков (WebKit, Gecko, Presto - вторая группа браузеров) эти ключи работают.

Следовательно, в настройках Internet Explorer в реестре могут содержаться ключи, более приоритетные, чем приведённые мной.
Но вот что это за ключи и где именно они находятся - не нашёл.

Автор: Zeesh
Дата сообщения: 07.06.2011 14:08
avyor
Может, дело не только в движке, но и что включено по умолчанию в меню «Вид» (если таковое есть программах, где эскизы не создаются).
Автор: shadow_member
Дата сообщения: 07.06.2011 14:11
Можно ли на Win7 решить следующее?
Цитата:
ПКМ- Создать текстовый документ. Как сделать, чтобы Текстовый документ.txt не только создавался, но и сразу открывался? Сейчас для этого нужно сделать 2х Enter (1- имя, 2- открыть).
Автор: avyor
Дата сообщения: 07.06.2011 16:16
Zeesh
Может, и так. Но это уже не указывается в реестре

Цитата:
что включено по умолчанию в меню «Вид»

А это для Internet Explorer есть в реестре?
Автор: Leagnus
Дата сообщения: 07.06.2011 17:36

Цитата:
ПКМ- Создать текстовый документ...

А зачем, когда есть Shift+F4 в tc (total commander)?
Автор: Elroir
Дата сообщения: 07.06.2011 18:38
Leagnus
Ты не поверишь, но существуют люди, не пользующиеся Total Commander-ом.

shadow_member

Цитата:
Можно ли на Win7 решить следующее?

Как вариант (на мгновение мелькает консольное окно):

Код:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"Command"="cmd /c set /p=<nul>\"%1\" & start \"\" notepad.exe \"%1\""

Автор: Zeesh
Дата сообщения: 07.06.2011 18:41
avyor

Цитата:
А это для Internet Explorer есть в реестре?

Не встречал. И в твиках реестра тоже…
Leagnus

Цитата:
А зачем, когда есть Shift+F4 в tc (total commander)?

Ну не все же пользуются tc. Встречаются люди, которые не знают, что это такое…
Автор: avyor
Дата сообщения: 07.06.2011 18:43
в
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder]
создал раздел [Shell] и тоже поставил ключи
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

Не сработало
Автор: Zeesh
Дата сообщения: 07.06.2011 18:44
Oops, Elroir меня опередил по поводу tc…

Добавлено:
avyor
Да не помогут ключи реестра. Это заложено в самом IE.
Автор: avyor
Дата сообщения: 07.06.2011 23:39
Zeesh

Цитата:
Это заложено в самом IE

Во всех версиях?
Автор: Zeesh
Дата сообщения: 08.06.2011 04:03
avyor
В 9-ке запоминает выбранный вид
Автор: pav
Дата сообщения: 08.06.2011 06:10

Цитата:
Снова спрошу: есть ли в реестре ещё какие бы то ни было упоминания об эскизах страниц или видах папок, помимо указанных мной?

Слежу за вашим диалогом и кажется сейчас только въезжаю. Все думают, что вам не нравится создание файла кэша картинок в виде thumbnails, а вам не по душе вид "Крупные/мелкие значки"! Поменяйте вид на список в окне "Мой компьютер" и примините его ко всем папкам. Да и отображать обычный вид папок не забудьте поставить.
Автор: Zeesh
Дата сообщения: 08.06.2011 06:30
pav
Я тоже вначале подумал, что проблема относится к папкам, однако оказалось — к диалогу открыть/сохранить броузера.

Добавлено:
И именно к диалогу «Сохранение рисунка»
Автор: shadow_member
Дата сообщения: 08.06.2011 07:37
Elroir
Цитата:
Цитата:
Можно ли на Win7 решить следующее?

Как вариант (на мгновение мелькает консольное окно):
Спасибо, работает. От "мелькания" никак не избавиться? Оно практически на мгновение, но для приставки "супер- решение" нужно бы от него избавиться. Вроде было какое- то решение, как избавиться от мелькания при запуске bat.
Автор: Leagnus
Дата сообщения: 08.06.2011 09:04
> От "мелькания" никак не избавиться?
hidcon в path
Автор: shadow_member
Дата сообщения: 08.06.2011 09:18
Leagnus
Цитата:
hidcon в path
Просьба расписать подробно- я в этом "нихт ферштейн".
Автор: Leagnus
Дата сообщения: 08.06.2011 10:02
"hidcon.exe служит для скрытия консольных окон (bat и cmd)"
"в path" – значит, что нужно кинуть этот экзешник в любую из папок, описанных в сиспеременной PATH, т.е. в Program Files, Windows или System32.
Запускать её так, чтобы скрыть консольное окно: hidcon.exe install.cmd. Здесь install.cmd – пакетник с дос-командами.
Автор: shadow_member
Дата сообщения: 08.06.2011 10:36
Ладно, я понял- хрен редьки не слаще, это не для меня.
Автор: avyor
Дата сообщения: 08.06.2011 15:28
pav
Zeesh
Да нет, ведь первое, что здесь написал -

Цитата:
Хочу совсем убить создание эскизов страниц (коли до Билла Гейтса не дотянуться) в ХР (тормоза достали).


Как и всех, меня интересует сокращение времени, затрачиваемого на технические операции. В данном случае - действительно
Цитата:
к диалогу открыть/сохранить броузера.

Добавлено:
И именно к диалогу «Сохранение рисунка»

Но и к виду папок тоже.

Есть анекдот:
Бедный еврей пришел к раввину:
- Ребе, как жить? Семья большая, дом маленький, все в одной комнатке. Нет больше сил. Подскажи, как справиться с напастью?
-У тебя коза есть? - спрашивает раввин.
- Есть.
- Приведи ее в свою каморку.
- Но там, в каморке, и я, и жена, и пятеро детишек! Куда же я еще и козу приведу?
- Пришел за советом, значит слушай, что тебе говорят. Приведи козу и посели ее в доме.
Через несколько дней еврей приходит снова.
- Ребе! Ещё хуже стало!
- А корова у тебя есть?
- Есть.
- И её приведи.
- Но...
- Делай, что говорю!
Так еврей поселил в домике ещё и петуха, барана, утку...
- Ребе! Совсем невмоготу! Ни охнуть, ни вздохнуть!
- А ты выведи козу из дома.
- Ой, ребе, спасибо за совет! Вывел козу – и вмиг полегчало!

К совершенно ненужным затратам времени при работе винды и так немало претензий, так в ХР ещё добавили эти эскизы страниц. Конечно же для экономии времени! И поставили этот вид папки по умолчанию. Тоже для экономии. А ещё стали записовать эти эскизы в файлы thumbs.db, а потом их читать. Это стало ещё экономнее, особенно для папок со множеством изображений.
И когда удалось заблокировать эту запись (не кэшировать эскизы) и удалить все файлы thumbs.db, винда стала работать намного быстрее!

Вот только никто не спросил: а хочу ли я вообще ждать, пока система эти самые эскизы страниц будет создавать?
(Не записывать ПОТОМ эскизы в файл и затем читать его, а именно СОЗДАВАТЬ - на это уходит куча времени.)

Да, для отображения вида папок в проводнике (Explorer) это создание эскизов можно тоже заблокировать (радуйся, козу вывел!). Но я этим убогим проводником никогда и не пользовался. А вот при сохранении изображений в браузере, когда открывается диалоговое окно Сохранение рисунка (Save), это СОЗДАНИЕ эскизов отменить не удаётся!

Цитата:
Это заложено в самом IE


Козу вывел, но мне не нужны в доме ни корова, ни баран, ни даже петух.

Стал искать способ избавиться от СОЗДАНИЯ эскизов страниц.
Нашёл ключи реестра

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnails"=dword:00000001
"DisableThumbnailsOnNetworkFolders"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisableThumbnails"=dword:00000001
"DisableThumbnailsOnNetworkFolders"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"DisableThumbnails"=dword:00000001
"DisableThumbnailsOnNetworkFolders"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer]
"DisableThumbnails"=dword:00000001
"DisableThumbnailsOnNetworkFolders"=dword:00000001

(Кстати, эти ключи, как и "NoThumbnailCache"= dword:00000001

Цитата:
Остальные — первый раз вижу

можно увидеть здесь, здесь, здесь, и здесь )

Но увы, все эти ключи работают ДЛЯ ПРОВОДНИКА (это точно), а НЕ ДЛЯ БРАУЗЕРА (по крайней мере, использующего движок Trident, как Internet Explorer, - а мне именно такие нужны).

Тогда предположил, что в реестре должны быть другие упоминания об эскизах страниц или видах папок, более старшие, чем
"DisableThumbnails"=dword:00000001
"DisableThumbnailsOnNetworkFolders"=dword:00000001
которые перебивают эти ключи.

Нашёл ветки реестра и поставил значения

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\1\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\2\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

и т. д.,

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\AllFolders\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ShellNoRoam\Bags\AllFolders\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

- но всё это не затронуло вид папок при сохранении изображений в браузере, когда открывается диалоговое окно Сохранение рисунка (Save), там по-прежнему начинают СОЗДАВАТЬСЯ эскизы страниц.

Вот почему продолжаю искать, есть ли в реестре ещё какие бы то ни было упоминания об эскизах страниц или видах папок, помимо указанных мной.
Автор: 9285
Дата сообщения: 08.06.2011 16:38
avyor

Цитата:
9285, это уже было сделано:

Цитата:DisableThumbnails=1
DisableThumbnailsOnNetworkFolders=1
DisableThumbnailCache=1
NoThumbnailCache=1

Я как бы понимаю для чего могут быть эти ключи, но лично я отключаю в свойствах папки (и ничего более) и эскизы не создаются, в том числе и при работе с IE.
Ещё что заметил, а может и пропустил. Даёшь ссылки на некоторые статьи, но там речь о семёрке, а тема вроде как про ХР. Оно понятно что всё почти одинаково, но не факт что возможно и имеющиеся ключи в более новой системе, адеватно воспринимаются более старой ОС.
Я понимаю что иногда более красивее сделать всякими скриптами и т.п., но повторяюсь - делаю одно отключение и нет проблем. Причём наверняка на огромном множестве систем где делал так же.
Автор: Zeesh
Дата сообщения: 08.06.2011 18:50
9285
Дело в том, что с самого начала пошла путаница между «Свойствами папки» и диалогом «Сохранение рисунка» в IE. avyor хочет, чтобы при открытии диалога не показывались эскизы изображений, которые находятся в папке назначения. В диалоге есть кнопка «Меню "Вид"», позволяющая выбрать способ отображения содержимого папки. Но этот выбор действует только не текущий сеанс и не сохраняется. По умолчанию включен вид «Эскизы страниц». avyor с помощью ключей реестра пытается исправить это.
Автор: Elroir
Дата сообщения: 08.06.2011 21:55
shadow_member

1. Скачиваешь утилиту hidcon.exe
2. Кладешь ее в директорию Windows
3. Меняешь запись в реестре:

Код:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt\ShellNew]
"Command"="hidcon cmd /c set /p=<nul>\"%1\" & start \"\" notepad.exe \"%1\""

Автор: 9285
Дата сообщения: 09.06.2011 00:09
Zeesh
Может быть и так, к тому же мне вот не до конца понтятна фраза
Цитата:
когда открывается диалоговое окно Сохранение рисунка (Save), там по-прежнему начинают СОЗДАВАТЬСЯ эскизы страниц
. Что имеется в виду под созданием - имено отображение эскизов или файликов Thumbs.db
Не скажу что долго и упорно проверял, но заметил что при открытии или сохранении эскизы включатся для папки Мои рисунки и её подпапок. Для остальных - обычный вид.
И если это так и заложено (пусть даже под благовидным предлогом) то может стоит искать в свойствах этой системной папки?

Автор: avyor
Дата сообщения: 09.06.2011 02:47
9285

Цитата:
Что имеется в виду под созданием - имено отображение эскизов или файликов Thumbs.db

Отображение эскизов.
Ни одного файла Thumbs.db больше на компе нет: имевшиеся удалил, создание новых запрещено ключами с
"DisableThumbnailCache"=dword:00000001
"NoThumbnailCache"= dword:00000001


Цитата:
Не скажу что долго и упорно проверял, но заметил что при открытии или сохранении эскизы включатся для папки Мои рисунки и её подпапок. Для остальных - обычный вид.

Увы, у меня эскизы включаются для всех папок (видимо, установка по умолчанию). Причём никак не могу найти - где и как это задано.



Цитата:
И если это так и заложено (пусть даже под благовидным предлогом) то может стоит искать в свойствах этой системной папки?

В папке Мои рисунки как специальной есть файл настроек Desktop.ini.

Цитата:
И во всех специальных папках (Мои рисунки и т. п.) в Desktop.ini написал
[ExtShellFolderViews]
{0E1FA5E0-3573-11CF-AE69-08002B2E1262}

- а эскизы всё равно создаются!


В реестре:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
- но здесь только указывается расположение специальных папок.

Попробовал и сюда добавить указание на вид папки:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\My Pictures\shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003
Не сработало.

Кроме того, для буквально всех папок, указанных в реестре, сделан вид папки "Список":

Цитата:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\1\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\2\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

и т. д.,

[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\Bags\AllFolders\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ShellNoRoam\Bags\AllFolders\Shell]
"Vid"=sz:{0E1FA5E0-3573-11CF-AE69-08002B2E1262}
"Mode"=dword:00000003

Проводник (Explorer) это понимает, а вот браузер чихать на эти ключи хотел.

Добавлено:
9285

Цитата:
Я как бы понимаю для чего могут быть эти ключи, но лично я отключаю в свойствах папки (и ничего более) и эскизы не создаются

Так отключение в свойствах папки и соответствующая запись в реестре - одно и то же.
Как только производятся эти действия - в реестре система делает соответствующую запись.
(Да и для подстраховки я тоже это делал:

Цитата:
В окне папки "Мой компьютер" -> Сервис -> Свойства папки -> Вид сбросил сначала для всех папок вид к виду по умолчанию, ОК. Затем в меню Вид папки "Мой компьютер" выбрал "Таблица" (у меня стоит галочка "запомнить вид папки"). Не закрывая этого окна опять через "Свойства папки" нажал "Применить ко всем папкам", ОК .


И это:
Мой компьютер -> Сервис -> Свойства папки -> Вид -> Дополнительные параметры -> Не кэшировать эскизы -
сразу было сделано.

Но это касается только вида папок в проводнике (Explorer), которым я не пользуюсь.



Цитата:
Ещё что заметил, а может и пропустил. Даёшь ссылки на некоторые статьи, но там речь о семёрке, а тема вроде как про ХР. Оно понятно что всё почти одинаково, но не факт что возможно и имеющиеся ключи в более новой системе, адеватно воспринимаются более старой ОС.

Information About The Windows Registry Key "Explorer"

Цитата:
DisableThumbnails (REG_DWORD)

Policy: Turn off the display of thumbnails and only display icons.

This policy setting is contained within the "THUMBNAILS.ADMX" policy template file.

Disables the display of thumbnails in Windows Explorer. Windows Explorer displays thumbnails by default. If you enable this policy setting, Windows Explorer will only display icons and never display thumbnails

Supported on At least Windows Vista

Поддерживается ВПЛОТЬ ДО (по крайней мере) Windows Vista


Цитата:
DisableThumbnailsOnNetworkFolders (REG_DWORD)

Policy: Turn off the display of thumbnails and only display icons on network folders

This policy setting is contained within the "THUMBNAILS.ADMX" policy template file.

Disables the display of thumbnails on network folders in Windows Explorer. Windows Explorer displays thumbnails on network folders by default. If you enable this policy, Windows Explorer will only display icons and never display thumbnails on network folders

Supported on At least Windows Vista

Аналогично.


Цитата:
Оно понятно что всё почти одинаково, но не факт что возможно и имеющиеся ключи в более новой системе, адеватно воспринимаются более старой ОС.

В принципе - да, возможно, но в данных случаях прямо сказано, что здесь идентично.

Думаю, что дело в другом - у IE есть свои настройки, не обязательно совпадающие с настройками проводника. Вот только где они записаны?
Автор: Zeesh
Дата сообщения: 09.06.2011 04:13
9285

Цитата:
И если это так и заложено (пусть даже под благовидным предлогом) то может стоит искать в свойствах этой системной папки?

Рисунки показывает эскизами в любой папке.

avyor

Цитата:
Думаю, что дело в другом - у IE есть свои настройки, не обязательно совпадающие с настройками проводника. Вот только где они записаны?

Если бы существовали какие-либо настройки, тем более в реестре, то они были бы давно известны пользователям.
Автор: avyor
Дата сообщения: 09.06.2011 04:45
Zeesh

Цитата:
Если бы существовали какие-либо настройки, тем более в реестре, то они были бы давно известны пользователям

Тогда почему упомянутые ключи меняют вид папки в проводнике, а в IE - нет?
Автор: Zeesh
Дата сообщения: 09.06.2011 05:49
avyor

Цитата:
Тогда почему упомянутые ключи меняют вид папки в проводнике, а в IE - нет?

Потому что проводник и IE — разные программы
Автор: shadow_member
Дата сообщения: 09.06.2011 06:18
Elroir
Спасибо! С вашей помощью получилось на все 100!
Заметил такое. Создаем Текстовый документ.txt на рабочем столе, он автооткрывается, все ОК. Закроем его, но на рабочем столе он становится видимым только после обновления стола (F5). Если же в открывшийся документ ввести что- либо и сохранить, документ тут же появится и на рабочем столе. Это все после добавления команды на автооткрытие.
В принципе, это не мешает, но хотелось бы "отшлифовать".
При создании Текстового документа в любом другом месте, в т. ч. и в папке на рабочем столе- все идеально.
Автор: 9285
Дата сообщения: 09.06.2011 08:40
Zeesh
Цитата:
Рисунки показывает эскизами в любой папке.
Странно, но у меня при работе с IE эскизами показывает лишь в Моих рисунках и подпапках.

avyor
Цитата:
Поддерживается ВПЛОТЬ ДО (по крайней мере) Windows Vista

Я не настолько знаю английский, но гугловский переводчик пишет "Поддерживается по крайней мере на Windows Vista".
Ну а что касается методов. Я прекрасно знаю что при определённых изменениях во всяческих чекбоксах винда делает записи в реестре. Но не всегда только в реестре.
Да и запись может иметь какой то формат (строковый, двоичный и т.п.), и при неправльном ууказании такового он не сработает (если не хуже).
Что касается Policy, то это болеее для доменов и другого администрирования.
Не воспринимать как обиду, но что то в голове крутится фраза "Горе от ума".

PS. Мне кажется что тема о реестре, а не о решении проблемы с эскизами (хотя попытка решения и связана с реестром).
Автор: avyor
Дата сообщения: 09.06.2011 11:25
9285
Гугловский переводчик - программа, механически комбинирующая словами, со всеми вытекающими. Предложите ей достаточно большой связный текст (например, перевести страницу сайта) - вдоволь насмеётесь.

Цитата:
Я прекрасно знаю что при определённых изменениях во всяческих чекбоксах винда делает записи в реестре. Но не всегда только в реестре.

А иногда записей в реестре не делающая (и настройки не сохраняющая). Поэтому через реестр - надёжнее.

Цитата:
Мне кажется что тема о реестре, а не о решении проблемы с эскизами

Любая тема здесь - о решении проблем с помощью реестра.

Цитата:
Не воспринимать как обиду

Да мне не шашечки, мне ехать нужно.

Спасибо всем за советы, буду искать дальше.

Добавлено:
Временное решение:
создал новую папку "Мои рисунки 2" и сделал её специальной. Положил туда линк на "Мои рисунки". Поскольку папка без изображений, открывается быстро. Вручную переключаю вид папки на "Список" и перехожу по линку - в сеансе вид папки не меняется.
Не фонтан, но пока так.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

Предыдущая тема: Интернет тупит


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.