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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

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

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предыдущие части: 1, 2.
 
Аналогичная тема по реестру Windows Vista Реестр Windows Vista (NT 6.0)
 
Отличная подборка материалов по реестру у KLASS'a
  • Bookmarks Версия 3.3.1 (17.12.07)
    Самое полное описание на русском языке параметров и разделов реестра операционной системы Windows ХР. Предназначено для использования в программе Resplendent Registrar до версии 3.3 Подробности в файле readme.txt в архиве

     
  • Reg-файлы для русификации Групповой политики, Локальной политики безопасности и описаний служб в Windows XP SP2 EN
Также обратите внимание на содержащиеся в наших архивах материалы по реестру Windows:
  Файловые архивы » Файловый архив форума "Операционные системы"
  • Bookmarks 3.1 в формате CHM
  • Bookmarks 3.1 в формате HTML


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

REGEDIT4  
[-HKEY_LOCAL_MACHINE\Software\QuickSoft\QuickStart]  
 
а удалить параметр можно так:  
 
REGEDIT4  
[HKEY_CURRENT_USER\Software]  
"xxx"=-


751 useful XP files На сайте ссылки дохлые, но есть перечень файлов в архивах:
Scripts_1.zip (11.9 MB)   Зеркало
Scripts_2.zip (452.9 KB)  Зеркало



Если что-то не находится:

Всё очень просто выяснить с помощью замечательной программули RegShot https://sourceforge.net/projects/regshot. Без инсталляции. Делает копии реестра и системных файлов до и после изменений и сама ищет изменения и подает всё на тарелочке . Всего делов-то - в три клика !

 
Есть ещё утилита, которая сразу создает REG файлы: http://www.paraglidernc.com/plugins/RegShot.cab (41,6 Кб) (временно не работает , пользуйтесь зеркалом)
 
Утилита UNDOReg 1.46, windows freeware наоборот удаляет ключи реестра, анализируя файлы от RegShot:  Файл (53 Кб)
Сайт разработчика: http://neutronstar.cjb.net
 
Замечательная программуля RegShot обрела второе дыхание в виде RegShot 2.0.1.70 unicode
Сразу создает .REG файлы UNDO для отмены изменений и REDO для учета изменений. При желании записывает тоже в виде .INF.
Скачать: http://rghost.ru/3007428

Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 08:23 06-03-2008 | Исправлено: Waterclo, 21:53 13-12-2011
pav



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

Цитата:
пропали не все значки..

 
Есть такая проблема, при наличии установленных компонентов UPnP. Проверь, работает ли служба SSDP (чего-то там) и UPnP. Если да - выключи. Можно ещё зайти в "Установку и удаление программ"-Установка компонентов Windows-Networking Servises и снять галочку с UPnP. Или в режиме "Отображения типичных задач" для папок проводника в папке "Сетевые подключения" щёлкнуть "Скрыть чего-то там UPnP".

Всего записей: 1856 | Зарегистр. 27-01-2002 | Отправлено: 12:21 17-07-2008
PhoenixUA



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sish
[off]
Не катит. Это сервер видеонаблюдения, в который товарищ монтажник засунул компакт с автораном. Монтажник из другого города, сервер сейчас работает, свои функции выполняет. Только такой вот глюк...
Антивирус не ставили, т.к. к нему, после ввода в эксплуатацию, никто доступа иметь не будет, кроме крайних случаев..
[/off]

Всего записей: 2184 | Зарегистр. 17-11-2005 | Отправлено: 13:38 17-07-2008
vetvetvet

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

Sish

Цитата:
Подмонтировав соответсвующий файл из \system32\config лежащей винды как куст реестра (командой reg load).

 
откуда команду такую выполнять? через cmd.exe?

Всего записей: 1904 | Зарегистр. 23-12-2005 | Отправлено: 16:10 17-07-2008
Sish



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

Цитата:
откуда команду такую выполнять? через cmd.exe?  

Да, можешь.
 
А вообще, файлик reg.exe лежит в %windir%\system32

Всего записей: 25349 | Зарегистр. 09-06-2004 | Отправлено: 16:29 17-07-2008
vetvetvet

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sish
 
в w2k reg не находится.

Всего записей: 1904 | Зарегистр. 23-12-2005 | Отправлено: 18:48 17-07-2008
vova49



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PhoenixUA-AVZ-файл-восстановление системы-пункт№6.
 
Не помешет: пункт№8,9.
 
Удачи.
 
P.S. Забыл. Если интересно, то папка Backup (AVZ) увидишь
кл. реестра котор. поправила AVZ.

