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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Egor008

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Появилась ошибка Stop: c0000218. Для её устранения нужно заменить файлы реестра из system32\config\ на те что в папке repair. И у меня возник вопрос, чем смена реестра на тот, что был при установке винды может повлиять на работу системы в целом? Слетит вес софт и дрова? Фильмы и музыка могут пострадать?

Всего записей: 4180 | Зарегистр. 18-02-2008 | Отправлено: 17:58 03-07-2009
MAQrus

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как отредактировать контекстное меню у папки с файлами?
Панель управления -> свойства папки, точно помню, что там раньше был пункт "Папка с файлами", а теперь нету.

Всего записей: 5 | Зарегистр. 26-08-2007 | Отправлено: 18:06 03-07-2009
Maza_Faka



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

Цитата:
Слетит вес софт и дрова?

Да, некоторые программы придётся переустановить.

Цитата:
Фильмы и музыка могут пострадать?

Нет.
 
MAQrus

Цитата:
Как отредактировать контекстное меню у папки с файлами?

Выполните в командной строке:

Код:
 
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoFolderOptions /f
 
REG DELETE HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoFolderOptions /f
 

и перезагрузитесь. Обязательно проверьте систему на наличие вирусов.

Всего записей: 1420 | Зарегистр. 25-10-2006 | Отправлено: 07:45 04-07-2009
PhoenixUA



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Egor008
Если включено "Восстановление системы" то лучше восстановить реестр из папки System Volume Information загрузившись с какого-нибудь LiveCD...

Всего записей: 2184 | Зарегистр. 17-11-2005 | Отправлено: 17:16 04-07-2009
MAQrus

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

Цитата:
Выполните в командной строке:
 
Код:
 
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoFolderOptions /f
 
REG DELETE HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoFolderOptions /f
 
 
и перезагрузитесь. Обязательно проверьте систему на наличие вирусов.

На вирусы проверено, а про выполнении команд:
Ошибка: Системе не удалось найти указанный раздел или параметр реестра.
Хм...

Всего записей: 5 | Зарегистр. 26-08-2007 | Отправлено: 21:21 06-07-2009
Egor008

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

Цитата:
Если включено "Восстановление системы" то лучше восстановить реестр из папки System Volume Information загрузившись с какого-нибудь LiveCD...

Сделал ещё вечером 03.07, но сенкс за совет
Maza_Faka
Спасибо за ответ

Всего записей: 4180 | Зарегистр. 18-02-2008 | Отправлено: 22:33 07-07-2009
ether



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

Цитата:
Замечательная программуля RegShot обрела второе дыхание в виде RegShot 2.0 unicode  
Сразу создает .REG файлы UNDO для отмены изменений и REDO для учета изменений. При желании записывает тоже в виде .INF.  
Сайт: http://www.czechcup.com/regshot/

 
что т там нету ничего, поправьте или убейте что ли
нашлось поиском - http://www.regshot.ru/, толи это ?

Всего записей: 647 | Зарегистр. 17-04-2002 | Отправлено: 20:32 04-08-2009
Nimbussr



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ether
Проект временно заморожен самим автором (источник: начиная с этого ещё 4 сообщения далее).
Возможно (возможно), вскоре этот талантливый программист обновит версию, а пока вот так
Доп. информация и ссылки: http://forum.oszone.net/post-1183399.html#post1183399

Всего записей: 1882 | Зарегистр. 31-05-2008 | Отправлено: 21:56 04-08-2009
An0xiety

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Необходимо делать экспорт, для последующего импорта параметр CustomServices ключа HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip
Подскажите как простым способом экспортировать параметр реестра (только CustomServices без всех остальных параметров) через батник? Пробовал  

Код:
regedit.exe /e "CustomServices.reg" "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip \"CustomServices\""  

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

Всего записей: 25 | Зарегистр. 16-02-2008 | Отправлено: 21:47 09-08-2009
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An0xiety
CustomServices это dword или строковый параметр(не reg_expand_sz)? У меня нет просто такого. Попробуй так:

Код:

@echo off
 
regedit.exe /ea CustomServices.tmp HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip
 
echo REGEDIT4 >CustomServices.reg
echo.>>CustomServices.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip]>>CustomServices.reg
type CustomServices.tmp | find "CustomServices">>CustomServices.reg
echo.>>CustomServices.reg
echo.>>CustomServices.reg
 
del CustomServices.tmp

Не намного проще, но без построчного разбора

Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 22:24 09-08-2009 | Исправлено: igor_andreev, 22:31 09-08-2009
An0xiety

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
CustomServices это настройка стантартного виндового файервола на Win 2003 serv, тип REG_MULTI_SZ и имеет такой вид при стандартном экспорте через regedit:
 

Код:
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip]
-------------8<----cut------------
"CustomServices"=hex(7):5a,00,75,00,6d,00,30,00,30,00,74,00,5f,00,55,00,44,00,\
  50,00,5f,00,32,00,37,00,34,00,38,00,36,00,5f,00,49,00,50,00,5f,00,31,00,39,\
  00,32,00,2e,00,31,00,36,00,38,00,2e,00,30,00,2e,00,37,00,3a,00,32,00,34,00,\
  31,00,37,00,31,00,3a,00,32,00,34,00,31,00,37,00,31,00,3a,00,30,00,3a,00,31,\
  00,31,00,37,00,34,00,38,00,33,00,37,00,31,00,32,00,3a,00,55,00,44,00,50,00,\
  3a,00,00,00,5a,00,75,00,6d,00,30,00,30,00,74,00,5f,00,54,00,43,00,50,00,5f,\
-------------8<----cut------------

 
при выполнении твоего кода :

Код:
@echo off
 
regedit.exe /ea CustomServices.tmp HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip
 
echo REGEDIT4 >CustomServices.reg
echo.>>CustomServices.reg
echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip]>>CustomServices.reg
type CustomServices.tmp | find "CustomServices">>CustomServices.reg
echo.>>CustomServices.reg
echo.>>CustomServices.reg
 
del CustomServices.tmp

 
получаем файл с содержанием:

Код:
REGEDIT4  
 
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip]
"CustomServices"=hex(7):5a,75,6d,30,30,74,5f,55,44,50,5f,32,37,34,38,36,5f,49,\
 

 
т.е. только 1-я строка

Всего записей: 25 | Зарегистр. 16-02-2008 | Отправлено: 15:00 10-08-2009
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An0xiety
Да, multi_sz бяка. Тут уж не отвертишься от построчного разбора, единственное - для упрощения(ну и наглядности в принципе, значение будет видно в блокноте невооруженным глазом) можно не рег-файл создавать, а *.inf. Попробуй:

Код:

@echo off
for /f "tokens=2*" %%a in ('reg query HKLM\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip /v "CustomServices"') do set "value=%%b"  
(  
echo [Version]
echo Signature  = $Windows NT$
echo SetupClass = BASE
echo [DefaultInstall]
echo AddReg = HKLM.AddReg
echo [HKLM.AddReg]
echo HKLM,"SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip","CustomServices",0x00010000,"%value%"
)>CustomSr.inf

Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 18:09 10-08-2009 | Исправлено: igor_andreev, 18:17 10-08-2009
An0xiety

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

Код:
@echo off
for /f "tokens=2*" %%a in ('reg query HKLM\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip /v "CustomServices"') do set "value=%%b"  
(  
echo [Version]
echo Signature  = $Windows NT$
echo SetupClass = BASE
echo [DefaultInstall]
echo AddReg = HKLM.AddReg
echo [HKLM.AddReg]
echo HKLM,"SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip","CustomServices",0x00010000,"%value%"
)>CustomSr.inf

 
работает, но в значении CustomServices есть перевод каретки, как я полагаю (ссылка на скриншот). Из-за чего при экспорте в .ini файле появляются символы \0 в месте перевода строки:
 

Код:
[Version]
Signature  = $Windows NT$
SetupClass = BASE
[DefaultInstall]
AddReg = HKLM.AddReg
[HKLM.AddReg]
HKLM,"SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip","CustomServices",0x00010000,"CDE_01:3072:3072:0:16777343:TCP:\0ABC_01:14640:14640:0:16777343:TCP:"

 
из-за чего при обратном экспорте (правой кнопкой на .ini файл -> Install) искажаются данные (ссылка на скриншот).
Может есть возможность выводить в юникоде ?

Всего записей: 25 | Зарегистр. 16-02-2008 | Отправлено: 21:32 10-08-2009 | Исправлено: An0xiety, 21:41 10-08-2009
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An0xiety
Ююкни что-ли сюда всю свою ветку "HKLM\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip". Или заархивируй и выложи куда-нить. А то у меня этого значения нет, я код "на авось" пишу Так хоть будет на чем экспериментировать...
 
Добавлено:
И еще вопрос - сторонними утилитами пользоваться не возбраняется или ну их?

Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 21:57 10-08-2009
SHANDLE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
An0xiety
в multi_sz строчки отделяются друг от друга ноликом, а не переводом строки. Заканчивается все это хозяйство двумя ноликами.

Всего записей: 928 | Зарегистр. 19-01-2007 | Отправлено: 08:46 11-08-2009
Sergey_Demchuk



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Никто не помнит, где в реестре храняться записи о Региональных установках, в частности, языковые стандарты и форматы?

Всего записей: 3551 | Зарегистр. 16-12-2002 | Отправлено: 09:44 11-08-2009
An0xiety

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
Экспортировал все ветку "HKLM\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip" в таком виде, подойдет ?
На счет других программ - только за, если они бесплатные.

Всего записей: 25 | Зарегистр. 16-02-2008 | Отправлено: 12:48 11-08-2009
zvAndrey



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergey_Demchuk
Для текущего пользователя - HKCU\Control Panel\International
Для учетки LocalSystem соответственно - HKEY_USERS\.DEFAULT\Control Panel\International
Она же используется и для новых пользоателей

Всего записей: 132 | Зарегистр. 02-02-2002 | Отправлено: 12:54 11-08-2009
igor_andreev

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

Цитата:
На счет других программ - только за, если они бесплатные.

Конечно, я бесплатные консольные утилиты имел ввиду
 
Если в экспортируемом по REGEDIT /E файле секция с "CustomServices" всегда последняя, то сработает вот так:

Код:

@echo off  
regedit /ea CustomServices.tmp HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip  
ssed -n "1,3p;/CustomServices/,$p" CustomServices.tmp>CustomServices.reg  
del CustomServices.tmp

Это если формат REGEDIT4 устраивает, ну вроде правильно сохраняется. Требуется, чтобы в PATH был ssed.exe  
http://sed.sourceforge.net/grabbag/ssed/ архив sed-3.62.zip(43 Кб)
 
Эт первое, что в голову пришло , если там после "CustomServices" до конца файла еще что-то есть, то надо регулярное выражение подпеределать для sed.

Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 15:32 11-08-2009 | Исправлено: igor_andreev, 15:44 11-08-2009
An0xiety

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

Код:
@echo off  
regedit /ea CustomServices.tmp HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\RemoteAccess\RouterManagers\Ip  
ssed -n "1,3p;/CustomServices/,$p" CustomServices.tmp>CustomServices.reg  
del CustomServices.tmp  

работает отлично!
Как можно подправить регулярное выражение для ssed, чтоб выделить только 1 ключ ? Начинать поиск с "CustomServices" и по следующие кавычки?  Я думаю это может еще кому-то пригодиться

Всего записей: 25 | Зарегистр. 16-02-2008 | Отправлено: 18:02 11-08-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 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