|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » При установке программы ругается 16-разрядная подсистема Windows |
|
|
При установке программы ругается 16-разрядная подсистема Windows
|
Новый участник Сообщения: 7 |
Профиль | Отправить PM | Цитировать На компе W2k Pro SP4. Ставлю прогу MapX. Вылетает несколько последовательных окон типа:
В заголовке: 16-разрядная подсистема Windows В самом окне: Процессор NTDVM обнаружил недопустимую инструкцию. CS:04c3 IP:853c OP:63 6a 09 59 67 Для завершения работы приложения нажмите кнопку "Закрыть". И 2 кнопки - Закрыть и Пропустить Что же делать? |
|
Отправлено: 06:41, 18-10-2007 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать Посмотрите какой у вас путь для переменной TEMP. Лучше сделать короткий типа C:\TEMP
|
------- Отправлено: 09:18, 18-10-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 4900
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 09:20, 18-10-2007 | #3 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать 2 dimich22
Попробовал сделать C:\TEMP (хотя такой папки и нет) и C:\Winnt\Temp – не помогло. |
Отправлено: 18:27, 19-10-2007 | #4 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать kd_lepid, а то, что monkkey, советовал сделали?
|
|
------- Отправлено: 21:23, 20-10-2007 | #5 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Хотел выложить сюда 2 копии этих файлов, т.к. сам я не настолько крут, чтобы понять их содержимое , но что-то криво записалось на диск (на работе комп). В понедельник еще раз запишу и выложу здесь, не будете против взглянуть?
|
Отправлено: 21:49, 20-10-2007 | #6 |
Новый участник Сообщения: 7
|
Профиль | Отправить 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 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать kd_lepid, а почему у вас config и autoexec одинаковые в первом случае? Да и вообще, скопируйте эти файлы с рабочей системы туда, где не работает и посмотрите на результат.
|
------- Отправлено: 09:14, 23-10-2007 | #8 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Тьфу, перепутал, вместо CONFIG'а влепил AUTOEXEC...
Вот цитата из моего поста: "... вот AUTOEXEC и CONFIG того компа, где этот словарь пашет без проблем:" - далее следуют правильные тексты этих файлов "рабочего" компа. Сегодня проверил, на 2 компах - "рабочем" и "проблемном" тексты этих файлов абсолютно одинаковые. Похоже, не там копаем. |
Отправлено: 20:59, 23-10-2007 | #9 |
В работе Сообщения: 851
|
Профиль | Сайт | Отправить PM | Цитировать А command.com проверяли - все по той же ссылке?
|
------- Отправлено: 12:01, 24-10-2007 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - 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 |
|