Core isolation is a security feature in Windows 10 that helps protect your computer from various types of attacks, such as those targeting the operating system's kernel. It works by isolating sensitive processes and data in a protected virtual environment called a "virtualization-based security" (VBS) container. While core isolation can enhance security, it's not absolutely necessary for every user.
Regarding performance, enabling core isolation may have a slight impact on your PC's performance, especially if your hardware doesn't support certain virtualization features. However, the impact is generally minimal and may not be noticeable in everyday use. If you have a modern computer with decent hardware, the performance impact should be negligible.
It is true that some overclocking (OC) applications may not work properly with core isolation enabled. This is because core isolation relies on virtualization features that may conflict with certain OC software. If you heavily rely on OC applications and experience compatibility issues, you may consider disabling core isolation temporarily while using those applications. However, keep in mind that disabling this security feature comes with some level of risk.
The risk of having core isolation disabled depends on your specific usage and security requirements. With core isolation disabled, your computer may be more vulnerable to certain types of attacks that target the kernel. If you frequently visit potentially unsafe websites, download files from untrusted sources, or engage in activities that increase your exposure to malware, then the risk of having core isolation disabled is higher.
Ultimately, it's a trade-off between security and performance/compatibility. If you prioritize security and are concerned about potential attacks, it's recommended to keep core isolation enabled. However, if you encounter compatibility issues with OC software or prioritize performance over security, you may consider disabling it, but be aware of the associated risks.