Re: Heatsink/fan question?
I googled the Celeron D 340, and it looks like its a socket 478.
And if its just the fan that stopped, you probably could just buy a new fan and replace that, rather than the whole heatsink/fan setup. I've done that on a few prebuilts, where the fan stopped working. Just find out what size it is, and let us know (or look yourself if you want).
Laptop: MSI GT70 2OC-059us | i7-4700MQ | 16GB | GTX 770m | 500GB SSD / 750GB HDD | 17.3" | Win10 Pro
Desktop: 4690k | 12GB g.Skill RipJaws | GTX 970 | 520hx | Z87X-UD4H | Corsair Vengeance C70 | Corsair H110 | Acer 25" | Acer 22" | Win10
Mobile: Samsung Galaxy Note 5
If I help you, or you just like what I said, rep me by clicking the under my post