» Восстановление Windows 7 при помощи командной оболочки PowerShell 2.0
Информация к новости
  • Просмотров: 13 357
  • Автор: admin
  • Дата: 31-05-2014
31-05-2014

Восстановление Windows 7 при помощи командной оболочки PowerShell 2.0

Категория: ---

Привет админ! Хочу поинтересоваться насчёт инструмента системного администратора Windows PowerShell. Что это такое и как им пользоваться. Можете привести какой-нибудь простой пример работы с данной программой. Евгений. г Ростов.

Восстановление Windows 7 при помощи командной оболочки PowerShell 2.0


Windows PowerShell - уникальное средство для создания сценариев, новый скриптовый язык или среда позволяющая автоматизировать действия пользователя в операционной системе Windows. Как и командная строка PowerShell позволяет вводить различные команды, только вот возможностей у неё намного больше.

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

1) О PowerShell
Windows PowerShell является свободно распространяемым приложением к семейству операционных систем Windows XP и выше.
Если у Вас установлена Windows 7 или Windows 8, значит ничего скачивать и устанавливать не нужно, Microsoft выпустила PowerShell 2.0 в составе Windows 7 и Windows Server 2008 R2. Windows PowerShell 2.0 предустановлен в этих системах. Для более старых платформ он доступен в составе Windows Management Framework.

Если у Вас установлена Windows XP, то загрузить PowerShell можно с веб-сайта Microsoft по адресу:
http://technet.microsoft.com/ru-ru/scriptcenter/dd772288
Загрузите Windows PowerShell 2.0

Загрузить пакет Windows Management Framework Core для Windows XP и Windows Embedded.

Скачать

 

Необходимым предварительным условием является наличие среды NET Framework 2.0, если она еще не установлена, ее следует загрузить и установить отдельно. Сам по себе пакет Windows PowerShell имеет относительно малый объем, около 1,5 МБайт, и легко устанавливается автоматически через стандартные каналы распространении программного обеспечения.

2) Создание точки восстановления, восстановление Windows 7
2.1) Пусть по умолчанию защита системного раздела отключена. Заходим меню Пуск-Компьютер (вызываем его свойства)-Дополнительные параметры системы-Защита системы и убеждаемся в этом

2.2) Идем в меню Пуск в поле Поиск вводим PowerShell

2.3) Запускаем Windows PowerShell от имени администратора

2.4) Откроется вот такое окно

2.5) Вводим команду:
Set-Location \ (меняем местоположение, переходим в корень диска C)

2.6) Получается вот такая картина 

2.7) Вводим команду:
Get-ComputerRestorePoint (этой командой просматриваем доступные на компьютере точки восстановления системы)

2.8) Как видим, на компьютере нет ни одной точки восстановления
2.9) Пусть пользователю необходимо установить какое-либо приложение, новый драйвер, после установки которого система возможно будет работать нестабильно. Для возврата до предыдущего состояния создадим новую точку восстановления до установки программы, драйвера
2.10) Включаем защиту системы, введя команду:
Enable-ComputerRestore -Drive "C:\"

2.11) Как видим после выполнения команды функция защиты системного раздела включена

2.12) Для примера на компьютер будет устанавливаться программа AIDA64 из-за которой компьютер якобы может работать нестабильно
2.13) Список программ до установки AIDA64. Всего 31 приложение 

2.14) Создаем точку восстановления системы до установки программы AIDA64 введя команду:
Checkpoint-Computer -Description "Состояние до установки AIDA64"

2.15) После создания точки восстановления проверяем ее наличие введя команду:
Get-ComputerRestorePoint  

2.16) Как видим появилась созданная точка восстановления под номером 18
2.17) Отключаем защиту системы введя команду:
Disable-ComputerRestore -Drive "C:\" 

 

2.18) Защита системы отключена

2.19) Устанавливаем программу AIDA64. После установки уже 32 приложения

2.20) Предположим, что после установки программы AIDA64 на компьютер система стала работать нестабильно, зависать, уменьшилась производительность и т.п и нам нужно восстановить состояние системы на тот момент времени, когда программа AIDA64 еще не была установлена.
2.21) Запускаем PowerShell от имени администратора и смотрим список точек восстановления вводя команду:
Set-Location \ и затем
Get-ComputerRestorePoint
В списке присутствует наша точка восстановления до установки программы AIDA64, ее порядковый номер 18 

2.22) Используя точку восстановления "Состояние до установки AIDA64" будем восстанавливать систему. Вводим команду:
Restore-Computer -RestorePoint 18, где 18 - это порядковый номер точки восстановления 

 

2.23) После того, как команда будет выполнена, компьютер уйдет на перезагрузку и начнется восстановление системы до состояния, которое было до установки программы AIDA64

2.24) После перезагрузки компьютера на рабочем столе появится окно говорящее о том, что восстановление успешно завершено

2.25) Заходим Панель управления- Программы и компоненты - Программы и видим, что программа AIDA64,из-за которой компьютер работал нестабильно в списке программ отсутствует, т.е компьютер восстановился на тот момент времени, когда AIDA64 еще не была установлена

2.26) Восстановление завершено
Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
Сергей Малахов г.Самара

3 июня 2014 16:43

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Очень интересно, я всё проверил и на самом восстановление системы я выключил, а точки восстановления, созданные при помощи оболочки PowerShell, всё равно существуют и они рабочие.
Точки восстановления созданные с помощью PowerShell тоже хранятся в папке System volume.
Хотелось бы небольшого объяснения, как всё это работает! Если автору не трудно конечно и как ещё можно применять PowerShell.
<
Антон1

6 июня 2014 15:05

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Согласен, познавательно, спасибо!
<
tarvl

5 августа 2015 13:02

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 5.08.2015
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 3
А если винда при загрузке дает синий экран, то как эта утилита может помочь?
<
admin

5 августа 2015 14:29

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1002
  • Комментариев: 29378
Если Win 7 при загрузке выдаёт синий экран, то поможет эта статья
http://remontcompa.ru/248-siniy-ekran-windows.html
или эта
http://remontcompa.ru/151-kak-vosstanovit-sistemu-windows-7.html
<
Женя

14 октября 2015 20:18

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0
Как можно написать сценарии создания точки восстановления через powershell и установить Назначенное задание?

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 7+3=?
Ответ:*
НАВИГАЦИЯ

 

 

 

Архив новостей Февраль 2017 (8)
Январь 2017 (6)
Декабрь 2016 (17)
Ноябрь 2016 (16)
Октябрь 2016 (22)
Сентябрь 2016 (7)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник