Как запустить reg файл от имени администратора

Довольно часто в своих статьях я ссылаюсь на то, что вот это и вот то нужно изменить в реестре, один параметр отредактировать, другой уточнить и пр.

Запуск от имени администратора

Необходим если у текущего пользователя нет прав администратора (не включён в группу "администраторы").

1.1. Через окно "Выполнить" и меню "Пуск"

Выполнить: Win+R > введите команду " runas /user:Администратор regedit ". Вместо пользователя Administrator можно указать другого с необходимыми правами

Пуск (windows 7) или Win+S (windows 10) > введите в поле поиска "regedit " > правый клик на пункт "regedit" в списке > запуск от имени администратора.

1.2. Запуск ярлыком

  • Правый клик на рабочем столе > Cоздать > Ярлык > Укажите в поле "Расположение объекта": %windir% > Далее > Готово.
  • Правй клик на ярлыке > Cвойства > Дополнительно > Запуск от имени администратора > Ок > Ок.

1 Вариант: Узнаем Product key через командную строку

Это по мне самый простой и легкий способ узнать ключ продукта windows и не требующий ни чего скачивать и создавать, все делается в командной строке.  Для начало я приведу список всех команд которыми мы будем пользоваться:

  • slmgr /dli — отображение сведений о лицензии.
  • slmgr /dlv — отображение подробных сведений о лицензии.
  1. открываем командную строку (Пуск -> набираем CMD и нажимаем Enter ) у нас должна появится такая вот консоль:
  2. Набираем в командной строке команду slmgr /dli и нам откроется сведения о лицензии
  3. либо воспользуемся второй командой которая введет нам подробные сведения о лицензии slmgr /dlv

Предисловие: данная команда slmgr умеет делать еще и другие действия:

slmgr /xpr — отображает дату окончания активации /skms — установка имени или порта KMS. /ato — активация Windows. /rearm — сброс активации, возврат в триальное состояние. /ipk — установка ключа продукта. /upk — удаление ключа продукта. /cpky — удаление ключа продукта из реестра (предотвращение хищения).

Так что пользуйтесь на здоровье ???? ))

Резервная копия системы

Сделать резервную копию Windows — это значит создать рег-файл всего реестра. Сделать это совсем несложно, если у вас есть хотя бы минимальные навыки работы с компьютером:

  1. Запустите мастер поиска. В Windows XP нужно нажать на «Пуск» и в правой части меню выбрать команду «Поиск». В более поздних версиях ОС там же в «Пуске» имеется поисковая строка.
  2. Впишите в строку значение regedit. Либо ту же самую команду можно вписать в окно «Выполнить», запущенное через «Пуск» или горячими клавишами Win+R.
  3. Во втором случае у вас сразу откроется редактор реестра. В первом – нужно запустить найденное приложение двумя левыми щелчками мыши.

Открывшийся редактор также позволяет пользователю управлять функционалом ОС и настраивать его по своему усмотрению. Только «лазить» по множественным папкам в поисках нужного параметра не шибко удобно. Задачу облегчают reg-файлы, позволяющие посредством команд сразу вносить изменения в реестр Windows 10, 8, 7 и более ранних редакций, а как их создать – расскажу чуть позже.

Переходим к главному – сохранению резервной копии:

  1. Мы хотим скопировать данные о всей ОС, поэтому убедитесь, что в редакторе подсвечена директория «Компьютер».
  2. Раскрываем раздел меню «Файл».
  3. Выбираем команду «Экспорт».
  4. Настраиваем путь сохранения. Я советую выбрать вместо локального диска C и папки «Мои документы», предлагаемых по умолчанию, другой локальный диск или съёмный носитель, чтобы иметь свободный доступ к резервной копии, если что-то вдруг пойдёт не так.
  1. Ждём окончания процесса, заходим в выбранную нами для сохранения папку и убеждаемся в том, что операция прошла успешно и резервная копия появилась.

Друзья, для восстановления ОС из этого файла просто запустите его двумя левыми щелчками или одним правым с выбором команды «Слияние».

Ещё один способ. Требуется зайти в редактор реестра, раскрыть меню раздела «Файл» и выбрать команду «Импорт».

