Мой профиль...

Search This Blog

Monday, November 4, 2013

Уменьшился объем флешки, что делать? (change flash volume)

Многие люди работающие с картами flash-памяти (флешками), например фотографы, иногда сталкиваются с проблемой — флешка уменьшилась в объеме. Да-да-да, как бы невероятно это не звучало, но это так. С этим столкнулся и я :)
Вот так выглядело окно свойств флешки на 16 Гб. Доступно всего 8 Гб!
Уменьшился объем флешки (12)
Решение этой проблемы оказалось очень простым! Любой сможет восстановить полный объем своей флешки буквально за минуту. Читайте далее.
Для начала откроем диспетчер дисков.
  1. Откройте «Панель управления» (Пуск \ Панель управления).
  2. Откройте элемент «Администрирование».
    • Если у вас Windows 7 или 8 введите в строке поиска (справа сверху) «администрирование» тогда соответвтующий пункт появится в панели управления.
    • Если у вас Windows Vista, то переключите панель управления в «классический вид» в меню слева, если вы уже не сделали этого ранее.
  3. Откройте элемент «Управление компьютером».
  4. Кликните на пункт в дереве слева «Управление дисками».
Уменьшился объем флешки (11)
Итак, мы видим что флешка (в моем случае это EOS_DIGITAL J:), поделена весьма странным образом. Половина занята активным разделом, и половина флешки просто не размечена. Кликаем на активном разделе и видим грустную картину — мы не можем ни удалить этот раздел, ни расширить его на весь объем флешки.
Уменьшился объем флешки (10)
Кликаем по неразмеченной области правой кнопочкой мышки и видим еще более грустную картину — мы ничего не можем сделать с неразмеченной областью.
Уменьшился объем флешки (9)
ОК, пришло время для ремонта флешки. Открываем меню «Пуск» и вводим в строку поиска «cmd». Затем кликаем правой клавишей мышки по пункту «cmd.exe» и далее — «Запуск от имени администратора». Если вы обладатель Windows XP, то вы можете нажать Win+R (или Пуск \ Выполнить…) и ввести там cmd.exe и нажать Enter.
Уменьшился объем флешки (8)
В открывшемся черном окне вводим diskpart и нажимаем Enter. Откроется утилита для работы с дисками, которая может больше чем стандартный интерфейс Windows.
Уменьшился объем флешки (7)
Затем вводим LIST disk и наживаем Enter. Вы увидите список подключенных к вашему компьютеру дисков. Теперь самый важный момент, вам нужно понять какой из дисков ваша больная флешка. Лучший ориентир — объём. Чтобы упростить себе задачу извлеките все остальные съемные носители из своего компьютера — карточки памяти в кардридере, USB-флешки, внешние жесткие диски и т.п. Так этот список будет значительно меньше.
Итак, смотрим на список и вспоминаем что моя флешка 16 Гб (так написано на коробочке). Диск 0, 1 не подходят, они по 698 Гб что явно больше, это два моих жестких диска. Диск 2 не подходит, он всего 1886 Мб, что менее 2 Гб, это флешка во встроенном кардридере. Диск 3 и 4 пропускаем — они не подключены, остается диск 5 — 15 Гб это наша флешка. Вы можете спросить: «почему? Ведь наша флешка 16 Гб, а тут 15!». Так происходит из-за того что производители указывают фактически больший объем на укаковке, нежели чем есть на самом деле. Компьютер считает что в 1 Гб 1024 Мб, а производители флешек считают что в 1 Гб 1000 Мб. Это давно известный факт.
Уменьшился объем флешки (6)
Итак, вы определили номер вашего диска. В моём случае этот номер — 5. Вводим SELECT disk=5 и нажимаем Enter.
Уменьшился объем флешки (5)
Программа сообщает что выбран диск 5. Следующим шагом мы удалим все разделы с диска и следовательно все данные что есть на диске пропадут. Если на фашей флешке есть что-то что вы хотите сохранить, то самое время это сделать.
Вводим CLEAN и нажимаем Enter.
Уменьшился объем флешки (4)
Программа сообщает что очистка диска выполнена успешно. Переходим обратно в стандартный диспетчер дисков Windows и нажимаем кнопку «Обновить». Мы видим что наша флешка теперь неразмечена. Кликаем по неразмеченному месту правой клавишей мышки и выбираем «Создать простой том…».
Уменьшился объем флешки (3)
Выставляем нужные параметры. Если это флешка для фотоаппарата, видеокамеры и т.п. то скорее всего лучше выбрать файловую систему FAT32. Размер кластера — по умолчанию. Метку тома лучше сохранить той, которая было до форматирования. У меня фотоаппарат Canon, метка тома EOS_DIGITAL. Хотя в принципе вы можете написать туда что угодно :) Поставте галочку «быстрое форматирование» и нажмите «Далее».
Уменьшился объем флешки (2)
По окончании форматирования свойства флешки стали такими, какими они и должны быть.
Уменьшился объем флешки (1)
Вот и все. Удачи!

