Как запустить программу через реестр

Сейчас мы разберемся с тем, как запретить запуск программы на компьютере в операционной системе Windows. В некоторых ситуациях, пользователю может понадобиться заблокировать запуск программы на ПК, например, в целях безопасности или для предотвращения несанкционированного доступа.

В случае блокировки запуска приложения, нельзя будет запустить программу в Windows, потому что система отменит эту операцию. Невозможно будет воспользоваться, например, определенными компьютерные играми и программами.

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

В операционной системе Windows запретить запуск программ можно несколькими способами:

  • с помощью выполнения изменений в системном реестре;
  • применением параметров в локальной групповой политике;
  • используя родительский контроль.

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

Сейчас посмотрим, как запретить запуск программы в Windows 10, Windows 8.1, Windows 8, Windows 7. Описанные в статье способы одинаково работают в этих версиях Windows.

Запрет запуска программ в Родительском контроле Windows

В операционную систему Windows встроено приложение для осуществление родительского контроля. Этот режим ограничивает ребенка, не разрешает ему выходить за рамки заранее созданных определенных правил при использовании компьютера.

Для использования родительского контроля необходимо использовать учетную запись Майкрософт, при помощи которой осуществляется контроль за ребенком. На ПК создается учетная запись пользователя с ограниченными правами, дети входят в систему через эту учетную запись.

Помимо других ограничений (посещение сайтов различных категорий, время работы на ПК), взрослые могут ограничить запуск определенных игр, программ и мультимедийных файлов. Подробное описание родительского контроля в Windows 10 и Windows 7 описано в статьях на моем сайте.

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

Как узнать имя и тип файла для ограничения запуска программы

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

Название — название приложения в папке на компьютере, а тип файла — расширение файла, большинстве случаев «.exe», исполняемый файл. Узнать необходимую информацию можно в свойствах ярлыка или в свойствах самого приложения. В некоторых случаях, название приложения может быть сокращено, например, программа FastStone Capture (официальное название) отображена, как «FSCapture.exe».

Сначала узнаем имя и расширение приложения в свойствах ярлыка программы:

  1. Кликните правой кнопкой мыши по ярлыку программы.
  2. В контекстном меню выберите пункт «Свойства».
  3. В окне свойств программы, в поле «Объект:» в самом конце пути вы увидите название программы и ее расширение.
Читайте также:  Как позвонить на мегафон с компьютера бесплатно

Эти данные нужно будет вводить для запрещения запуска на ПК этого конкретного приложения.

Теперь посмотрим свойства приложения:

  1. Войдите в меню «Пуск».
  2. В списке установленных программ выберите нужное приложение.
  3. Щелкните по нужной программе правой кнопкой мыши, в контекстном меню сначала выберите «Дополнительно», а затем «Перейти к расположению файла».
  4. В открывшейся папке кликните правой кнопкой мыши по ярлыку программы, выберите «Расположение файла».
  1. В папке с программой кликните правой кнопкой мыши по файлу, имеющему тип «Приложение».
  2. В контекстном меню нажмите на «Свойства».
  3. В окне свойств приложения, во вкладке «Общие» вы увидите название программы и ее расширение.

Как запретить запуск программы через групповые политики

В старших версиях Windows имеются групповые политики, с помощью изменения которых можно запретить запуск программ.

Выполните следующие действия:

  1. Нажмите на клавиатуре на клавиши «Win» + «R».
  2. В диалогом окне «Выполнить» введите команду: «gpedit.msc» (без кавычек), нажмите на клавишу «Enter».
  3. В окне «Редактор локальной групповой политики» откройте «Конфигурация пользователя», перейдите сначала в политику «Административные шаблоны», затем в политику «Система».
  4. Дважды щелкните по опции «Не запускать указанные приложения Windows».

  1. В окне «Не запускать приложения Windows» задайте параметр «Включено», а в параметре «Список запрещенных приложений» нажмите на кнопку «Показать…».

  1. В окне «Вывод содержимого», в опции «Список запрещенных приложений», в поле «Значение» добавьте имя файла с расширением, например, «chrome.exe», а затем нажмите на кнопку «ОК».

  1. В окне «Не запускать приложения Windows» нажмите на кнопку «ОК» для применения настройки.
  2. Закройте редактор локальной групповой политики.

