First thing, Win 7, usually it will install most of what you need, however, there can be some devices that will require HP drivers to work or work correctly.
What status do you have for the CD/DVD drive in the Device Manager. Does it show an error code or does it show working OK?
What Programs are you looking for? If you did a new install, there won't be anything other than the built in Windows programs.