It's important to note that electronic devices rely very heavily on the sine wave of the AC power coming into your house (60 Hz in the US). That's why there's two flavors of generators: regular (common and can run electrical equipment) and inverter generators. Knowing the difference can help you explain why your electronic equipment is failing (emphasis mine)
Conventional generators have been around for quite a while, and the basic concept behind them has remained essentially unchanged. They consist of an energy source, usually a fossil fuel such as diesel, propane or gasoline, which powers a motor attached to an alternator that produces electricity. The motor must run at a constant speed (usually 3600 rpm) to produce the standard current that most household uses require (in the U.S., typically 120 Volts AC @ 60 Hertz). If the engine’s rpm fluctuates, so will the frequency (Hertz) of electrical output.
With an inverter generator, the engine is connected to an efficient alternator, which produces AC electricity, just like a conventional generator. But then a rectifier is used to convert the AC power to DC and capacitors are used to smooth it out to a certain degree. The DC power is then “inverted” back into clean AC power of the desired frequency and voltage (e.g., 110-120VAC @ 60Hz). Regulation is very good and this system produces consistent power characteristics independent of the engine speed. The result is much “cleaner” power (“pure sine waves”) than is possible with a conventional generator, essentially the same quality of electricity that you typically get from your electric company. Why is this important? Well, more and more products today use some form of microprocessor. Not just your computer, but also your phones, TVs, game consoles, printers, DVD players, and even kitchen appliances and power tools. And all these microprocessors are very sensitive to the quality of the electricity they use. Using power that isn't "clean" can make these devices malfunction, or even damage them. So any application that uses sensitive electronics – and that includes a lot more things than you might think – will likely benefit substantially from the cleaner power provided by an inverter generator.
A clean sine wave looks like this
(image source)

Based on the other answers, it sounds like your wiring has been damaged. The fact that you're getting EMF interference would also lead me to think that this is the cause of your problems. Even if your wiring is "fine", it may not have sufficient shielding to prevent spikes (modern wire insulation provides some limited EMF shielding).
You'll need a trained electrician, to be sure. But make certain, whatever you do, that they confirm you're getting a clean 60Hz. Even a small variance will cause all sorts of problems for computers, up to, and including, failure.