If you just want to keep it private from other users on your computer, you can use NTFS permissions. The downside is someone could take ownership of the file if they put your HDD in another machine.
The other option is to use something like TrueCrypt to create an encrypted container. This prevents access regardless of the account being used, and the file will just be jibberish if someone tried to read it from the HDD.