Опции командной строки редактора реестра

[code] -m[/code]Запуск нескольких экземпляров редактора реестра. Без этого ключа редактор реестра можно запустить только один раз.

[code] диск:\путь\к_[/code]Интерактивный импорт файла реестра. Это — действие по умолчанию для REG-файлов, когда вы выполняете двойной щелчок по ним. При этом появляется подтверждение на внесение изменений в реестр.

[code] /s диск:\путь\к_[/code] Тихий импорт файла реестра. Подтверждения в этом случае не появляется, импорт выполняется сразу.

[code] /e диск:\путь\к_[/code]Экспортировать реестр целиком в указанный файл. Экспорт выполняется также в «тихом» режиме, без взаимодействия с пользователем и без диалоговых окон. Чтобы экспортировать конкретный раздел, используйте команду вида: [code]regedit /e диск:\путь\к_ "HKEY_CURRENT_USER\Control Panel\Desktop[/code]"

По умолчанию , начиная с Windows 2000, во время экспорта ключей реестра создает REG-файлы в кодировке UNIСODE. Это поведение можно переопределить, указав вместо ключа /e ключ /a.

[code]regedit /a диск:\путь\к_ "HKEY_CURRENT_USER\Control Panel\Desktop[/code]"

В результате файл будет в кодировке win1251 и с таким заголовком:

[code]REGEDIT4

[HKEY_CURRENT_USER\Control Panel\Desktop]

«ActiveWndTrackTimeout»=dword:00000000

...[/code]

В Windows 9x редактор реестра принимал ещё три ключа:

[code] /L:диск:\путь\к_файлу\[/code]Выполнять операции над альтернативным файлом с пользовательской веткой реестра (HKCU).

[code] /R:диск:\путь\к_файлу\[/code]Выполнять операции над альтернативным файлом с веткой реестра HKLM.

[code] /D "HKEY_CURRENT_USER\Control Panel\Desktop[/code]"Удалить из реестра указанный раздел.

В настоящее время все три ключа являются устаревшими и не работают.

Котик:

????Узнавайте о новых статьях быстрее. Подпишитесь на наши каналы в Telegram и Twitter.

Поделиться этой статьёй:

Вы здесь: Главная страница » Windows » Запуск нескольких копий редактора реестра. Ключи командной строки

Публикации по теме

  • Ключи командной строки Skype
  • Winnity — диалог выбора папки или файла из командой строки
  • Работа со строками в командных файлах Windows 7
  • Ключи командной строки утилиты
  • Опции командной строки Удаленного Помощника Windows 7 и Windows Vista
  • Опции командной строки Windows Media Center в Windows 7

Ошибка Windows 10: как исправить

Устраняется проблема посредством предоставления службе нужных разрешений. Также можно отключить отображение ошибки в журнале.

Предоставление разрешений

Определяем службу, виновную в появлении проблемы, и предоставляем ей расширенные права.

  1. Через Пуск – «Средства администрирования запустите» компонент «Службы компонентов» от имени администратора.

2. Разверните ветку: «Просмотр событий» – «Журналы Windows».

3. Посетите раздел «Система» и к кликните по записи с кодом события 10016.

4. Скопируйте идентификатор приложения APPID: выделите его в окне ниже и зажмите Ctrl + C.

5. Запустите редактор реестра командой regedit. Выполните ее в командном интерпретаторе Win + R или поисковой строке.

6. Через пункт меню «Правка» или комбинацией клавиш Ctrl + F вызовите поиск.

7. Вставьте идентификатор с буфера обмена, отметьте флажком «Имена разделов» и запустите поиск.

8. Кликните по найденному разделу.

В правой части интерфейса увидите ключ «По умолчанию» со значением RuntimeBroker.

  1. Через контекстное меню объекта откройте окно «Разрешения».

10. Жмите «Дополнительно».

11. Кликните «Изменить» для открытия окна для замены владельца.

12. Жмите «Дополнительно».

13. Кликните «Поиск», выберите текущую учетную запись с правами администратора и сохраните изменения кнопкой «ОК» в этом и следующем окнах.

14. Отметьте «Заменить владельца подконтейнеров…» и сохраните изменения.

15. Разрешите учетной записи «Полный доступ» и сохраните параметры.

16. Переключитесь на «Службы компонентов», в одноименном разделе откройте «Компьютеры» – «Мой…» – «Настройка».

17. Откройте свойства записи RuntimeBroker (их может быть две) и сравните значение строчки «Код приложения» с CLSID, который ранее копировали и искали в реестре.

18. Во вкладке «Безопасность» кликните «Изменить» в первом разделе «Разрешение на запуск и активацию».

19. Как для ветки реестра (начиная с 10-го шага) замените владельца объекта на «СИСТЕМА» и откройте учетной записи полный доступ.

Обязательно перезагрузите компьютер.

Скрываем ошибку

Второй способ – выключение отображения ошибки с кодом 10016 DistributedCOM.

  1. В Службах компонентов откройте системный журнал в разделе «Просмотр событий».
  2. Справа в панели действий нажмите «Фильтр текущего журнала…».

3. Введите код исключения в соответствующее поле и сохраните изменения.

Нередко привилегий для замены владельца в Win 10 может не быть.

В таких случаях следуйте рекомендациям Microsoft – игнорируйте ошибку.

Удалось устранить ошибкуДа, спасибо0%Пока не получается100%Скрыл ошибку0%Проголосовало: 1

Ошибка Windows 10: как исправить
Прочитано: 635

Первым делом – безопасность

перед любым вмешательством в столь деликатную структуру не ленитесь создавать резервные копииЭто интересно: Укрощение командной строки: как копировать и вставлять в нее текст. Как изменить цветовое оформление

Если вы собираетесь внести ручные правки в известные вам области реестра, достаточно зарезервировать только ту информацию, которую вы редактируете. Перед запуском сомнительных программ (особенно малоизвестных «ускорялок», «украшалок» и «чистилок») делайте бэкап всего реестра, чтобы в случае сбоя быстро исправить то, что сломалось.

Первым делом – безопасность

Почему это лучше, чем создавать точку восстановления системы? Да потому, что некоторые «ускорялки» и «чистилки» (потенциальные виновники сбоев) иногда вместе с мусором вычищают и точки.

Как сделать резервную копию ветки или одного раздела реестра

Выполнить

Первым делом – безопасность

regedit

В левой половине окошка RegEdit (встроенного редактора) найдите, перемещаясь по дереву каталогов, интересующую ветку или запись. Выделите ее кликом правой клавиши мышки. Из раскрывшегося меню выберите «Экспортировать».

После этого сохраните файл в удобном месте. Это и есть резервная копия. Чтобы отменить изменения, внесенные в реестр после ее создания, просто 2 раза кликните по этому файлу.

Первым делом – безопасность

Как сделать резервную копию всего реестра

Запустите RegEdit, войдите в меню «Файл» и нажмите «Экспортировать».

При сохранении файла укажите диапазон экспорта «Весь реестр».

Первым делом – безопасность

Процесс резервирования занимает около 10- 30 минут. Размер файла получается довольно большим.

Утилита reg командная строка, команда save

Данная команда полезна в тот момент, если надо сохранить реестр, перед тем, как например производится правка реестра из командной строки, что бы при беде вновь восстановить. И так, сама команда имеет следующий синтаксис:

rеg save «ИмяРаздела» «ИмяФайла»

ИмяРазделя – указываем путь к сохраняемому разделу, например

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Sеrvicеs

ИмяФайла – здесь указывается путь к файлу куста (registry hive), который нужно создать, он должен иметь , например: “C:\regsave\”. Если надо работать с удаленной системой, то стоит помнить, что удаленно доступны только ветки HKLM и HKU. Если при попытке просмотреть разделы реестра командной строкой на удаленной машине возникают трудности, например, после ввода команды:

rеg query \\\HKLM

