Для чего windows нужен системный реестр

Пример, факты и результирующая SFC

Примеры результата работы команды:

Где лежат обычно файлы логов и как выглядят:

Результирующая и содержание логов:

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

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

Больше ценной информации на эту тему есть в справке Microsoft, которая живет здесь вот.

Перейдем к послесловию.

Что такое реестр

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

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

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

Программы для работы с реестром и его восстановления

Regedit (редактор реестра Windows)

Для доступа к реестру Windows и его правки существует масса различного софта. В Windows 7 для этого есть и собственная утилита – Regegit.exe, с помощью которой можно копировать как реестр целиком, так и отдельные разделы и подразделы, чтобы использовать их в случае необходимости восстановления.

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

Раскройте меню “Файл” и выберите из него команду “Экспорт”.

В окошке проводника, в разделе “Диапазон реестра”, поставьте метку “Весь реестр”. Файл копии будет иметь расширение .reg – такой формат данных позволит восстановить реестр одним кликом по этому файлу.

Создание бекапа реестра

Скачайте, установите и загрузите ERUNT. Отметьте разделы реестра, копии которых вы хотите создать (предлагается сохранить системные и пользовательские данные или какую-либо другую ветвь). Укажите место сохранения (по умолчанию это будет папка ERDNT в C:Windows) и подтвердите выбор.

Процесс создания резервной копии займет несколько минут.

Восстановление реестра из бекапа в работающей Windows 7

Откройте папку, куда программа ERUNT сохранила созданную копию (C:WindowsERDNTдата) и от имени администратора запустите файл ERDNT.EXE .

Восстановление с помощью ERUNT, когда Windows 7 не запускается

  • Загрузите компьютер с носителя, на котором установлена портативная версия Windows. Если буква раздела системного раздела, который нужно восстановить, изменилась (при загрузке с внешнего носителя вероятнее всего так оно и будет), откройте папку, где находится резервная копия реестра и восстанавливающий компонент ERDNT.exe. Найдите здесь файл ERDNT.inf и откройте его блокнотом.
  • Если буква раздела с Windows 7 на жестком диске изменилась, к примеру, на F – исправьте в ERDNT.inf все пути с C:Windows на F:Windows и сохраните файл.

Запустите ERDNT.exe, отметьте разделы, восстановление которых вам требуется и нажмите OK.

Восстановление реестра с помощью ERUNT из среды восстановления

Если система не грузится и у вас нет под рукой подходящего аварийного диска, можно воспользоваться средой восстановления Windows 7. Графическая оболочка ERDNT в этой среде не работает, поэтому программа должна будет запускаться через командную консоль.

Для загрузки среды восстановления перед стартом Windows несколько раз быстро нажмите клавишу F8. В меню способов загрузки выберите “Устранение неполадок компьютера.

Следуя инструкциям, войдите в систему под учеткой администратора.

Выберите из списка параметров командную строку.

  • Введите команду: cd C:WindowsERDNT
    (после cd нужно указать путь к папке, где находится программа ERDNT). После этой и каждой последующей командой нужно нажимать Enter.
  • Если бекапы реестра находятся в отдельных подпапках, введите команду dir
    , чтобы отобразить в консоли весь список подкаталогов папки ERDNT.
  • Войдите в выбранную подпапку, введя команду cd имя_папки
    , к примеру, cd 1.09.2014
    .
  • Для начала процесса восстановления введите команду batch erdnt.con
    , через несколько минут после этого программа восстановит реестр и перезагрузит компьютер.

Если у вас была включена опция резервного копирования при загрузке системы (в ERUNT), с помощью команды cd autobackup
программа восстановит одну из последних резервный копий реестра.

Программа ERUNT – это надежный и проверенный временем инструмент для сохранения и быстрого его восстановления реестра Windows. Многие пользователи предпочитают заменять им стандартную функцию восстановления системы, так как он практически не дает сбоев, не расходует системные ресурсы и не требует большого количества свободного места на жестком диске. Достаточно разумное решение.

System File Checker

Средство проверки системных файлов (System File Checker(SFC)) довольно старый инструмент, до сих пор применяемый на современных операционных системах, для своей работы использует административную командную строку. SCF проверяет целостность каждого существующего в пределах установки Windows системного файла, включая Internet Explorer.

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

Для вызова SFC, выполните следующие действия:

  • Вставьте DVD с установкой Windows (но не запускайте).
  • Откройте административную командную строку.
  • Введите sfc/scannow и нажмите Enter.

SFC комплектуются все версии Windows, но если вы пытаетесь запустить SFC в системе, обновлённой одним или несколькими пакетами обновлений, вам придётся приготовить DVD (или образ ISO) с установочными файлами Windows, которые включают в себя служебные патчи. Это нужно для того, чтобы SFC проверяло и использовало для замены повреждённых, SP версии системных файлов.

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

