Как проверить целостность системных файлов windows 10 и восстановить их?

Проверка windows 10 на наличие ошибок

Как использовать SFC для восстановления системных файлов Windows 10

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

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

Несмотря на то, что Windows 10 отлично справляется с защитой файлов, которые необходимы для нормальной работы компьютера, некоторые приложения, драйвера или даже обновления Windows могут стать причиной потери стабильности системы. Как и прошлых версиях систем от Microsoft, Windows 10 включает средство проверки системных файлов (System File Checker, SFC) – компактную, но мощную утилиту командной строки, которая может выполнить сканирование цельности системы и заменять поврежденные или пропущенные файлы оригинальной версией.

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

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

Как проверить и восстановить системные файлы в Windows 10

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

1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора, потому что для запуска SFC требуются права администратора устройства.

2. В Командной строке введите следующую команду и нажмите Enter:

3. После завершения сканирования, вы увидите одно из следующих сообщений:

  • Защита ресурсов Windows не обнаружила нарушений целостности. Это означает, что в системе не обнаружены поврежденные или потерянные файлы.
  • Защита ресурсов Windows не может выполнить запрошенную операцию. Это сообщение означает, что во время сканирования произошла ошибка и нужно выполнить сканирование оффлайн.
  • Защита ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Сведения см. в журнале CBS.Log WinDir%LogsCBSCBS.log. Данное сообщение появляется, когда SFC смогла исправить проблему. Вы можете посмотреть журнал для того, чтобы ознакомиться с подробной информацией.
  • Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%LogsCBSCBS.log. В этом случае нужно вручную исправить поврежденные файлы.

Как посмотреть подробную информацию о сканировании SFC

Для просмотра информации о работе средства проверки целостности в файле CBS.Log нужно создать копию файла на рабочем столе, доступную для чтения:

1. Введите в поиске меню Пуск Командная строка, нажмите правой кнопкой мыши по появившейся ссылке и выберите Запустить от имени администратора.

2. Введите следующую команду и нажмите Enter

3. Откройте файл sfclogs.txt, расположенный на рабочем столе, с помощью приложения “Блокнот”. Файл будет содержать подробную информацию о сканировании системы и о файлах, которые не удалось восстановить.

Как просканировать и восстановить системные файлы в Windows 10 оффлайн

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

  • 1. Используйте клавиатурное сочетание Windows + I для открытия приложения “Параметры”.
  • 2. Выберите раздел “Обновление и безопасность”.
  • 3. В меню Выберите опцию “Восстановление”.
  • 4. В секции “Особые варианты загрузки” нажмите кнопку “Перезагрузить сейчас”.
  • 5. Выберите “Поиск и устранение неисправностей”.
  • 6. Перейдите в “Дополнительные параметры”.
  • 7. Нажмите “Командная строка” для загрузки компьютера в режиме командной строки.

голоса

Рейтинг статьи

Часть 2: Как восстановить файлы после переустановки Windows 11/10/8/7?

Возможно, вы не сможете получить доступ к определенным местоположениям или файлам из-за ошибок в разделах, удалений или отсутствующих таблиц. Довольно просто непреднамеренно отформатировать HDD, SSD-накопитель, жесткий диск или даже SD-карту или USB-флэш-накопитель, что приведет к потере любых данных, хранящихся на этих устройствах. В таких случаях единственный способ избавиться от этих проблем — использовать профессиональное программное обеспечение для восстановления данных, такое как Tenorshare 4DDiG data recovery. С помощью 4DDiG Windows data recovery восстановление файлов из Windows 10 после переустановки становится намного проще.

Некоторые из впечатляющих функций программного обеспечения для восстановления данных Tenorshare 4DDiG:

  • Восстановите удаленные файлы с вашего ноутбука или настольного компьютера, а также с внутренних и внешних накопителей, USB-флэш-дисков, SD-карт и многого другого с помощью одного программного обеспечения.
  • Восстанавливает файлы с дисков, которые были отформатированы, и позволяет пользователям восстанавливать файлы после переустановки Windows.
  • Извлекает файлы более 1000 типов, такие как документы, фотографии, видео, аудио и другие.
  • Никакого громоздкого процесса и никаких специальных знаний не требуется.
  • Никаких рекламных всплывающих окон и вирусов.

Итак, как восстановить файлы после переустановки Windows 10 с помощью Tenorshare 4DDiG?

  1. После установки Tenorshare 4DDiG Windows Data Recovery и последующего запуска программы вы перейдете к домашнему интерфейсу, который состоит из восстановления данных и расширенных опций и показан на следующем рисунке. В этом случае вам нужно будет выбрать локальный диск, на котором вы потеряли свои данные, из списка доступных жестких дисков, а затем нажать кнопку «Начать», чтобы приступить к работе.
  2. Как только вы выберете диск, 4DDiG начнет тщательное сканирование этого диска в поисках данных, которых там нет. Если вы хотите сузить область поиска, вы можете выбрать тип файла для поиска или категории файлов, такие как удаленные файлы, и при желании остановить поиск или приостановить его.
  3. После поиска ваших файлов с помощью поиска у вас будет возможность безопасно восстановить их на своем устройстве, прежде чем загружать в облако.

Решение 2. Восстановите файлы с помощью встроенной в Windows истории файлов резервных копий

Рекомендуется использовать программу восстановления данных, если у вас нет доступной резервной копии ваших данных. С другой стороны, если вы использовали журнал файлов Windows для создания резервной копии потерянных данных, вы сможете восстановить файлы из хранилища резервной копии. Ниже приведен список шагов по восстановлению потерянных файлов после установки Windows 10 с помощью резервных копий.

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

DISM /RestoreHealth: не удалось найти исходные файлы

Если ваш компьютер (сервер) не имеет прямого доступа в Интернет (расположен за прокси-сервером или использовал внутренний WSUS для получения обновлений безопасности и сборки) или служба Центра обновления Windows отключена/повреждена (как восстановить клиент Центра обновления Windows), то при восстановлении хранилища компонентов появляются следующие ошибки:

  • 0x800f0906 — не удалось загрузить исходные файлы. Используйте параметр источника, чтобы указать расположение файлов, необходимых для восстановления функции;

  • 0x800f0950 — ошибка DISM. Операция не проводилась;

  • 0x800F081F — не удалось найти исходные файлы. Используйте параметр «Источник», чтобы указать расположение файлов, необходимых для восстановления функции.

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

  • Установочный диск/флешка/ISO образ;

  • Смонтированный файл wim/esd;

  • Папка \sources\SxS с установочного диска;

  • Файл install.wim (esd) с установочным образом Windows.

Вы можете указать файл WIM или ESD с исходным установочным образом Windows, который будет использоваться в качестве источника для восстановления системных файлов. Предположим, вы смонтировали установочный образ Windows 11 ISO на виртуальный диск D:.

Примечание. Чтобы восстановить поврежденные файлы в хранилище компонентов из локального источника, сборка и выпуск Windows в образе WIM/ESD должны соответствовать таковым в вашей системе.

Проверьте, какая версия Windows установлена на вашем компьютере, с помощью следующей команды PowerShell:

Перечислите доступные выпуски Windows в установочном wim-образе:

В нашем случае образ Windows 11 Pro в файле install.wim имеет

ImageIndex = 6

Чтобы восстановить хранилище компонентов из локального файла WIM/ESD с использованием локальных исходных файлов (без использования онлайн-служб Центра обновления Windows), выполните следующую команду (не забудьте указать индекс версии Windows в файле образа):

DISM /online /cleanup-image /restorehealth /source:WIM:D:\sources\install.wim:6 /limitaccess

или:

DISM /online /cleanup-image /restorehealth /source:ESD:D:\sources\install.esd:6 /limitaccess

При выполнении команды DISM /RestoreHealth могут появиться следующие ошибки:

  • Ошибка: 50: DISM не поддерживает обслуживание Windows PE с параметром /Online — это означает, что ваш DISM считает, что вы используете образ WinPE. Чтобы это исправить, удалите раздел реестра

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT
  • Ошибка DISM 87: убедитесь, что команда DISM написана правильно, убедитесь, что вы используете версию DISM для вашей версии Windows (обычно при загрузке в WinPE/WinRE).

Вы можете найти журнал сканирования и восстановления системных файлов DISM здесь:

C:\Windows\Logs\CBS.log

После восстановления хранилища компонентов вы можете запустить средство проверки системных файлов (

sfc /scannow

). Вполне вероятно, что он сможет восстановить поврежденные или отсутствующие системные файлы (Защита ресурсов Windows обнаружила поврежденные файлы и успешно восстановила их).

Если SFC.exe не обнаружит повреждения системных файлов, появится сообщение

Windows Resource Protection did not find any integrity violations.

Как проверить целостность файлов в Windows 10 с помощью SFC

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

Через командную строку в интерфейсе Windows

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

  1. Запустите командную строку от имени администратора;
  2. Пропишите команду sfc /scannow и нажмите Enter;
  3. После этого начнется процесс сканирования системы и замены поврежденных (измененных) элементов.

Если с системными файлами Windows нет никаких проблем, после проверки пользователь увидит сообщение, что «Защита ресурсов Windows не обнаружила нарушение целостности». В такой ситуации можно переходить к проверке файлов с помощью DISM.

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

Обратите внимание, если у вас имеются подозрения, что сбой в работе системы связан с определенным файлом, можно не выполнять полную проверку SFC. Достаточно ввести команду sfc /scanfile=”адрес до файла”, и он будет заменен мгновенно на оригинальную версию, если в него ранее вносились изменения или он работает с ошибкой

Через среду восстановления

Чтобы провести проверку целостности файлов с помощью команды SFC через среду восстановления, потребуется выполнить следующие действия:

Нажмите в левом нижнем углу на кнопку «Пуск» и перейдите в «Параметры»:

  1. Далее выберите пункт «Обновление и безопасность», в левой части экрана перейдите на вкладку «Восстановление» и в пункте «Особые варианты загрузки» нажмите «Перезагрузить сейчас». В результате данных действий компьютер отправится в перезагрузку;
  2. После этого потребуется запустить систему с заранее созданного диска (или флешки) восстановления Windows 10. Сперва появится экран выбора языка, а далее предложение установить систему. На данном этапе необходимо нажать в левом нижнем углу на надпись «Восстановление системы»;
  3. Загрузится среда восстановления, где необходимо запустить командную строку. Для этого нажмите «Поиск и устранение неисправностей», далее пункт «Дополнительные параметры» и выберите вариант «Командная строка»;
  4. Далее запустится командная строка, в которой последовательно необходимо писать команды, приведенные ниже, а после каждой из них нажимать Enter:
diskpart
list volume

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

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

Продолжите вводить команды:

exit
sfc /scannow /offbootdir=C:\ /offwindir=E:\Windows

В последней команде требуется указать диски, которые были отмечены выше. То есть, в приведенном примере команды диск C является разделом с загрузчиком, а диск E – местом, где установлена операционная система Windows 10.

Внимание: Велика вероятность, что буквы дисков у вас будут отличаться от приведенных в примере, поэтому команда будет варьироваться

  1. После ввода последней из четырех команд начнется сканирование целостности файлов операционной системы.

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

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

DISM /RestoreHealth: Восстановление хранилища компонентов образа Windows

Для сканирования образа Windows на наличие ошибок и их исправления используется параметр DISM /Cleanup-image . Рассмотренные ниже команды выполняются в командной строке, запущенной с правами администратора.

Чтобы проверить наличие признака повреждения хранилища компонентов образа Windows (флага CBS) , который выставил один из системных процессов, выполните следующую команду (не применимо к Windows 7/Server 2008R2):

DISM /Online /Cleanup-Image /CheckHealth

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

В этом примере команда вернула, что с образом все хорошо:

No component store corruption detected. The operation completed successfully.

DISM /Online /Cleanup-Image /ScanHealth – выполнить полное сканирование хранилища компонентов на наличие повреждений в системных образа Windows (выполняется довольно долго от 10 до 30 минут).

Если команда /ScanHealth возвращает ошибки:

  • Хранилище компонентов подлежит восстановлению (The component sore is repairable);
  • Ошибка: 1726. Сбой при удалённом вызове процедуры;
  • Ошибка: 1910. Не найден указанный источник экспорта объекта.

Это однозначно говорит о том, что ваш образ Windows 10 поврежден и его нужно восстановить.

Чтобы исправить ошибки, автоматически скачать и заменить файлы повреждённых или отсутствующих компонентов эталонными версиями файлов (библиотек) из центра обновлений Windows (на компьютере должен быть доступ в Интернет), выполните:

DISM /Online /Cleanup-Image /RestoreHealth

Процесс сканирования и восстановления компонентов может быть довольно длительным (30 минут или более).

Если восстановление выполнится успешно, появится сообщение:

Восстановление выполнено успешно. Операция успешно завершена. The restore operation completed successfully. The operation completed successfully.

Если на компьютере (сервере) отсутствует доступ в Интернет или отключена служба Windows Update, то при восстановлении хранилища компонентов появляются ошибки вида:

  • 0x800f0906 — Не удалось скачать исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (0x800f0906 — The source files could not be downloaded. Use the source option to specify the location of the files that are required to restore the feature);
  • Ошибка: 0x800f0950 — Сбой DISM. Операция не выполнена (0x800f0950 — DISM failed. No operation was performed);
  • Ошибка: 0x800F081F. Не удалось найти исходные файлы. Укажите расположение файлов, необходимых для восстановления компонента, с помощью параметра Источник (Error 0x800f081f, The source files could not be found. Use the «Source» option to specify the location of the files that are required to restore the feature).

Вы можете указать WIM или ESD файл с оригинальным установочным образом Windows, который нужно использовать в качестве источника для восстановления файлов компонентов системы. Предположим, вы смонтировали установочный ISO образ Windows 10 в виртуальный привод E:. Для восстановления хранилища компонентов из образа используйте одну из команд:

DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.wim Или: DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.esd

Чтобы запретить использовать центр обновлений Windows в Интернете, и выполнять сканирование и восстановление образа Windows только из локального WIM/ESD файла:

DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.wim /limitaccess Или: DISM /online /cleanup-image /restorehealth /source:E:sourcesinstall.esd /limitaccess

dism /online /cleanup-image /restorehealth /limitaccess

Журнал сканирования и восстановления системных файлов утилиты DISM можно найти здесь: C:WindowsLogsCBS.log .

После восстановления хранилища компонентов вы можете запустить утилиту проверки системных файлов sfc /scannow . Скорее всего она успешно восстановит поврежденные файлы (Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила).

Способы решения проблемы синего экрана

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

Как загрузиться в Safe Mode?

  • Для этого щёлкните мышью (правая кнопка) по иконке «Пуск» и активируйте программу «Выполнить».

  • Введите msconfig для вызова служебной консоли конфигурации системы и нажмите «ОК».

  • В новом окне перейдите на вкладку «Загрузка», затем отметьте «Безопасный режим» и поддержку сети.

  • По завершении выберите «Применить» и «ОК».
  • Выполните перезагрузку системы.

Удаление вирусов и вредоносных программ

  • COMODO Cleaning Essentials;
  • Dr.Web CureIt!;
  • F-Secure Online Scanner;
  • Emsisoft Emergency Kit;
  • Norton Power Eraser;
  • Microsoft Safety Scanner;
  • ESET Online Scanner;
  • Kaspersky Virus Removal Tool.

Обновление драйверов

  • Вновь зайдите в «Панель управления» — «Система». Активируйте «Диспетчер устройств».

  • Выберите модуль, для которого необходимо обновить драйвер, кликните по нему мышью (правая кнопка). Нажмите «Свойства».

  • В новом окне переместитесь в «Сведения». В блоке «Свойство» нужно выбрать «ИД оборудования».

  • В поле «Значение» скопируйте первую строку.

  • В браузере откройте ресурс DriverPack Solution и щёлкните «Поиск драйверов».

  • Вставьте скопированный код в строку поиска и нажмите «Найти».

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

  • Вернитесь в «Диспетчер». Правой кнопкой выберите нужное устройство, а затем — «Обновить драйвер».

  • Активируйте нахождение и инсталляцию драйверов вручную.

  • Щёлкните «Обзор», чтобы выбрать папки с драйвером. Отметьте её и подтвердите — «ОК».

  • Для продолжения — «Далее». Система автоматически инсталлирует драйвер и запросит перезагрузку компьютера при необходимости.

Используем точку восстановления

  • Откройте «Панель управления» — «Система». Активируйте пункт «Защита системы».

  • В одноимённой вкладке выделите системный диск (обычно это «Локальный диск C») и нажмите «Восстановить».

  • В новом окне отметьте «Рекомендуемое восстановление», при этом будут отменены последние обновления, установки драйверов и другого ПО. Нажмите «Далее».

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

  • Закройте окно с описанием удаляемого ПО для продолжения.

  • Нажмите кнопку «Готово». Дождитесь окончания процесса восстановления системы и перезагрузки компьютера.

Blue Screen возникает во время работы приложения

  • Из «Панели управления» перейдите в «Систему», где выберите её «Дополнительные параметры системы».

  • В «Дополнительно» вам понадобятся «Параметры» из третьего пункта («Загрузка и восстановление»).

  • В «Записи отладочной информации» автоматический дамп поменяйте на малый.

  • По завершении нажмите «ОК».

  • Подтвердите сохранение внесённых изменений («Применить» и «ОК» в свойствах системы). Перезагрузите компьютер и попробуйте вновь запустить сбойную программу или игру.

Проверка жёстких дисков

  • Запустите «Проводник» и откройте свойства диска C (системного).

  • После перехода в сервис «Сервис» в «Проверке на наличие ошибок» активируйте соответствующую кнопку.

  • Проверьте диск. При сканировании желательно не пользоваться ПК, хоть рекомендация разработчиков Microsoft и гласит иное.

  • Проверка и устранение ошибок (если таковые имеются) может занять до нескольких минут.

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

  • Аналогичная операция выполняется и в консоли. Для этого в «Пуске» выбирается «Командная строка (Администратор)», затем вводится chkdsk и нажимается Enter.

Проверка ОЗУ на ошибки

  • Откройте окно программы «Выполнить» (как это сделать, рассмотрено в начале статьи). Введите mdsched.exe и щёлкните «ОК».

  • В окне с названием «Средство проверки памяти Windows» активируйте первый пункт и дождитесь перезагрузки системы.

Более досконально исследовать оперативную память позволяет программа MemTest86.

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

  • Активируйте «Параметры» (значок с шестерёнкой) из меню «Пуск».

  • В стартовом окне программы щёлкните «Обновление и безопасность».

  • Выберите «Восстановление».

  • Начните возвращение компьютера в исходное состояние соответствующей кнопкой.

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

  • Подтвердите возврат ПК к заводским настройкам.

Если восстановление не дало результата, остаётся полная переустановка системы.

DISM command with RestoreHealth option

If there are problems with the system image, use DISM with the «RestoreHealth» option to automatically scan and repair common issues.

To repair Windows 10 image problems with DISM, use these steps:

  1. Open Start.
  2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.
  3. Type the following command to repair the Windows 10 image and press Enter: DISM /Online /Cleanup-Image /RestoreHealth

Quick note: It’s a normal behavior if the command appears stuck. After a few moments, the process will be completed successfully.

(Image credit: Mauro Huculak)

Once you complete the steps, DISM will connect to the «Windows Update» servers to download and replace damaged files (as necessary).

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

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