Well, it depends on whether you are planning to use your current os on the new pc or if you want to use another version of Windows. You can transfer the image of your current system drive over to the new pc, this would include all partitions of the system drive, the os, all settings and your installed programs. There is a good chance that it will work "out of the box" but moving a system drive with it's os (at least if it's Windows) comes always with the risk of encountering driver problems which can be a pain in the... to fix. But if you are planning to use another version of Windows (supposedly the one that comes with the new pc) I'm afraid you will have the set it up from scratch, the only thing that will be restorable ist your personal data.
My tip would be to start from scratch and only restore your data. This way you get a fresh install. Otherwise, even if the transfer does not cause any troubles, you will copy over to your new pc all the problems you might have encountered with your old pc/ Windows.