The problem is these programs do not disply correctly. Mainly words and sentences are blank except for the first letter. Adobe Reader 6.04 Emule .net framework installer I think the only thing all these programs have in common is they use unicows.dll. They all work fine with the exception of the .net framework installer. Also errors in dependency walker always involve Kernel32.dll and User32.dll. I have placed unicows.dll and unicows.pdb in the system folder as well as the indivual program folders. Installed the unicode fonts from office 2000. Used regsrv32.exe on all relevant files although I often get an error: "...(file) was loaded but the DllRegistryServer entry point was not found. DllRegistryServer may not be exported, or a corrupt version of (file) may be in memory. Consider using Pview to detect and remove it." Using dependency walker I made sure all the relevant files are up to date. Here is an example of the profile from dependency walker during the install of .net framework 00:00:05.620: LoadLibraryA("unicows.dll") returned 0x7F2D0000 by thread 1. 00:00:05.880: LoadLibraryA("user32.dll") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2D3FED by thread 1. 00:00:05.884: LoadLibraryA("user32.dll") returned 0xBFC00000 by thread 1. 00:00:05.916: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "FlsAlloc") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:05.950: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "FlsGetValue") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:05.957: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "FlsSetValue") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:05.964: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "FlsFree") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:05.972: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "EncodePointer") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:06.017: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "EncodePointer") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:06.155: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "DecodePointer") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:06.164: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "IsProcessorFeaturePresent") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned 0x8472EDE8 by thread 1. 00:00:06.225: GetProcAddress(0xBFF70000 [c:\windows\system\KERNEL32.DLL], "GetUserDefaultUILanguage") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2FCB8F and returned NULL by thread 1. Error: The specified module could not be found (126). 00:00:06.231: LoadLibraryA("install.res.1033.dll") called from "d:\windows\temp\ixp000.tmp\UNICOWS.DLL" at address 0x7F2E4396 by thread 1. The only thing I can think of is that Rev. Pack v3.0 is causing this but I hope not. Specs: Win 98se 98se sp2.1a Rev. Pack v3.0 Thanks