16. november 2003 - 21:52Der er
33 kommentarer og 1 løsning
prøve at installere programmer
Nu har jeg flere gange oplevet at jeg prøver at installere fra cd-rom og så kommer der en besked der lyder 16-bit Windows undersystemet C:\windows\system32\config.nt systemfilen er ikke egnet til at køre MS-DOS og Microsoft Windows programmer Vælg 'luk' for at afslutte programmet.
Dette resulterer jo i at jeg ikke kan installere programmer som vel at mærke tidligere har ligget på min pc med samme styresystem (WinXp) Hvad gør jeg?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
config.nt er en DOS-start fil til Windows, der træder i stedet for den (velkendte) config.sys - altså en alm. tekstfil. Har du ændret noget i den, eller fået noget uhensigtsmæssigt i den?
Prøv: skift til en kommandoprompt (Start - Kør - cmd) og se um du kan starte installationen den vej. Kun et skud.
Da jeg ikke aner hvordan jeg skulle ændre noget i nævnte fil kan jeg ikke forestille mig det er det. Jeg har prøvet at køre programmet fra kommandopromt, det virker stadig ikke.... Hvordan tjekker jeg om der er 'noget uhensigtsmæssigt i den'???
citat.... all i did to fix it was i went into the system32 folder and my config.nt was named as config.xp so all you have to do is rename the config to "CONFIG.NT.
har prøvet at skifte til 16-bit i skærmen. Det ændrede ikke noget. Har nu søgt og ledt med lys og lygte, men finder ikke filen hverken under config.nt eller config.xp
jeg har genstartet, jeg har læst dit link uden helt at forstå det. Nu har jeg så en config.nt fil, men de forskellige programmer kan stadig ikke køres.Jeg har jo så XP..... Håber du tålmodigt bærer over med mine ringe evner indenfor it....;-D
okay jeg er helt blank nu... Vi snakker blandt andet om et sprogindlæringsprogram, og et program til at lave piktogrammer med... Jeg prøvede det der scannow. Er det bare præcis det jeg skal skrive for så virker det ikke....
Jeg er sikkert skræmmende fatsvag, men jeg tager den lige igen. Jeg har 2 cd-rom'er. Der ligger 2 programmer som jeg gerne vil installere. Det kan jeg ikke da jeg får den føromtalte meddelelse. Hele det her scannow fatter jeg intet af. Hvad skal jeg helt præcis skrive????!!! Nu får jeg faktisk en anden fejlmeddelelse. den er næsten identisk med den første den siger bare autoexec.nt som fil istedet....
hmmm, min pc er umiddelbart ikke ksabt som alle andres. Jeg har ikke muligheden repair når jeg starterop fra min cd. Og sig nu ikke at det har jeg for det har jeg simpelthen ikke. Jeg kan geninstallere, men det er jo ikke det jeg vil vel??? Fuck jeg er træt af den teknologiske tidsalder
Kan du ikke gøre det efter denne opskrift: Repair af XP
1. Det første du skal gøre er at boote op på din Windows XP CD. Husk at i Bios skal stå First bootdevice cdrom. Når den har installeret nogle foreløbige filer skal du;
2. Springe det første tilbud om repair i Consolemode over og fortsætte din installation (nyinstallation)
3. Nu kan der vælges, hvilket drev din nye installation skal ligge på og her er det gerne dit C drev.
4. Nu fortæller den at der er et styresystem på dette drev og om du vil slette det (L) eller du vil lave en repair (R) - det er her du skal trykke på R.
5. Der laves nu en helt ny installation, men det dejlige er bare den beholder alle dine indstillinger og dit skrivebord intakt. Men nu skulle gerne være sluppet for alle fejl og mangler.
7. PS - husk at have din CD-Key klar, denne skal bruges da det jo er en "nyinstallation".
godt så lykkedes det, med meget møje og besvær...Nu har jeg lavet en repair, og nu får jeg en ny fejlmeddelelse når jeg skal installere et program: Systemfejl Win16-undersystemet kunne ikke gå i beskyttet tilstand, DOSX.EXE skal være i din AUTOEXEC.NT og i din PATH
Se det er jo helt sort for mig, nogen gode forslag til hvad jeg gør nu...???
Et lille bonusspørgsmål: når jeg starter windows op spørger den hvilket operativsystem jeg vil vælge; winxp eller winxp. Den vælger selv det der kører, men kan jeg ikke undgå den meddelelse ved hver opstart?
Autoexec.nt er som sagt en startfil til at starte DOS-miljøet (Win16-undersystemet). Filen ligger i C:\Windows\System32 Hvorfor din anutexec.nt ikke er OK, kan jeg ikke gennemskue.
I min autoexec.nt er følgende linier: REM Installer DPMI-understøttelse lh %SystemRoot%\system32\dosx
Du kunne prøve at tilføje disse linier i din fil. Hvis de ikke allerede er der. Filen skal åbnes med Notepad.
Dit bonus spørgsmål: Er du sikker på du fik lavet din Repair af XP som en "Nyinstallation" oven i den bestående Windows XP? Se pkt. 3 og 4 i vejledningen ovenfor.
Det kunne nemlig tyde på, at du har fået WinXP installeret i et andet bibliotek end det, hvor den oprindelige XP lå. Det kan betyde, at du nu har to installationer af XP på det samme drev, dit C-drev. Derfor spørger den under opstart, hvilket system du vil starte op (dualboot). Det kan passe med, at WinXP nu ligger to steder på dit C-drev. Prøv lige at se dit C-drev igennem om det skulle være der to steder. Den ene mappe (den oprindelige) hedder C:\Windows. Har du to af dem? Eller en C:\Windows og en med et navn som minder om det?
Hmmm, min autoexec ser ud som den skal og har de nævnte linjer.... Jeg har fået lavet en repair, og har nu kun et styresystem, men stadig den samme fejlmeddelelse...
jeg har config.nt og autoexec.nt og de ser ud som alle eksperter bl.a. Jer siger at de skal. Jeg har filen command, som jeg kan se er et DOS-program og kun 1 udgave af den. Jeg har dog en mappe der hedder command der blandt andet indeholder scandisk etc.Jeg har gjort præcis som der stod i Microsofts artikel og det fungerer stadigvæk ikke. Min autoexec.nt ser ud som følger: @echo off 1h %SYSTEMROOT%\system32\mscdexnt.exe 1h %SYSTEMROOT%\system32\redir 1h %SYSTEMROOT%\system32\dosx SET BLASTER=A220 I5 D1 P330 T3 Den ligger i C:\windows\system32 Min config.nt: 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 dos=high, umb device=c:\winnt\system32\himem.sys device=c:\winnt\system32\ansi.sys files=40 og ligger samme sted hvor også command.com ligger Ser det mystisk ud eller er det ok??? Jeg er træt af at min pc er en ulv i fåreklæder;-)
som indikerer, at din WinXP er installeret i C:\winnt (er vist standard for engelsk XP) mens det af dine indlæg fremgår, at din XP er installeret i C:\Windows. Er det ikke korrekt? Ret de to linier, så der står (åben config.nt i Notepad)
Nedenfor får du lige min config.nt i dansk version. Her vil du se linien device=%SystemRoot%\system32\himem.sys
REM MS-DOS-startfil til Windows REM REM CONFIG.SYS vs CONFIG.NT REM MS-DOS-miljøet initialiseres ikke med CONFIG.SYS. I stedet anvendes REM CONFIG.NT, hvis der ikke angives en anden startfil i en .PIF-fil. REM REM ECHOCONFIG REM Som standard vises der ingen oplysninger, når MS-DOS-miljøet starter. REM Tilføj kommandoen echoconfig til CONFIG.NT (eller en anden startfil) REM for at vise CONFIG.NT- og AUTOEXEC.NT-oplysninger. REM REM NTCMDPROMPT REM Når du returnerer til kommandoprompten fra et hukommelsesresident REM program (TSR) eller fra et MS-DOS-baseret program, kører Windows REM COMMAND.COM, så det hukommelsesresidente program kan forblive aktivt. REM For at køre CMD.EXE eller Windows-kommandprompten i stedet for REM COMMAND.COM, skal kommandoen ntcmdprompt føjes til CONFIG.NT (eller en REM anden startfil). REM REM DOSONLY REM Som standard kan du starte enhver alle programtyper, når du kører REM COMMAND.COM. Hvis du starter et program, som ikke er et MS-DOS-baseret REM program, kan kørende hukommelsesresidente programmer blive afbrudt. REM For at være sikker på, at kun MS-DOS-baserede programmer kan startes, REM skal du tilføjes kommandoen dosonly til CONFIG.NT (eller en anden start-fil REM fil. REM REM EMM REM Du kan bruge EMM-kommandolinjen til at konfigurere EMM (Expanded Memory REM Manager). REM Syntaksen er: REM REM EMM = [A=AltRegSets] [B=BaseSegment] [RAM] REM REM AltRegSets REM angiver det samlede antal Alternative Mapping Register Sets, REM som systemet skal understøtte. 1 <= AltRegSets <= 255. REM Standardværdien er 8. REM BaseSegment REM angiver startsegmentadressen i den konventionelle DOS-hukommelse REM som systemet skal allokere til EMM-siderammer. REM Værdien skal angives i hexadecimal form. REM 0x1000 <= BaseSegment <= 0x4000. Værdien er nedrundet til REM nærmeste 16 KB-grænse. Standardværdien er 0x4000 REM RAM REM angiver, at system kun skal allokere 64 Kb-adresseplads fra REM Upper Memory Block (UMB)-området til EMM-siderammer REM og lade resten (hvis tilgængeligt) til brug af DOS til at under- REM støtte LOADHIGH- og DEVICEHIGH-kommandoerne. Som standard REM allokerer systemet alle mulige og tilgængelige UMB til REM siderammer. REM REM EMM-størrelsen bestemmes af .PIF-filen (enten den, som er tilknyttet REM programmet eller _default.pif). Hvis størrelsen fra .PIF-filen er REM nul, vil EMM blive deaktiveret og EMM-linjen ignoreres. REM dos=high, umb device=%SystemRoot%\system32\himem.sys files=40
men men da jeg læste din kommentar om at der stod lh og ikke 1h, prøvede jeg lige det i min autoexec. Hvordan det har ændret sig til 1 ved jeg ikke, men nu virker det sgu.....Tusind tak
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.