Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » При установке программы ругается 16-разрядная подсистема Windows

Ответить
Настройки темы
При установке программы ругается 16-разрядная подсистема Windows

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


На компе W2k Pro SP4. Ставлю прогу MapX. Вылетает несколько последовательных окон типа:

В заголовке: 16-разрядная подсистема Windows
В самом окне: Процессор NTDVM обнаружил недопустимую инструкцию.
CS:04c3 IP:853c OP:63 6a 09 59 67 Для завершения работы приложения нажмите кнопку "Закрыть".

И 2 кнопки - Закрыть и Пропустить

Что же делать?

Отправлено: 06:41, 18-10-2007

 

Аватара для dimich22

В работе


Сообщения: 851
Благодарности: 215

Профиль | Сайт | Отправить PM | Цитировать


Посмотрите какой у вас путь для переменной TEMP. Лучше сделать короткий типа C:\TEMP

-------
Программа выполняет то, что вы ей приказали делать, а не то, что бы вы хотели, чтобы она делала.
Компьютерная литература Мой сайт Active Directory Сборник рецептов


Отправлено: 09:18, 18-10-2007 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 4904
Благодарности: 496

Профиль | Сайт | Отправить PM | Цитировать


Некорректные записи в файлах Config.nt и Autoexec.nt могут вызывать ошибки NTVDM

-------
Если сообщение оказалось полезным, нажмите, пожалуйста, соответствующую кнопку.


Отправлено: 09:20, 18-10-2007 | #3


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


2 dimich22
Попробовал сделать C:\TEMP (хотя такой папки и нет) и C:\Winnt\Temp – не помогло.

Отправлено: 18:27, 19-10-2007 | #4


Аватара для dimich22

В работе


Сообщения: 851
Благодарности: 215

Профиль | Сайт | Отправить PM | Цитировать


kd_lepid, а то, что monkkey, советовал сделали?

-------
Программа выполняет то, что вы ей приказали делать, а не то, что бы вы хотели, чтобы она делала.
Компьютерная литература Мой сайт Active Directory Сборник рецептов


Отправлено: 21:23, 20-10-2007 | #5


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Хотел выложить сюда 2 копии этих файлов, т.к. сам я не настолько крут, чтобы понять их содержимое , но что-то криво записалось на диск (на работе комп). В понедельник еще раз запишу и выложу здесь, не будете против взглянуть?

Отправлено: 21:49, 20-10-2007 | #6


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Выкладываю.

На компе, где не ставится:

AUTOEXEC.NT

@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM ”*©« AUTOEXEC.BAT *Ґ ЁбЇ®«м§гҐвбп ¤«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS.
REM „«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS ЁбЇ®«м§гҐвбп д*©« AUTOEXEC.NT,
REM Ґб«Ё *Ґ гЄ*§** ¤агЈ®© д*©« Ё*ЁжЁ*«Ё§*жЁЁ ў PIF-д*©«Ґ ЇаЁ«®¦Ґ*Ёп.

REM Install CD ROM extensions
REM “бв**®ўЄ* а*биЁаҐ*Ё© ¤«п Ї®¤¤Ґа¦ЄЁ CD ROM
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
REM “бв**®ўЄ* бҐвҐў®Ј® ।ЁаҐЄв®а* (§*Јаг¦*Ґвбп ЇҐаҐ¤ dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
REM “бв**®ўЄ* Ї®¤¤Ґа¦ЄЁ DPMI
lh %SystemRoot%\system32\dosx


CONFIG.NT

@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM ”*©« AUTOEXEC.BAT *Ґ ЁбЇ®«м§гҐвбп ¤«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS.
REM „«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS ЁбЇ®«м§гҐвбп д*©« AUTOEXEC.NT,
REM Ґб«Ё *Ґ гЄ*§** ¤агЈ®© д*©« Ё*ЁжЁ*«Ё§*жЁЁ ў PIF-д*©«Ґ ЇаЁ«®¦Ґ*Ёп.

REM Install CD ROM extensions
REM “бв**®ўЄ* а*биЁаҐ*Ё© ¤«п Ї®¤¤Ґа¦ЄЁ CD ROM
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
REM “бв**®ўЄ* бҐвҐў®Ј® ।ЁаҐЄв®а* (§*Јаг¦*Ґвбп ЇҐаҐ¤ dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
REM “бв**®ўЄ* Ї®¤¤Ґа¦ЄЁ DPMI
lh %SystemRoot%\system32\dosx

Кстати, вспомнил, у меня еще не запускается прога англо-русский словарь, причем сообщение такое же, как и при установке MapX, только цифры и буквы в недопустимой инструкции другие. А вот AUTOEXEC и CONFIG того компа, где этот словарь пашет без проблем:

AUTOEXEC

@echo off

REM AUTOEXEC.BAT is not used to initialize the MS-DOS environment.
REM AUTOEXEC.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM ”*©« AUTOEXEC.BAT *Ґ ЁбЇ®«м§гҐвбп ¤«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS.
REM „«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS ЁбЇ®«м§гҐвбп д*©« AUTOEXEC.NT,
REM Ґб«Ё *Ґ гЄ*§** ¤агЈ®© д*©« Ё*ЁжЁ*«Ё§*жЁЁ ў PIF-д*©«Ґ ЇаЁ«®¦Ґ*Ёп.

REM Install CD ROM extensions
REM “бв**®ўЄ* а*биЁаҐ*Ё© ¤«п Ї®¤¤Ґа¦ЄЁ CD ROM
lh %SystemRoot%\system32\mscdexnt.exe

REM Install network redirector (load before dosx.exe)
REM “бв**®ўЄ* бҐвҐў®Ј® ।ЁаҐЄв®а* (§*Јаг¦*Ґвбп ЇҐаҐ¤ dosx.exe)
lh %SystemRoot%\system32\redir

REM Install DPMI support
REM “бв**®ўЄ* Ї®¤¤Ґа¦ЄЁ DPMI
lh %SystemRoot%\system32\dosx
Перенаправитель сетевой установки REM

lh %SystemRoot%\system32\nw16

lh %SystemRoot%\system32\vwipxspx


CONFIG

REM Windows MS-DOS Startup File
REM
REM CONFIG.SYS vs CONFIG.NT
REM CONFIG.SYS is not used to initialize the MS-DOS environment.
REM CONFIG.NT is used to initialize the MS-DOS environment unless a
REM different startup file is specified in an application's PIF.
REM
REM ECHOCONFIG
REM By default, no information is displayed when the MS-DOS environment
REM is initialized. To display CONFIG.NT/AUTOEXEC.NT information, add
REM the command echoconfig to CONFIG.NT or other startup file.
REM
REM NTCMDPROMPT
REM When you return to the command prompt from a TSR or while running an
REM MS-DOS-based application, Windows runs COMMAND.COM. This allows the
REM TSR to remain active. To run CMD.EXE, the Windows command prompt,
REM rather than COMMAND.COM, add the command ntcmdprompt to CONFIG.NT or
REM other startup file.
REM
REM DOSONLY
REM By default, you can start any type of application when running
REM COMMAND.COM. If you start an application other than an MS-DOS-based
REM application, any running TSR may be disrupted. To ensure that only
REM MS-DOS-based applications can be started, add the command dosonly to
REM CONFIG.NT or other startup file.
REM
REM EMM
REM You can use EMM command line to configure EMM(Expanded Memory Manager).
REM The syntax is:
REM
REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
REM
REM AltRegSets
REM specifies the total Alternative Mapping Register Sets you
REM want the system to support. 1 <= AltRegSets <= 255. The
REM default value is 8.
REM BaseSegment
REM specifies the starting segment address in the Dos conventional
REM memory you want the system to allocate for EMM page frames.
REM The value must be given in Hexdecimal.
REM 0x1000 <= BaseSegment <= 0x4000. The value is rounded down to
REM 16KB boundary. The default value is 0x4000
REM RAM
REM specifies that the system should only allocate 64Kb address
REM space from the Upper Memory Block(UMB) area for EMM page frames
REM and leave the rests(if available) to be used by DOS to support
REM loadhigh and devicehigh commands. The system, by default, would
REM allocate all possible and available UMB for page frames.
REM
REM The EMM size is determined by pif file(either the one associated
REM with your application or _default.pif). If the size from PIF file
REM is zero, EMM will be disabled and the EMM line will be ignored.
REM
REM - - -
REM
REM ”*©« CONFIG.SYS Ў®«ҐҐ *Ґ ЁбЇ®«м§гҐвбп ¤«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS.
REM „«п Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS ЁбЇ®«м§гҐвбп д*©« CONFIG.NT,
REM Ґб«Ё *Ґ гЄ*§** ¤агЈ®© д*©« Ё*ЁжЁ*«Ё§*жЁЁ ў PIF-д*©«Ґ ЇаЁ«®¦Ґ*Ёп.
REM
REM ECHOCONFIG
REM Џ® 㬮«з**Ёо ЇаЁ Ё*ЁжЁ*«Ё§*жЁЁ б।л MS-DOS ** нЄа** *Ґ ўлў®¤Ёвбп
REM *ЁЄ*ЄЁп Ё*д®а¬*жЁп. „«п в®Ј®, зв®Ўл Є®¬**¤л CONFIG.NT/AUTOEXEC.NT
REM ўлў®¤Ё«Ёбм ** нЄа**, *г¦*® ¤®Ў*ўЁвм Є®¬**¤г ECHOCONFIG
REM Є д*©«г CONFIG.NT Ё«Ё ¤агЈ®¬г бв*ав®ў®¬г д*©«г **бва®©ЄЁ.
REM
REM NTCMDPROMPT
REM ЏаЁ ўл§®ўҐ Ё*вҐаЇаҐв*в®а* Є®¬**¤ Ё§ १Ё¤Ґ*в*®© Їа®Ја*¬¬л (TSR)
REM Ё«Ё ў® ўаҐ¬п ўлЇ®«*Ґ*Ёп Ё*®Ј® DOS-ЇаЁ«®¦Ґ*Ёп,
REM Windows §*ЇгбЄ*Ґв COMMAND.COM.
REM ќв® Ї®§ў®«пҐв §*ЇгйҐ**®© १Ё¤Ґ*в*®© Їа®Ја*¬¬Ґ (TSR) ®бв*ў*вмбп
REM *ЄвЁў*®©. „«п в®Ј®, зв®Ўл §*ЇгбЄ*«бп CMD.EXE (Ё*вҐаЇаҐв*в®а Є®¬**¤*ле
REM бва®Є Windows), * *Ґ COMMAND.COM, *г¦*® ¤®Ў*ўЁвм Є®¬**¤г NTCMDPROMPT
REM Є д*©«г CONFIG.NT Ё«Ё ¤агЈ®¬г бв*ав®ў®¬г д*©«г **бва®©ЄЁ.
REM
REM DOSONLY
REM Џ® 㬮«з**Ёо а*§аҐи*Ґвбп §*ЇгбЄ*вм б Ї®¬®ймо Ё*вҐаЇаҐв*в®а* Є®¬**¤*ле
REM бва®Є COMMAND.COM «оЎлҐ ЇаЁ«®¦Ґ*Ёп. Ћ¤**Є®, Ґб«Ё ўл §*ЇгбвЁвҐ ЇаЁ«®¦Ґ*ЁҐ,
REM *Ґ пў«по饥бп DOS-ЇаЁ«®¦Ґ*ЁҐ¬, в® ўбҐ ўлЇ®«*пойЁҐбп ў **бв®пйЁ© ¬®¬Ґ*в
REM १Ё¤Ґ*в*лҐ Їа®Ја*¬¬л (TSR) ¬®Јгв Ўлвм ®бв**®ў«Ґ*л. „«п в®Ј®, зв®Ўл
REM а*§аҐиЁвм §*ЇгбЄ в®«мЄ® DOS-ЇаЁ«®¦ҐҐ*Ё©, *г¦*® ¤®Ў*ўЁвм Є®¬**¤г DOSONLY
REM Є д*©«г CONFIG.NT Ё«Ё ¤агЈ®¬г бв*ав®ў®¬г д*©«г **бва®©ЄЁ.
REM
REM EMM
REM Њ®¦*® ЁбЇ®«м§®ў*вм Є®¬**¤г EMM
REM ¤«п **бва®©ЄЁ ¤ЁбЇҐвзҐа* ®в®Ўа*¦*Ґ¬®© Ї*¬пвЁ (Expanded Memory Manager).
REM ‘Ё*в*ЄбЁб нв®© Є®¬**¤л:
REM
REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM]
REM
REM AltRegSets
REM §*¤*Ґв ®ЎйҐҐ Є®«ЁзҐбвў® *«мвҐа**вЁў*ле **Ў®а®ў ॣЁбва®ў
REM (Alternative Mapping Register Sets), Є®в®алҐ ¤®«¦** Ї®¤¤Ґа¦Ёў*вм
REM бЁб⥬*. „®ЇгбвЁ¬л© ¤Ё*Ї*§®* §**зҐ*Ё©: 1 <= AltRegSets <= 255.
REM ‡**зҐ*ЁҐ, ЇаЁ*Ё¬*Ґ¬®Ґ Ї® 㬮«з**Ёо: 8.
REM BaseSegment
REM §*¤*Ґв *¤аҐб **з*«м*®Ј® ᥣ¬Ґ*в* ў ®Ўлз*®© Ї*¬пвЁ DOS, Є®в®ал©
REM бЁб⥬* ¤®«¦** ЁбЇ®«м§®ў*вм ¤«п а*§¬ҐйҐ*Ёп бва**Ёж EMM.
REM ‡**зҐ*ЁҐ ¤®«¦*® Ўлвм §*¤**® ў иҐбв**¤ж*вҐаЁз*®¬ д®а¬*вҐ.
REM „®ЇгбвЁ¬л© ¤Ё*Ї*§®* §**зҐ*Ё©: 0x1000 <= BaseSegment <= 0x4000.
REM ‡**зҐ*ЁҐ ®ЄагЈ«пҐвбп ¤® Єа*в*®Ј® 16 KЎ*©в.
REM ‡**зҐ*ЁҐ, ЇаЁ*Ё¬*Ґ¬®Ґ Ї® 㬮«з**Ёо: 0x4000.
REM RAM
REM гЄ*§лў*Ґв, зв® бЁб⥬* ¤®«¦** а*бЇаҐ¤Ґ«Ёвм в®«мЄ® 64 ЉЎ*©в Ё§
REM ®Ў«*бвЁ UMB (Upper Memory Block) ¤«п ЎгдҐа* бва**Ёж EMM Ё ®бв*ўЁвм
REM ®бв*«м*®Ґ ¬Ґбв® (Ґб«Ё в*Є®ў®Ґ Ё¬ҐҐвбп) ¤«п ЁбЇ®«м§®ў**Ёп DOS,
REM зв®Ўл ®ЎҐбЇҐзЁвм Ї®¤¤Ґа¦Єг Є®¬**¤ LOADHIGH Ё DEVICEHIGH.
REM Џ® 㬮«з**Ёо бЁб⥬* ЁбЇ®«м§гҐв ўбо ¤®бвгЇ*го Ї*¬пвм Ё§
REM ®Ў«*бвЁ UMB (Upper Memory Block) ¤«п ЎгдҐа* бва**Ёж EMM.
REM
REM ђ*§¬Ґа EMM гЄ*§лў*Ґвбп ў PIF-д*©«Ґ («ЁЎ® ў бЇҐжЁ*«м*®¬ PIF-д*©«Ґ,
REM ЁбЇ®«м§го饬бп ¤«п ¤***®Ј® ЇаЁ«®¦Ґ*Ёп, «ЁЎ® ў д*©«Ґ _default.pif).
REM …б«Ё ў PIF-д*©«Ґ ў Є*зҐб⢥ а*§¬Ґа* EMM §*¤** *г«м, в® EMM *Ґ
REM ЁбЇ®«м§гҐвбп Ё бва®Є* EMM ў д*©«Ґ **бва®©ЄЁ DOS ЁЈ*®аЁагҐвбп.
REM
dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40

Может быть, эта информация поможет как-то прояснить проблему?

Отправлено: 06:48, 23-10-2007 | #7


Аватара для dimich22

В работе


Сообщения: 851
Благодарности: 215

Профиль | Сайт | Отправить PM | Цитировать


kd_lepid, а почему у вас config и autoexec одинаковые в первом случае? Да и вообще, скопируйте эти файлы с рабочей системы туда, где не работает и посмотрите на результат.

-------
Программа выполняет то, что вы ей приказали делать, а не то, что бы вы хотели, чтобы она делала.
Компьютерная литература Мой сайт Active Directory Сборник рецептов


Отправлено: 09:14, 23-10-2007 | #8


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Тьфу, перепутал, вместо CONFIG'а влепил AUTOEXEC...
Вот цитата из моего поста: "... вот AUTOEXEC и CONFIG того компа, где этот словарь пашет без проблем:" - далее следуют правильные тексты этих файлов "рабочего" компа. Сегодня проверил, на 2 компах - "рабочем" и "проблемном" тексты этих файлов абсолютно одинаковые.
Похоже, не там копаем.

Отправлено: 20:59, 23-10-2007 | #9


Аватара для dimich22

В работе


Сообщения: 851
Благодарности: 215

Профиль | Сайт | Отправить PM | Цитировать


А command.com проверяли - все по той же ссылке?

-------
Программа выполняет то, что вы ей приказали делать, а не то, что бы вы хотели, чтобы она делала.
Компьютерная литература Мой сайт Active Directory Сборник рецептов


Отправлено: 12:01, 24-10-2007 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » При установке программы ругается 16-разрядная подсистема Windows

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - 16-разрядная подсистема Windows (MS DOS) DJ Extra Microsoft Windows 2000/XP 106 23-07-2012 21:11
Прочие - ANSYS Workbench Lapot Программное обеспечение Windows 5 27-10-2010 02:41
[решено] Ошибка при установке программы. Sviaga Хочу все знать 7 11-06-2009 01:39
[решено] 16-разрядная подсистема Windows (MS DOS) Elkmann Лечение систем от вредоносных программ 17 10-02-2008 15:52
Ошибка - Error (-5009: 0x8002802b) при установке программы Obscurantist Microsoft Windows 2000/XP 1 05-12-2007 20:26




 
Переход