MSFN Forum: Windows 98 hangs on shutdown "DDE Server Window" - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Windows 98 hangs on shutdown "DDE Server Window" ifsmgr version 4.10.0.2225 is buggy? Rate Topic: -----

#1 User is offline   soporific 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 705
  • Joined: 12-June 05

Posted 09 November 2006 - 06:57 PM

I was lucky enough to be able to test v1.5 of the autopatcher on a real working system that was struggling to work int he real world because it had virtually no updates whatsoever, but was trying to access the internet and send email, etc. --- it was all good, except a new bug was found

... before the hotfixes started to install, the system would hang on shutdown and give the message:

DDE Server Window

This program is not responding. It may be busy, waiting for a response from
you or it may have stopped running


Doing some research on this issue, I came upon the following post here

and at the bottom was this:

Quote

Hi!
go to
start
run
type in regedit
export the registry
name it before forced exit
go to
HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP
IN THE RIGHT HAND PANEL ADD THE NEW STRING
AutoEndTasks if it is not there and give it the value of 1

update your ifsmgr.vxd to version 4.10.0.2223 use microsoft 256015usa8.exe to download and install it. this shuts down a lot better than the 4.10.0.2225 version downloaded with 273027usa8.exe wich is the one you are supposed to use for windows 98 se.

once you have updated you file manager go to
start
run
type in redgedit
export
save the file as before cachewritedelay

now go to
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION
if you don't already have it create a new DWORD Value called CacheWriteDelay
double click on it
in the decimal box type 4000
the words CacheWriteDelay

for more information on this go to www.mdgx.com


Anyone know any info about this? in particular, v.2225 of ifsmgr.vxd is buggier than v.2223 ???

MDGx, i'm looking at you for this one... your site was mentioned in the evidence...

This post has been edited by soporific: 09 November 2006 - 07:04 PM



#2 User is offline   Petr 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 981
  • Joined: 15-April 05
  • OS:98SE
  • Country: Country Flag

Posted 10 November 2006 - 01:11 AM

At least some information in that post is wrong.

The package with 4.10.2225 version is 273017usa8.exe, not 273027usa8.exe

But what is much more important, the CacheWriteDelay registry entry is used by version 4.10.2225 only, not by 4.10.2223, you can just look into the file, this text is contained in 4.10.2225 version only.

It means that it has absolutely no sense to set the registry CacheWriteDelay to any value if 4.10.2225 is not installed.

Petr

#3 User is offline   oscardog 

  • Member
  • PipPip
  • Group: Members
  • Posts: 234
  • Joined: 29-June 06

Posted 10 November 2006 - 06:45 AM

They poster you have quoted has things upside down, from mdgx site Win98 SE IFSMGR.VXD 4.10.2225 Fix [225 KB, English] <-is the update they should have quoted/used. Then
The second part applies ONLY to Windows 98 SE and ME, and consists in a workaround, by creating a Registry Value that allocates the updated IFSMGR.VXD [after installation and the mandatory reboot :)] enough time (delay) to write (flush) all data stored in the memory cache buffer back to the hard disk(s)/partition(s) while Windows shuts down.
This happens (according to the Microsoft explanation) because newer (E)IDE/ATA hard drives (HDs) have their own built-in cache buffer memory [a good thing ;)], which do NOT send proper signals [a bad thing ;(] to the drive controller [moreover if using a 3rd party proprietary add-on ATA66/ATA100/ATA133/RAID (E)IDE controller], and therefore their cache will NOT empty (flush) correctly upon OS shutdown, especially if your CPU clock speed is greater than 600 MHz, and if your HD(s) built-in cache buffer is equal to or larger than 2 MB.
To do this, run Regedit and go to:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

Right-click in the right hand pane -> create a New DWORD Value called "CacheWriteDelay" (don't type the quotes) -> click OK -> double-click on it -> check the Decimal box -> type 2000 (2 seconds delay measured in milliseconds); if 2000 doesn't work properly on your PC type 4000 (4 seconds delay in milliseconds) -> click OK or press Enter.
Close the Registry editor and restart Windows when done.
http://www.mdgx.com/newtip21.htm
Are you sure the pc does not just suffer from a hung dde app

This post has been edited by oscardog: 10 November 2006 - 06:47 AM


#4 User is offline   MDGx 

  • 98SE2ME + 98MP10
  • Group: Super Moderator
  • Posts: 2,678
  • Joined: 22-November 04
  • OS:none specified
  • Country: Country Flag

Posted 13 November 2006 - 01:47 AM

Cache Write Delay tip here:
http://www.mdgx.com/newtip21.htm#CWD

Please notice bug fix #2:

Quote

The second part applies ONLY to Windows 98 SE and ME, and consists in a workaround, by creating a Registry Value that allocates the updated
IFSMGR.VXD [after installation and the mandatory reboot :)]
enough time (delay) to write (flush) all data stored in the memory cache buffer back to
the hard disk(s)/partition(s) while Windows shuts down.


HTH

#5 User is offline   erpdude8 

  • MSFN Master
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,076
  • Joined: 24-November 04

Posted 28 November 2006 - 04:00 PM

soporific, you may want to set CacheWriteDelay registry entry to 0000 (or double-click on the NODELAY.REG file) after Q273017 IFSMGR.VXD 4.10.2225 fix is installed. that may make your Win98se system shut down a little faster.

yeah I agree some of the info mentioned at the Lockernome forum thread is wrong and inaccurate

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy