tramparamparam02
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Сегодня после очередного автообновления системы и перезагрузки у меня начисто снесло всю верхнюю часть списка из меню [Start], то есть, все закрепленные ярлыки. А их у меня было немало, аж 40 штук. Зашёл в Total Commander в папку C:\Users\{User_name}\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu и убедился: да, действительно, пусто, все ярлыки удалились. Но я не очень огорчился, так как, по счастью, у меня имелся бэкап этой папки. Я радостно нашёл архив, скопировал оттуда все ярлыки обратно в оригинальную папку Quick Launch\User Pinned\StartMenu. Думал, что вот сейчас OS эти "новые" ярлыки увидит, обновит свои списки - и эти ярлыки отобразятся в меню [Start]. Но не тут-то было: Windows ярлыков в папке видеть не хочет, в верхней секции меню [Start] по-прежнему нет ни одного ярлыка. Точнее, вообще нет верхней секции, а только нижняя: ярлыки часто используемых программ. Попробовал вручную закрепить один из этих ярлыков при помощи команды "Pin to start menu". Он закрепился без проблем, соответственно, появилась верхняя секция меню [Start], и новый файл .LNK добавился в папку Quick Launch\User Pinned\StartMenu на диске. Удалил только что созданный ярлык - опять же без проблем, файл удалился также и из папки Quick Launch\User Pinned\StartMenu. И верхняя секция опять удалилась. Но "старых" файлов, которые уже лежат в этой папке, OS по-прежнему в упор видеть не хочет. Перезагрузка системы не помогла. Что еще можно попробовать, чтобы заставить OS обновить у себя в мозгах список ярлыков верхней секции в соответствии с имеющимися на диске в папке Quick Launch\User Pinned\StartMenu? Спасибо! Добавлено: Вроде бы удалось решить проблему... Но какие при этом потребовались танцы с бубнами!! Пришлось извращаться примерно так: 1) Снова переместил все ярлыки из папки C:\Users\{User_name}\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu во временную папку D:\AAA. 2) После этого по одному перетащил по методу drag-and-drop все 40 ярлыков из папки с зажатой левой кнопкой на панель диалога [Start]. Точнее, перетаскивал на кнопку [Start], после чего автоматически открывалась панель и уже дальше тащил ярлык наверх. Сначала перетащил и бросил в верхней части панели [Start] один ярлык, после этого создалась верхняя секциями меню [Start], После этого уже перетаскивал все ярлыки по одному, затаскивая и бросая их на разделительную горизонтальную линию между секциями меню [Start], она при этом немного меняли внешний вид. (Пробовал затащить в меню [Start] сразу все ярлыки в один ход, предварительно выдели их по Ctrl+A. Но хитрость не удалась: ялыки либо тупо не "сбрасывались" на целевую область, либо система норовила вместо добавления ярлыков в список открыть их целевые файлы в какой-нибудь из прог, уже имевшихся в меню [Start].) 3) В результате OS автоматически создала копии всех ярлыков из временной папки D:\AAA в оригинальную папку - и теперь они видны в меню Start. Даже даты создания файлов сохранились оригинальные. А теперь собственно вопрос: как можно было правильно, без описанных ваше танцев, заставить OS обновить у себя в мозгах список ярлыков в соответствии с имеющимися на диске в папке Добавлено: Оказывается, можно было проделать те же самые танцы с бубнами гораздо быстрее, если вместо тягания ярлыков мышью использовать клавиатуру. В файловом менеджере, например, в Total Commander, ставим курсор на файл-ярлык .LNK и вызываем контекстное меню (кликом RMB или кнопкой [App]). И в этом контекстном меню внезапно оказывается команда [Pin to Start menu] (правда, не для любого файла-ярлыка .LNK, а только для тех, которые уже имеются в меню [Start] в секции [All programs]). А у команды [Pin to Start menu] имеется дефолтный клавиатурный акселератор - буква [U ]. Таким образом, для добавления ярлыка в верхнюю часть панели [Start] достаточно последовательно нажать на две клавиши: [App] => [U ], что, естественно, в разы быстрее, чем тащить ярлык мышью на кнопку [Start] и потом ещё ждать, пока откроется панель. Но даже и с клавиатуры всё-таки можно добавлять только по одному ярлыку, а не для всех выделенных сразу. То есть, можно выделить сразу 40 ярлыков и, вызвав контекстное меню, выбрать команду [Pin to Start Menu]. Но в результате в верхнюю секцию [Start] всё равно будет добавлен только один ярлык (тот, на котором стоит курсор? или самый верхний из текущего списка??). Но почему все-таки не получается заставить систему обновить список ярлыков, считав заново содержимое папки C:\Users\{User_name}\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu? |