When you attempt to upgrade W9x to Windows 2000 Professional, you receive:
Setup encountered an unexpected critical error... not all settings where transferred...
You probably receive this message will Setup is displaying:
Setup is migrating Windows 95 settings to Windows NT.
This critical error generally means that the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows registry key is missing or damaged.
You must fix the key and restart the upgrade.