SysMGV113
26-02-2018, 06:02
Возник вопрос, почему при установке Windows 10 x86 с помощью файла автоответов (AutoUnattend.xml), в случаях с автоматической разметкой жёсткого диска с целью переноса Профиля пользователя на несистемный диск, например: D:\Profiles, нарушается поддержка 16-bit MS-DOS приложений?
Уточню, у нас есть коммерческое приложение “Менеджер финансового учёта” (скачать его демо-версию можно свободно http://mfunsk.ru/ ), так вот, для его успешной установки требуется установить компонент “NTVDM”, после чего приложение устанавливается и может функционировать.
Сообщение об ошибке может быть следующего содержания:
---------------------------
16 bit Windows Subsystem
---------------------------
config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows applications.
Choose 'Close' to terminate the application.
---------------------------
Закрыть
---------------------------
Сообщения об ошибке может и не быть, и программа Установки просто не запускается.
Вот из-за этой части и возникает проблема
<FolderLocations>
<ProfilesDirectory>d:\Profiles</ProfilesDirectory>
</FolderLocations>
Что пробовал: 1) Настройка "совместимости приложений" - не помогает. 2) Версии Win10 1703 и 1709 с сайта Макрософт. 3) Поиск в Интернете - тоже не помог.
В Win 7, 8, 8.1 - механизм отлично работал :(
По первости, когда ещё раздавали бесплатный Upgrade, я успешно обновил свою Win 7 на Win 10 и папка с Профилем при этом была на несистемном диске.
"Кривой" метод нашёлся:
Если устанавливать Win 10 как обновление на Win7 (с папкой профилей d:\Profiles) и отказаться от сохранения Приложений и данных Пользователя, то Всё отлично! Схема работает.
Но, согласитесь, этот путь слишком сложен. Кроме того, похоже на "косяк" Win 10.
p.s. Хотел написать техподдержку Microsoft, но после успешной регистрации так и не удалось зайти на их сайт. У них какие-то "неожиданные ошибки, причины" и т.п.
Уточню, у нас есть коммерческое приложение “Менеджер финансового учёта” (скачать его демо-версию можно свободно http://mfunsk.ru/ ), так вот, для его успешной установки требуется установить компонент “NTVDM”, после чего приложение устанавливается и может функционировать.
Сообщение об ошибке может быть следующего содержания:
---------------------------
16 bit Windows Subsystem
---------------------------
config.nt. The system file is not suitable for running MS-DOS and Microsoft Windows applications.
Choose 'Close' to terminate the application.
---------------------------
Закрыть
---------------------------
Сообщения об ошибке может и не быть, и программа Установки просто не запускается.
Вот из-за этой части и возникает проблема
<FolderLocations>
<ProfilesDirectory>d:\Profiles</ProfilesDirectory>
</FolderLocations>
Что пробовал: 1) Настройка "совместимости приложений" - не помогает. 2) Версии Win10 1703 и 1709 с сайта Макрософт. 3) Поиск в Интернете - тоже не помог.
В Win 7, 8, 8.1 - механизм отлично работал :(
По первости, когда ещё раздавали бесплатный Upgrade, я успешно обновил свою Win 7 на Win 10 и папка с Профилем при этом была на несистемном диске.
"Кривой" метод нашёлся:
Если устанавливать Win 10 как обновление на Win7 (с папкой профилей d:\Profiles) и отказаться от сохранения Приложений и данных Пользователя, то Всё отлично! Схема работает.
Но, согласитесь, этот путь слишком сложен. Кроме того, похоже на "косяк" Win 10.
p.s. Хотел написать техподдержку Microsoft, но после успешной регистрации так и не удалось зайти на их сайт. У них какие-то "неожиданные ошибки, причины" и т.п.