Depends on the cables you have and your ability to maneuver the new hd into place without disrupting other wires and components. This is a sata hd, so you'll want to double check that. You would need an install cd or flash drive to do a new install of windows, and then copy your old files from either a disk backup or just redownload them. Don't forget you'd also need to reinstall your drivers for your motherboard, video card and processing chipset, along with anything else.