Как отменить ограничение на запуск программы в редакторе локальной групповой политики

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

  1. Откройте редактор локальной групповой политики.
  2. В окне «Редактор локальной групповой политики» пройдите по пути: «Конфигурация пользователя» → «Административные шаблоны» → «Система» → «Не запускать указанные приложения Windows».
  3. В окне «Не запускать указанные приложения Windows» укажите значение параметра «Не задано», нажмите на кнопку «ОК».

Запрет запуска программы после изменений в реестре

При помощи редактора реестра пользователь может запретить запуск программ на компьютере.

  1. Запустите редактор реестра одним из этих способов.
  2. Пройдите по пути к следующему разделу:
  1. В разделе «Explorer» создайте новый раздел «DisallowRun».
  2. Щелкните правой кнопкой мыши по свободному месту в окне редактора реестра, выберите в открывшемся меню «Создать», потом «Строковый параметр».

  1. Присвойте имя параметру «1». Щелкните по параметру правой кнопкой мыши, выберите пункт «Изменить…».
  2. В окне «Изменение строкового параметра» в поле значение введите «имя_программы.exe», нажмите «ОК».

  1. Создайте следующие параметры с именами «2», «3», «4» и т. д., для запрета запуска других программ на данном компьютере.

  1. Закройте окно редактора реестра.

Отмена ограничения на запуск программы в редакторе реестра

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

В окне «Редактор реестра» пройдите по пути:

Создание файла реестра для запрета запуска программ

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

Для этого, выполните следующие действия:

  1. Запустите на компьютере программу Блокнот.
  2. В окно программы Блокнот добавьте следующий код:
  1. Нажмите на меню «Файл», выберите «Сохранить как…».
  2. В поле «Тип файла» выберите «Все файлы».
  3. В поле «Имя файла» введите «DisallowRun.reg» (без кавычек), а затем нажмите на кнопку «Сохранить».
Читайте также:  Как подключить модем зала к телевизору

На вашем ПК появится файл «DisallowRun.reg» с помощью которого можно заблокировать запуск определенных программ или одной программы, в зависимости от того, какие параметры вы ввели в этот файл.

Для применения параметров на компьютере, щелкните по файлу «DisallowRun.reg» правой кнопкой мыши, в контекстном меню выберите «Слияние», согласитесь на применение изменений в реестре Windows.

Выводы статьи

При работе на компьютере, может возникнуть необходимость для блокировки запуска отдельных приложений в операционной системе Windows. С помощью встроенных средств системы пользователь может запретить запуск программы при помощи локальной групповой политики или применив изменения в редакторе реестра. Имеется возможность ограничить использование компьютера для ребенка с помощью родительского контроля.

Е сли нужно сделать так чтобы, какое либо приложение или программа загружалась автоматически, когда загружается операционная система, да и еще чтобы наверняка, то нету более надежного и точного способа кроме как прописать загрузку этой программы в системный реестр Windows. Да, есть и более простые пути решения этого вопроса, но я их не беру в расчет из-за их малой интересности.

Пару слов о системном реестре Windows – это сложная база данных системных параметров и ключевых настроек в операционных системах от компании Microsoft. Которые, кстати говоря, изменять и редактировать нежелательно. Особенно для новичков и обычных пользователей компьютера. Предупрежу сразу при изменении некоторых параметров можно попасть на восстановление системы или её полную переустановку . Но если вы знаете куда идти и что делать, то в целом ничего страшного не случится.

Первое с чего стоит начать это с запуска программы для редактирования системного реестра. Эта маленькая утилита, установленная практически всегда вместе с Windows, называется RegEdit. Для ее запуска нужно зайти в стартовый экран Windows, нажать мышкой на правую кнопку и выбрать пункт Все приложения, где отыскать ярлык Выполнить.

В окошке для выполнения команд написать regedit и нажать ОК.

