Refreshprobleem DOS-programma in XP pro

Pagina: 1
Acties:

  • SebasKoot
  • Registratie: Augustus 2006
  • Laatst online: 26-06 09:37
Beste Tweakers,

Ik heb het forum doorzocht maar kon geen oplossing vinden, alleen problemen die enigszins in de buurt kwamen maar dat hielp mij niet.
Ik zit met het volgende probleem en misschien is er een expert die me kan helpen.

Een klant van mij heeft een netwerk van 3 pc’s en een server. Er wordt gewerkt met een boekhoudprogramma (gemaakt in cobra) dat draait onder DOS.

Er was één pc die zeer traag was en onder Win98 draaide terwijl de rest XP had.
Ik heb op deze pc XP home geïnstalleerd en moet daarom ook was geheugen modules erbij doen. Het geheugen is nu 64 + 512 = 576 MB.
Deze pc heeft een Celeron 766 en draait veel beter onder de nieuwe configuratie.

Eén probleem na de upgrade werkte het boekhoudprogramma niet meer.
Het DOS prog start wel maar het lijkt alsof hij niet refresht, alsof de clear screen niet werkt om het zo maar te zeggen. Het is een shell-achtig programma en elke keer als er een nieuw venster wordt geopend wordt het oude niet verwijderd. Het scherm wordt dus steeds chaotischer naar mate je verder gaat.

Het bijzondere is dat de andere pc’s ook XP hebben (de ene heeft pro de ander home) en daar draait het wel goed.
Ik heb uitvoerig getest en geprobeerd alle mogelijke oorzaken uit te sluiten maar kom er niet achter hoe het komt.
De onderstaande lijst zijn dingen waarvan ik denk dat ze niet de oorzaak zijn.
- bestandssysteem FAT32 of NTFS (beide hadden het probleem)
- besturingssysteem 98/ XPpro/ XPhome
- opdrachtregel in de snelkoppeling
- het geheugen virtueel/fysiek
- de compatibiliteitsmodus geen/win98/win95
- het programma zelf
- de command.com, config.sys, config.nt, autoexec.bat, autoexec.nt
- optie bij de snelkoppeling genaamd hardwareversnelling aan/uit

Het mooiste van alles is dat het allemaal wel draait wanneer er in veilige modus wordt gestart, misschien helpt dit jullie bij het oplossen.
Softwarematig is de probleem pc gelijk aan een van de andere pc’s in het netwerk. Het enige waaraan ik denk dat het zou kunnen liggen is de processor. Deze pc heeft voor zover ik weet de traagste processor en misschien bezet XP deze zodanig dat de DOS applicatie niet meer werkt.
Ik zoek het probleem eerder bij XP dan bij het programma, want wanneer ik de cmd start dan lijkt het refresh probleem al te spelen.

Ik hoop dat jullie me kunnen helpen, alvast bedankt voor jullie tijd en moeite.

  • BruT@LysT
  • Registratie: Januari 2000
  • Laatst online: 17-07 10:50

BruT@LysT

Fear and Loathing

Al aan een de videokaart gedacht? Probeer eens een andere driver, of een andere videokaart als je die hebt liggen

  • lordsnow
  • Registratie: Maart 2000
  • Laatst online: 25-07 18:25

lordsnow

I know nothing

Mischien niet echt een nette oplossing, maar:
- rechtsklik op het programma (of shortcut)
- eigenschappen
- tabblad Compatibiliteitsmodus
- en selecteer bv Windows 98

Verwijderd

Die compatibilitymode had hij dus al geprobeerd.

Doet het probleem zich ook voor als je fullscreen draait(ALT+ENTER) ? Wel vreemd dat het op andere pc's wel werkt. Draai je exact dezelfde versie op alle pc's? Eventueel zou je de complete directory van een werkende pc naar de niet werkende pc kunnen zetten om te testen.

Als dat allemaal niets uithaalt kun je altijd nog dosbox proberen, daarmee zou het zeker moeten lukken.

Het is alweer een tijdje geleden dat ik een dos applicatie werkend moest krijgen bij een klant maar als ik nu het verzoek daartoe zou krijgen zou ik het via Vmware of VirtualPC doen denk ik. Beide pakketten zijn tegenwoordig gratis te gebruiken.

[ Voor 22% gewijzigd door Verwijderd op 03-08-2006 02:15 ]


  • SebasKoot
  • Registratie: Augustus 2006
  • Laatst online: 26-06 09:37
Bedankt voor jullie reacties,
Ik heb nog geen videokaart geprobeerd,
de huidige zit onboard aan een verouderd VIA moederboard
Dat directory verplaatsen van een werkende pc heb ik ook al geprobeerd.
Dat dosboxen is zeker het proberen waard, gaan we doen, bedankt.

Nog meer suggesties iemand?