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

» Задержка при открытии "Все программы" кнопкой пуск

Автор: LevT
Дата сообщения: 15.11.2005 19:40
Когда-то я с этим уже сталкивался, но так и не победил. На свежей систему спервоначалу все было нормально.

Итак, симптом: При нажатии на "Все программы" на десктопе отрисовывается фон - гигантское чистое пространство (программ установлены сотни) и ...десктоп задумывается на минутку или около того, и только потом отрисовываются пункты меню.

Если открыть сразу же "Все программы" снова - открывается сразу, а если выждать еще минуку или около того - опять та же байда.

Как побороть?


Update. РАЗГОВОР ЧТО_ТО УКЛОНИЛСЯ КУДА-ТО НЕ ТУДА.

1) Эта тема не для советов распихать ярлыки в "Программах" по папочкам. Если кому-то интересно - я считаю, что все программы (кроме имеющих откровенно деибльный сетап - но нужны ли такие вообще?) лучше держать в "родных" папках - хотя бы на случай деинсталляции.

2) Эта тема на для советов уменьшить MenuShowDelay. Что, кстати, приводит к противоположному эффекту: при нулевой задержке ждать открытия меню приходится каждый раз, после того как случайно протащил мышака через "Все программы" в меню "Пуск".


Итак, НАЛИЦО РАЗЛИЧИЕ МЕЖДУ Windows XP и Windows 2003. В 2003 меню "Все программы" ведет себя нормально при сотнях установленных программ. В XP открытие "Всех программ" ненормально задерживается уже при нескольких десятках - вне зависимости от стиля оформления.

ИЩУТСЯ СПОСБЫ БОРЬБЫ C ГЛЮКОМ.
Автор: Det
Дата сообщения: 15.11.2005 23:23
Думаю, только уменьшением числа установленных программ и (или) удалением ненужных ярлыков. У меня - такая ж ерунда, но я просто вообще не лажу в меню "Программы", поскольку юзаю True Launch Bar
Автор: miranon
Дата сообщения: 15.11.2005 23:58
А как отображаються программы? Таблицей или списком? Если таблицей на весь экран то можно попробовать сделать список через меню scroll programs в свойствах меню старт. Тогда не должно зависать.
Автор: LevT
Дата сообщения: 16.11.2005 01:20

У меня под 2003 с классическим стилем не зависает, сколько бы не было программ - причем таблицей.

А вот под XP со стилем - такая вот хренотень. Неужели это не лечится иначе, чем "отрезанием головы"?

Автор: Masss
Дата сообщения: 16.11.2005 03:39
Dr. Salmans Windows Power Tools
В этой проге есть фича ускорения открытия меню.
Автор: DeADMoHAX
Дата сообщения: 16.11.2005 07:43
Да, имхо, лучше просто разбить проги по категориям - я так делал.
Автор: Masss
Дата сообщения: 16.11.2005 07:57
DeADMoHAX

Цитата:
лучше просто разбить проги по категориям - я так делал.

Если программ сотни, то, я думаю, сложновато будет
Автор: LevT
Дата сообщения: 16.11.2005 12:06
Masss

Эта фича случаем не к меню "Пуск" как таковому относится? Там по умолчанию задержка 400мс.

Пуск у меня открывается нормально, и "Все программы" с сотней программ - тоже были нормально, но только в 2003 с классическим оформлением.


Добавлено:

Поставил классический вид - не помогает.
Автор: LevT
Дата сообщения: 19.11.2005 14:10


Так в чем же отличие XP от 2003?

"Использовать прокрутку для меню Программы" тоже не помогает (под XP). Под 2003 никогда такого глюка не было.
Автор: KLASS
Дата сообщения: 20.11.2005 15:21
LevT

Цитата:
Так в чем же отличие XP от 2003?

Ни в чем... проблема только у тя. Попробую угадать, уж не твикеры ли постарались
А если серьезно, то х.з. никогда не сталкивался... пальцем в небо... можно попробовать удалить раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs отвечающий за сортировку в меню Программы. Там, со времнем, много чего лишнего собирается... система его пересоздаст сама.
Автор: LevT
Дата сообщения: 21.11.2005 16:42
Удалено
Автор: Dalila
Дата сообщения: 24.11.2005 19:08
Помогите, у меня пропал список всех программ из меню ...Пуск...Все программы... так же Стандартные .. игры
Как их восстановить?
спасибо
Автор: hitman666
Дата сообщения: 24.11.2005 20:01
LevT
HKEY_CURRENT_USER -> ControlPanel -> Desktop находится ключ MenuShowDelay.
По умолчанию его значение равно 400, это значение задержки в миллисекундах, после которой появляются раскрывающиеся меню. Установи его в 0. В чем еще проблема - да, когда много програм, список в меню формируется долго. Ты в следующий раз когда програмы будешь ставить, выбирай в меню группу конкретную. А группы можешь создать сам на новой системе, например: Офис, Игры Твики, Инет. Потом кидаешь в одну из групп прогу при установке, и все. И бардака нет и тебе удобно...
Автор: Death_INN
Дата сообщения: 26.11.2005 01:23
hitman666
Вот это верно. Нафига Мелкософт вообще 400 поставила. От 0 до 100 самый оптимум.