Всего записей: 365 | Зарегистр. 03-02-2003 | Отправлено: 23:30 17-07-2008 | Исправлено: vova49, 23:34 17-07-2008
Sish



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

Цитата:
в w2k reg не находится.

Его там и нет, он только в XP.
 
Однако ж он под Win2k корректно работает, вот, держи

Всего записей: 25349 | Зарегистр. 09-06-2004 | Отправлено: 07:54 18-07-2008
vetvetvet

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

Всего записей: 1904 | Зарегистр. 23-12-2005 | Отправлено: 20:13 18-07-2008
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Некая софтина (в конкретном случае WinRar) добавляет в контекстное меню файлов и папок свое подменю, но "забывает" приделать к нему шорткат-ускоритель для выбора команды из списка по первой или иной заранее назначенной при помощи амперсанда букве команды. Нельзя ли как-то самому исправить это упущение, вручную отредактировав системный реестр?  
Сложность заключается в том, что команды WinRar прописываются не прямо в системный реестр, а вызываются через RarExt.dll (вот тут про это написано http://forum.ru-board.com/topic.cgi?forum=5&topic=5415). Но вдруг все-таки можно как-то обойти? Я привык с клавой работать, мышкой очень уж неудобно.
Причем что самое занятное, команды подменю в меню WinRar как раз имеют ускорители, а сам пункт в главном контекстном меню - нет

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 17:15 21-07-2008
SHANDLE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Меню в самом WinRar является законченным и однозначным, поэтому там можно ставить ускорители. А меню в проводнике можно расширять (добавлять дополнительные пункты), поэтому там нельзя ставить ускорители, поскольку состав меню однозначно не определен. Что будет, если один и тот же ускоритель будут иметь два (или более) пунктов?

Всего записей: 928 | Зарегистр. 19-01-2007 | Отправлено: 18:57 21-07-2008
oshizelly



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

Цитата:
Что будет, если один и тот же ускоритель будут иметь два (или более) пунктов?

Ничего страшного  Такое сплошь и рядом встречается, присмотрись к меню любой навороченной проги, того MS Word, например. У меня в виндовском контекстном меню такие тоже есть: "Open with Mark" и "Open with jEdit" (все руки не доходят поменять, да и не очень напрягает). В этом случае при первом нажатии на символ-ускоритель происходит переход к первому сверху подменю или команде, при повторном нажатии - ко второму и т.д.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 20:32 21-07-2008 | Исправлено: oshizelly, 20:35 21-07-2008
SHANDLE

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

Цитата:
Такое сплошь и рядом встречается,

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

Всего записей: 928 | Зарегистр. 19-01-2007 | Отправлено: 08:05 22-07-2008
oshizelly



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

Цитата:
У криворуких программистов.

При чем тут бедные программисты? Откуда автор проги может знать, какие проги помимо его собственной я поставлю на свой комп?

Цитата:
 Ускоритель превращается в тормоз. Проще ткнуть мышкой, чем иметь неоднозначное действие, а затем отменять ненужное действие.

Не уверен. Сотня-другая миллионов юзеров, предпочитающих при возможности пользовать клаву, могут с тобой не согласиться. "Неоднозначное действие", и "тормоз" - это уж совсем сильное преувеличение.Не помню, чтобы хоть раз случайно открыл другое приложение, нажав на "O" два раза вместо одного или наоборот. Короче, это вопрос личных предпочтений.
 
 
А как все-таки насчет моего вопроса? Может кто-то что-нибудь посоветовать?

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 10:32 22-07-2008 | Исправлено: oshizelly, 10:34 22-07-2008
SHANDLE

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

Цитата:
При чем тут бедные программисты? Откуда автор проги может знать, какие проги помимо его собственной я поставлю на свой комп?  

Вот поэтому и не нужно впихивать ускорители, если не знаешь что и как.

Цитата:
Сотня-другая миллионов юзеров, предпочитающих при возможности

Откуда статистика? От ФОНОРЯ?
 
PS: Я, кстати, тоже люблю клаву. Но нет предпочтений типа клава/мышка. Я предпочитаю максимум доступной информации на мониторе и минимум телодвижений, чтобы совершить какое то действие. Консоль и командную строку ненавижу.
 
Добавлено:

Цитата:
А как все-таки насчет моего вопроса? Может кто-то что-нибудь посоветовать?  

Дизассемблировать RarExt.dll, найти в нем место где формируются дополнительные пункты контекстного меню и починить соответствующим образом. И самого ускорителя в RarExt.dll нет и быть не может. Ускорением занимается проводник, который занимается выполнением команд меню.

Всего записей: 928 | Зарегистр. 19-01-2007 | Отправлено: 13:39 22-07-2008 | Исправлено: SHANDLE, 14:04 22-07-2008
oshizelly



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

Цитата:
Дизассемблировать RarExt.dll, найти в нем место где формируются дополнительные пункты контекстного меню и починить соответствующим образом. И самого ускорителя в RarExt.dll нет и быть не может. Ускорением занимается проводник, который занимается выполнением команд меню.

Хм... Мне здесь видится некоторое логическое противоречие (возможно, из-за недостатка знаний, я ведь не спец, а просто более или менее продвинутый юзер): если ускорители ставит проводник, то зачем же дезассемблировать RarExt.dll?  И почему этот проводник без проблем приделывает в контекстном меню ускорители всем командам и подменю сторонних программ, а вот именно с WinRar такой облом??

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 17:39 22-07-2008 | Исправлено: oshizelly, 17:42 22-07-2008
SHANDLE

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

Цитата:
зачем же дезассемблировать RarExt.dll

Чтобы вставить символ амперсанда в название меню.
Добавить в архив -> &Добавить в архив
Только это не полноценный ускоритель. Он всего лишь делает навигацию по меню.
Настоящий ускоритель сразу же выполняет команду.
 
 

Всего записей: 928 | Зарегистр. 19-01-2007 | Отправлено: 18:17 22-07-2008
SidSpearss

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди при запуске системы слетают административные шары. Сначала подумал на вирус, облазил тремя антивирями ничего не находят, есть еще какиенить причины? В Реестре при каждом запуске выставляятся значения 0 или вобще исчезают.

Всего записей: 6 | Зарегистр. 15-07-2008 | Отправлено: 14:16 23-07-2008
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SidSpearss
Попробуй поставить на шары NTFS-Permission на полный доступ для Everyone, хотя это выходит за рамкии данного топика...

Всего записей: 25349 | Зарегистр. 09-06-2004 | Отправлено: 14:40 23-07-2008
Valdon



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто подскажет: как через реестр удалить(добавить) разделительную черту (сепаратор) из контекстного меню файлов(папок) проводника?

Всего записей: 428 | Зарегистр. 25-07-2005 | Отправлено: 19:23 24-07-2008 | Исправлено: Valdon, 14:45 25-07-2008
SHANDLE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На С++ это выглядит так:

Код:
 
  HMENU hPopup = CreatePopupMenu();
  AppendMenu(hPopup, 0, MF_SEPARATOR, 0);
 
  POINT pt;
  GetCursorPos(pt);
  TrackPopupMenu(hPopup, 0, pt.x, pt.y, m_hWnd, 0);
  DestroyMenu(hPopup);
 

Меню состоит из одного-единственного пункта - разделитель.
 
Если программист предусмотрел возможность настраивать меню, добавлять/удалять команды, то нужно читать и изучать документацию в каждом конкретном случае, как это делать.
 
Если не предусмотрел, то либо ничего нельзя сделать, либо, если меню находиться в ресурсах исполняемого файла, то отредактировать ресурс.

Код:
 
  HMENU hPopup = LoadMenu(AfxGetApp()->m_hInstance, MAKEINTRESOURCE(IDM_MENU_ID))
 
  POINT pt;
  GetCursorPos(pt);
  TrackPopupMenu(hPopup, 0, pt.x, pt.y, m_hWnd, 0);
  DestroyMenu(hPopup);
 

 
Вот это ресурс IDM_MENU_ID нужно отредактировать. Сепаратор ни на что не повлияет, только на вид меню.
 
В случае с проводником, чтобы добавить в контекстное меню дополнительную команду, то только одним реестром не обойтись. Реестр нужен чтобы зарегистрировать расширение проводника, которое представляет собой ActiveX и собран в виде dll. Он реагирует на запросы проводника. Всего из 4.  
1 Инициализация.
2 Добавление дополнительных пунктов в меню проводника.
3 Формирование строки подсказки.
4 Выполнение команды, когда пользователь выберет один из добавленных пунктов.
 
Но при этом порядок пунктов в меню не гарантирован. Добавленные пункты появятся, а вот в каком месте меню - это уже не гарантируется, хотя можно приложить дополнительные усилия (программиста), чтобы привязать эти пункты к всегда существующим пунктам.

Всего записей: 928 | Зарегистр. 19-01-2007 | Отправлено: 12:18 25-07-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Реестр Windows 2000 / Windows XP [3]


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru