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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо сейчас попробую.
 
Добавлено:
извини но есть проблема диск не могу найти Windows XP . а нельзя переустоновить с флышки винду7

Всего записей: 11 | Зарегистр. 25-01-2012 | Отправлено: 08:32 27-01-2012
schastlivja



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

Цитата:
Опять же опытным путём установлено, что в MountedDevices можно удалить всё кроме \DosDevices\C:. Если удалить и это, то винда зависнет на экране приветствия. Ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2 можно удалять полностью, вроде не на что не влияет. Привязки к серийному номеру раздела (UUID) вроде нет. Судя по вашим эскпериментам, где-то в винде ещё есть привязка к номеру раздела. Единственное что могу предложить: загрузиться в WinPE, скопировать куда-нибудь все файлы проблемной винды, восстановить геометрию разделов как было до манипуляций, отформатировать раздел и скопировать файлы обратно. Разделы изменяли линуксовым Акронисом?

 
Эхх Sphinx114... это просто чудеса какие-то... Я не восстанавливал список ключей MountedDevices, но по неизвестным причинам, после каких то действий, система загрузилась... кажется удалил раздел с W7. Я вообще ума приложить не могу... ну ничего вроде. Самое странное, что после загрузки системы я его восстановил обратно и система всё равно загружалась.
 
Добавлено:
Очень бы хотелось разобраться, в чём же заключалась причина всей этой демагогии

Всего записей: 97 | Зарегистр. 29-01-2007 | Отправлено: 23:14 27-01-2012
pav



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Меня часто в личку спрашивают о проблеме "неперехода" на зимнее время на Windows 2000. Отписывал этим людям вличку, но оказывается сообщения не доходили. Пробовал написать здесь, пряча содержимое файлов под тэги code и more, но и тут не проходило. Либо текст сообщения велик, либо квадратные скобки из листинга reg файлов неверно трактовались движком.
Поэтому выкладываю решение проблемы с отсылкой на архив применяемых файлов. Итак, для того, чтобы научить не переходить на зимнее время Windows 2000, равно как и Windows XP SP0-SP2 (да и SP3 тоже), т.к. выпущенный M$ патч применим только для Windows XP SP3 и младше, вам следует скачать архив. В архиве следующие файлы:

Код:
NewTZDatabaseEng.reg
NewTZDatabaseRus.reg
TimeZoneUpdate.vbs
 

Во-первых, применяете к системе reg-файл, соответствующий языку системы. Если даже у вас установлен русский MUI на английскую винду, то применять следует именно NewTZDatabaseEng.reg. В этом файле содержится база данных часовых поясов на момент выхода патча от фирмы M$.  
После того, как внесены исправления в реестр, следует запустить TimeZoneUpdate.vbs. В принципе текст этого скрипта взят с сайта тех. поддержки M$. Он производит поиск в обновлённой базе временных зон на наличие записи, соответствующей текущему названию часового пояса системы и затем применяет их к текущим настройкам времени. Обычно, после применения этого reg файла и затем скрипта вы можете сразу увидеть, как изменилось время в трее.
Вот и всё.

Всего записей: 1856 | Зарегистр. 27-01-2002 | Отправлено: 20:21 01-02-2012
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pav
Внесу свои пять копеек, если маэстро позволит: решение от мелкомягких - tzedit.

Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 09:24 02-02-2012
MKN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите консольный инструментарий (главное чтобы командная строка была), для сканирования-определения указанных (заданных мной) разделов или ключей реестра, создаваемых программой при запуске. И сохранение результата в лог.
Т.е. что то типа : utilita.exe /ключ "Путь\app.exe" "HKLM\Software\Class\CLSID" "Путь\Log.txt"

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 13:18 17-02-2012 | Исправлено: MKN, 13:19 17-02-2012
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN
Т.е. ты хочешь запустить консольную утилиту, которая, в свою очередь, запустит некую программу, после чего консольная утилита отследит созданные программой разделы\параметры... Вряд ли такое бывает.
Если хочешь засечь сделанные программой изменения в определенном разделе, то пойдет и штатная REG, а если чего другого, то колись чего хочешь  
 
Добавлено:
Например, батник:

Код:
 
Запускаем программу
Пауза N секунд
reg compare "HKLM\SOFTWARE\Classes\CLSID" "HKLM\!SOFT\Classes\CLSID" /od /s > C:\1.txt
 

Но до этого должен быть сохранен куст реестра, в который входит необходимый тебе раздел, а равно загружен в редактор реестра.

Всего записей: 11106 | Зарегистр. 12-10-2001 | Отправлено: 15:10 17-02-2012
MKN



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

Цитата:
Вряд ли такое бывает

Бывает, но не совсем то. К примеру, http://www.nirsoft.net/utils/reg_file_from_application.html
Но команда  
RegFromApp.exe /RunProcess "f:\temp\myprocess.exe" /AutoSave "f:\temp\reg_modified.reg" "f:\temp\reg_original.reg"  
сохраняет у меня почему то пустые рег файлы...  
Попробую reg compare. Но чего то есть сомнения...

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 15:45 17-02-2012
KLASS



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

Цитата:
RegFromApp.exe

Действительно есть, век живи век...
а параметр /StartImmediately пробовал?
 
Добавлено:
MKN
вот так работает:
RegFromApp.exe /RunProcess D:\AkelPad\AkelPad.exe /ProcessParams D:\Заметки.txt /StartImmediately 1 /AutoSave "D:\SOFTWARE1.reg" "D:\SOFTWARE.reg"

Всего записей: 11106 | Зарегистр. 12-10-2001 | Отправлено: 16:06 17-02-2012 | Исправлено: KLASS, 16:24 17-02-2012
MKN



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

Цитата:
файл D:\SOFTWARE.reg ты должен создать, до запуска RegFromApp

Я этот момент прозевал... Спасибо.
 
Попутно ещё вопрос. Как практически создавать виртуальные ключи реестра и помещать туда необходимое ?  
Я встречал только BoxedApp SDK http://www.boxedapp.com/boxedappsdk/ .. Может есть иные способы, попроще ?

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 16:25 17-02-2012 | Исправлено: MKN, 16:28 17-02-2012
KLASS



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

Цитата:
файл D:\SOFTWARE.reg ты должен создать, до запуска RegFromApp

По моему я наврал, он просто перезаписывает файлы, попробуй так и эдак, я пока убежал... сорри.

Всего записей: 11106 | Зарегистр. 12-10-2001 | Отправлено: 16:45 17-02-2012
MKN



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Мдя... Что то не так происходит. И ключи разные комбинировал...

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 16:57 17-02-2012
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MKN
Да работает вроде, свои файлы прожка просто перезаписывает при каждом запуске.

Цитата:
Как практически создавать виртуальные ключи реестра и помещать туда необходимое ?

Попробуй sandboxie или вот, для себя сделал Portable Resplendent Registrar 3.01

Всего записей: 11106 | Зарегистр. 12-10-2001 | Отправлено: 11:05 18-02-2012
MKN



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

Цитата:
Да работает вроде

Получается не со всеми программами... У меня не работает. Есть ли иные варианты моей хотелки ?
 

Цитата:
Попробуй sandboxie

Это ведь для создания портабла ? Мне надо создавать только виртуальные ключи, исчезающие после закрытия проги.

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 13:41 18-02-2012
KLASS



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

Цитата:
Это ведь для создания портабла

Да я сам с ней не разбирался, просто подумал, что там есть возможность просматривать\создавать разделы\параметры в реестре. Щас глянул, нетути.
Попробуй тогда так. Запускаешь Resplendent Registrar, что я выложил. Далее:
Файл>Открыть для редактирования и в окне "Opening registry file..." правой кнопкой нажимаешь на нужной тебе программе и выбираешь Открыть. Все изменения в реестре, после запуска твоей проги, будут сохраняться в песочнице и будут видны только из Resplendent Registrar. Программу закрыл-песочницу удаляешь и все изменения пропадут. Этого хотел?
 
Добавлено:

Цитата:
Получается не со всеми программами

Дай программу с которой у тя не получилось.

Всего записей: 11106 | Зарегистр. 12-10-2001 | Отправлено: 15:00 18-02-2012
MKN



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

Цитата:
Дай программу

Это проги семейства Akvis

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 15:34 18-02-2012
KLASS



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

Цитата:
Akvis

Да... Не работает Игрался с параметрами... ни в какую.

Всего записей: 11106 | Зарегистр. 12-10-2001 | Отправлено: 16:27 18-02-2012
MKN



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

Цитата:
Игрался с параметрами... ни в какую.

Хреново... Вариант2 - возьмём для этих целей Procmon.
Согласно доку запустим так :

Код:
set PM=C:\ProcessMonitor\procmon.exe
start %PM% /quiet /minimized /backingfile  C:\ProcessMonitor\MyApp.pml  
%PM% /waitforidle
start /wait E:\MyApp.exe  
%PM% /Terminate

Т.к. файл лога MyApp.pml , совершенно не удобоварим, то сконвертим его средствами
утиля, например в xml. Т.е. :

Код:
set PM=C:\ProcessMonitor\procmon.exe
%PM% /Openlog C:\ProcessMonitor\MyApp.pml /SaveAs1 C:\ProcessMonitor\MyApp.xml

Нужные ключи изымем из XML потом сторонними средствами.
 
Но и тут не всё гладко...  
%PM% /Terminate - утиль не закрывает. Но это хрен с ним.
MyApp.pml получается больших размеров, т.к. туда пишется вся хрень, не взирая на фильтрацию (или отсутствие каких то доп не известных опций...)
А после конвертации из MyApp.pml получается вообще хрен знамо что - xml громадных размеров... Лучше конечно в CSV конвертить. Только конвертация срабатывает у меня через раз, да после очистки лога...
 Не хочешь попробовать ?  
Короче, вопрос остаётся открытым - нужен инструментарий определения создаваемых ключей и работающий из ком. строки.

Всего записей: 4928 | Зарегистр. 21-04-2005 | Отправлено: 17:01 20-02-2012 | Исправлено: MKN, 10:59 21-02-2012
rsuan

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Существует ли программа для сравнения какого-либо reg-файла с соответствующими ему разделами и ключами текущего реестра? Имея такую программу, не пришлось бы искать и экспортировать данные разделы в reg-файл, а потом сравнивать в Total Commander'е с помощью функции Сравнить по содержимому.

Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 16:44 25-02-2012
hiqmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
rsuan, Registry Workshop позволяет.

Всего записей: 362 | Зарегистр. 01-03-2009 | Отправлено: 20:46 25-02-2012
rsuan

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
hiqmax
Благодарю. Установил, попробовал. Немного не то. Хотелось бы, чтобы сравнивались только те ключи, которые есть в reg-файле, а остальные тысячи ключей и разделов текущего реестра не участвовали в сравнении.

Всего записей: 760 | Зарегистр. 22-07-2008 | Отправлено: 11:27 26-02-2012
Открыть новую тему     Написать ответ в эту тему

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