Friday, November 1, 2013

Переключение языка CapsLock'ом в MacOS

Этот пост будет интересен только пользователям компьютеров с MacOS X.
Как-то раз я нашел у Лебедева раскладку «Мефодица», позволяющую переключать язык в MacOS при помощи CapsLock.
Сама идея показалась хорошей, но реализация мне не понравилась.
Знаки препинания в лебедевском варианте ставятся без нажатия шифта, а цифры, соответственно — наоборот. Это было неудобно: без шифта должны быть цифры — это классическая раскладка, я к ней привык. По счастливому совпадению решение нашлось в тот же день, лепер Tridento сделал аналогичную, но классическую раскладку — Lipton.bundle
И так, приступим. Качайте файл по ссылке выше, разархивируйте и скопируйте в:
/Library/Keyboard Layouts/
Теперь надо настроить соответствующим образом систему:
Все, теперь можно убедиться в работоспособности переключения капслоком. Если же у вас выбрана английская раскладка, необходимо выбрать раскладку «lipton», т.к. стандартный хоткей мы отключили, используйте alt+cmd+space — все равно надо один раз, дальше будем переключать капслоком.
Если текст не вводится, перезагрузите компьютер.

P.S.
Не отходя от кассы:
Под мак нашлось отличное средство Киргуду!
Скачал программу тут: pihto.com/download/kirgudu/kirgudu.dmg

Под винду можно скорее всего через пунтосвитчер организоваться + посмотреть в сторону http://msdn.microsoft.com/en-us/goglobal/bb964665.aspx
Под Линус и так понятно.
В итоге однозначный для всех систем переключатель раскладки в виде CapsLock вырывается вперед.

Здравствуй Windows - Новый Год! (с) Улучшаем shell

Для начала не стоит удивляться, да, сейчас я сижу на Винде.
Рядом тихо пылится MacAir, но...

Вернувшись в Виндовс, что обычно первым делом бросается в глаза?
Консоль! ДаДаДа! Консоль.
После удобной, отличной консоли на linux на cmd.exe смотреть без слез невозможно.


Давайте чуть ее улучшим.

Прежде всего, при переходе из bash в cmd.exe доставляет неудобства ограниченность самой командной оболочки. Чтоб вставить текст из буфера обмена нужно тянуться к мышке, не хватает возможностей автодополнения, история хранится только в пределах одной сессии, к тому же не работает Ctrl+R и другие возможности работы с историей команд в bash.

Исправить ситуацию нам поможет clink. Это Open Source утилита расширяющая возможности cmd.exe. Вот некоторые ее фичи:

  • Автодополнение по нажатию Tab. Возможности автодополнения могут быть расширены за счет пользовательских скриптов на Lua
  • Вставка текста из буфера по нажатию Ctrl-V (к сожалению Shift+Insert не работает)
  • Продвинутая работа с историей команд. Поиск по истории (Ctrl-R and Ctrl-S). Поддержка таких выражений как !!, ! и !$
  • Сохранение предыдущих сессий

Скачали. Установили. Стало лучше, теперь cmd себя ведет почти как bash. Но кое-чего по прежнему не хватает. А именно привычных unix-утилит. Таких как cat, ls, tail, diff, grep, less, sort, wget и т.д. Некоторые утилиты имеют свои Windows-аналоги, например, вместо grep можно использовать findstr, но к ним придется привыкать заново, другие же аналогов вообще не имеют.

Эту проблему нам поможет решить готовый набор программ UnxUtils. Набор включает в себя множество популярных в Unix и Linux инструментов командной строки (полный список можно посмотреть по этой ссылке) а так же несколько дополнительных программ.

В частности, к дополнительным программам относятся pclip.exe и gclip.exe предназначенные для работы с буфером обмена Windows. Например вот так: pclip | sed "s/string1/string2/g" | gclip можно заменить все вхождения string1 на string2 в тексте хранящемся в буфере обмена.

Для того чтоб получить всё это на свою Windows-машину нужно скачать архив UnxUtils.zip, распаковать его содержимое в какой-то каталог и добавить в переменную среды PATH путь к usr\local\wbin\, т.к. именно там хранятся исполняемые файлы.

Для самых ленивых есть способ еще проще: скопируйте содержимое каталога usr\local\wbin\ из архива в каталог %WINDIR%\system32\ на вашей машине.
Внимание! Если вы решили поступить именно так, то я не рекомендую заменять системные файлы на одноименные файлы из архива без четкого понимания того, что вы делаете.

Что нам осталось? Правильное выделение мышью? Нивапрос!

В реестр добавляем два параметра:
HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
MouseSelect DWORD 1
QuickEdit DWORD 1
Как теперь работает выделение мышью? Левой кнопкой выделяем, правой вставляем.

Удачной работы.

Релевантные посты...

Related Posts with Thumbnails