In which of the following situations, creating a manual snapshot of an operating system is recommended?
1) When performing a major system update
2) When installing new software or drivers
3) When troubleshooting a system issue
4) All of the above