JumpReg — это бесплатная программа, которая упрощает и ускоряет навигацию в редакторе реестра Windows (regedit), экономя ваше время. Вы можете вставить путь к разделу реестра из буфера обмена и моментально открыть его в редакторе.
Возможности
Программа обладает целым рядом полезных свойств:
- быстрое перемещение по разделам реестра
- запоминание разделов, которые вы вставляете или вводите (количество запоминаемых записей настраивается)
- экспорт и импорт истории разделов
- доступ к собственному списку избранного, которое хранится в INI-файле
- добавление своего избранного в избранное редактора реестра
- поддержка коротких (HKLM) и длинных (HKEY_LOCAL_MACHINE) форматов имен для разделов реестра
- запоминание позиции и размера окна, а также размещение поверх всех окон при необходимости
- автоматическая локализация на русский и английский языки, а также возможность перевода на другие языки
JumpReg работает на Windows 2000/XP/Vista/7 и поддерживает 32- и 64-разрядные системы. Исходный код программы находится в свободном доступе.
Дополнительная информация приводится в форме вопросов и ответов.
Как сделана и работает утилита JumpReg?
JumpReg — это скомпилированный скрипт AutoIt, разработанный AZJIO, участником конференции. В утилите реализованы идеи и пожелания других участников нашего сообщества.
JumpReg использует NirSoft RegScanner для перемещения по реестру. JumpReg не требует установки, поскольку хранит все файлы в папке программы, а настройки — в разделе реестра HKCU\Software\JumpRegAzjio.
Зачем мне JumpReg, если есть другие аналогичные программы, например, Registry Jumper?
Вы не обязаны использовать JumpReg, но можете и попробовать :) Мы создали утилиту для людей, которые часто ковыряются в реестре на разных операционных системах и архитектурах. Что же касается Registry Jumper, программа не поддерживает 64-разрядную архитектуру и некорректно работает на Windows 7. JumpReg лишена этих недостатков.
Почему JumpReg выводит запрос контроля учетных записей при запуске программы?
Основная цель программы — это навигация по реестру. Поскольку запуск редактора реестра требует административных прав, имеет смысл сразу запускать JumpReg с полными правами. Иначе вы не сможете переходить в разделы редактора реестра, если он уже запущен с полными правами.
Вы можете подавить запрос UAC, запуская программу с помощью особого ярлыка. Его можно создать вручную или программой Elevated Shortcut.
Зачем JumpReg использует RegScanner?
JumpReg — это просто скрипт AutoIt. Несмотря на возможность обойтись без сторонних утилит путем записи пути в
HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Lastkey
и перезапуском редактора реестра, мелькание его окон нас раздражало :) Мы решили использовать RegScanner по двум причинам:
- RegScanner поддерживает 32- и 64-разрядные системы
- RegScanner — это отличная замена родному поиску в редакторе реестра, а также хорошее дополнение для JumpReg :)
Исходный код программы содержит альтернативный скрипт, который предоставляет на выбор другие возможности навигации по реестру. В том числе, "перезапуск Regedit" (описан выше), утилита regjump Марка Руссиновича (поддерживает только 32-разрядные системы), и утилита NirSoft nircmd. Вы должны самостоятельно загрузить указанные утилиты и разместить их в корне папки с программой.
Почему JumpReg не выделяет раздел реестра, в который осуществляется переход?
Так задумано, а точнее — это диктуется работой RegScanner. Когда он переходит в раздел реестра, то активирует правую панель редактора для навигации по параметрам раздела. Вы можете выделить раздел сочетанием клавиш SHIFT+TAB. Если вас это не устраивает, вы можете скомпилировать альтернативный скрипт самостоятельно (см. выше) и использовать другой метод перехода в реестр.
Можно ли перевести JumpReg на другие языки?
Да. Переведите строки в файл Lang\EN.ini и сохраните файл, например, как UA.ini. Теперь откройте ? — Язык и выберите языковой файл.
Как сообщить о проблеме или предложить улучшение в программе?
JumpReg предоставляется «как есть», и вы всегда можете самостоятельно изменить исходный код. Если это затруднительно, вы можете обратиться в форум или оставить комментарий внизу страницы.
Далее следует описание программы на английском языке.
JumpReg (download) is a free program that simplifies and speeds up navigation in the Windows registry editor (regedit), and saves your time. You can paste a registry key to the program and quickly open the key in regedit.
Features
The program offers a number of useful features:
- quickly navigates to any registry key
- remembers the keys you paste or enter (you can customize the number of entries to keep)
- exports and imports the history of keys
- provides access to your own list of favorites kept in an INI-file
- adds your favorite keys to the registry editor favorites
- supports both short (HKLM) and complete (HKEY_LOCAL_MACHINE) registry key names
- remembers the window size and position, as well as can stay on top of all windows, if required
- automatically detects English and Russian languages, and provides an option to translate the interface to other languages
- JumpReg works on Windows 2000/XP/Vista/7 and available both for x86 and x64 architectures. The program source is freely available.
Additional information is provided in a Q&A form.
What is JumpReg and how does it work?
JumpReg is a compiled AutoIt script developed by the OSZone community member AZJIO. It implements ideas and input from other members of our community.
JumpReg uses NirSoft RegScanner for navigating in the registry. The program does not require installation. It keeps all files in the program folder and all settings in the registry at HKCU\Software\JumpRegAzjio.
Why do I need JumpReg if there are other similar programs available, e.g. Registry Jumper?
You don’t have to use JumpReg, but you may want to give it a try :) We’ve shaped JumpReg for people who mess with the Windows registry often on different operating systems and architectures. As for Registry Jumper, it neither provides x64 support, nor works correctly on Windows 7 per my tests. JumpReg does both.
Why does JumpReg show the UAC prompt on startup?
The main purpose of the program is to navigate in the registry. Since the registry editor requires administrator rights anyway, it makes sense to start JumpReg elevated. Otherwise, you won’t be able to jump to keys in the registry editor when it’s already open elevated.
You can suppress the UAC prompt with a special shortcut that runs the program elevated. See Elevated Shortcut.
Why does JumpReg need RegScanner?
JumpReg is just an AutoIt script. Actually, it’s possible to avoid third party utilities, that is write a path to
HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Lastkey
and restart regedit. But closing and reopening regedit creates a window blinking effect, and this behavior quickly annoyed us :) We decided to go with RegScanner for jumping for two reasons:
- RegScanner supports both x86 and x64 architectures
- RegScanner is a great replacement for the native regedit search and a very good supplement for JumpReg :)
The program source contains an alternative script that provides other options for jumping to the registry, such as the "regedit restart" method outlined above, Mark Russinovich’s regjump (available for x86 only), and NirSoft nircmd. You must download the corresponding utilities and place them in the program folder.
Why doesn’t JumpReg select the registry key it jumps to?
This is by design, as RegScanner dictates this behavior. When it navigates to a registry key, the right pane in the registry editor becomes active. You can select the key by pressing SHIFT+TAB, if needed. If you’re not happy, you can compile the alternative script (see above) and choose another jumping method.
Is it possible to translate JumpReg to other languages?
Yes. Just translate the strings in a sample Lang\EN.ini file and save it, for example, as FR.ini. Then open ? — Language and choose the new file.
How do I report a problem or make a suggestion?
JumpReg is provided “as is”, and there’s no official support for it. However, feel free to leave a comment below (the first two form fields are required). On the bright side, you can modify the source code and implement whatever you want.
Дмитрий
«Что же касается Registry Jumper, программа не поддерживает 64-разрядную архитектуру и некорректно работает на Windows 7.»
А в чём именно выражается некорректная работа? Я никаких проблем не замечал.
Vadim Sterkin
Дмитрий, у меня она на двух разных системах выражалась в том, что утилита сидела в панели задач и невозможно было отобразить окно. Проявлялось не сразу, впрочем.
Nils
Извините за оффтоп.Считаю очень полезными Ваши статьи.Большое спасибо.А вопрос у меня такой: не могу найти статью про права в Windows 7,там была ссылка на программу с возможностью отката.Зарание спасибо.
Vadim Sterkin
Nils, спасибо за отзыв. Ссылка на интересующую вас статью прямо над комментариями, в блоке «Вас также может заинтересовать», но там нет программы… Если речь о TakeOwnershipEx, то она только для файлов.
Nils
Спасибо за быстрый ответ.Значит для папки все же остается скрипт (добавляющий в контекстное меню: стать вл……).А какие папки по Вашему мнению не надо трогать.Может Вы знаете другое,корректное решение? Зарание спасибо.
Vadim Sterkin
Nils, вопрос прав на папки — полный оффтоп. И скрипт ваш из контекстного меню лучше убрать… Я же дал вам ссылку на программу, которая умеет делать откат. И я вообще не меняю права на папки, и система живет у меня долго и счастливо.
Антон
Какая жесть! И это в 21-то веке!!!!
Все делается намного проще — вместо RegEdit можно использовать Reg Organizer (http://www.chemtable.com/ru/organizer.htm), который умеет работать с реестром намного эффективнее и удобнее, чем RegEdit + все эти бесплатные утилитки вместе взятые. :-)
Vadim Sterkin
Антон, утилита обладает некоторыми функциями, которых нет в RegOrganizer (например, переход к разделу реестра из REG-файла, открытого в Notepad++). К тому же, она бесплатна, а платить $40 за RO я не вижу смысла.
Антон
Можно попросить реализовать ее в Reg Organizer.
Для российских пользователей Reg Organizer стоит 500 рублей. :-))
И, кстати, совсем забыл. Кроме редактора реестра там есть собственный редактор REG-файлов, который позволяет перетаскивать различные ветки реестра из реестра в REG-файл.
Vadim Sterkin
Антон, этот монстр мне и за 500 рублей не нужен :)