При установке программы ругается 16-разрядная подсистема Windows
На компе W2k Pro SP4. Ставлю прогу MapX. Вылетает несколько последовательных окон типа:
В заголовке: 16-разрядная подсистема Windows В самом окне: Процессор NTDVM обнаружил недопустимую инструкцию. CS:04c3 IP:853c OP:63 6a 09 59 67 Для завершения работы приложения нажмите кнопку "Закрыть". И 2 кнопки - Закрыть и Пропустить Что же делать? |
Посмотрите какой у вас путь для переменной TEMP. Лучше сделать короткий типа C:\TEMP
|
|
2 dimich22
Попробовал сделать C:\TEMP (хотя такой папки и нет) и C:\Winnt\Temp – не помогло. |
kd_lepid, а то, что monkkey, советовал сделали?
|
Хотел выложить сюда 2 копии этих файлов, т.к. сам я не настолько крут, чтобы понять их содержимое , но что-то криво записалось на диск (на работе комп). В понедельник еще раз запишу и выложу здесь, не будете против взглянуть?
|
Выкладываю.
На компе, где не ставится: 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 Может быть, эта информация поможет как-то прояснить проблему? |
kd_lepid, а почему у вас config и autoexec одинаковые в первом случае? Да и вообще, скопируйте эти файлы с рабочей системы туда, где не работает и посмотрите на результат.
|
Тьфу, перепутал, вместо CONFIG'а влепил AUTOEXEC...
Вот цитата из моего поста: "... вот AUTOEXEC и CONFIG того компа, где этот словарь пашет без проблем:" - далее следуют правильные тексты этих файлов "рабочего" компа. Сегодня проверил, на 2 компах - "рабочем" и "проблемном" тексты этих файлов абсолютно одинаковые. Похоже, не там копаем. |
А command.com проверяли - все по той же ссылке?
|
kd_lepid,
Плишите от печки. 1. Установите совместимость с 16 разрядной системой вероятно вылетает ошибка из-за не совместимости. 2. Вероятно програмы пытается нати путь к папке или файлу. я бы посоветовал почитать мануал к этой программе или обратиться к производетелям |
2 Butunin Klim
> Установите совместимость с 16 разрядной системой вероятно вылетает ошибка из-за не совместимости. А где установить эту совместимость? > Вероятно програмы пытается нати путь к папке или файлу. я бы посоветовал почитать мануал к этой программе или обратиться к производетелям Да вот ничего не нашел в мануале. Пишут "нажмите кнопку Инсталлировать ...", и вроде все должно пройти как по маслу. Видать, не всё предусмотрели. Но вопрос даже шире ставится: на одном компе некоторые проги ругаются как я описал, на другом все нормально. Т.е. не одна прога себя так ведет! 2 dimich22 > А command.com проверяли - все по той же ссылке? Не очень понял - о чем речь? В смысле сравнить этот файл на "рабочем" и "нерабочем" компах? |
На эти вопросы уже нет ответов?
Ладно, не парьтесь. Я попробовал переустановить винду, но, правда, с другого диска - и все установилось. |
Время: 02:11. |
Время: 02:11.
© OSzone.net 2001-