просмотреть содержимое HKLM на компьютере с IP адресом , возникнет ошибка типа «Отказано в доступе» или «путь не найден», то, стоит проверить:

  • Запущена ли на удаленной машине служба «Удаленный реестр» (командная строка для предлагает утилиты net start «ИмяСлужбы» и net stop «ИмяСлужбы»)
  • Открыт ли простой общий доступ: Свойства папки, снять галочку с «Использовать простой общий доступ к файлам и папкам »
  • Проверить, разрешен ли вообще доступ к компьютеру.
  • Используется ли пароль в учетной записи администратора, если нет, то стоит его присвоить (Защита от пустых паролей )

И, даже проделав все это, вполне возможно, что запуск команды не даст результата и в доступе будет отказан, мне помогло выполнение предварительной команды

tasklist /s /u ИмяПользователя /p Пароль

тут я запустил t для просмотра запущенных процессов на удаленной машине, используя пароль администратора, фактически авторизировался, после, манипуляции прошли на ура (с Семерки подключал удаленный реестр машины Windows XP Sp3).

rеg save HKLM\SYSTEM\CurrentControlSet\Servicеs «C:\regsave\»

если все пройдет хорошо, то после запуска команды появится сообщение «Операция успешно завершена», а в каталоге regsave появится гордый файл куста Для того, что бы вернуть прежний вид измененному разделу, используя ранее сохраненный слепок, стоит выполнить команду:

rеg restore HKLM\SYSTЕM\CurrentControlSet\Sеrviсеs «C:\regsave\»

с большой вероятностью, что выбьет ошибка «отказано в доступе», скорее всего, система использует эту ветку, и поэтому она занята. Но, что бы удовлетворить желание действий, создадим временный раздел:

rеg add HKLM\SYSTEM\CurrentContrоlSet\Services\TEMP

тут в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services мы добавили временный раздел TEMP. Если ввести команду

rеg query HKLM\SYSTEM\CurrentCоntrolSet\Serviсеs\TEMP

то видно, что тут пока пусто. А теперь снова произведем запуск команды restore, но сделаем правку пути, куда будем перезаписывать данные:

rеg restore HKLM\SYSTЕM\CurrentContrоlSet\Services\TEMP «C:\regsave\»

поскольку подраздел реестра TEMP, созданный командной строкой, не используется системой (мы его только что создали),то и данные туда успешно записались. Теперь, введя команду

rеg query HKLM\SYSTEM\CurrentControlSet\Serviсеs\TEMP

видно, что сюда импортировалось содержимое всего подраздела service. В результате этих действии видно, что неправильное использование команды restore может привести к простому замусориванию вашего реестра. Теоретически, что бы удалить подраздел TEMP надо ввести команду:

rеg delete HKLM\SYSTЕM\CurrentControlSet\Serviсеs\TEMP

но в моем случае выбило «отказано в доступе», видимо некоторые из импортированных подразделов система уже успела взять в разработку, остальные по отдельности удаляются легко.

Как создать ветку и параметр в реестре

Когда говорят открыть реестр и перейти в такую-то ветку… многих это просто ставит в тупик (речь о начинающих пользователях). Ветка — это адрес, путь, который вам нужно пройти по папкам (зеленая стрелка на рис. 9).

Пример ветки реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command

Параметр — это те настройки, которые находятся в ветках. Чтобы создать параметр, просто зайдите в нужную папку, затем щелкните правой кнопкой и создайте параметр с нужными настройками.

Кстати, параметры могут быть разными (обращайте на это внимание, когда будете их создавать или редактировать): строковые, двоичные, DWORD, QWORD, Мультистроковые и т.д.

Как создать ветку и параметр в реестре

Рис. 9 Ветка и параметр

Основные разделы в реестре:

  1. HKEY_CLASSES_ROOT – данные о зарегистрированных в Windows типах файлов;
  2. HKEY_CURRENT_USER – настройки пользователя, вошедшего в Windows;
  3. HKEY_LOCAL_MACHINE – настройки, относящиеся к ПК, ноутбуку;
  4. HKEY_USERS – настройки всех пользователей, зарегистрированных в Windows;
  5. HKEY_CURRENT_CONFIG – данные о настройках оборудования.

На этом моя мини-инструкция заверена. Удачной работы!

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Понравилась статья? Поделиться с друзьями:
Adblock
detector