diff --git a/CMakeLists.txt b/CMakeLists.txt
index b0d3fc6fac231b516ca637b1c275669f0c279b98..95a6e86375976c600e59746b2c074f9949d93b07 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -665,7 +665,9 @@ IF(KWSYS_STANDALONE OR CMake_SOURCE_DIR)
     ADD_TEST(kwsys.testProcess-4 ${EXEC_DIR}/testProcess 4)
     ADD_TEST(kwsys.testProcess-5 ${EXEC_DIR}/testProcess 5)
     ADD_TEST(kwsys.testProcess-6 ${EXEC_DIR}/testProcess 6)
-    ADD_TEST(kwsys.testProcess-7 ${EXEC_DIR}/testProcess 7)
+    IF(NOT CYGWIN)
+      ADD_TEST(kwsys.testProcess-7 ${EXEC_DIR}/testProcess 7)
+    ENDIF(NOT CYGWIN)
     ADD_TEST(kwsys.testHashSTL ${EXEC_DIR}/testHashSTL)
     ADD_TEST(kwsys.testRegistry ${EXEC_DIR}/testRegistry)
     IF(COMMAND SET_TESTS_PROPERTIES AND COMMAND GET_TEST_PROPERTY AND KWSYS_STANDALONE)