Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Проблема с меню пуск WinXP SP3

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

eminjam

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Думаю нужно искать где-то в HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID...
Сейчас я до нее доберусь ...
 
Добавлено:
Предварительный результат - скопировав в реестр приведенное ниже содержимое из копии реестра получил положительный результат. Сейчас восстановлю систему из образа и повторю эту манипуляцию, позже опишу методику.
 
[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]
@="Закрепление в меню ''Пуск''"
 
[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,53,00,48,00,\
  45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"
 
 
 
Добавлено:
Немного о методике.
 
0. Сделать, по совету опытных товарищей, резервную копию раздела с системой.
1. Берем regmon из sysinternals, и смотрим куда обращается процесс explorer.exe при изменениях настроек меню пуск и при открытии закрытии его же. Видим много, очень много информации но применить ее можно только статистически. Здесь есть и ветки которые были исключены выше, такие как *\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer и *\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, а также много и очень много обращений в ветки *\software\Classes\CLSID\{*****************************}. Почему бы их не проверить...
2. Вытаскиваем ветку *\software\Classes\CLSID*** из файлика software в папке windows/repair в виде old.reg файла.
3. Делаем резервную копию текущего состояния ветки, из предположительно поврежденного реестра, в new.reg.
4. Запускаем taskmgr завершаем explorer.exe.
5. Добавляем информацию old.reg в реестр
6. Запускаем из taskmgr explorer.exe и видим положительный результат.
7. Добавляем информацию new.reg в реестр и перезапускаем explorer.exe положительный результат не пропал. Вывод - в old.reg есть записть отсутствующая в new.reg.
8. Удаляем из реестра ветку HKEY_LOCAL_MACHINE\software\Classes\CLSID\
9. Делаем 10 копий old.reg.
10 Открываем одну из копий old.reg - в файле более 50000 строк. Оставляем в файле первые 10000 строк, остальное удаляем, сохраняем файл.
11. Добавляем информацию new.reg в реестр, затем урезанную копию old.reg, перезапускаем explorer.exe - положительного результата нет.
12. Редактируем очередную копию old.reg но оставляем 20000 строк в начале, добавляем в реестр, проверяем результат перезапуском explorer.exe, и т.д. пока не получим положительный результат.
13. Положительный результат получен при добавлении строк с 28000 по 29000. Сравниваем new.reg и old.reg в Total Commander по содержимому и смотрим на строки old.reg в указанном диапазоне, разница удобно выделена красным цветом. В результате замечаем "[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]  
 @="Закрепление в меню ''Пуск''"" - похоже то что нужно.
14. Добавляем ветку [HKEY_LOCAL_MACHINE\software\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}] в новый реестр. Проверяем результат - ОК.
ВСЕ!!!
 
Огромное спасибо всем кто верил в меня (или не верил), и потратили немного времени на советы.
Результаты проделанной работы:
1. Укреплены навыки работы с системным реестром.
2. Найдена метка для поиска решения похожих проблем в реестре для Русской версии Windows XP - "@="Закрепление в меню ''Пуск''"".
3. Принято к сведению большое количество информации не касающейся темы, но возможно полезной

Всего записей: 17 | Зарегистр. 22-05-2006 | Отправлено: 11:02 02-08-2012 | Исправлено: eminjam, 16:18 02-08-2012
mm2009



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Добавлено:  
Предварительный результат - скопировав в реестр приведенное ниже содержимое из копии реестра получил положительный результат. Сейчас восстановлю систему из образа и повторю эту манипуляцию, позже опишу методику.  
 
[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]  
@="Закрепление в меню ''Пуск''"  
 
[HKEY_LOCAL_MACHINE\software\Classes\CLSID\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}\InProcServer32]  
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\  
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,53,00,48,00,\  
  45,00,4c,00,4c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,00,00  
"ThreadingModel"="Apartment"  

 
Это помогло. Большое спасибо.

Всего записей: 6 | Зарегистр. 21-04-2009 | Отправлено: 20:36 05-07-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Проблема с меню пуск WinXP SP3


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru