Ein möglicher erster Ansatz wäre (noch ohne In-Place Upgrade):
Sfc …
Dism …
Chkdsk … für Windows – Partition mit Option /f
Sfc … im Normalmodus oder abgesicherten Modus oder über erweiterten Start aus Normalmodus heraus oder über Installationsmedium.
Dism … im Normalmodus zunächst ohne externe Quelle, bei Bedarf mit. (Notfalls, ggf. später, abgesicherter Modus mit Netzwerktreibern, wenn es sich gar nicht vermeiden lässt.)
Chkdsk … für Windows – Partition über Installationsmedium oder über erweiterte Optionen aus Normalmodus heraus oder ggf. direkt aus Normalmodus in Gang setzen.
Je nachdem wo/ wie, passenden Syntax und andere Besonderheiten berücksichtigen.
Wenn Dism … im Normalmodus scheitert, zumindest sfc … und chkdsk … insoweit.
Falls Avast noch installiert, danach deinstallieren nach Herstellerangaben.
Sfc … und chkdsk … wiederholen.
Dism … versuchen mit alternativen Ansätzen insgesamt. Erweiterte verbale Wartungen.
Punktuelle Ansätze versuchen zu finden.
Detail - Anleitungen findeste bspw. auf Deskmodder oder und auf MS – Seiten.
(inkl. Feinheiten, z. B. bei dism … zu Index, Syntax bei install.wim/ install.esd)
Führt das nicht zum Erfolg, wäre das Einflechten eines In-Place Upgrades eine weitere Möglichkeit.
Ansonsten halt jederzeit Neuinstallation. Daten sollten ja ohnehin gesichert sein, aber an Rest/ Aktualität etc. denken.
Wenn das Gerät mit Win 8 oder 8.1 ausgeliefert wurde,
sollten sich die Risiken für techn. Hürden in Grenzen halten.
Zudem, wie hier schon vorangehend gesagt wurde, auch Win 10 wäre eine mögliche Option.