Возможные проблемы при переносе работы между 32-битными и 64-битными компьютерами

4

Я приношу работу домой с нескольких разных компьютеров и ищу для себя новый. Некоторые из моих клиентов имеют 32-битные и некоторые 64-битные. Если я куплю 64-разрядную версию, смогу ли я использовать информацию с 32-разрядного компьютера на 64-разрядном компьютере, а затем забрать ее и восстановить на 32-разрядном компьютере?

Sharon
источник
Какая операционная система?
Механическая улитка

Ответы:

4

Абсолютно. проблемы будут в том случае, если информация состоит из 64-битных исполняемых файлов, и даже тогда у вас может не быть проблем.

soandos
источник
4

«Битность» вашего компьютера не повлияет на файлы данных, с которыми вы работаете. Это влияет только на программы . Если ваши клиенты не дают вам программы для запуска, вы полностью безопасны с 64-битной системой.

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

CarlF
источник
2

Само содержимое файла не определяется архитектурой операционной системы. Например, текстовые документы универсально совместимы со всеми компьютерами (независимо от того, как они обрабатывают окончания строк). Не имеет значения, используете ли вы 32-разрядную или 64-разрядную версию. Эту же логику можно распространить на большинство файлов данных (например, документы MS Word / Excel, 3D-модели и т. Д.).

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

Прорвать
источник
0

Что вы подразумеваете под "информация"? Вы пишете программы? Веб-дизайн? Документы?

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

Программирование исполняемых файлов, как правило, будет работать, если вы используете каркас приложений (например, Java), и большинство операционных систем могут запускать 32-битные приложения на 64-битном оборудовании без особых проблем.

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

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

music2myear
источник
0

Я работаю в смешанной среде на работе. Некоторые люди используют Windows XP 32bit, некоторые Windows Vista 32bit, некоторые Windows 7 32bit и некоторые Windows 7 64bit. Нет проблем разделять работу между сотрудниками. 99% программ, которые работают на 32-битной платформе, будут работать на 64-битной платформе, если они не требуют специальных драйверов, которые зависят от платформы.

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

Так что если вы собираетесь купить компьютер, перейдите на 64-битную систему. У вас будет больше проблем с запуском 32-битной системы, если вы хотите запустить 64-битное приложение (ну, это было бы невозможно), а не наоборот.

Сумасшедший мальчик
источник