diff --git a/.gitignore b/.gitignore
index c88057db..9a0cf619 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
# git ignore file
+*.user
plugins/wmpa/wmpa_h.h
plugins/wmpa/wmpa_i.c
src/pixmaps/inline_pngs.h
diff --git a/plugins/checksum/checksum.vcxproj.user b/plugins/checksum/checksum.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/checksum/checksum.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/dns/dns.vcxproj.user b/plugins/dns/dns.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/dns/dns.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/doat/doat.vcxproj.user b/plugins/doat/doat.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/doat/doat.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/exec/exec.vcxproj.user b/plugins/exec/exec.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/exec/exec.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/fishlim/fishlim.vcxproj.user b/plugins/fishlim/fishlim.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/fishlim/fishlim.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/hextray/hextray.vcxproj.user b/plugins/hextray/hextray.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/hextray/hextray.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/lua/lua.vcxproj.user b/plugins/lua/lua.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/lua/lua.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/mpcinfo/mpcinfo.vcxproj.user b/plugins/mpcinfo/mpcinfo.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/mpcinfo/mpcinfo.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/perl/perl-512.vcxproj.user b/plugins/perl/perl-512.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/perl/perl-512.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/perl/perl-514.vcxproj.user b/plugins/perl/perl-514.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/perl/perl-514.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/perl/perl-516.vcxproj.user b/plugins/perl/perl-516.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/perl/perl-516.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/python/python.vcxproj.user b/plugins/python/python.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/python/python.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/sasl/sasl.vcxproj.user b/plugins/sasl/sasl.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/sasl/sasl.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/tcl/tcl.vcxproj.user b/plugins/tcl/tcl.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/tcl/tcl.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/upd/upd.vcxproj.user b/plugins/upd/upd.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/upd/upd.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/winamp/winamp.vcxproj.user b/plugins/winamp/winamp.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/winamp/winamp.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/winsys/winsys.vcxproj.user b/plugins/winsys/winsys.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/winsys/winsys.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/plugins/wmpa/wmpa.vcxproj.user b/plugins/wmpa/wmpa.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/plugins/wmpa/wmpa.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/copy/copy.vcxproj.user b/win32/copy/copy.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/copy/copy.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/install.vcxproj.user b/win32/ext/zlib-wdk/install.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/install.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/miniunz.vcxproj.user b/win32/ext/zlib-wdk/miniunz.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/miniunz.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/minizip.vcxproj.user b/win32/ext/zlib-wdk/minizip.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/minizip.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/testzlib.vcxproj.user b/win32/ext/zlib-wdk/testzlib.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/testzlib.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/testzlibdll.vcxproj.user b/win32/ext/zlib-wdk/testzlibdll.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/testzlibdll.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/zlibstat.vcxproj.user b/win32/ext/zlib-wdk/zlibstat.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/zlibstat.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/ext/zlib-wdk/zlibvc.vcxproj.user b/win32/ext/zlib-wdk/zlibvc.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/ext/zlib-wdk/zlibvc.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/installer/installer.vcxproj.user b/win32/installer/installer.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/installer/installer.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/win32/nls/nls.vcxproj.user b/win32/nls/nls.vcxproj.user
deleted file mode 100644
index 695b5c78..00000000
--- a/win32/nls/nls.vcxproj.user
+++ /dev/null
@@ -1,3 +0,0 @@
-
-
-
\ No newline at end of file