Добавлено:
Dalila, они должны быть здесь, в виде ярлыков:
C:\Documents and Settings\All Users\Главное меню\Программы
C:\Documents and Settings\ТВОЁ ИМЯ\Главное меню\Программы
Если там пусто, то придётся ярлычки создать заново.
Автор: LevT
Дата сообщения: 26.11.2005 14:09

hitman666

Спасибо, но я про этот ключ знаю - о чем намекал в самом начале темы.



Цитата:
В чем еще проблема - да, когда много програм, список в меню формируется долго. Т


Почитай внимательнее: я же писал, что у меня всегда много программ - при том под 2003 меню никогда не тормозит, а XP долго не заживается, именно потому, что начинает тормозить.
Автор: mvgfirst
Дата сообщения: 26.11.2005 15:06
у меня такой же глюк.... но при любых скинах и классических и неклассических.... причем программ установлено не много приблизительно 10-15 сверх обычного пакета.

Автор: Death_INN
Дата сообщения: 26.11.2005 15:48
Возможно, что задержки появляются, если временные файлы находятся слишком глубоко. Что, если изменить их путь на короткий? Лучше конечно было бы заметить момент, с которого стал проявляться тормоз.
Автор: Dalila
Дата сообщения: 27.11.2005 21:21
Death_INN
Спасибо
Похоже придется создавать. в программах пусто. Это целое дело. Можно ли как нить облегчить это? Странно исчезло все. не думаю, что удалилось. Может откатить назад систему? (восстановление)
Автор: Death_INN
Дата сообщения: 28.11.2005 08:44
Dalila
C:\Documents and Settings\Default User\Главное меню\Программы. Здесь тоже хранятся ярлыки, которые создаёт сама винда ещё при установке. Неужели тоже пропали?

Я откатом никогда не пользовался. Можешь попробовать, только сохрани текущие записи реестра, чтобы потом можно было вернуться.

Если требуется создать ярлыки для группы файлов, то я делаю так:
Захожу в С:\Program Files и жму F3. В окне поиска задаю поиск по всем exe файлам (*.exe). Отобразившиеся файлы выделяю (Ctrl-A), затем жму правой кнопкой мыши по любому выделенному файлу и, не отпуская мыши, переношу в какую-нибудь папку (предварительно нужно её открыть, чтобы на экране были 2 окна) и отпускаю мышь. Из появившегося меню выбираю "создать ярлык". Затем удаляем лишние создавшиеся ярлыки. Если нужно будет удалить одни и те же символы у группы имён файлов, то для этих целей рекомендую прогу G6 Utilities. В завершении переносим ярлыки туда где они должны быть. Возможно есть способ проще, например с помощью батника, но я не знаю как в них создать ярлык. Надо будет узнать.
Автор: bredonosec
Дата сообщения: 28.11.2005 10:04

Цитата:
лучше просто разбить проги по категориям - я так делал.

Если программ сотни, то, я думаю, сложновато будет
- Зато удобно искать и находить всё, что нужно. Сам же меньше времени будешь тратить на поиски каждый раз при открытии меню.
Автор: Dalila
Дата сообщения: 28.11.2005 16:19
Death_INN

Цитата:
C:\Documents and Settings\Default User\Главное меню\Программы. Здесь тоже хранятся ярлыки, которые создаёт сама винда ещё при установке. Неужели тоже пропали?

Да, пропали тоже
Спасибо за совет из личной практики. Думаю воспользуюсь.

Хочу спросить, делала раза 4 восстановление системы с различных дат (точки задних чисел) но ни раз не получилось восстановление. Почему? Что мешает?
спасибо
Автор: Death_INN
Дата сообщения: 28.11.2005 23:26
Dalila
Значит нужно попробовать восстановление в ручном режиме. Сам я отключил восстановление системы сразу после установки винды, т.к. есть более надёжные средства, типа Ashampoo и прог, умеющих создавать образы разделов харда.

