Показать полную графическую версию : Сортировка программ в меню "Пуск" по алфавиту
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder
я удалил раздел MenuOrder, а потом запретил запись в раздел Explorer.
Но, получается что система не может больше ничего изменять в разделе Explorer (что в дальнейшем может понадобиться).
Нет-ли другого способа, на запрет изменения/добавления в раздел "MenuOrder"?
тем более, что после этого исчезли значки на рабочем столе (системные)
а потом запретил запись в раздел Explorer »
но зачем?.. нужно запретить запись в подраздел MenuOrder - тогда все будет нормально
Как правило, предлагается удалить раздел реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder
что при следующем входе в систему действительно приводит к желаемому результату. (http://oszone.net/6162/)
тогда к чему это было написано?
эээ... ну так и вот :) дальше читайте
конечно на подраздел Explorer нельзя запрещать запись, а вот отсортировать через графический интерфейс и после этого не удалять подраздел MenuOrder, а запретить в него запись - это то, что вам нужно сделать
запретить в него запись - это то, что вам нужно сделать »
жаль, что в той статье по-иному написано.
дальше читайте »
причем тут это? я уже выделил цитатой, там ясно было написано - удалить.
неее :) там ясно написано, что как правило другие рекомендуют удалить, но тем не менее "существует способ, позволяющий закрепить алфавитный порядок для программ в меню Пуск. Он заключается в запрете на запись в указанный выше раздел реестра."
Может, рациональнее включить эту команду reg delete HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /f в автозагрузку?
Котяра, запретить запись в этот раздел реестра гораздо удобнее и проще
Котяра,
т.е удалить раздел MENUOrder?
а что если далее, другие программы при установке будут записываться в этот раздел?..
Котяра,
т.е удалить раздел MENUOrder?
а что если далее, другие программы при установке будут записываться в этот раздел?.. »
я удалил раздел MenuOrder, а потом запретил запись в раздел Explorer. »
Это тоже самое, но мой способ дает программе записать что-либо туда, а потом при загрузке это убирает.
кстати, как будет выглядить твик на запрет записи в:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder
?
7human7, это делается не с помощью твиков, а с помощью SubInACL
7human7, выше вы процитировали статью и дали на нее ссылку. В этой же статье написано, как установить запрет на запись.
как установить запрет на запись. »
Для локализованной ОС (пакетный файл должен быть сохранен в кодировке OEM, поскольку название группы состоит из кириллических символов). (http://oszone.net/6162)
в пакетный файл? cmd? и где должен быть сохранен и как вообще..
неужели нельзя просто добавить в твик?
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q
в пакетный файл? cmd? »
Да.
и где должен быть сохранен »
Где угодно, в зависимости от ваших требований или предпочтений.
и как вообще.. »
Обычно, CTRL+S :)
неужели нельзя просто добавить в твик? »
regperm - это утилита командной строки. Ее нельзя добавить в твик.
т.е закинуть regperm.exe папку $oem$ и с cmdlines.txt ее вызывать? (если пользуюсь методом cmdlines офк)
а что делать с пакетным файлом (cmd)
со следующим содержимым:
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q
т.е закинуть regperm.exe папку $oem$ и с cmdlines.txt ее вызывать? »
Если вы задаете вопрос в контексте автоустновки, то непонятно, почему вы выбрали форум Windows XP.
Можете сделать так и прописать команду в cmdlinest. Можете закинуть утилиту в system32 и выполнять команду при первом входе в систему - как вам удобнее.
Можете сделать так и прописать команду в cmdlinest »
а что делать с пакетным файлом (cmd)
со следующим содержимым:»
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q
или он не нужен? (cmd)
Можете закинуть утилиту в system32 и выполнять команду при первом входе в систему »
т.е с помощью guirunonce? :)
7human7, ок, объясняю еще раз.
Создаете CMD-файл с командой (если русская ОС). Если англ. - см. команду в статье.
REGPERM /K HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder /A:Все:R /Q. Называете его menuorder.cmd и кладете в корень ОЕМ. В cmdlines.txt добавляете команду на запуск или создаете новый файл с командой.
[commands]
menuorder.cmd
Сохраняете cmdlines.txt в корне ОЕМ. Все!
.е с помощью guirunonce »
Можете и так. Как удобно, так и делайте.
Почему то у меня запрет на запись слетает. Все нормально работает до первой перезагрузки. Как винду поставлю и начинаю какие нибудь проги ставить все путем - названия программ попадают в олфавитном порядке в Пуск-все программы. Как только перезагружу комп то после при установки прог они попадают в конец списка. Почему?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.