На вопрос внесения изменения в этот компьютер ответить Да. Должно появиться окно для редактирования реестра.

Так же вы можете запустить редактор реестра – зайдя на диск C: обычно туда устанавливается операционная система. Далее войти в папку C:Windows и в этой папке найти запускной файл с названием regedit.exe и запустить его.

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

В этом пункте реестра Run вы сможете увидеть какие программы и сервисы прописаны в автозагрузку Windows. А нам же для создания своей программы, которая будет загружаться автоматически при старте системы нужно сделать следующее.

Нажать в пустом месте правой кнопкой мышки и выбрать Создать -> Строковый параметр.

Далее придумать ему название. У меня это будет notepad. Щелкнуть по созданному параметру два раза левой кнопкой. В открывшимся окошке в форму Значение – прописать путь к запускаемому файлу вашей программы которая должна загружаться при старте системы, у меня это в данном примере "C:WINDOWS
otepad.exe"
. Обязательно в кавычках! . И нажать ОК.

Все теперь при загрузке операционной системы ваша программа будет загружаться автоматически. Соответственно чтобы убрать ее из автозагрузки нужно зайти в реестр и удалить созданный вами строковый параметр.

Читайте также:  Как изменить параметры принтера

2015.08.30 / Дмитрий Марков / 0 Comments

Сегодня мы рассмотрим довольно интересную тему, а именно добавление программ и файлов в список для автоматического запуска при старте операционной системы. По-сути по отдельности каждый из представленных способов будут просты, но я решил объединить в одну статью все известные мне способы средством самой операционной системы.

Способы:

1. Добавлением ярлыка в папку автозапуска

2. С помощью реестра.

3. С помощью планировщика заданий.

Способ №1.

Добавление ярлыка программы в папку автозапуска. [adsense3] Этот способ идет первым, так как является самым простым из всех представленных и в большинстве случаев его будет более, чем достаточно. Для этого нужно произвести всего пару действий:

1) Кликаем по исполняющему файлу программы. И в контекстном меню выбираем «Создать ярлык». Полученный ярлык вырезаем с текущего местоположения. Так же можно просто скопировать ярлык с рабочего стола, если он имеется. 2) Далее нам нужно перенести (скопировать) его в папку, какую папку выбирать вам.

а) Если вы хотите чтобы эта программа загружалась только для вашего пользователя, то открываем проводник и вставляем в строку адреса:

б) Если же вы хотите, чтобы программа запускалась у всех пользователей, то добавляем в папку:

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

Способ №2.

Добавление программы в автозапуск через запись в реестре.

1) Открываем реестр, для этого жмем сочетание клавиш Win+R и вводим regedit.

2) Здесь так же есть два варианта развития события:

а) Только для пользователя открываем ветку:

б) Для всех пользователей открываем ветку:

3) Кликаем правой клавишей по пустому месту в правой части окна и выбираем «Создать» — «Строковый параметр».

4) Задаем имя, соответствующее названию программы и дважды по нему кликаем, чтобы открыть свойства и задать значение. В «значение» указываем полный путь до исполняющего файла программы. Его можно взять из свойств ярлыка рабочего стола или самого исполняющего файла.

5) Жмем ОК и все, теперь программа добавлена в автозапуск.

Способ №3.

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

1) Открываем «Планировщик заданий». Можно открыть Панель управления — Система и безопасность — Администрирование и здесь уже выбрать его из списка. Или нажмите сочетание клавиш Win+R и введите taskschd.msc. Откроется следующее окно.

2) Жмем справа кнопку «Создать простую задачу…». Откроется «Мастер создания простого задания» (куда же в майкрософте без мастеров создания;). Вводим имя нашей задачи и при необходимости даем пару строк описания. И жмем кнопку «далее».

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

4) Нас интересует «запустить программу». Остальное Бил Гейтс и не рекомендует.

5) Жмем кнопку «обзор» и ведем к программе, которую мы хотим запускать при старте.

6) Проверяем все ли правильно мы указали и жмем «Готово». Программа добавлена в автозагрузку.

Adblock
detector