Malware is Malware – and it only has specific area’s that it can originate from.
Based on the type of malware, the length of time it has existed, and other factors such as number of reboots, number of times a specific script had been activated – creates a deep rooted problem, that can be very difficult to remove.
This isn’t always feasible, because few people expect to get infected – but the best solution is always to use a clean backup, keep your data safe – preferably in an encrypted offline storage account. Malware can usually be removed, but sometimes leaves the system less than optimal performance. Just be aware of that when moving forward.