diff --git a/Source/Core/Common/CMakeLists.txt b/Source/Core/Common/CMakeLists.txt
index 9f2e66c982..2ae474ab64 100644
--- a/Source/Core/Common/CMakeLists.txt
+++ b/Source/Core/Common/CMakeLists.txt
@@ -138,14 +138,6 @@ add_library(common
WorkQueueThread.h
)
-if(MSVC AND _M_ARM_64)
- # Workaround msvc arm64 optimizer bug
- # TODO remove after updating to VS 17.4
- set_source_files_properties(
- Crypto/SHA1.cpp
- PROPERTIES COMPILE_FLAGS "/d2ssa-peeps-post-color-")
-endif()
-
if(NOT MSVC AND _M_ARM_64)
set_source_files_properties(
Crypto/AES.cpp
diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props
index fefb6b5fe4..a7354ee00b 100644
--- a/Source/Core/DolphinLib.props
+++ b/Source/Core/DolphinLib.props
@@ -734,12 +734,7 @@
-
-
- /d2ssa-peeps-post-color- %(AdditionalOptions)
-
+
diff --git a/Source/PCH/pch.h b/Source/PCH/pch.h
index b935c1528b..852baa397c 100644
--- a/Source/PCH/pch.h
+++ b/Source/PCH/pch.h
@@ -6,7 +6,7 @@
#define STRINGIFY_HELPER(x) #x
#define STRINGIFY(x) STRINGIFY_HELPER(x)
-#if defined _MSC_FULL_VER && _MSC_FULL_VER < 193231329
+#if defined _MSC_FULL_VER && _MSC_FULL_VER < 193431937
#pragma message("Current _MSC_FULL_VER: " STRINGIFY(_MSC_FULL_VER))
#error Please update your build environment to the latest Visual Studio 2022!
#endif