Миниатюрный USB-накопитель с портативными программами

Миниатюрный USB-накопитель с портативными программами

Эрик Гриффит

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

Данная концепция, должно быть, знакома пользователям Macintosh. Еще со времен System 1.0 операционные системы Mac располагают модульными (self-contained) программами, тогда как в Windows при инсталляции приложений, особенно таких сложных, как офисные комплексы, отдельные файлы обычно бывают разбросаны по разным областям жесткого диска: DLL-библиотеки в одном месте, файлы подкачки в другом, элементы системного Реестра в третьем. Именно поэтому деинсталлировать приложения Windows особенно трудно. На самом деле программы просто обязаны быть портативными, т. е. модульными и легко удаляемыми. Даже если отдельные файлы будут сохранены на жестком диске, приложение должно автоматически удалить их в тот момент, когда пользователь закрывает его и вынимает из гнезда накопитель, – разумеется, при условии, что эти шаги выполняются надлежащим образом.

Настоятельно рекомендуем использовать устройства Hi-Speed USB 2.0, причем не только накопитель, но и порт этого стандарта. Существенную роль играет его 480-Мбит/с скорость. Если устройство подключить к древнему USB-концентратору с портами USB 1.1, то скорость будет меньше, хотя больших проблем это не вызовет. Десятикратное увеличение скорости обеспечит ожидаемый в 2009 г. стандарт SuperSpeed USB 3.0, и тогда ценность портативных приложений еще более возрастет.

Однако сфера применения портативных приложений не ограничивается миниатюрными USB-накопителями. Некоторые из них могут работать и на флэш-памяти других типов, например SD-картах, или на иных USB-устройствах массовой памяти, даже на мультимедийных плейерах типа iPod (кроме iPod touch или iPhone). Самое главное, чтобы Windows опознавала устройство как USB Mass Storage.

U3: портативные приложения – коммерческие и с открытым исходным текстом

Для подготовки данного обзора мы запросили на тестирование 32-Гбайт накопитель SanDisk Cruzer Contour из-за его элегантного внешнего вида, большой емкости и высокой скорости. Как и все миниатюрные накопители SanDisk, эта модель (цена 150 долл.) поставляется с уже установленным модулем автозапуска U3 LaunchPad.

Cruzer Contour, подключенный к Windows-системе, будет представлен в пользовательском интерфейсе двумя накопителями. Один – это основное пространство USB-накопителя, второй (почему-то представленный как CD-накопитель) – раздел, предназначенный исключительно для U3 LaunchPad и портативных программ. У протестированного нами экземпляра Cruzer в панели LaunchPad не было никаких портативных программ; она запускалась из системной панели и всплывала на экране точно так же, как меню Start системы Windows, но в правой стороне экрана.

Задача пользователя – заполнить панель LaunchPad полезными портативными программами, необходимыми для работы на разных системах. Щелчок на ссылке Add Programs в окне программы перенесет вас на сайт U3 Download Central, где опубликованы портативные версии программ, как хорошо известных (EverNote, Foxit Reader, RoboForm, Skype, Veoh Web Player), так и множества других, не столь популярных приложений. Сайт стал хранилищем программ задолго до iTunes. И так же, как приложения iPhone, многие (но не все) программы для панели U3 предлагаются бесплатно. Выбор ПО на сайте значительно шире, чем у конкурентов, и все же не может сравниться с исчерпывающим разнообразием программ для инсталляции непосредственно в Windows.

LaunchPad – центральный диалог управления «портабельными» программами

Онлайновый портал системы U3. Здесь можно загрузить новое ПО

Редкий пользователь обходится без офисного комплекса, и на сайте U3 Download Central таковой есть – OpenOffice. В период подготовки обзора там почему-то предлагалась версия OpenOffice 2.2, а не 3.0 (которая существует уже с 2008 г.). Компания U3 очень медлит с обновлением своей программной библиотеки.

Редкий пользователь обходится без офисного комплекса, и на сайте U3 Download Central таковой есть – бесплатный пакет OpenOffice.

Меню системы PortableApps.com очень похоже на диалог запуска программ U3

