Still not satisfactory reply that will it save my games like bf3 softwares etc i don't wanna do khuwari of all from zero
Refreshing is like Reinstalling Windows, but more convenient (sort of).
Everything (including 3rd Party apps like Origin, as well as Drivers) will be removed,
except those apps which you have downloaded from Microsoft Store, and the the accounts you have added in Win8 (for example, Accounts in your Mail App).
If you are worried about BF3, then dont be.
Remember my post in a BF3 thread, where i posted around 4 Notepad Pictures which were "Registery Files"? Well ... just note down the location of those 4 files, use some common sense and take a backup of those Registery Files. You wont have to worry about BF3 afterwards, ever. Just Reinstall Origin, Initiate those Registries, and Start Origin. It'll be back to its last known state (the point where you took the registries)
If its still not clear, let me know.
---------
Asad! Forget about Permanent Activation. 6 Months activation is
sufficient time, after which you can re-activate for 6 months.
Besides, rumors are that a major update of Win8 is due to release, somewhere in Mid 2013. I do hope its true.