Eurotehnik.ru

Бытовая Техника "Евротехник"
6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как запустить Windows PowerShell

Как запустить Windows PowerShell

Как запустить Windows Powershell

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

В этом руководстве подробно о способах открыть PowerShell, в том числе от администратора, в Windows 10, 8 и Windows 7, а также видео инструкция, где все эти способы показаны наглядно. Также может быть полезно: Способы открыть командную строку от имени администратора.

Удаление одной папки через PowerShell

Хотите удалить какую-то конкретную папку в своей ОС Windows? Тогда вам нужно использовать точно такую же команду, что и ранее.

Давайте предположим, что у вас на Рабочем столе есть папка под названием «Testfiles» — вы хотите от нее избавиться. В таком случае команда примет следующий вид:

Remove-item C:Users[имя пользователя]DesktopTestfiles

Если папка пустая, то она будет удалена сразу же. Тем не менее при наличии хоть каких-то файлов в ней вам придется нажать на кнопки Y и Enter, чтобы подтвердить их удаление. В окошке PowerShell будут подсказки начнет того, за что отвечают какие кнопки.

Проверить PowerShell 2.0

Откройте PowerShell от имени администратора и выполните следующую команду.

В результатах, после выполнения этой командой, посмотрите строку State «Состояние». Если она говорит, что это оболочка версии 2.0 «Enabled» (Включена), вам необходимо ее отключить. Если команда возвращает значение «Disabled» (Отключено), вам не нужно ничего делать.

Отключить Windows PowerShell 2.0

Откройте PowerShell с правами администратора и выполните следующую команду;

Это отключит оболочку Windows PowerShell 2.0. Вы можете проверить это, выполнив первую команду еще раз. Строка State должна иметь значение «Disabled» (Отключено).

Читайте так же:
Включить удаленный доступ к серверу windows 10

Если вы нехотите выполнять команду в PowerShell, вы можете отключить эту функцию с помощью Панели управления. Откройте «Проводник» и введите в адресной строке следующее:

Нажмите «Включение или отключение компонентов Windows». Это откроет новое окно «Компоненты Windows». Может потребоваться некоторое время, чтобы загрузить список функций, которые вы можете включить / отключить. После загрузки списка прокрутите список до середины и найдите Windows PowerShell 2.0. Снимите флажок и нажмите «ОК».

Вам не нужно перезагружать систему, чтобы применить изменения.

В чем заключается риск.

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

Отключение старой оболочки не должно иметь негативных последствий. Microsoft знает, что некоторые приложения по-прежнему используют PowerShell 2.0, но они работают, над тем, чтобы перенести их в более новую версию. Хотя компонент устарел, он все равно останется частью Windows 10 в обозримом будущем, и пользователи смогут его включить, если они этого захотят.

Деинсталляция предустановленных приложений через специальное ПО

Если Вы не хотите использовать команды в PowerShell, и Вам привычнее программный пользовательский интерфейс, тогда используйте программы-деинсталляторы. Кроме возможностей удаления, данное ПО имеет функции различной оптимизации, которые у деинсталляторов индивидуальны. К таким специальным ПО относят:

  1. CCleaner;
  2. Wise Program Uninstaller (WPU);
  3. Другие.

Одно из самых функциональных программ бесспорно CCleaner, Вы найдете в сети за нее много информации. В качестве примера рассмотрим удаление встроенных приложений Windows 10 через WPU. Проделайте следующие шаги.

Читайте так же:
Где находится меню пуск в windows 10

удаление в программе wise program uninstaller

  1. Скачайте и установите WPU.
  2. Запустите ПО, дождитесь подсчета количества программ и приложений.
  3. Кликните значок лого Windows для перехода в раздел предустановленного ПО.
  4. Найдите встроенное приложение, совершив по нему клик ЛКМ.
  5. Нажмите кнопку «Удалить».
  6. Дождитесь окончания процедуры удаления.

BootDev

Место указания даты, отмечено в коде. Дата указывается в следующем формате: Число . Месяц . Год , Месяц . Год , Год . То есть, можно выполнить удаление всех обновлений за конкретный день, за месяц, или за весь год в целом. Хочу заметить, что формат даты намного гибче. Но об этом в следующем разделе.

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

Разбор команды

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

Получаем список всех установленных обновлений Windows в PowerShell.

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

Отфильтруем полученный объект по дате (поле InstalledOn). Для этого потребуется перебрать все элементы сохраненного объекта, и выбрать среди них те записи, дата которых нам необходима.

Сохраним отфильтрованный список в переменную $FilteredUpdates .

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

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

Команда удаления указанного обновления с помощью wusa выглядит так:

Номер обновления, в нашем случае, это значение поля HotFixID , но без первых двух букв KB. Теперь осуществим вызов этой команды, для каждого элемента фильтрованного списка обновлений.

Читайте так же:
Восстановление файла hosts windows 7

На скриншоте выше, я намеренно исключил аргументы /norestart и /quiet из команды запуска wusa. Сделано это чтобы продемонстрировать запуск удаления обновлений.

Сокращенная версия команды удаления

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

Удаление всех обновлений

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

Удаление через командную строку

Первый способ удаления служб из операционной системы Windows 11 и Windows 10 заключается в использовании командной строки и команды « sc delete ». Данная команда выполняет удаление раздела реестра, который отвечает за работу указанной службы, что приводит к удалению службы из системы. Если в момент удаления служба все еще работает, то она помечается для удаления в будущем.

Для того чтобы удалить службу при помощи данной команды необходимо знать ее имя, под которым она зарегистрирована в системе. Чтобы узнать это имя можно воспользоваться встроенной программой « Службы ». Чтобы запустить данную программу нажмите комбинацию клавиш Win-R и выполните команду « services.msc ».

выполните команду services.msc

В открывшемся окне нужно найти службу, которую вы хотите удалить из Windows 11 или Windows 10, кликнуть по ней правой кнопкой мышки и перейти в « Свойства ».

свойства службы

В результате появится небольшое окно с информацией. Здесь, на вкладке « Общее », в самом верху окна будет указано « Имя службы ». То именно то имя, которое нам и нужно для удаления.

Имя службы

После этого нужно открыть командную строку с правами администратора. Для этого проще всего воспользоваться поиском в меню « Пуск ». Откройте меню « Пуск », введите команду « cmd » и запустите ее от имени админа.

Читайте так же:
Гаджет дисковода для windows 7

открыть командную строку с правами администратора

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

Где « ServiceName » — это название службы, которое вы узнали на предыдущем этапе.

команда sc stop

После остановки можно выполнять команду для удаления:

Как и в предыдущем случае, « ServiceName » нужно заменить на название нужной вам службы.

команда sc delete

После этого в командной строке должно появиться сообщение об успешном удалении. Но, если что-то не сработало, то вы можете попробовать другой способ.

Удаление отдельных приложений в Windows 10 с помощью Powershell

Используя Powershell, вы можете легко удалить отдельные приложения в Windows 10.

Для начала найдите PowerShell в меню «Пуск», щелкните его правой кнопкой мыши и выберите параметр «Windows PowerShell (администратор)».

Windows PowerShell (администратор)

список всех приложений

Теперь найдите приложение, которое вы хотите удалить, в отображаемом списке и запишите имя приложения из «PackageFullName».

В моем случае я хочу удалить приложение Xbox, поэтому имя приложения будет «Xboxapp». Поскольку мы можем использовать подстановочные знаки (*) до и после имени приложения в Powershell, вам не нужно полное имя пакета, если часть имени приложения верна.

удалить приложение Xbox

вставьте приведенную ниже команду

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector