У вопроса, вынесенного в заголовок данной статьи, имеется два возможных варианта ответа, в зависимости от того, что конкретно требуется пользователю в данный момент.
Как записать программу на флешку. Вариант первый
Самый простой из этих вариантов - это когда нужно просто перенести файл какой-либо программы, например, её инсталлятор, на флешку и ничего более. Сделать это можно элементарно, используя стандартные функции операционной системы, либо какие-нибудь сторонние инструменты. Проще всего при этом использовать Проводник Windows или какой-то другой файловый менеджер. При этом скопировать программу на флэшку можно массой различных способов. Естественно, первое, что следует при этом сделать - это подключить к компьютеру саму флешку.
Кстати, всё здесь написанное в равной степени может относиться как к обычным USB-флешкам, так и к флеш-картам. В данном вопросе какой-либо принципиальной разницы между ними нет.
Далее можно выделить в Проводнике нужный нам файл и в зависимости от версии операционной системы выбрать в меню (стандартном меню; контекстном меню, вызываемом правой кнопкой мыши; кнопкой на панели, etc.) пункт «Копировать в ...». И в открывшемся окошке, где требуется указать пункт назначения для копируемого файла, найти свою флешку.
Ещё один способ - использовать перетаскивание, так называемый метод «drag-n-drop». Нужно просто выделить файл левой кнопкой и, не отпуская её, перетащить мышкой в нужное место - папку, флешку, etc. - и там отпустить. Если использовать при этом Проводник Windows, то слева в нём будет показано дерево папок и устройств компьютера, в котором можно запросто найти и нужную нам флешку.
Ещё один способ, возможный в Проводнике некоторых версий Windows - это использовать меню «Отправить». Выделить нужный файл правой кнопкой мыши и в появившемся контекстном меню найти строчку «Отправить...». Если задержать курсор мыши над этой стройкой, она развернётся в более подробный список, в котором в качестве одного из вариантов будет и флешка, на которую нам нужно скопировать файл.
Существует ещё один, универсальный, способ копирования, который работает всегда и везде, независимо от версий операционной системы или используемых файловых менеджеров - метод «копипаст».
Слово «копипаст» происходит от английского сочетания «copy-paste» в буквальном переводе означающего «копировать-вставить».
Для его использования нужно выделить искомый файл и выбрать в меню «Копировать» (обратите внимание: не «Копировать в ...», а просто «Копировать»). Затем перейти в нужную папку (в нашем случае - флешку) и выбрать в меню опцию «Вставить». Всё, файл будет скопирован в нужное нам место.
Гораздо удобнее для копипаста использовать не функции меню, а сочетания «горячих клавиш». При этом комбинация клавиш «Ctrl+C» будет соответствовать команде «Копировать», а сочетание « Ctrl+V» - команде «Вставить».
Это всё, что нужно, если пользователю требуется лишь просто копировать файл программы на флешку.
Как записать программу на флешку. Вариант второй
Но гораздо чаще в ответ на вопрос из заголовка требуется немного другое. Нужно не только скопировать туда программу, но при этом сделать так, чтобы эта программа могла работать с этой флешки. Чисто теоретически, в этом ничего сложного нет, но при практическом применении удастся такое далеко не всегда, так как нужно учитывать несколько важных моментов.
Допустим, у вас в Windows уже установлена нужная программа или игра. Тогда можно попробовать просто скопировать её файлы и папки на флешку (любым из способов, которые были описаны выше). Но далеко не факт, что при этом она будет работать. Либо другой вариант - работать она будет, но только тогда, когда флешка присоединена именно к вашему компьютеру. Ни с каким другим ПК она работать не захочет.
Причин такому поведению может быть целых три. Первая - файлы, нужные программе, при её установке скопировались не только в её собственную папку, но и в другие системные директории. Поэтому при простом копировании на флешку можно скопировать не всё, что программе необходимо для работы, а разбираться в деталях обычно достаточно сложно и долго. Вторая причина - программе для работы нужны какие-то системные файлы, которые в вашей Windows есть, а в других, например, у вашего друга, может не оказаться. И третья - программа при установке слишком глубоко прописывается в операционной системе, и при попытке запустить её с флешки её связи с операционкой разрываются, и возникают всевозможные ошибки, либо программа вообще отказывается работать.
Впрочем, попробовать никто не запрещает. Находите на системном разделе диска папку с файлами нужной программы и копируете её целиком на флешку. Любым из способов, которые мы описали выше. И пробуете запустить её с флешки. Работает, без глюков и сбоев - радуетесь, что всё удачно получилось. Если нет - думаете о других вариантах.
Ещё один, компромиссный, способ, который можно попробовать. Подключите к компьютеру свою флешку и запустите программу на инсталляцию. В качестве папки назначения укажите флешку, и программа установится на неё. Теперь работать она будет с этой флешки, но, скорее всего, только тогда, когда флешка подключена именно к вашему компьютеру, с другими ПК может и не заработать. Опять же, попробовать никто не запрещает.
И наконец, как сделать всё правильно
Для того, чтобы программы гарантировано работали с флешек и других подключаемых устройств, нужно использовать их портативные - так называемые «портабельные» - версии (Portable). Это версии, которые специально адаптированы для такой работы. Для их установки нужно всего лишь перенести папку с такой программой на флешку и найти в ней стартовый файл для запуска. Часто такие версии идут упакованными в архив, который нужно просто распаковать на флешку.
Необходимо заметить, что портативные версии программ можно использовать не только с флешек, но и со стационарного жёсткого диска. Если такие программы разместить в отдельной папке на разделе, отличном от того, где установлена операционная система, то можно серьёзно сэкономить время и усилия при последующих переустановках Windows - в дальнейшем уже не придётся эти программы заново устанавливать и настраивать. Они останутся полностью готовыми к работе ещё с прошлой установки системы. Останется лишь вытащить на Рабочий стол (или любое удобное место) ярлыки к их стартовым файлам.
К глубокому сожалению, далеко не все программы сейчас имеют портативные версии. Но у многих всё же они есть. Есть такие и в нашем каталоге софта. Для их поиска обращайте особое внимание на слово «Portable» на странице файлов любой программы.