|
| Programmet er for stort til at passe ind~ Fra : kenneth_eriksen | Vist : 475 gange 40 point Dato : 31-03-04 11:35 |
|
Hey alle...
Har fornyligt oplevet af flere af de gamle DOS programmer, som Matematikafdelingen på det seminarium hvor jeg arbejder, ikke virker længere...
De er distribueret via Novell og har hele tiden kørt fint i XP, indtil for en lille måneds tid siden...
Der popper en dosboks op, og "Programmet er for stort til at passe ind i hukommelsen" kommer frem...
Det er ikke særligt store programmer (75 til 250KB) og forestiller mig at det måske har noget at gøre med div. opdateringer til f.eks. windows...
Det er i hvertfald det eneste der er ændret på maskinerne... (alle 130 stk fejler)
Er der nogen derude der er stødt på det samme problem ???
| |
| Kommentar Fra : refi |
Dato : 31-03-04 12:01 |
|
Ok ja mange gange.
De helt gamle dosting er næsten umulige at få til at køre på XP.
Det bedste råd vil være er ren dosmaskine til den slags.
Den behøver jo heller ikke mange kræfter til det.
Så brug en gammel der alligevel skal smides væk.
| |
| Kommentar Fra : Paulus1 |
Dato : 31-03-04 16:11 |
|
XP er som udgangspunkt ikke DOS-kompatibelt, så det kan godt være problematisk.
Hvis du ikke vil sætte en gammel Win98 maskine op, kan du prøve et par andre ting:
1. Prøv Win XP's kompatibilitets-mode (under egenskaber for .exe filen)
2. Prøv at køre programmet i en DOS-emulator, som fx. Dosbox http://dosbox.sourceforge.net/download.php?main=1
| |
| Kommentar Fra : molokyle |
Dato : 31-03-04 16:12 |
|
Jep -> ..som refi, men de ville sikkert også køre fint under f.eks Win98 SE, hvis du stadig har brug for netværksdelen og Windows progammer på maskinen.
</MOLOKYLE>
| |
|
Hmmm.... Prøver lige igen..
Det har kørt fint indtil nu!! Det har spillet fint siden XP udkom...
Uden dosmode, kompabilitetsmode, bootdisketter og hvad har vi ellers...
Eneste ændring er windowsupdate...?!?
Hvad er der sket...?
Syns ik' tiden er til at installere DOS på alle 130 maskiner, ved siden af XP...
Søgning på google viser også at andre har FÅET, ikke har, dette problem....
/Kenneth
| |
| Kommentar Fra : refi |
Dato : 31-03-04 17:15 |
|
Der er sket det at dine gamle dosprogrammer ikke længere vil køre uden dos.
Der er ingen dos i xp - det er der i 98
| |
|
hmmm jeg har kørt XP hele tiden...... Og det har spillet fint !!!!!
| |
|
Se det var et svar jeg kunne bruge.... Er det noget du ved eller... Løser jo ik ligefrem mine probs...
| |
| Kommentar Fra : refi |
Dato : 31-03-04 17:39 |
|
Ja - det er da logik for burhøns.
Du kan finde masser af gamle dosprogrammer der ikke virker længere i XP
| |
|
Hehe jojo... men også nogen der har virket i XP.....!
| |
| Kommentar Fra : refi |
Dato : 31-03-04 17:50 |
|
Ja selvfølgelig
og nej jeg kan ikke fortælle dig hvilke (for det var vel næste spørgsmål)
Lad nu være med at trække det her i langdrag - dine disketter bliver ældre for hver minut der går.
Så fat en komputer med dos eller win 98
| |
|
Tak for "løsningen"...
Skidegodt forum det her...
| |
| Kommentar Fra : refi |
Dato : 31-03-04 18:06 |
|
Selv tak
Så mangler du bare at lukke spørgsmålet
| |
|
man lukker vel spørgsmålet når man har fået et par kvalificerede bud på løsningen ?!?!
| |
|
Det syns du måske ?!?
Kalder det ikke et bud på en løsning. Snarere et "detvirkerikkeogjegvedikkehvorforsådetkanikkeladesiggøre"
| |
| Kommentar Fra : refi |
Dato : 31-03-04 18:17 |
| | |
| Kommentar Fra : molokyle |
Dato : 31-03-04 19:29 |
|
kenneth_eriksen -> Da Microsoft ikke vil frigive kildekode, må du nok indstille dig på at være 'tilfreds' med svaret. Ud fra en 'teknisk' vinkel er der nok på et eller andet tidspunkt sket det, dine DOS progammer har 'klonet' sig i hukommelsen. Sådan noget sker, når et multitasking operativsystem skal emulere en singletask system som DOS. Tænk på at alt lige fra filsystem til memmory layout på HD; herunder 16 bit FAT, skal administreres af emulatoren, der igen er en process under et meget komplekst (..og næppe færdigudviklet) operativsystem. Der kan hurtigt gå kuk i memmory admin. ved selv den mindste ændring af op.sys.
Det var bare dét jeg ville sige... Hej
</MOLOKYLE>
| |
| Kommentar Fra : refi |
Dato : 31-03-04 19:39 |
|
Hvis ikke han mener han er blevet hjulpet er der jo ikke noget at gøre ved det.
Det er jo ham selv der bestemmer.
| |
|
Hej Molo..
XP har den "dejlige" evne at den "multitasker" og ikke multithreader... Derfor er der normalt ikke problemer med at afvikle programmer der begrænser sig til en enkelt process i winXP... Som tidligere nævnt har det jo kørt fint, og da jeg hyppigt Ghoster alle maskiner og distribuere softwaren via Zenworks NAL'en fra Novell, er det jo første gang programmet "ser" den enkelte maskine, og derfor kan det ikke klone sig i hukommelsen som du skriver... Da det drejer sig om flere (10-12 stykker) programmer fra flere forsk. producenter og af varierende årgange, samt at flere af dem er godkendt til win98, er det ikke FAT16/32-NTFS problematikken der spiller ind... De er alle samtidigt holdt op med at virke....?
Er meget enig i at vi nok ikke får kode fra MS at se, men håbede da på, at andre også var stødt på dette problem og, endnu bedre, at de havde en løsning..
Det åndsvage er jo at det HAR kørt.....?!?!?!?
/Kenneth
| |
| Kommentar Fra : refi |
Dato : 31-03-04 19:53 |
|
Det er nemlig rigtigt HAR kørt.
Og det gør det ikke mere.....
| |
| Kommentar Fra : refi |
Dato : 31-03-04 20:00 |
| | |
|
LOL
du er sgu cool nok... Og ihærdig...
| |
| Kommentar Fra : molokyle |
Dato : 31-03-04 20:05 |
|
Ja. For at multithread'e skal der jo multitask'es. Lad os ikke hænge os i 'detaljer'
Problemet opstår, som jeg ser det; når opsys. 'tror'; pga. af emulatorens 'legen' med memmory layout, der kører flere DOS kopier i tasklisten og holder 'hus' med dem ved oprette den nødvendige stack information i memmory og da processen er rekursiv er der ikke plads.
Gætværk...?
</MOLOKYLE>
| |
|
Nix kan ikke li' at gætte. Har det bedst med at vide...
Men kan næsten ikke tro på at MS har ændret memlayoutet i XP over natten...
Er lidt øv over at alle herinde kæmper (med hinanden) for at overbevise om, at det bare ikke kan lade sig gøre...
Søgte i stedet en forklaring/afhjælpning på problemet...
| |
| Kommentar Fra : refi |
Dato : 31-03-04 20:32 |
|
Så kan vi bagefter prove med de forskellige dos-versioner.
Jeg har nogen fra 76 - så gamle er programmerne vel ikke.
| |
|
Hey Paulus..
Det er prøvet i en clean inst. af XP, og det virker...!!! (læs: dosprogram kører i XP!!)
| |
|
Knivskarpt iagtaget...
Kigger du øverst i denne tråd, kan du måske fornemme hvorfor jeg oprindeligt skrev dette indlæg/spørgsmål....
| |
| Kommentar Fra : refi |
Dato : 31-03-04 22:22 |
|
Ja - det har jeg hele tiden kunnet.
Men det ændrer ikke på svaret.....
| |
| Kommentar Fra : refi |
Dato : 13-04-04 13:19 |
|
Så mangler du bare at lukke spørgsmålet.
Så bliver både Kandu og vi glade.
Fortsat God Dag
| |
| Kommentar Fra : molokyle |
Dato : 14-07-04 19:28 |
|
kenneth_eriksen -> Er du der endnu ?
</MOLOKYLE>
| |
| Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|