К сожалению, портативных версий программ Microsoft еще нет, поэтому использовать Microsoft Office с U3-устройством пока не удастся. Но подготовить портативную версию MS Office все же можно (см. «Другие портативные программы и советы пользователям»).

PortableApps.com: все бесплатно

Новая версия PortableApps.com Suite недавно была выпущена разработчиком Джоном Халлером. PortableApps.com Version 1.5 во многом схожа с U3: на миниатюрном USB-накопителе (которому присваивается имя PortableApps.com) она устанавливается вместе с модулем автозапуска, готовым запустить ее, как только накопитель подключается к порту ПК. В отличие от U3 в окне Windows Explorer он представлен как миниатюрный накопитель, а не как CD-ROM.

После запуска в системной панели появляется пиктограмма; щелкнув на ней, вы увидите всплывающее меню, очень похожее на Start системы Windows, в котором перечислены программы, установленные наряду с PortableApps.com.

Перечень представленных программ зависит от того, какую версию вы загрузили. «Облегченная» версия содержит лишь одну программу – AbiWord Portable. В состав стандартной входят портативные версии полного комплекса OpenOffice 3.0, Web-браузера Firefox, почтового клиента Thunderbird, IM-клиента Pidgin, антивирусного инструмента ClamWin, программы чтения PDF-файлов Sumatra, программы для заметок, игр и др. Если же установлена какая-то другая версия, то в этот список можно добавить программы с сайта PortableApps.com. Единственное требование – программа должна быть с открытым исходным текстом, а значит, бесплатной. (Подразумевается, что программы, подобные Skype, т. е. бесплатные, но не с открытым исходным текстом, не годятся; однако Skype имеется на USB-накопителях U3 и Ceedo; кроме того, портативную версию Skype для любого USB-накопителя можно подготовить, внеся небольшие изменения.)

С портала PortableApps.com можно загрузить массу бесплатного ПО

A-Data S701

Apacer AH323

Silicon Power LuxMini 920

Платформа U3 обычно используется в дорогих устройствах, но с помощью программ, описанных в этом обзоре, практически любой USB-накопитель можно превратить в портативный программный «сейф»

PortableApps.com Suite – отличный вариант для тестирования бета-версий программ Mozilla. С комплексом поставляется Firefox 3.07, но можно испытать и разработанную Халлером портативную версию Firefox 3.1 (а также Thunderbird 3 Beta), установив ее на любом USB-накопителе. Эта версия никак не влияет на браузер Firefox, который уже есть на жестком диске или миниатюрном флэш-накопителе.

Ceedo: портативные программы

На первый взгляд Ceedo с его меню, похожим на меню Start в Windows, и возможностью запуска портативных программ выглядит точной копией U3. Он наделяет функцией PowerToGo USB-накопители таких компаний, как Lexar, повышая их конкурентоспособность в соперничестве с SanDisk и его U3-программами. Однако ПО Ceedo Personal (цена 39 долл.) можно установить на любом миниатюрном накопителе. Среди ПО, указанного в каталоге, имеются отличные бесплатные программы, которые устанавливаются и в других подобных накопителях (в том числе Firefox, OpenOffice 2.4.2, Opera, RoboForm, Skype и Thunderbird), и ряд первоклассных приложений, таких, как диспетчер задач MyLife Organized и тикер котировок ценных бумаг CoolTick. Большинство программ – бесплатные.

Утилита Ceedo выводит на экран меню быстрого доступа к программам, размещенным на USB-накопителе…

… а также позволяет открыть типичное для таких систем окно с меню запуска и настройками ПО

Функция Ceedo Argo инсталлирует практически любое купленное или загруженное на миниатюрный накопитель приложение как компонент уже имеющегося ПО Ceedo Personal. Как заявляют представители компании, пользователи испытали ее с Microsoft Office, PageMaker, Quicken и даже World of Warcraft, запуская через USB-порт. Если на приобретенном вами миниатюрном накопителе уже установлено ПО Ceedo, то придется приобрести Argo отдельно (цена 19,99 долл.), но Argo входит в состав продаваемой напрямую версии Ceedo Personal. В настоящее время компания разрабатывает версию Ceedo 3.0.

