The Intel chipset download didn't do much. However, I spent the evening working through a list of missing drivers using the DriverIdentifier tool and eventually found everything. It's slow and messy but I got there in the end. Thanks for the suggestion.