Что за папка system32? — Windows XP — Киберфорум

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

Что такое System32?

System32 — это папка, включенная в каждую версию Windows с Windows 2000. Она находится в C:WindowsSystem32 и включает в себя всевозможные файлы и папки, которые жизненно важны для нормальной работы самой Windows. В System32 слишком много файлов для обсуждения по отдельности. Один пользователь на форуме Symantec объяснил достаточное количество, если вам интересно. В общем, вы можете разбить большинство содержимого System32 на две группы:

Файлы DLL (Dynamic Link Library) позволяют программам получать доступ к частям Windows и выполнять стандартные задачи. Например, один DLL-файл может позволить компьютеру воспроизводить аудио, в то время как другой может включать автоматические обновления Windows. Многие библиотеки DLL запускаются сразу же после загрузки вашего компьютера. Windows не смогла бы запускаться без них, поэтому ошибки DLL — большая проблема для пользователей.

EXE (исполняемые) файлы — это программные приложения и утилиты. Вы запускаете исполняемый файл каждый раз, когда вы открываете программное обеспечение, например Word или Chrome. Но EXE-файлы в System32 более важны: помимо служебных программ Windows, таких как «просмотр событий — Event Viewer» ( eventvwr.exe ), они включают исполняемые файлы для жизненно важных процессов, таких как winlogon.exe. Без этих процессов, вы не смогли бы даже войти в свой компьютер.

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

Решение

Файлы хранящиеся в папке ..windowssystem32

Файлы, рядом с названием которых стоит (cmd) открываются из командной строки. Как правило, для таких файлов можно набрать ключ /?для вывода справки. Например: taskkill/? Также справку по командам cmd можно получить, открыв файл ..windowsHelpntcmds.chm. Справки по другим программам ищите либо в самой программе, либо в стандартной справке Windows.

# accwiz.exe
Мастер специальных возможностей Window
# append.exe (cmd)
Позволяет программам открывать файлы в каталогах так, словно они находятся в текущем каталоге
# at.exe (cmd)
Запуск команд и программ в указанное время по определенным дням
# attrib.exe (cmd)
Вывод и изменение атрибутов файлов
# bootcfg.exe (cmd)
Используется для настройки, извлечения или удаления параметров командной строки в файле Boot.ini
# cacls.exe (cmd)
Просмотр и изменение таблиц управления доступом к файлам
# calc.exe
Калькулятор для Windows
# charmap.exe
Таблица символов
# chkdsk.exe (cmd)
Вывод на экран отчета о состоянии диска
# chkntfs.exe (cmd)
Выводит или изменяет параметры проверки диска во время загрузки
# cipher.exe (cmd)
Показывает или изменяет шифрование папок и файлов в NTFS-разделах
# cleanmgr.exe
Программа очистки дискового пространства
# cliconfg.exe
Программа сетевого клиента SQL Server
# clipbrd.exe
Программа просмотра папки обмена
# cmd.exe
Обработчик команд Windows
# comp.exe (cmd)
Сравнение содержимого двух файлов или наборов файлов
# compact.exe (cmd)
Просмотр и изменение параметров сжатия файлов в разделах NTFS
# control.exe
Панель управления
# convert.exe (cmd)
Преобразование файловой системы тома FAT в NTFS
# dcomcnfg.exe (cmd)
Консоль Службы компонентов
# ddeshare.exe
Программа Общие ресурсы DDE
# debug.exe (cmd)
Запуск средства отладки и редактирования программ
# defrag.exe (cmd)
Дефрагментация диска
# dmadmin.exe
Служба диспетчера логических дисков
# drwtsn32.exe
Отладчик программных ошибок Доктор Ватсон
# dxdiag.exe
Средство диагностики DirectX
# eudcedit.exe
Редактор личных символов
# eventvwr.exe
Оснастка запуска просмотра событиц
# fxsclnt.exe
Мастер настройки факсов
# fxscover.exe
Редактор титульных страниц факсов
# fxssend.exe
Мастер отправки факсов
# fxssvc.exe
Служба факсов
# iexpress.exe
Инсталлятор с диалоговым окном
# magnify.exe
Экранная лупа
# mmc.exe
Консоль MMC
# mobsync.exe
Диспетчер синхронизации
# mplay32.exe
Универсальный проигрыватель
# mspaint.exe
Графический редактор Paint
# notepad.exe
Блокнот
# ntbackup.exe
Мастер архивации и восстановления
# odbcad32.exe
Администратор источников данных ODBS
# osk.exe
Экранная клавиатура
# packager.exe
Упаковщик объектов
# perfmon.exe
Служба Оповещения и журналы производительности
# progman.exe
Диспетчер программ
# rasphone.exe
Телефонная книга удаленного доступа
# regedt32.exe
Редактор реестра
# rundll32.exe
Запуск библиотеки DLL как приложения
# shrpubw.exe
Мастер создания общих ресурсов
# sigverif.exe
Проверка подписи файла
# sndrec32.exe
Программа Звукозапись
# sndvol32.exe
Регулятор громкости звука
# sysedit.exe
Системный редактор файлов настройки Windows
# syskey.exe
Защита БД учетных записей Windows XP
# taskmgr.exe
Диспетчер задач Windows XP
# tourstart.exe
Знакомство Windows XP
# utilman.exe
Диспетчер служебных программ
# verifier.exe
Диспетчер проверки драйверов
# wiaacmgr.exe
Мастер работы со сканером или цифровой камерой
# winchat.exe
Программа Разговор
# hh.exe
Заглушка Windows Winhlp32
# write.exe
Редактор Word Pad
# wscript.exe
Параметры сервера сценариев
# wuauclt.exe
Клиент Windows Update AutoUpdate
# wupdmgr.exe
Диспетчер Windows Update для NT

4

Подробности о наиболее часто используемом файле с именем «difx.exe»

Продукт: (Пустое значение)Компания: (Пустое значение)Описание: (Пустое значение)Версия: (Пустое значение)MD5: df23b8e01a6785de37367e4d96acdfacSHA1: 74aec83d551cf84504f4a60c2d6f8ca1945e95a1SHA256: 3211f5dae6eae2bc32dcd2be82bc77f3777ffaeb3db184ae018370d22ff3c944Размер: 17192Папка: %PROGRAMFILES%CyberLinkInstantBurnWin2KVista64ОС: Windows 7Частота: Низкая oc0

Ошибки связанные с System32 и методы их решения

Возвращаясь к основному вопросу, стоит пояснить ещё один достаточно спорный момент. Если среди читателей данной статьи имеются завсегдатаи IT-форумов, то они согласятся, что огромное количество пользовательских обращений, связанных с возникновением ошибок, обуславливаются отсутствием какого-либо фактического вреда и сбоя, а лишь фиксируется они на основе записей из «Журнала событий», иногда устаревших.

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

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

Итак, теперь непосредственно к рассмотрению ошибок и способов их решения.

Не удается запустить Windows из-за испорченного или отсутствующего файла WindowsSystem32configsystem

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

Загрузка последней удачной конфигурации

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

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

Если это не помогло, то следует перейти к более сложным манипуляциям.

Стоит отметить, что существует несколько разновидностей рассматриваемой ошибки, а именно:

  • WindowsSystem32configsoftware
  • WindowsSystem32configsam
  • WindowsSystem32configsecurity
  • WindowsSystem32configdefault

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

  1. Качество работы жёсткого диска/твердотельного накопителя оставляет желать лучшего, и в принципе возможность его дальнейшей работы вызывает сомнение.
  2. Это не шутка. Вторая причина – это некорректное отключение компьютера. Например, до сих пор некоторые пользователи «страдают» тем, что не дожидаются штатного завершения работы компьютера (что иногда занимается от 3 до 5 минут), а отключает его принудительно.

Следовательно, принимая во внимание вышеописанные нюансы, вывод о применяемом способе исправления напрашивается сам собой – это каким-либо образом заменить повреждённый файл на рабочий.

А сделать это можно следующим образом:

  1. Вариант, если в наличии имеется загрузочный носитель со средствами восстановления системы, например, какой-либо «LiveCD» (вариантов много):
    1. Загрузитесь с носителя, используя «BootMenu» или выставление приоритетов в BIOS;
    2. Любом доступным образом откройте папку, которая соответствует сопроводительному тексту рассматриваемой ошибки — «c:windowssystem32config»;
    3. Найдите файл, на который ссылается система, например, «software» или «system» и добавьте к его наименованию «.old»;
    4. Используя файловый менеджер или проводник откройте папку «c:windowsrepair» и скопируйте из неё неповреждённый файл в папку «c:windowssystem32config».
  2. Если под рукой нет загрузочного носителя, то можно воспользоваться консолью командной строки:
    1. По аналогии с вышеописанным зайдите в «Меню дополнительных вариантов загрузки Windows» и выберите «Безопасный режим с поддержкой командной строки»;
    2. После загрузки рабочего стола откройте «Командную строку» с правами администратора;
    3. Для определения системного раздела диска можно использовать команду «wmic logicaldisk get description,name»;
    4. После определения системного раздела, а, следовательно, и присвоенную ему букву последовательно выполните 3 команды:

      ошибка c windows system32 - копирование директории system

      Не удается запустить Windows из-за испорченного или отсутствующего файла

      Как скопировать системную директорую с помощью cmd?

  • «copy c:windowssystem32configsystem c:windowssystem32configsystem.bak» — создаёт резервную копию файлов
  • «del c:windowssystem32configsystem» — удаляет «испорченный » файл;
  • «copy c:windowsrepairsystem c:windowssystem32configsystem» — восстанавливает актуальный и не повреждённый файл.

Перезагрузите компьютер и проверьте его работоспособность.

«Ошибка в процедуре открытия службы «BITS» из библиотеки «С:Windows (System32) bitsperf.dll»»

Некоторые пользователи при сканировании операционной системы сканером «sfc/scannow» сталкиваются с тем, что утилита выдаёт уведомление о наличие повреждённого файла «bitsperf.dll», и о невозможности его автоматического исправления.

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

Для этого запустите командую строку с правами администратора и последовательно выполните две команды:

  1. «DISM.exe/Online/Cleanup-image/ScanHealth» — сканирует хранилище системных компонентов. По выполнению следует дождаться завершения её работы.Как просканировать хранилище системных компонентов в cmd?
  2. «DISM.exe /Online /Cleanup-Image /RestoreHealth» — проверяет данное хранилище и автоматически исправляет имеющиеся ошибки./Online /Cleanup-Image /RestoreHealth проверяет данное хранилище и автоматически исправляет имеющиеся ошибки

По завершению выполнения «исправительных работ» повторите сканирование утилитой «sfc/scannow».

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

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

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

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике: https://hetmanrecovery.com/ru/recovery_news/what-is-the-system32-directory-and-why-you-should-not-delete-it.htm

Как восстановить system32

После удаления папки или части ее содержимого поможет только переустановка системы. Отдельные системные файлы можно попытаться восстановить при помощи команды sfc /scannow. Для этого нужно запустить командную строку от имени администратора и ввести вышеупомянутую команду.

hi-tech.mail.ru

Это тоже интересно:

hi-tech.mail.ruВо время загрузки произошла ошибка.

Постоянно моргает и пропадает консоль командной строки

Согласитесь, что постоянное мелькание окна «Командной строки» может довести до нервного срыва.

Особо часто этой проблеме подвержены пользователи операционной системы Windows 10.

Для определения проблематики рассматриваемой ситуации необходимо определиться к какому виду она относится, а их два:

  1. Окно «Командной строки» появляется в момент прогрузки рабочего стола. По сути, данный вид не является проблемой, так как данный сценарий не редкость, и лишь означает, что при старте системы до загрузки рабочего стола не успели прогрузиться/включиться все активные службы.
  2. Окно «Командной строки» мелькает постоянно. Это уже как раз и говорит о том, что в работе служб имеются проблемы, которые могут обуславливаться и деятельностью стороннего вирусного обеспечения.

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

А предусмотренные решения характеризуются именно восстановлением штатной конфигурации, которая была потеряна из-за необдуманных действий пользователя или в результате имеющихся в системе вирусов, а именно:

  1. «Просмотр запланированных действий»:
    • Нажмите комбинацию клавиш «WIN+R» и выполните команду «taskschd.msc»; Как войти в планировщик задании в Windows - taskschd.msc
    • В открывшемся окне «Планировщик заданий» выберите папку «Библиотеку планировщика заданий»;
    • В центральной части окна будет приведён перечь системных и не системных процессов, которые запускаются или выполняют какие-либо действия по расписанию.

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

  • Всё лишнее и подозрительное отключайте/удаляйте из «Планировщика заданий». Планировщика заданий - как убрать запланированные действия windows
  1. «Комплексная очистка системы и полная антивирусная проверка»:

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

Программа Driver Booster

Известная программа Driver Booster – современный юзабильный вариант решения вопроса с обновлением драйверов и удалением тех, что больше не используются. Программа максимально автоматизирована, всё, что требуется от нас, пользователей – это запустить операцию по очистке данных отключённых устройств.

Как удалить лишние драйвера на компьютере

И Driver Booster сама всё почистит. Правда, что именно программа очистила, сможем узнать только постфактум в её журнале.

Как удалить лишние драйвера на компьютере

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

Добавить комментарий для «difx.exe»

Для добавления комментария требуется дополнительная информация об этом файле. Если вам известны размер, контрольные суммы md5/sha1/sha256 или другие атрибуты файла, который вы хотите прокомментировать, то вы можете воспользоваться расширенным поиском на главной странице .

Если подробности о файле вам неизвестны, вы можете быстро проверить этот файл с помощью нашей бесплатной утилиты.

Загрузить System Explorer

.

Продольная дифференциальная защита

Принцип действия


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

,

TA2 ). Вторичные цепи этих трансформаторов соединяются с токовым реле (

KA ) таким образом, чтобы на обмотку реле попадала разница токов от первого и второго трансформаторов.

В нормальном режиме (1) значения величины силы тока вычитаются друг из друга, и в идеальном случае ток в цепи обмотки токового реле будет равен нулю. В случае возникновения короткого замыкания (2) на защищаемом участке, на обмотку токового реле поступит уже не разность, а сумма токов, что заставит реле замкнуть свои контакты, выдав команду на отключение поврежденного участка.

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

. Наличие тока небаланса объясняется рядом факторов:

  • Трансформаторы тока имеют недостаточно идентичные друг другу характеристики. Чтобы снизить влияние этого фактора, трансформаторы тока, предназначенные для дифференциальной защиты, изготавливают и поставляют попарно, подгоняя их друг к другу ещё на стадии производства. Кроме того, при использовании дифференциальной защиты, например, трансформатора, у измерительных трансформаторов тока изменяют число витков, в соответствии с коэффициентом трансформации защищаемого трансформатора.
  • Некоторое влияние на возникновение тока небаланса может оказывать намагничивающий ток, возникающий в обмотках защищаемого трансформатора. В нормальном режиме этот ток может достигать 5 % от номинального. При некоторых переходных процессах, например при включении трансформатора с холостого хода под нагрузку, ток намагничивания на короткое время может в несколько раз превышать номинальный ток. Для того, чтобы учесть влияние намагничивающего тока, ток срабатывания реле принимают большим, чем максимальное значение намагничивающего тока.
  • Неодинаковое соединение обмоток первичной и вторичной стороны защищаемого трансформатора (например, при соединении обмоток /) так же влияет на возникновение тока небаланса. В данном случае во вторичной цепи защищаемого трансформатора вектор тока будет смещён относительно тока в первичной цепи на 30°. Подобрать такое число витков у трансформаторов тока, которое позволило бы компенсировать эту разницу, невозможно. В этом случае угловой сдвиг компенсируют с помощью соединения обмоток: на стороне звезды обмотки трансформаторов тока соединяют треугольником, а на стороне треугольника соответственно звездой.

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


Дифференциальная защита трёхфазного трансформатора, обмотки которого соединены по схеме Y/Δ)

Область применения

Дифференциальная защита устанавливается в качестве основной для защиты трансформаторов и автотрансформаторов. Одним из недостатков такой защиты является сложность её исполнения: в частности, требуется наличие надёжной, помехозащищённой линии связи между двумя участками, на которых установлены трансформаторы тока. В связи с этим, дифференциальную защиту применяют для защиты одиночно работающих трансформаторов и автотрансформаторов мощностью 6300 кВА и выше, параллельно работающих трансформаторов и автотрансформаторов мощностью 4000 кВА и выше и на трансформаторах мощностью 1000 кВА и выше, если токовая отсечка не позволяет добиться необходимой чувствительности при коротком замыкании на выводах высокого напряжения, а максимальная токовая защита имеет выдержку времени более, чем 0,5 с.

Обновление Windows 10

Второй способ решения проблемы повреждения системного файла рабочего стола заключается в починке этого файла. Этот способ хорош тем, что сохраняет наш профиль: нам не нужно будет настраивать учётную запись заново и возиться с настройкой программ, работающих с профильными данными. Но этот способ по времени длится очень долго. Он предусматривает процедуру восстановления системных файлов, но не путём использования консольной команды sfc /scannow, она не поможет в этом случае, а путём выполнения процесса обновления Windows 10 с файла установки её дистрибутива. Т.е. это будет точно такой же процесс, как и функциональное обновление системы. И этот процесс, соответственно, может продлиться час, два, а может и более. В процессе обновления все повреждённые файлы Windows 10 будут заменены на целостные из дистрибутива системы.

Нам нужен дистрибутив Windows 10 в формате её ISO-файла. Можем ввести в поисковик запрос типа «скачать windows 10», в числе первых выдач поисковика должен быть официальный сайт Microsoft, идём на него. На странице скачивания Windows 10 жмём клавишу F12 для входа в режим разработчика браузера.

В этом режиме выбираем эмуляцию страницы с помощью мобильного устройства, например, с помощью iPad.

Обновляем страницу клавишей F5. Выбираем выпуск Windows 10.

Выбираем язык и разрядность. И качаем установочный ISO системы.

На скачанном ISO делаем двойной клик для его монтирования, т.е. открытия в проводнике.

Среди открывшегося содержимого ISO находим файл setup (с расширением «.exe»). Запускаем его.

Запустится программа установки Windows 10. Нажимаем «Далее».

Программа проверит обновления, проверит компьютер на предмет совместимости его с Windows 10. Если всё будет в порядке, предложит принять лицензионные условия.

Далее ещё будет волокита с обновлениями, затем программа будет готова к установке Windows 10. Жмём «Установить».

Дальше запустится стандартный процесс установки обновления Windows 10.

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

Создание нового пользовательского профиля

Благо, повреждение системного файла рабочего стола не относится к проблеме повреждения системных файлов ядра Windows 10. Как упоминалось, это повреждение в части только нашего пользовательского профиля, т.е. нашей учётной записи. И, соответственно, для решения проблемы нам нужно создать новый профиль, т.е. новую учётную запись. Это меньшее зло, чем переустановка Windows 10, нам не нужно будет устанавливать заново драйверы и программы. Но всё равно многие из наших настроек мы потеряем. Заново придётся устанавливать наши UWP-приложения, настраивать персонализацию, почтовый клиент, календарь, браузер и прочие программы, которые работают с отдельными профильными настройками для каждого из пользователей операционной системы. Ну и также нам нужно будет переместить на другой раздел диска все наши личные файлы, хранящиеся в профильных папках типа «Загрузки», «Видео», «Музыка» и т.д.

В общем, разбираемся с вопросом сохранения важных профильных данных и настроек, затем приступаем к созданию нового профиля. Идём в системные параметры. Кстати, если их невозможно будет открыть привычным образом, открываем клавишами Win+I. Идём в раздел учёных записей, в подразделе «Семья и другие пользователи» жмём добавление нового пользователя.

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

Добавляем пользователя без аккаунта Microsoft.

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

Жмём «Далее».

Далее нам нужно поменять тип учётной записи, что мы только что создали.

Тип меняем на администратора.

Полностью выходим из системы.

Заходим во временную учётную запись.

Ожидаем, пока она настроится. Принимаем параметры конфиденциальности.

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

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

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

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