Я - планирование обновления Windows Vista Home Premium 32 бита к 64-разрядному Стандарту Windows Server 2008 (у меня есть четырехъядерный CPU, который поддерживает 64 бита, и у меня есть 4 ГБ памяти, так не видьте все это в данный момент).
Мое беспокойство, часть программного обеспечения для разработки, которое я имею (как сделанные меньшими поставщиками) не будет работать в этой новой среде.
Согласие состоит в том, что мои существующие приложения будут работать, пока они - 32 бита и не 16 битов, но как я могу узнать, являются ли они 32 или 16 битами? Я не хочу посылать каждому поставщику по электронной почте. Каковы мои опции, если они - 16 битов - размещают в службах удаленных рабочих столов?
Спасибо
Почти все программное обеспечение, записанное за прошлые 10 лет, является 32-разрядным (или больше) - я сказал бы "все", но я учился не делать это на SuperUser. Я не волновался бы слишком много об этом, если Вы купили свое программное обеспечение для разработки в это десятилетие.
В противном случае можно всегда размещать программное обеспечение на 16 битов в виртуальной машине.
Можно узнать, является ли приложение 16 битами различными способами:
command.com
запуск), затем это определенно один.ntvdm
выполнение. Это - Windows NT Виртуальная Машина DOS, т.е. хост-процесс для 16-разрядного материала прежней версии.Существует несколько путей. Поиск ntvdm
самый надежный.
Однако нет многих 16-разрядных приложений, все еще используемых. По крайней мере, не вне очень специализированных областей.
Если бы я был Вами, то я просто пошел бы с обновлением и просто запустил бы любую старую программу в Виртуальном ПК или другую программу виртуализации
Изучите, как определить 16-разрядное приложение
Поскольку большая часть Windows находящиеся в 3.x программы, запущенные правильно под Windows XP, иногда трудно сказать 16-разрядные и 32-разрядные приложения независимо.
Вот два метода для определения, является ли приложение 16-разрядным или 32-разрядным: •
Щелкните правой кнопкой по исполняемому файлу программы и затем выберите Properties. Если Вы видите вкладку Version, это - 32-разрядная программа. •
Или, если программа работает, нажмите Ctrl+Shift+Esc для открытия Windows Task Manager. На вкладке Processes посмотрите в столбце Image Name для названия исполняемого файла программы. Если какие-либо 16-разрядные программы будут работать, то Вы найдете запись для Ntvdm.exe, виртуальной машины DOS. Чуть выше его в списке, Вы будете видеть расположенные с отступом записи для Wowexec.exe (Windows на подсистеме Windows) и исполняемое название каждой 16-разрядной программы, работающей в той виртуальной машине.