Быстродействие

Если вы планируете работать с портативными приложениями, советуем приобрести самый быстродействующий (и недорогой) USB-накопитель. Найдите модель с наиболее высокой номинальной скоростью чтения-записи или по крайней мере устройство, совместимое с Windows ReadyBoost – технологией Windows Vista, обеспечивающей на USB-накопителе дополнительный кэш для ОС с целью повышения системной производительности. Можно оценить скорость USB-накопителя с помощью бесплатной программы, например Check Flash (чтобы загрузить англоязычную версию English, нужно щелкнуть на кнопке EN у верхнего края экрана) или HD Speed. Обе они имеют еще и то преимущество, что являются модульными и не требуют инсталляции. Похоже, это становится тенденцией.

За простоту и удобство «портабельного» ПО приходится платить снижением быстродействия. Не стоит размещать на USB-накопители крупные и мощные пакеты, такие, как Adobe CS или трехмерные игры

В ходе тестирования с SanDisk Cruzer Contour модули U3 и PortableApps испытывали затруднения на старых маломощных системах. На тестах с применением утилиты HD Speed как на настольном ПК Gateway GT5628 с четырехъядерным процессором, так и на ноутбуке Lenovo ThinkPad T41 с одноядерным ЦП средняя скорость чтения-записи накопителя составляла 24,3 Мбит/с – результат, очень близкий к средней оценке (25 Мбит/с) для таких устройств. Однако портативные приложения гораздо медленнее на ноутбуке T41, и виной тому как ноутбук, так и скорость флэш-накопителя. Помня, что основное преимущество таких накопителей – мобильность и возможность использовать их на любом компьютере, следует заранее быть готовым к проблемам с быстродействием, поскольку далеко не в каждом Интернет-кафе найдется машина с четырехъядерным процессором.

Однако при тестировании модулей автозапуска приложений этих двух накопителей на четырехъядерной системе их показатели оказались вполне сопоставимыми. U3 чуть быстрее справлялся с запуском OpenOffice, но запускал также и более старую версию OpenOffice 2.2.0, окно которой появлялось на экране через 8 с. Модуль PortableApps совместим и с OO 3.0.1 (с тех самых пор, как появилась эта версия OpenOffice). PortableApps признает только программы с открытым исходным текстом, поэтому быстрее запускает новые приложения – это его преимущество. На той же системе с четырехъядерным ЦП он загрузил отдельную программу текстового процессора OO Writer за 13 с.

Другие портативные программы и советы пользователям

Наверное, многие помнят FloppyOffice. Это был настолько компактный офисный комплекс, что его можно было запускать с дискет. (Может быть, стоит спросить, помните ли вы дискеты?) Он по-прежнему существует, но в обновленном виде и под названием Tiny USB Office. Его назначение очевидно. В состав этого уже по определению портативного комплекса входят текстовый редактор, планировщик, база данных, электронная таблица, ZIP-архиватор, FTP-инструмент, программа подготовки PDF-документов, клиент электронной почты и IM-клиент. Он занимает всего лишь 2,5 Мбайт, тогда как объем PortableApps.com Suite вместе с OpenOffice составляет 350 Мбайт. Комплекс столь небольшого объема очень удобен, если на USB-накопителе мало места. Он станет хорошим запасным вариантом на любом накопителе.

При запуске MojoPac с подключенного к ПК миниатюрного накопителя программа размещает на этом компьютере портативный виртуальный «Рабочий стол». Можно инсталлировать в MojoPac свои собственные программы, превращая практически любую программу в портативную. К сожалению, в роли принимающего компьютера может быть только XP-система: ни с одной другой ОС, в том числе Vista, программа не работает. MojoPac избавляет от необходимости выполнять загрузку с USB-накопителя, поэтому возникает ощущение, что твой компьютер целиком с тобой, и в этом ее достоинство. Цена полной версии MojoPac (после 30-дневного пробного периода) – 29,99 долл.

