2021年3月16日 星期二

[VisualStudio] VS 2015 執行Performance Profiling時系統掛掉重開機問題

 最近遇到 Visual Studio 2015 執行Performance Profiling時系統就會馬上掛掉重開機

google找到這個解決方

主要是因為Windows有個補釘是針對 Meltdown、 Spectre的這種潛藏於CPU的漏洞修補的影響


可以先把這個功能關掉來執行 Performance Profiling,為了安全性,不使用時建議再把這個功能打開:


關掉方式:


以Admin的權限進入 Command line模式,並執行以下二段旨令

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 3 /f


reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 3 /f


啟用方式:

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverride /t REG_DWORD /d 0 /f


reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v FeatureSettingsOverrideMask /t REG_DWORD /d 3 /f


reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization" /v MinVmVersionForCpuBasedMitigations /t REG_SZ /d "1.0" /f