Создание и удаление разделов и параметров через файл с расширением reg

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

Создание подразделов или изменение параметров

  1. Осуществляем доступ к редактору реестра
  2. Выбирается тот подраздел, изменения для которого должны быть проведены
  3. Происходит нажатие на вкладку «Файл», где надо нажать «Экспорт»
  4. В поле «Имя файла» прописывается название документа для сохранения REG-файла с изначальными элементами реестра и нажимается кнопку «Сохранить»

Удаление разделов реестра или параметров

Для выполнения поставленной задачи требуется поместить дефис перед путем реестра. Следует рассмотреть это на простом примере. Имеем:

HKEY_LOCAL_MACHINE\Software

Из него необходимо выполнить удаление раздела Program. Это будет выглядеть следующим образом:

Удаление значения имеет схожий способ. В данном случае, дефис должен располагаться непосредственно перед знаком равенства. Расширим прошлый пример – теперь нужно удалить параметр ProgramValue. Это выполняется следующим образом:

» ProgramValue»=-

Делаем резервную копию редактора в виндовс 7

Как открыть редактор реестра Windows 7 Вы уже знаете. Открываем и если нужно сделать копию всего реестра целиком, кликаем правой кнопочкой мыши на “Компьютер” и выбираем “Экспортировать”. Вот так:

Если Вам не нужна копия всего реестра, а только его раздела, то можно сделать и это. Порядок действий не изменится. Далее необходимо где-то сохранить эту копию.  Нам предлагают (по умолчанию) в “Моих документах” “Локального диска С”. То есть в месте установки операционной системы Windows 7. Но я предлагаю это сделать всё-таки не в этом разделе жёсткого диска и потом лучше скопировать на внешний носитель.

Итак, “обзываем” как-нибудь этот файл. Например, копия реестра или бэкап, можно и по английски baсkup. Короче, как Вам заблагорассудиться. Для информации, расширение у этого файла будет: .reg, то есть сам файл будет таков: бэкап.reg. Но скорее всего просто бэкап, по умолчанию система не должна показывать расширение. “Обозвали”, нажимаем “Сохранить” и ждём некоторое время:

Я намерено показал Вам окно с копией ветви реестра, чтобы Вы увидели, что внизу автоматически отображается путь этой ветви. Да, и не забывайте ставить дату сохранения этой копии, потом будет легче отыскать то что нужно. Ну вот, резервная копия реестра есть. Теперь можно смело вносить в него изменения если нужно. А если, вдруг, что-то напортачили, тогда…

Способы восстановления реестра Windows

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

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

  • Восстановление Windows из заранее созданной резервной копии системы.
  • Восстановление с помощью ранее созданной точки восстановления Windows.
  • Восстановление реестра Windows.
  • Проверка и автоматическое восстановление системных файлов Windows.

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

Если, резервной копии ОС нет в наличии, а создание контрольных точек восстановления Windows было отключено в настройках системы, восстановить систему этими способами не получится. Потому что нет резервных файлов для восстановления.

Автоматическое восстановление системных файлов не всегда приведет к решения проблемы сбоев в работе Windows, потому что на ПК могут быть другие причины неполадок.

Вам также может быть интересно:

  • Проверка и восстановление системных файлов Windows в sfc scannow
  • Восстановление Windows через командную строку
  • Восстановление Windows 10 из резервного образа системы

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

Восстанавливаем реестр

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

Способ 1: Восстановление системы

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

  1. Для совершения данной операции переходим в меню «Пуск»
    и перемещаемся во вкладку «Стандартные»
    , в ней открываем «Служебные»
    и кликаем по надписи «Восстановление системы»
    .

В открывшемся окошке ставим точку в варианте «Рекомендуемое восстановление»
или выбираем дату самостоятельно, указав пункт «Выбрать другую точку восстановления»
. Необходимо указать дату, когда не было проблем с реестром. Жмём по кнопочке «Далее»
.

После данной процедуры произойдет процесс восстановления системной базы данных.

Способ 2: Обновление системы

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

Урок: Инструкция по созданию загрузочной флешки на Windows

Вставив диск для установки (или флеш-накопитель), запускаем установочную программу Виндовс 7. Запуск производится из системы, которая находится в работающем состоянии.

Произойдет перезапись системной директории Виндовс 7 (в ней располагается реестр), настройки пользователя и конфиденциальные личные параметры окажутся нетронутыми.

Способ 3: Восстановление на этапе загрузки

  1. Производим загрузку системы с диска для установки или загрузочной флешки (урок по созданию такого носителя был приведен в предыдущем способе). Настраиваем BIOS так, чтобы загрузка производилась с флеш-накопителя или привода CD/DVD (устанавливаем в пункте «First Boot Device»
    параметр «USB-HDD»
    или «СDROM»
    ). Урок: Настраиваем BIOS для загрузки с флешки

Производим перезапуск ПК, сохранив настройки БИОС. После появление экрана с надписью «Press any key to boot from CD or DVD…»
жмём Enter
.

Ожидаем загрузку файлов.

Выбираем необходимый язык и жмём по кнопочке «Далее»
.

Нажимаем по кнопке «Восстановление системы»
.

В представленном перечне выбираем «Восстановления запуска»
.

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

Способ 4: «Командная строка»

Выполняем процедуры, которые были описаны в третьем способе, только вместо восстановления кликаем по подпункту «Командная строка»
.

  1. В «Командной строке»
    набираем команды и жмём Enter
    .

    После вводим команду
    и щелкаем по клавише Enter
    .

  2. Производим создание резервных копий файлов, выполнив определенные команды и нажав Enter
    после их ввода.

  3. Поочередно набираем и жмем Enter
    .

  4. И завершающий перечень команд (не забываем нажимать Enter
    после каждой).

  5. Вводим
    и жмём Enter
    , произойдет перезапуск системы. При условии, что всё было сделано правильно, Вы должны наблюдать подобный экран.

Способ 5: Восстановление реестра из резервной копии

Эта методика подойдет для пользователей, которые имеют резервную копию реестра, созданную через «Файл»
– «Экспорт»
.

Итак, если у Вас имеется данная копия, выполняем следующие действия.

  1. Нажав сочетание клавиш Win+R
    , открываем окошко «Выполнить»
    . Набираем
    и жмём «ОК»
    .

Подробнее: Как открыть редактор реестра в Windows 7

Щелкаем по вкладке «Файл»
и выбираем «Импорт»
.

В открывшемся проводнике находим копию, которую создали ранее для резерва. Жмём «Открыть»
.

Дожидаемся копирования файлов.

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

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

Мы рады, что смогли помочь Вам в решении проблемы.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Процедура анализа

Встроенное в Windows 7 средство проверки запускается следующим образом:

  1. Кликнуть «Пуск»;
  2. Далее щелкнуть по строчке с пометкой «Администратор» (если появится требование ввести код доступа, то набрать его и нажать «Ok»);
  3. Отобразится консоль;
  4. В появившемся черном окне напечатать «sfc /scannow» и кликнуть «Ввод»;
  5. Дождаться полного окончания работы программы;
  6. Утилита выполнит проверку на наличие битых файлов и исправит их. Иногда на весь процесс уходит около получаса времени;

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

  1. Перезапустить компьютер;
  2. Готово. Проверка целостности системы выполнена, и поврежденные файлы исправлены.

Восстановление разделов реестра из резервной копии

«Файлы без расширений — это кусты реестра », — пояснил он, — «А в папке RegBack
– их резервные копии!»

Холмс поочередно переименовал файлы SYSTEM
и SOFTWARE
, нажимая клавишу F2 и добавляя расширение.bad. «Думаю, этих двух кустов реестра, отвечающих за систему и программы, нам хватит для восстановления нормальной работы Windows», — прокомментировал детектив.

Затем он сочетаниями клавиш Ctrl + C и Ctrl + V скопировал резервные копии этих файлов из папки RegBack
в папку config
.

«Вот и все! Давайте попробуем загрузиться, Ватсон!», – уверенно провозгласил Холмс.

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

— Ватсон, надо бы проверить, нормально ли работает профиль этого мега-админа. Сможете сбросить пароль администратора ?— Без проблем, Холмс!

Экспорт / импорт настроек

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

Руководство:

  1. Открываем редактор реестра (Win + R, вводим regedit и жмем Enter).
  2. Кликаем ПКМ по основной категории «Компьютер» и выбираем «Экспортировать».                             
  3. В качестве имя файла указываем дату создания или какую-то подсказку и нажимаем «Сохранить».
  4. Как только потребуется восстановление, находим сгенерированный файл, щелкаем по нему дважды и подтверждаем внесение параметров в реестр. Остается только перезагрузить компьютер.

Рекомендуем выполнять экспорт данных из реестра с регулярностью в 1-2 недели.

Восстановление разделов реестра из резервной копии

Не покидая среду восстановления, Холмс открыл командную строку. Он быстро набрал в ней notepad и нажал Enter.

В окне блокнота он нажал Ctrl + O, ловко определился с буквой системного диска и перешел в папку Windows\System32\Config. Затем Холмс ввел в поле «Имя файла» звездочку и нажал Enter, чтобы отобразить все файлы в папке.

«Файлы без расширений  — это кусты реестра», — пояснил он, — «А в папке RegBack – их резервные копии!»

Холмс поочередно переименовал файлы SYSTEM и SOFTWARE, нажимая клавишу F2 и добавляя расширение .bad. «Думаю, этих двух кустов реестра, отвечающих за систему и программы, нам хватит для восстановления нормальной работы Windows», — прокомментировал детектив.

Затем он сочетаниями клавиш Ctrl + C и Ctrl + V скопировал резервные копии этих файлов из папки RegBack в папку config.

 «Вот и все! Давайте попробуем загрузиться, Ватсон!», – уверенно провозгласил Холмс.

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

— Ватсон, надо бы проверить, нормально ли работает профиль этого мега-админа. Сможете сбросить пароль администратора?— Без проблем, Холмс!

Реестр Windows, что это?

Реестр, системный реестр, реестр Windows – это огромная и в то же время основная иерархическая база данных операционных систем семейства Windows, впервые появившаяся в далеком 1992-м году в Windows 3.1. Он представляет собой несколько хранящихся в системных каталогах файлов, таких как ServiceProfiles, %USERPROFILE%, System32config. Он возник как замена ini-файлам, в которых до этого хранилась конфигурация системы. Это значительно увеличило скорость доступа к системным данным.

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

Как открыть реестр Windows?

1-й способ

  1. Вызываем диалоговое окно «Выполнить» посредством комбинации «Win + R».
  2. Пишем «regedit» в текстовую форму и кликаем «Ок».

2-й способ

  1. Вызываем «Пуск» и вписываем команду запуска редактора реестра «regedit» в поисковую строку.
  2. В результатах поиска кликаем по «regedit.exe» для запуска системной утилиты.

Работаем с записями системного реестра посредством стандартного редактора реестра

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

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

Пользователю доступны следующие возможности по работе с системным реестром:

  • экспорт и импорт как целых веток, так и отдельных их разделов и записей (ключей);
  • перенос любых подразделов реестра на бумагу в виде текстовой информации;
  • создание, удаление, переименование ключей и веток;
  • поиск любой информации в реестре.

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

Работа с реестром через стандартную программу мало чем отличается от работы с данными файловой системы вашего жесткого диска за несколькими исключениями, одно из которых — невозможность работать с несколькими объектами одновременно. Да и вид системной базы данных в виде дерева будет непривычным многим пользователям. Кнопка F2 все также отвечает за переименование, Delete – удаление веток и ключей реестра

Важно! Перед совершением каких-либо действий с реестром обязательно создайте резервную копию ветки или раздела, в который намереваетесь вносить изменения. Создание резервное копии раздела или ветки:

Создание резервное копии раздела или ветки:

Вызываем контекстное меню изменяемой ветки и выбираем «Экспортировать» или же выделяем ветку, вызываем пункт меню «Файл» и кликаем «Экспорт…».

Задаем путь и имя выходящего файла.

Как использовать инструмент Scannow SFC в Windows XP

Windows XP имеет возможность защитить себя от нестабильности системы, вызванной сторонним программным обеспечением, переписывающим важные системные файлы.

Раньше это было (и по-прежнему на самом деле), проблема с Windows 95 и Windows 98.

С введением Windows Millennium Edition Microsoft предприняла настоящие усилия, чтобы остановить это.

Теперь в Windows XP у нас есть гораздо более совершенная защита этих важных файлов …

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

Возможно, вы получите диалоговое окно, сообщающее вам о проблеме с DLL-файлом или ваша программа просто не загружается! Поэтому стоит проверить, есть ли поврежденные системные файлы, используя scannow sfc.

Для этого просто перейдите в поле «Выполнить» в меню «Пуск» и введите:

sfc /scannow.

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

В идеальном мире, который станет концом истории … Любые поврежденные, отсутствующие или неправильные файлы будут заменены этим процессом.

Заключение

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

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

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

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

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

На просторах Интернета есть достаточно программ, предназначенных для чистки и восстановления реестра.Например, вот эти:

  • Little Registry Cleaner,
  • Wise Registry Cleaner,
  • Eusing Free Reegistry Cleaner,
  • Easy Cleaner.

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

Утилита CCleaner найти и скачать

Утилита CCleaner наиболее популярная среди пользователей, она есть практически на каждом компьютере. Но, если вы её ещё не установили, не печальтесь, пришло время это сделать.

Отличия лишь в том, что они могут работать на нескольких аппаратах. Скачиваем бесплатную программу на компьютер, устанавливаем и запускаем.

Настройки программы

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

Реестр представляет собой огромное хранилище данных, в котором располагаются всевозможные параметры, позволяющие стабильно работать ОС Виндовс 7. При внесении некорректных изменений в системную базу данных или повреждении каких-либо секторов реестра (например, при спонтанном выключении Вашего компьютера) возможно появление разного рода неисправностей в работе системы. В данном материале разберемся, как восстановить системную базу данных.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Настрой сам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: