Управление жесткими дисками в windows 10

Второй метод удаления разделов на жёстком диске

Если, не поможет вышеописанный способ, то, есть немного другой. Отличается он от предыдущего тем, что в него добавлены некоторые шаги. Хотя, мне всегда хватало предыдущего, и не было ни каких проблем. Вот список действий, которые следует выполнить. После каждого шага следует нажимать на «ENTER» для отработки команды.

1. Запустить Windows PowerShell от имени администратора и в ней вбить команду «diskpart». Затем нажать на «ENTER».

2. Следует вывести список дисков. Для этого нужно воспользоваться командой «list disk». Запоминаем нужный нам порядковый номер диска.

3. В новую строку надо напечатать «select disk %» где % это номер диска. Жмём на «ENTER».

4. Следующий шаг — вывести список разделов командой «list partition». Затем нажать на «ENTER».

5. Выбираем нужный раздел, вбиваем команду «select partition %». Конечно же, вместо знака % следует поставить номер раздела. Далее «ENTER».

6. Выводим информацию о разделе для этого воспользуемся командой «detail partition». Идентификатор 12 (он же Тип, «id=12» это сonfiguration/diagnostics partition) из-за него, система не даёт удалить данный раздел. В конце соответственно нажать «ENTER».

7. Теперь нужно поменять идентификатор раздела на другой. Здесь следует быть внимательными. В старых версиях Windows достаточно было прописать «setid id=07 override», то есть, поменять идентификатор, пренебречь всеми предупреждениями и всё. В новых это немного иначе, поэтому если не помогла просто смена id тогда вместо номера идентификатора (07) нужно вбить строку GUID. Графа GUID это тот же идентификатор только выглядит как по типу строки кэша. Более подробную информация вы сможете получить, вбив команду «HELP SET» (нажать на «ENTER»). В этом случае наша команда будет выглядеть так «setid id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 override». Для применения данных указаний нажать на «ENTER».

8. После того как был заменён идентификатор, следует удалить раздел, поэтому вбиваем команду «delete partition». В конце «ENTER».

9. Всё теперь раздел удалён для выхода из утилиты «diskpart» в строку печатаем «exit» и жмём «ENTER».

После всех процедур, как и в предыдущем разделе, нужно зайти в системную программу «Управление дисками» (diskmgmt.msc) и выполнить все последующие действия.

25.11.2017

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

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

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

AOMEI Partition Assistant

AOMEI Partition Assistant — простой и функциональный менеджер дисков, который может не только разделить диск или объединить разделы, но и выполнить множество прочих востребованных операций: копирование диска, клонирование раздела, конвертер NTFS в FAT, преобразования диска из MBR в GPT, перенос ОС с одного диска на другой.

Официальная страница программы: https://www.aomeitech.com/aomei-partition-assistant.html.

Недостатки программы: быстрое и удобное разделение диска доступно только в платной версии AOMEI Partition Assistant, а в бесплатной придется сначала уменьшить один раздел, а затем на освободившемся пространстве диска создать новый раздел.

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

2. Перетащите ползунок для изменения размера нового раздела или уменьшите размер раздела явно в Гигабайтах, в соответствующем окошке и нажмите кнопку .

3. Среди разделов диска появится свободное пространство. Кликните по нему правой клавишей мыши и выберите пункт «Создание раздела»

4. Укажите размер диска, букву и файловую систему и нажмите кнопку .

5. Для применения выполненных манипуляций нажмите кнопку в основном меню программы.

В случае разделения системного диска C:, на котором установлена операционная система, потребуется перезагрузка компьютера.

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

Minitool Partition Wizard Free

Minitool Partition Wizard Free — бесплатная версия весьма функционального и удобного менеджера разделов диска. Помимо основного функционала, работающего с разделами и файловыми системами диска, программа радует дополнительными бесплатными инструментами такими как «Анализатор пространства диска» и «Тест скорости диска»

Официальная страница программы: https://www.partitionwizard.com/free-partition-manager.html.

Недостатки программы: отсутствие русского языка.

Разбить диск на разделы с помощью Minitool Partition Wizard можно с помощью пары кликов.

1. Укажите раздел на диске, который хотите поделить и кликните в боковом меню «Split Partition».

2. Перетащите ползунок или введите число, чтобы задать размер нового раздела и нажмите кнопку .

3. Для применения заданных изменений нажмите кнопку , которая находится в левом нижнем углу.

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

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

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

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

Вызов «Управления дисками» в Виндовс 10

Как и большинство стандартных компонентов операционной системы, «Управление дисками» может быть вызвано далеко не единственным способом. Рассмотрим их все, а вы просто подберете для себя наиболее подходящий.

Способ 1: Поиск по системе

В десятой версии ОС от Microsoft появилась удобная и во многих случаях весьма полезная функция поиска. Воспользовавшись ею, можно практически моментально запустить «Управление дисками».

Нажмите на кнопку вызова поиска, расположенную на панели задач, или воспользуйтесь горячими клавишами «WIN+S», и затем начните вводить не название оснастки, а указанную ниже команду:

Способ 2: Окно «Выполнить»

Обычно с помощью поиска в Windows 10 можно найти и открыть любой компонент системы по его обычному названию, но для «Управления дисками» требуется вводить обозначенный выше запрос. Ее же можно использовать и в оснастке «Выполнить», основным назначением которой как раз-таки и является быстрый запуск стандартных приложений.

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

Консоль в Windows 10 можно использовать не только для продвинутой работы с операционной системой и ее тонкой настройки, но и для решения более простых задач. К числу таковых относится и интересующее нас в рамках данной статьи открытие «Управления дисками».

Запустите «Командную строку» (один из наиболее простых способов – ввод и выполнение команды в окне «Выполнить» или использование поиска), вставьте в нее уже знакомую нам по предыдущим способам команду и нажмите «ENTER».

Способ 4: PowerShell

Windows PowerShell – более функциональный аналог «Командной строки», ставший одним из множества нововведений десятой версии операционной системы от Microsoft. Им поддерживается большинство команд для консоли и та, что предназначена для вызова «Управления дисками», не является исключением.

Запустите оболочку PowerShell, например, введя это наименование в поиск, после чего вставьте в открывшийся интерфейс команду и инициируйте ее выполнение нажатием клавиши «ENTER».

Способ 5: «Этот компьютер»

Однако по умолчанию в Виндовс 10 отключено отображение ярлыка «Этот компьютер» на рабочем столе, а потому если вы хотите использовать именно этот способ для запуска «Управления дисками», потребуется обратиться к «Проводнику». Откройте интегрированный в ОС файловый менеджер, например, нажав «WIN+E», отыщите на его левой панели ссылку «Этот компьютер» и проделайте то же, что и со значком – правый клик и выбор соответствующего пункта меню.

Способ 6: «Управление компьютером»

Предыдущий способ запуска «Управления дисками» можно назвать наиболее запутанным из всех рассматриваемых нами в данной статье и требующим выполнения лишних действий. И все же поставленную задачу он решает, как решает ее и прямой вызов «материнской» оснастки «Управление компьютером», в которую мы попадали через контекстное меню «Компьютера».
Щелкните правой кнопкой мышки (ПКМ) по кнопке «Пуск» или воспользуйтесь горячими клавишами «WIN+X». В появившемся меню выберите пункт «Управление компьютером», а из его боковой панели перейдите к «Дискам».

Способ 7: Контекстное меню кнопки «Пуск»

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

Причины, по которым значения реестра не являются элементами

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

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

Однако при использовании для поиска дочерних элементов в разделе отобразится только подраздел OptionalComponents:

Хотя удобнее использовать записи реестра как элементы, невозможно указать путь к записи реестра способом, гарантирующим его уникальность. Нотация пути не различает подраздел реестра с именем Run и запись реестра (Default) в подразделе Run. Кроме того, имена записей реестра могут содержать обратную косую черту (), если записи реестра были элементами. Поэтому нотацию пути невозможно использовать для разграничения записи реестра с именем и подраздела, расположенного по этому пути.

Подключение сетевых дисков

Проблемы с командами могут зависеть от версии вашего интерпретатора. Powershell 5-ой версии был предустановлен во всех версиях начиная с Windows 10 и Windows Server 2016. Если вы сомневаетесь в версии, то это можно проверить следующей командой:

New-SmbMapping

Самый простой способ подключить диски, используя команду New-SmbMapping, будет выглядеть следующим способом:

В этой команде используются следующие ключи:

LocalPath — локальный путь или буква, под которой будет подключен диск;

RemotePath — путь к папке через IP или DNS

В случае выше подразумевается, что у пользователя, который открыл консоль Powershell, есть права для подключения к этому пути
Важно так же обратить внимание на кавычки, если ваш путь содержит специальные символы;

Persistent — дословно переводится как ‘постоянный’, но в случае сетевых папок обозначает восстановление соединения после отключения сети/компьютера.. Пример выше специально демонстрирует проводник так как это одна из проблем этой команды в версии 5.1 — диск начнет отображаться в проводнике только после перезагрузки компьютера или перезапуске процесса ‘explorer.exe’

Пример выше специально демонстрирует проводник так как это одна из проблем этой команды в версии 5.1 — диск начнет отображаться в проводнике только после перезагрузки компьютера или перезапуске процесса ‘explorer.exe’.

Мы можем перезапустить процесс средствами Powershell. Выполнение этой команды, как минимум, закроет все открытые окна:

Так же у вас могут появиться другие ошибки, например следующие говорят об уже занятой букве:

  • New-SmbMapping : Имя локального устройства уже используется.
  • New-SmbMapping : The local device name is already in use.

Следующая ошибка произойдет, если вы указали слэш ‘\’ в конце пути или к нему нет доступа на уровне сети (фаерволла, dns, политик и т.д.):

New-SmbMapping : The network name cannot be found.

New-PSDrive

В отличие от предыдущего способа — у него нет проблем с проводником, но после перезагрузки компьютера подключение к диску пропадет. Как я прочитал в каких-то версиях Powershell это исправлено, в каких-то появились новые проблем. Один из способов сделать диск постоянным — будет рассмотрен ниже.

Подключить аналогичный диск можно следующим способом:

Где:

  • Name — путь, буква или любой другой идентификатор определяющий диск. Чаще всего это просто буква;
  • PSProvider — поставщик услуг. Всех поставщиков услуг можно увидеть через ‘Get-PSProvider’. В большинстве случаев поставщиком услуг для сетевых дисков будет ‘FileSystem’. В теории вы можете использовать поставщика «Registry» что бы в рамках сессии Powershell легче обращаться к какому-то пути. Поставщик услуг или ‘PSProvider’ — это условная программа, которая будет обрабатывать вашу команду между Powershell и Windows;
  • Root — путь до удаленной папки. Если бы в ‘PSProvider’ стоял ‘Registry’, то тут можно было указать путь следующего формата: ‘HKLM:\Software\Microsoft’;
  • Persist — должно ли восстанавливаться подключение при потере связи;
  • Scope — область действия диска. В этом случае не должно играть значение, но на форумах советуют использовать значение ‘Global’, если не получается подключать диск. Если бы вы использовали сетевой диск только для одно сессии Powershell — вы могли бы ограничить область видимости диска.

У вас могут появиться следующие ошибки:

  • New-PSDrive : The network resource type is not correct;
  • The specified network resource or device is no longer available.

Один из способов решения — убрать слэш в конце пути. Так же попробуйте открыть полный путь в проводнике так как ошибка может указывать на недоступность папки. Так же можете попробовать убрать параметр ‘Persist’, т.к. после этого ошибка может изменится и принять более понятный характер.

Рабочий способ сделать этот диск постоянным — отредактировать его через реестр. Ветка, под которой был подключен диск, будет иметь следующий путь »HKCU:\Network\G». «G» в конце — это буква под который был подключен диск. Мы можем вернуть существующие значения следующей командой:

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

1-ца говорит об обратном и, возможно, что пароль не указан. На одном из форумов писали, что это поле должно указывать на цифру 4 что бы команда успешно работала. Я наблюдал случаи с 1 и 4, но проблем не замечал.

Моя проблема была решена после указания 1 в поле ‘ConnectionType’. Значение 1 говорит, что будет выполняться перенаправление дисков. Установить это значение через Powershell можно так:

Создание файлов и папок

Создание новых элементов осуществляется одинаковым образом всеми поставщиками Windows PowerShell. Если поставщик Windows PowerShell поддерживает более одного типа элементов (например, поставщик Windows PowerShell FileSystem различает каталоги и файлы), необходимо указать тип элемента.

Эта команда создает папку :

Эта команда создает пустой файл .

Важно!

При использовании параметра Force с командой для создания папки, которая уже существует, она не перезапишет и не заменит папку. Будет просто возвращен имеющийся объект папки. Однако, если использовать в уже имеющимся файле, файл будет полностью перезаписан.

Что такое CMD

CMD (cmd.exe) – оригинальный интерпретатор командной строки. Он устанавливался по умолчанию во все версии Windows, начиная с Windows NT.

Командная строка – наследие MS-DOS и других систем, появившихся задолго до Windows. Она позволяет взаимодействовать с системой напрямую, устанавливать параметры работы Windows, отдельных служб и приложений, а также выполнять ряд действий, недоступных в оконном интерфейсе. Также в CMD можно вводить простые команды для поиска, перемещения, удаления файлов, запуска скриптов, приложений и т.д. 

Вот лишь пара примеров: в CMD можно одной командой tracert отследить путь, который проходят пакеты данных от удаленного сервера до вашего компьютера, а ipconfig покажет все активные подключения. Используя параметры команд, вы можете указать, в каком именно виде представить информацию, как отфильтровать результаты и т.д. 

Самый простой способ вызова командной строки – нажать сочетание клавиш Win + R, в появившемся окне ввести cmd. Кроме того, можно открыть файл по адресу C:/Windows/System32, ввести «Командная строка» в окне поиска или найти в меню «Пуск» пункт «Служебные» – «Командная строка» (для Windows 10). 

Разработку CMD свернули после выхода Windows 2000. В качестве замены ей представили новый инструмент PowerShell. 

Как открыть командную строку с повышенным доступом

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

Например, пропишите запрос «Командная строка» в системной поисковой строке и кликните по результату правой клавишей мыши. Запускающий файл приложения называется cmd.exe. Зная его название, развернуть строку через диспетчер задач (данный метод описан выше в одноимённом пункте).

Видео: запуск командной строки от имени администратора

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

Chkdsk или check disk запускается при каждом запуске в windows 10/8/7

Проверка дисковой утилиты или Chkdsk.exe в Windows 10/8/7 и Windows Vista используется для проверки ошибок на носителе и в файловой системе. Если вы сталкиваетесь с проблемами, начиная от синих экранов и заканчивая невозможностью открывать, сохранять файлы или папки, вам следует запустить chkdsk.exe. Check Disk может запускаться автоматически, в случае внезапного выключения или если он обнаружил, что файловая система «грязная». В некоторых случаях вы можете обнаружить, что эта программа проверки диска запускается автоматически при каждом запуске Windows. Вы, возможно, запланировали его запуск, или ваша Windows, возможно, решила запланировать его запуск. Но вместо того, чтобы запускаться один раз, он продолжает работать каждый раз, когда загружается ваш компьютер с Windows.

Если ваш Check Check или инструмент chkdsk в Windows запускаются при каждой загрузке, вот несколько вещей, которые вы можете попробовать.

1. Прежде всего, пусть он запустится один раз полностью.

2. Теперь откройте редактор реестра и перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager

На правой панели вы увидите BootExecute. Измените его значение с autocheck autochk * /. на autocheck autochk *

Если это отлично работает, попробуйте следующее:

3. Откройте окна командной строки, введите следующее и нажмите Enter:

 fsutil dirty g: 

Эта команда запросит диск, и, скорее всего, скажет, что он грязный.

Затем введите CHKNTFS/X G :. X говорит Windows НЕ проверять этот конкретный диск (G) при следующей перезагрузке. В настоящее время перезагрузите компьютер вручную, теперь он не должен запускать Chkdsk, а приведет вас прямо к Windows.

Когда Windows полностью загрузится, откройте другую командную строку и введите Chkdsk/f/r g :. Это должно пройти пять этапов сканирования и сбросить этот грязный бит. Наконец, введите fsutil dirty query g: и нажмите Enter. Windows подтвердит, что грязный бит не установлен на этом диске.

Вы можете запустить команду chkdsk/r или команду chkdsk/f , чтобы проверить жесткий диск на наличие ошибок. Но если для выполнения команды chkdsk/r и команды chkdsk/f на компьютере с Windows требуется много времени, см. KB943974.

Надеюсь это поможет!

Связанные чтения:

  1. Как сократить время обратного отсчета ChkDsk
  2. Как отменить запланированную операцию Chkdsk
  3. Проверка диска не запускается при запуске в Windows
  4. ChkDsk завис или зависает.

Пост WVC, обновленный и перенесенный сюда.

Состояние динамического тома — «Исправен (под угрозой)».

Причина. Указывает, что динамический том на данный момент доступен, но на базовом динамическом диске обнаружены ошибки ввода-вывода. Если в какой-либо части динамического диска обнаружена ошибка ввода-вывода, все тома на диске переходят в состояние Исправен (под угрозой) , а на томе появляется значок предупреждения.

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

Решение.

  1. Верните используемый диск в состояние Подключен. Как только диск вернется в состояние Подключен, том должен вернуться в состояние Работоспособен. Если состояние Работоспособен (под угрозой) сохранится, диску, возможно, угрожает сбой.

  2. Создайте резервную копию данных и замените диск как можно скорее.

Объедение дисков

Для объедения разделов вашего диска в один локальный раздел, необходимо использовать сторонние программы. Впрочем, используя средства Windows можно достичь того же результата просто перекинув все файлы с одного диска на другой, затем удалив ненужный нам локальный диск и расшив второй на доступное после удаления пространства. Но если вы хотите именно объединить два диска, можно, к примеру, использовать программу EaseUS Partition Master. Делаем следующее:

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

Перечисление файлов, папок и разделов реестра (Get-ChildItem)

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

Если необходимо вернуть все файлы и папки, которые находятся непосредственно в папке C:\Windows, введите:

Списки выглядят аналогично тем спискам, которые появляются при вводе команды в Cmd.exe или команды в командной оболочке UNIX.

С помощью параметров командлета можно создавать очень сложные списки. Далее рассмотрим несколько сценариев. Синтаксис командлета можно увидеть, введя следующее.

Эти параметры можно скомбинировать и сопоставить для получения настраиваемых выходных данных.

Перечисление всех элементов в контейнере (-Recurse)

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

Принудительное перечисление скрытых элементов (-Force)

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

Этот параметр называется Force, так как позволяет принудительно переопределить обычное поведение команды . Параметр Force широко используется для принудительного выполнения действия командлетом. Тем не менее, он не будет выполнять действия, компрометирующие систему безопасности.

Сопоставление имен элементов с подстановочными знаками

Команда принимает подстановочные знаки в пути к элементам списка.

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

  • Звездочка () соответствует нулю или большему количеству вхождений любого символа.

  • Знак вопроса () соответствует ровно одному символу.

  • Открывающая квадратная скобка () и закрывающая квадратная скобка () заключают в себя набор символов для сопоставления.

Далее приводится несколько примеров работы спецификации из подстановочных знаков.

Чтобы найти в каталоге Windows все файлы, имеющие суффикс и ровно пять символов в основном имени, введите следующую команду.

Чтобы найти в каталоге Windows все файлы с именами, начинающимися на букву , введите следующее.

Чтобы найти все файлы с именами, начинающимися на x или z, введите следующее.

Дополнительные сведения о подстановочных знаках см. в разделе about_Wildcards.

Исключение элементов (-Exclude)

Вы можете исключить определенные элементы с помощью параметра Exclude для . Это позволит вам выполнить сложную фильтрацию в одном операторе.

Например, вы пытаетесь найти библиотеку службы времени Windows в папке System32 и все, что вам известно об имени библиотеки, — то, что оно начинается с W и содержит 32.

Такое выражение, как , найдет все библиотеки DLL, которые отвечают этим условиям, но вам может потребоваться дополнительно отфильтровать файлы и пропустить все файлы win32. Эти файлы можно пропустить с помощью параметра Exclude с шаблоном .

Смешение параметров Get-ChildItem

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

Результаты отсутствуют, даже если существуют две библиотеки, которые начинаются на букву z в папке Windows.

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

Чтобы указать рекурсивный поиск для файлов, имена которых соответствуют специальному шаблону, используйте параметр Include.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

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