Oracle 9i For Windows 8 64 Bit
Windows Server 2003 (64-bit) (x64). Windows Server 2008 R2 5 (64-bit) (x64). Solaris (SPARC) 8, 9 (32-bit, 64-bit). Recovery Manager1.

Attention, Internet Explorer User Announcement: Oracle Community has discontinued support for Internet Explorer 7 and below. In order to provide the best platform for continued innovation, Oracle Community no longer supports Internet Explorer 7. Oracle Community will not function with this version of Internet Explorer.
Please consider upgrading to a more recent version of Internet Explorer, or trying another browser such as Firefox, Safari, or Google Chrome. (Please remember to honor your company's IT policies before installing new software!) • • • •.
Oracle 9i won't install on Windows 7 or Vista - especially if its 64-bit. It's not compatible and will fail the pre-req checks every time. You have to go to at least 10g to get Oracle to install on Windows 7. I have heard of some people hacking the installer to get it to work, but I'm not going to recommend it, as you won't have support and you'll run into more problems than you solve. Also, don't use this as a production system.
IMHO, it is a huge mistake to try and run a production instance on a workstation OS like Windows XP or Windows 7. It is worth it to get good hardware and a server OS. If you absolutely need to use Oracle 9i (though, as others have pointed out, you should go with 10g at the very least, if not 11g), and you have the Windows 7 Professional version (not Home edition), you can download & install from Microsoft the following two programs: Virtual PC and Windows XP Mode (there is also an update to Windows XP Mode to download and install).
Install Virtual PC, then Windows XP Mode and the update. This will then create a virtual PC on your Windows 7 system, allowing you to open and install Oracle 9i (or 10g) inside that virtual PC. I recently did this for a different program that was not Windows 7 compatible (and I didn't want to pay $100/year to get the newest version, for something I use once a week or so), and it works great. I would think Oracle would run fine in that environment as well, as it simulates a real Windows XP Pro system.