Don't laugh, but I have a very old Visual Basic program that I wrote many years ago, and I still use it for a quick-and-dirty checkbook balancing tool. Yes, of course I could do something similar with an Excel spreadsheet or Quicken, but I still want this program to work. It has run flawlessly on Win XP, Win Vista and Win 7. Now I have a brand new Win 8.1 system, and I want it to work there as well. The app executable file itself is an exe file, and the Visual Basic 4 runtime file is vb40032.dll. I have both files, but I need to know where to put the dll file. Attempts to run the exe file produce the error message The program can't start because VB40032.DLL is missing from your computer. Try reinstalling the program to fix this problem. I don't think I actually need to do a formal reinstall - I just need to put the dll file in the correct location. An old post on the Microsoft website says to put the file in the \Windows\System folder. On the Win 8.1 system there is very little in the System folder but there are thousands of items in the System32 folder, so I'm guess that the dll file should go there. Can someone confirm or give other advice?