Eliminating all private keys records from pc Suppose I buy a new wifi router and a new pc. I set up both the wifi network (of course, with a password) and the pc. 

Now I access the internet for a few seconds in order to download bitaddress.org from GitHub or as an HTML file. Then I turn off the wifi connection on my pc and open the downloaded file and generate many pairs of public and private keys (which I write down on paper). Once I'm done, I clear the web browser history, cache, cookies, etc. and delete the downloaded files.

Would this be enough to make sure no records of the keys of any kind are left anywhere on the pc? Should I restart the pc before turning its wifi connection back on again? Or should I reinstall the operating system just in case? Or would it be a good idea to install Deep Freeze before generating the keys?

I'm planning to continue using my pc for my daily work.

Thanks in advance!!
What you describe has some risks:


The new PC and router likely won't have the latest software updates, which could increase the chance of it being compromised immediately
The bitaddress.org website may have been compromised, in which case it may generate pre-determined addresses that are monitored for stealing coins deposited to them. This is a real and significant risk that you should take steps to avoid.


I suggest that you look at a process like this:


Download a copy of the bitaddress.org page and store it on USB.
Open it from a cleanly booted offline PC, perhaps from a live linux CD, or even better, from a permanently offline PC.
Verify the bitaddress.org code (I'm not going to cover this here; it would make a good separate question perhaps)
Generate your private keys