diff --git a/appveyor.yml b/appveyor.yml
index 5b7bfa760c1533e8099ed3801c360234b4b5d62b..18b9612b2c99c200235a364b2232a0bb451b48fb 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -4,10 +4,6 @@ cache:
   - C:\Users\appveyor\.ant
   - C:\ProgramData\chocolatey\bin
   - C:\ProgramData\chocolatey\lib
-  - C:\libvhdi_64bit
-  - C:\libvmdk_64bit
-  - C:\libewf_64bit
-  - C:\zlib
 
 image: Visual Studio 2015
 
@@ -20,10 +16,6 @@ install:
 environment:
     global:
       TSK_HOME: "%APPVEYOR_BUILD_FOLDER%"
-      LIBVHDI_HOME: "C:\\libvhdi_64bit"
-      LIBVMDK_HOME: "C:\\libvmdk_64bit\\libvmdk"
-      LIBEWF_HOME: "C:\\libewf_64bit"
-      OPENSSL_HOME: "C:\\OpenSSL-v111-Win64"
       PYTHON: "C:\\Python36-x64"
       JDK_HOME: C:\Program Files\Java\jdk1.8.0
 services:
@@ -32,7 +24,6 @@ before_build:
   - nuget restore win32\libtsk -PackagesDirectory win32\packages
   
 build_script:
-      - python setupDevRepos.py
       - python win32\updateAndBuildAll.py -m 
       - ps: ant -version
       - ps: pushd bindings/java
diff --git a/win32/istat/istat.vcxproj b/win32/istat/istat.vcxproj
index 9a3630bf0f889b9d18db7f9726486002cc64c1da..6a4a1f1ee514cd1d0fc77918d4a23622a8b6904e 100755
--- a/win32/istat/istat.vcxproj
+++ b/win32/istat/istat.vcxproj
@@ -229,7 +229,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
-      <AdditionalLibraryDirectories>$(LIBEWF_HOME)\msvscpp\release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <SubSystem>Console</SubSystem>
       <OptimizeReferences>true</OptimizeReferences>
