diff --git a/rpcs3/rpcs3.rc b/rpcs3/rpcs3.rc
deleted file mode 100644
index 232701db8ed4..000000000000
Binary files a/rpcs3/rpcs3.rc and /dev/null differ
diff --git a/rpcs3/rpcs3.vcxproj b/rpcs3/rpcs3.vcxproj
index 21b261172595..9e81a8b0a0bf 100644
--- a/rpcs3/rpcs3.vcxproj
+++ b/rpcs3/rpcs3.vcxproj
@@ -141,7 +141,7 @@
-
+
diff --git a/rpcs3/rpcs3.vcxproj.filters b/rpcs3/rpcs3.vcxproj.filters
index efdd23231db4..9a9d85a30029 100644
--- a/rpcs3/rpcs3.vcxproj.filters
+++ b/rpcs3/rpcs3.vcxproj.filters
@@ -106,9 +106,6 @@
Gui
-
-
-
Utilities
@@ -208,4 +205,7 @@
+
+
+
\ No newline at end of file
diff --git a/rpcs3/rpcs3_.rc b/rpcs3/rpcs3_.rc
new file mode 100644
index 000000000000..25a6a4106da1
--- /dev/null
+++ b/rpcs3/rpcs3_.rc
@@ -0,0 +1,3 @@
+#include "resource.h"
+IDI_ICON1 ICON "rpcs3.ico"
+frame_icon ICON "rpcs3.ico"