diff --git a/src/MaaCore/Config/Miscellaneous/CopilotConfig.cpp b/src/MaaCore/Config/Miscellaneous/CopilotConfig.cpp
index df4785b380..5d7a3989d7 100644
--- a/src/MaaCore/Config/Miscellaneous/CopilotConfig.cpp
+++ b/src/MaaCore/Config/Miscellaneous/CopilotConfig.cpp
@@ -4,7 +4,6 @@
#include "TilePack.h"
#include "Utils/Logger.hpp"
-#include "Utils/NoWarningCPR.h"
using namespace asst::battle;
using namespace asst::battle::copilot;
diff --git a/src/MaaCore/MaaCore.vcxproj b/src/MaaCore/MaaCore.vcxproj
index b9cfa853ed..6a10b185a1 100644
--- a/src/MaaCore/MaaCore.vcxproj
+++ b/src/MaaCore/MaaCore.vcxproj
@@ -287,7 +287,6 @@
-
@@ -906,4 +905,4 @@
-
+
\ No newline at end of file
diff --git a/src/MaaCore/MaaCore.vcxproj.filters b/src/MaaCore/MaaCore.vcxproj.filters
index e503851e61..cdfdc6c382 100644
--- a/src/MaaCore/MaaCore.vcxproj.filters
+++ b/src/MaaCore/MaaCore.vcxproj.filters
@@ -537,9 +537,6 @@
Source\Utils
-
- Source\Utils
-
Source\Utils
@@ -941,10 +938,10 @@
Source\Task\Roguelike
-
+
Source\Task\Roguelike
-
+
Source\Task\Roguelike
@@ -1473,8 +1470,8 @@
Source\Task\Roguelike
-
- Source\Task\Roguelike
+
+ Source\Task\Roguelike
Source\Vision\Miscellaneous
@@ -1495,4 +1492,4 @@
-
+
\ No newline at end of file
diff --git a/src/MaaCore/Task/ReportDataTask.h b/src/MaaCore/Task/ReportDataTask.h
index bd5aca82c5..92d0ed38c4 100644
--- a/src/MaaCore/Task/ReportDataTask.h
+++ b/src/MaaCore/Task/ReportDataTask.h
@@ -2,11 +2,7 @@
#include "AbstractTask.h"
-#include
#include
-#include
-
-#include "Utils/NoWarningCPR.h"
namespace asst
{
diff --git a/src/MaaCore/Utils/NoWarningCPR.h b/src/MaaCore/Utils/NoWarningCPR.h
deleted file mode 100644
index a79ce7ab45..0000000000
--- a/src/MaaCore/Utils/NoWarningCPR.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#pragma once
-
-#include "Common/AsstConf.h"
-
-ASST_SUPPRESS_CV_WARNINGS_START
-#include
-ASST_SUPPRESS_CV_WARNINGS_END