Всем известно, что можно подготовить загрузочный CD (live CD) для установки на компьютер дистрибутива Linux. То же самое можно сделать и без CD, используя вместо него миниатюрный USB-накопитель. В документации к дистрибутиву Ubuntu Linux в разделе «Preparing Files for USB Memory Stick Booting» имеются конкретные советы, как это сделать. Проще всего с помощью утилиты USB-creator создать ISO-образ Ubuntu и переписать его на загрузочный USB-накопитель.

С помощью таких инструментов независимых компаний, как UNetbootin, можно подготовить миниатюрные загрузочные накопители «Live USB» для многих дистрибутивов Linux. Пара дистрибутивов, в том числе Portable Linux, поставляются готовыми к инсталляции на загрузочных USB-устройствах.

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

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

Есть определенные правила отключения USB-накопителя с портативными программами от компьютера, и их нужно строго соблюдать. Если вынуть его в тот момент, когда работают программы, можно причинить вред этим программам или данным. В Windows не всегда видно, готов ли накопитель к отключению. С помощью компактной программы под названием USB Disk Eject можно узнать, в каком состоянии находятся USB-устройства, подключенные к системе. Прежде чем отключить накопитель физически, дважды щелкните на нем и убедитесь, что он отключен виртуально.

Безопасность

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

Комплекс PortableApps.com поставляется с антивирусным ПО ClamWin Portable, функционирующим в среде Windows. Каких-либо бесплатных антивирусных средств на сайте U3 нет, но есть пробные версии Avast! Antivirus, McAfee VirusScan USB и TrustPort Antivirus. При желании можно загрузить программу Avira Antivirus и инсталлировать ее на своем USB-накопителе, но у нее есть серьезные недостатки: не предусмотрено автоматическое обновление вирусной базы и в ходе ее инсталляции данные записываются на жесткий диск компьютера.

Лучшая защита от посторонних глаз – шифрование. Некоторые флэш-накопители, например IronKey, снабжены аппаратными средствами шифрования. А для устройств, не имеющих таких средств, есть бесплатный инструмент TrueCrypt 6.1a с открытым исходным текстом, предназначенный для создания виртуального зашифрованного диска или шифрования целого дискового раздела, даже целиком USB-накопителя.

В целях безопасности содержимое USB-накопителя рекомендуется зашифровать. Только не забудьте пароль!

Утилита TrueCrypt предоставляет возможность выбора между различными криптографическими алгоритмами

При первоначальной установке TrueCrypt необходимо выбрать вместо Install метод Extract, который распаковывает инсталляционные файлы, но не разбрасывает их по Windows-системе. Нужно выбрать для них место на миниатюрном накопителе. Найдите файл TrueCrypt.exe и дважды щелкните на нем. После того как исполнимый файл будет открыт, перейдите в меню Tools и выберите Traveler disk setup. Выбрав пункт Create travelers disk files, введите символ с обозначением USB-накопителя, установите флажок Include TrueCrypt Volume Creation Wizard и щелкните на кнопке Create. В результате TrueCrypt будет выполняться на миниатюрном накопителе в режиме Travelers.

При запуске TrueCrypt в режиме Travelers на системе с Vista будет появляться строка с запросом разрешения UAC (User Account Control).

При запуске TrueCrypt в режиме Travelers на системе с Vista будет появляться строка с запросом разрешения UAC (User Account Control). Дело в том, что операционной системе Vista приходится каждый раз загружать драйвер нового устройства, если же программа полностью инсталлирована на жестком диске ПК, то необходимость в этом отпадает.

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

Для шифрования каких-то файлов следует обратиться к модулю TrueCrypt Format.exe. После его запуска появится предложение зашифровать файловый контейнер, образующий виртуальный зашифрованный диск, или целиком основной раздел (не тот, где находятся программы) либо диск. Выберите первый вариант; все необходимые инструкции вы найдете в Сети. Используйте зашифрованное пространство для безопасного хранения своих документов. После запуска TrueCrypt нужно сформировать зашифрованный контейнер. Открыв контейнер, скопируйте в него свои файлы. Не зная пароля, никто не сможет получить доступ к этим файлам, даже если вы забудете накопитель на каком-то общедоступном ПК. Поверьте, когда-нибудь это обязательно случится.