diff --git a/.gitignore b/.gitignore
index b95ce72fa2..18814f6cf0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -59,6 +59,7 @@ rpcs3/git-version.h
*.vspx
*.psess
*.VC.*
+*.vcxproj.user
# Copyrighted files
/bin/data/
diff --git a/Utilities/yaml-cpp.vcxproj.user b/Utilities/yaml-cpp.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/Utilities/yaml-cpp.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/asmjitsrc/asmjit.vcxproj.user b/asmjitsrc/asmjit.vcxproj.user
deleted file mode 100644
index ef5ff2a1fa..0000000000
--- a/asmjitsrc/asmjit.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3-tests/rpcs3-tests.vcxproj.user b/rpcs3-tests/rpcs3-tests.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3-tests/rpcs3-tests.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/D3D12GSRender.vcxproj.user b/rpcs3/D3D12GSRender.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3/D3D12GSRender.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/GLGSRender.vcxproj.user b/rpcs3/GLGSRender.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3/GLGSRender.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/OpenAL.vcxproj.user b/rpcs3/OpenAL.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3/OpenAL.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/VKGSRender.vcxproj.user b/rpcs3/VKGSRender.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3/VKGSRender.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/XAudio.vcxproj.user b/rpcs3/XAudio.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3/XAudio.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/copy_setup_h.vcxproj.user b/rpcs3/copy_setup_h.vcxproj.user
deleted file mode 100644
index abe8dd8961..0000000000
--- a/rpcs3/copy_setup_h.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/emucore.vcxproj.user b/rpcs3/emucore.vcxproj.user
deleted file mode 100644
index 2a22e69ac4..0000000000
--- a/rpcs3/emucore.vcxproj.user
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/rpcs3/rpcs3.vcxproj.user b/rpcs3/rpcs3.vcxproj.user
deleted file mode 100644
index 3b30a09edc..0000000000
--- a/rpcs3/rpcs3.vcxproj.user
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
- PATH=$(QTDIR)\bin%3bC:\Qt\5.8\msvc2015_64\bin%3b$(PATH)
- C:\Qt\5.8\msvc2015_64
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
- PATH=$(QTDIR)\bin%3bC:\Qt\5.8\msvc2015_64\bin%3b$(PATH)
- C:\Qt\5.8\msvc2015_64
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
- PATH=$(QTDIR)\bin%3bC:\Qt\5.8\msvc2015_64\bin%3b$(PATH)
- C:\Qt\5.8\msvc2015_64
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
- 1> stdout.log 2> stderr.log
- PATH=$(QTDIR)\bin%3bC:\Qt\5.8\msvc2015_64\bin%3b$(PATH)
- C:\Qt\5.8\msvc2015_64
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
- 1> stdout.log 2> stderr.log
- PATH=$(QTDIR)\bin%3bC:\Qt\5.8\msvc2015_64\bin%3b$(PATH)
- C:\Qt\5.8\msvc2015_64
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- $(SolutionDir)bin\
- WindowsLocalDebugger
-
-
- false
-
-
\ No newline at end of file