if usb can work then ethernet too..in ethernet port orange like constantly glows..no matter what..that means there is current in it..and even windows and linux recognizes the LAN...
At this point, understand a path that surge took from cloud to earth. If a surge is incoming on one wire (ie AC electric), then it was also outgoing via some other wire (ie ethernet). If both an incoming and outgoing paths do not exist, then no surge exists. Any damaged part must have both that incoming and outgoing path. An concept we all learned in elementary school science.
Some parts can be in that path and not be damaged. Understand how damage happens. A current is flowing from the cloud to distant earthborne charges. Current is everywhere in that path, simultaneously. Only one or some items in that path fail. What was the path? And what was in that path?
Second, your problems are why better computer manufacturers provide comprehensive hardware diagnostics for free. An OS does everything possible to ignore and work around failures. Sometimes, things that appear to be good are defective. And sometimes things that appear defective are good. Diagnostics mean hardware is identified; without confusion created by the OS.
Third, routine is to have even direct lightning strikes without damage. That was well understood even 100 years ago. Demonstrated 23 times annually atop the Empire State Building. And 40 times annually atop the WTC. Munitions dumps with direct strikes and no explosion. Your telco CO's $multimillion switching computer, connected to wires all over town, suffers about 100 surges with each storm. How often is your town without service for four days after a thunderstorm? Never? Because well proven protection also costs less money. And is rarely known by so many only informed by retail advertising, hearsay, or speculation.
You should also be installing the well proven solution so that protection even standard in ethernet ports (ie thousands of volts) is not overwhelmed by a rare and destructive transient.
An open power switch is nothing but a direct connection from a destructive surge into electronics. Even unplugging is an extremely unreliable solution.
What was the incoming and the other outgoing path via your computer? At this point, you should have a pretty good idea.
One final point. Damage is often on the outgoing surge path. Many use speculation to assume a damaged port must be an incoming path. Remember, you are dealing with electricity. That means both an incoming and another outgoing path existed to have damage. Protectors that somehow magically stop or absorb energy are only for surges that typically cause no damage. They are why so many 'assume' protection from direct strikes is not possible. Know why you have damage AND learn how to avert future damage. Because protection even from directly lightning strikes typically costs about $1 per protected appliance. But requires information I have not seen posted here.