Попробуй поискать свои ярлыки в других папках, т.е. задай поиск по всем дискам файлов с расширением lnk (*.lnk) Может они в корзину случайно удалились.
Автор: bredonosec
Дата сообщения: 29.11.2005 01:15
Dalila
А в недавнем времени ОСь не предлагала там, скажем, диск почистить, удалить что-нить ненужное.. там, временные файлы, ярлыки, логи? Сообщение что-то вроде
You have run out of disk space. Do you want to clean up?
Yes No
А?
Автор: Death_INN
Дата сообщения: 29.11.2005 01:18
LevT
Попробуй остледить глюк с помощью проги FileMon
Автор: Dalila
Дата сообщения: 01.12.2005 20:55
bredonosec
Спасибо за внимание
Нет, что-то не припомню, а вот временные файлы переодически удаляю.
Это как-то связанно?


Добавлено:

Цитата:
You have run out of disk space. Do you want to clean up?
Yes No
А?

кроме меня бывают дети за компом, в полне возможно

Удалось только папку Стандартные найти и ту не полноценную
Автор: bredonosec
Дата сообщения: 02.12.2005 10:04

Цитата:
а вот временные файлы переодически удаляю
нет, со временными не связано.

Да, если так ничего и не найдется - можно до некоторой степени восстановить ручками:
(вообще-то наиболее удобно в таких вещах пользоваться двухоконным файл-менеджером навроде тоталкомандера или фара, но и через проводник можно (правда дольше))
идем в програм файлз, в другом окне открываем папку
C:\Documents and Settings\[твой юзер или все юзеры - по выбору]\Главное меню\Программы
В программ файлз по очереди заходим в папки с установленным софтом, находим главный исполнительный файл программы (чаще имеет имя близкое к названию проги), делаем к нему шорткат (правый клик, в контекстном меню - make shortcut), переименовываете шорткат как удобно и копируете в вышеуказанную папку главного меню/программы. Можно также (если часто нужно) шорткат к файлу помощи положить. Чтоб не искать при удалении - можно и к анинсталлеру шорткат положить в менюшку.

Аналогично следующий. можно поупорядочивать- там погруппировать по подпапкам "офис", "сеть", "медиа"., игры, проч.
И так далее по циклу.
(можно потом куда-нить созданное забэкапить/заархивироать на случай повторения глюка, что, в принципе, маловероятно. )
Автор: LevT
Дата сообщения: 04.12.2005 14:07

РАЗГОВОР ЧТО_ТО УКЛОНИЛСЯ КУДА-ТО НЕ ТУДА.

1) Эта тема не для советов распихать ярлыки в "Программах" по папочкам. Если кому-то интересно - я считаю, что все программы (кроме имеющих откровенно деибльный сетап - но нужны ли такие вообще?) лучше держать в "родных" папках - хотя бы на случай деинсталляции.

2) Эта тема на для советов уменьшить MenuShowDelay. Что, кстати, приводит к противоположному эффекту: при нулевой задержке ждать открытия меню приходится каждый раз, после того как случайно протащил мышака через "Все программы" в меню "Пуск".


Итак, НАЛИЦО РАЗЛИЧИЕ МЕЖДУ Windows XP и Windows 2003. В 2003 меню "Все программы" ведет себя нормально при сотнях установленных программ. В XP открытие "Всех программ" ненормально задерживается уже при нескольких десятках - вне зависимости от стиля оформления.

ИЩУТСЯ СПОСБЫ БОРЬБЫ C ГЛЮКОМ.
Автор: bredonosec
Дата сообщения: 04.12.2005 15:49
LevT

Цитата:
Эта тема не для советов
Если считаете себя умнее, то зачем спаршивать? "хочу чтоб запорожец полетел, но крылья приделывать и пробовать не желаю"
Цитата:
Если кому-то интересно - я считаю,
Неинтересно. И вообще не понятно к чему относится заявление, бо при перемещении ярлыка сама программа никуда не перемещается. Иначе просто не сможет работать.
ХР и 2к3 суть разные оси и ведут себя по-разному. Заклинания, превращающего одну в другую нет. Хотя можно приделать цветовую схему от хр на 2к3 и представлять, что под ХР сидишь.
Автор: LevT
Дата сообщения: 04.12.2005 16:06

Еще раз повторяю - если вам интересно обсуждение распихивания ярлыков по папочкам, пойдите куда-нибудь в более походящее место. Здесь я жду ответов на МОИ вопросы - от тех, у кого они есть.

[флейм покоцан, но все же

...ХP куда ближе к 2003, чем 2003 к контроллеру домена (т.е. той же 2003 с установленной AD). Если бы не маркетинг (впаривание ОС за серверные бабки) - следовало бы исправить этот очевидный глюк, или промежуточной системы вовсе не было бы.]

Автор: Death_INN
Дата сообщения: 04.12.2005 16:48
LevT
Я дал совет по поводу FileMon. Каковы результаты? У меня была полминутная задержка компа при запуске определённой программы и FileMon мне помог.

Страницы: 12

Предыдущая тема: SCSI диск - не видится информация


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