Q: For years, I used a mutual fund database program called Value Line Mutual Funds Survey for Windows. When I replaced my Windows XP PC with a new one running Windows 8.1, I downloaded another copy of the Value Line program, but found it wouldn't work. Value Line told me that their software is an older 16-bit program, and that they have no plans to upgrade it to work on my new 64-bit PC. What's the problem, and is there a way around it?
Peter Schoeffel, Jacksonville, Fla.
A: There are two solutions. But to choose between them, you need to know why your new Windows operating system can't run your old Value Line program. Here's the gist:
Microsoft's operating systems store or retrieve information using a "data address" that is a certain number of "bits" long. (A bit is a basic unit of information.) Windows originally used 16-bit-long addresses, but as PC storage demands grew it became clear that Windows would run out of addresses because there weren't enough number combinations available. As a result, Windows 95, and later Windows XP, were designed as 32-bit systems, meaning they used 32-bit-long storage addresses that had many more possible combinations.
Windows 8.1 comes in 32-bit or 64-bit versions, the latter providing even more addresses. Unfortunately, you have the 64-bit version, which doesn't know what to do with your Value Line program that uses a 16-bit address system.
The two solutions probably involve paying a repair shop to do the work for you:
You could replace your PC's 64-bit version of Windows 8.1 with a 32-bit version, which is backward-compatible enough to run your Value Line program. But there's a catch: Your 64-bit PC probably has 4 to 8 gigabytes of RAM (random access memory). But the 32-bit version of Windows 8.1, which has fewer memory addresses, can use only about 3.5 gigabytes of RAM. The rest will remain idle, which means newer programs may run slower than before.
Alternatively, you could install a free, but quite technical, program called "DOSBox" to your existing 64-bit version of Windows 8.1. DOSBox imitates a 16-bit operating system and can run your Value Line program. You can read about DOSBox at tinyurl.com/jvsuaoc, and download it at tinyurl.com/d90f.
Q: Whenever you give a Web address, you always start with "tinyurl." What is this? Do I type in the word or is it a symbol for something?
Hope Liz, St. Augustine, Fla.
A: The TinyURL is a shortcut for a real, often longer, Web address. And, like a Web address, it needs to be typed into your browser's address line exactly as it appears, using letters, numbers, periods and slashes. For example, typing tinyurl.com/n5wh553 into your browser's Web address line will take you to last week's column. Side note: because TinyURL addresses are shortcuts, not real addresses, they can't be found using a Google search.
E-mail tech questions to steve.j.alexander@gmail.com or write to Tech Q&A, 425 Portland Av. S., Minneapolis, MN 55488. Include name, city and telephone number.