diff --git a/win32/libtsk/libtsk.vcxproj b/win32/libtsk/libtsk.vcxproj
index febecd17c551939b0579509f1f9c8bc413bc9783..72851289aed60823ba0e0e46158e5e17f0e50307 100755
--- a/win32/libtsk/libtsk.vcxproj
+++ b/win32/libtsk/libtsk.vcxproj
@@ -135,7 +135,7 @@
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(ProjectDir)\..\..\;$(TskNugetIncludes);$(LIBEWF_HOME)\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir)\..\..\;$(TskNugetIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NOMINMAX;_CRT_SECURE_NO_DEPRECATE;GUID_WINDOWS;_CRT_SECURE_NO_WARNINGS;HAVE_LIBEWF;HAVE_LIBVMDK;HAVE_LIBVHDI;HAVE_LIBZ;WIN32;_DEBUG;_LIB;_ITERATOR_DEBUG_LEVEL=2;WINVER=0x0601;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <MinimalRebuild>true</MinimalRebuild>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -157,7 +157,7 @@ copy "$(LibVhdiLib)\libvhdi.dll" "$(OutDir)"</Command>
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     <ClCompile>
       <Optimization>Disabled</Optimization>
-      <AdditionalIncludeDirectories>$(ProjectDir)\..\..\;$(TskNugetIncludes);$(LIBEWF_HOME)\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir)\..\..\;$(TskNugetIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NOMINMAX;_CRT_SECURE_NO_DEPRECATE;GUID_WINDOWS;_CRT_SECURE_NO_WARNINGS;HAVE_LIBEWF;HAVE_LIBVMDK;HAVE_LIBVHDI;HAVE_LIBZ;WIN32;_DEBUG;_LIB;WINVER=0x0601;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -178,7 +178,7 @@ copy "$(LibVhdiLib)\libvhdi.dll" "$(OutDir)"</Command>
     <ClCompile>
       <Optimization>MaxSpeed</Optimization>
       <IntrinsicFunctions>true</IntrinsicFunctions>
-      <AdditionalIncludeDirectories>$(ProjectDir)\..\..\;$(TskNugetIncludes);$(LIBEWF_HOME)\..\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <AdditionalIncludeDirectories>$(ProjectDir)\..\..\;$(TskNugetIncludes);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
       <PreprocessorDefinitions>NOMINMAX;_CRT_SECURE_NO_DEPRECATE;GUID_WINDOWS;_CRT_SECURE_NO_WARNINGS;HAVE_LIBEWF;HAVE_LIBZ;HAVE_LIBVMDK;HAVE_LIBVHDI;WIN32;NDEBUG;_LIB;WINVER=0x0501;%(PreprocessorDefinitions)</PreprocessorDefinitions>
       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
       <FunctionLevelLinking>true</FunctionLevelLinking>
diff --git a/win32/tsk_logical_imager/tsk_logical_imager.vcxproj b/win32/tsk_logical_imager/tsk_logical_imager.vcxproj
index b4dd11da935a13ea8f9f748f5da582884bc572cf..83ad938b02a842a63e3e4e252a7727d32df03f07 100755
--- a/win32/tsk_logical_imager/tsk_logical_imager.vcxproj
+++ b/win32/tsk_logical_imager/tsk_logical_imager.vcxproj
@@ -250,7 +250,7 @@
     </ClCompile>
     <Link>
       <AdditionalDependencies>Shlwapi.lib;Ws2_32.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
-      <AdditionalLibraryDirectories>$(LIBEWF_HOME)\msvscpp\x64\release;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+      <AdditionalLibraryDirectories>%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
       <GenerateDebugInformation>true</GenerateDebugInformation>
       <OptimizeReferences>true</OptimizeReferences>
       <EnableCOMDATFolding>true</EnableCOMDATFolding>
diff --git a/win32/updateAndBuildAll.py b/win32/updateAndBuildAll.py
index afd419a282f0f08737925c381c5951abfa534543..3cd257e5a2fce9e1c0fe22e88c5c6f8b5696a4d4 100644
--- a/win32/updateAndBuildAll.py
+++ b/win32/updateAndBuildAll.py
@@ -37,40 +37,6 @@ def pullAndBuildAllDependencies(depBranch):
     global passed
     passed = True
 
-    # get the LIBEWF_HOME, LIBVHDI_HOME, LIBVMDH_HOME
-    ewfHome = os.getenv("LIBEWF_HOME", "C:\\libewf_64bit")
-    vhdiHome = os.getenv("LIBVHDI_HOME", "C:\\libvhdi_64bit")
-    vmdkHome = os.getenv("LIBVMDK_HOME", "C:\\libvmdk_64bit\\libvmdk")
-    # check if ewfHome, vhdiHome or vmdhHome exits
-    checkPathExist(ewfHome)
-    checkPathExist(vhdiHome)
-    checkPathExist(vmdkHome)
-    # git update libewf, libvhdi and libvmdk
-    if(passed):
-        gitPull(ewfHome, "libewf_64bit", depBranch)
-    if(passed):
-        gitPull(vhdiHome, "libvhdi_64bit", depBranch)
-    if(passed):
-        gitPull(vmdkHome, "libvmdk_64bit", depBranch)
-
-    if not MINIMAL:
-        # build 32-bit of libewf, libvhdi, libvmdk and TSK
-        if(passed):
-            buildDependentLibs(ewfHome, 32, "libewf", "libewf_dll")
-        if(passed):
-            buildDependentLibs(vhdiHome, 32, "libvhdi", "libvhdi")
-        if(passed):
-            buildDependentLibs(vmdkHome, 32, "libvmdk", "libvmdk")
-
-
-    # build 64-bit of libewf, libvhdi, libvmdk and TSK
-    if(passed):
-        buildDependentLibs(ewfHome, 64, "libewf", "libewf_dll")
-    if(passed):
-        buildDependentLibs(vhdiHome, 64, "libvhdi", "libvhdi")
-    if(passed):
-        buildDependentLibs(vmdkHome, 64, "libvmdk", "libvmdk")
-
     # get all nuget packages needed by the solution
     if(passed):
         TSK_HOME = os.getenv("TSK_HOME", False)