diff --git a/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp b/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp
index de0ad5e07def565e55dcf22e8e60064da198a561..da671893d882863e5496b9b8a945490dd7a3f552 100644
--- a/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp
+++ b/meanspec-hwinfo-win64/meanspec-hwinfo-win64.cpp
@@ -326,12 +326,14 @@ int main(int argc, char *argv[]) {
     std::string code = getCode(argc, argv);
     if (code.length() < 1) {
         wcout << L"올바르지 않은 실행입니다. 사이트에서 프로그램을 다시 다운받아주세요.\n";
+        getchar();
         return 1;
     }
 
     int _initRes = initWQLServices();
     if (_initRes != 0) {
         wcout << L"WQL을 초기화하는데 실패했습니다. 문의를 남겨주시기 바랍니다.\n";
+        getchar();
         return _initRes;
     }
 
@@ -371,6 +373,7 @@ int main(int argc, char *argv[]) {
 
     if (in == NULL) {
         fwprintf(stderr, L"수집에 성공하였으나 자료를 정리하는데 실패했습니다\n");
+        getchar();
         return 2;
     }
 
@@ -382,6 +385,7 @@ int main(int argc, char *argv[]) {
     char* xmlBuffer = (char*)malloc(_bufferSize);
     if (xmlBuffer == NULL) {
         fwprintf(stderr, L"버퍼를 초기화하지 못했습니다\n");
+        getchar();
         return 3;
     }
 
@@ -390,6 +394,7 @@ int main(int argc, char *argv[]) {
     size_t read_bytes = fread((void*)xmlBuffer, 1, lSize, in);
     if (read_bytes != lSize - 1) {
         fwprintf(stderr, L"자료 파일이 손상되었습니다\n");
+        getchar();
         return 4;
     }
 
@@ -399,7 +404,7 @@ int main(int argc, char *argv[]) {
 
     wcout << L"문의: lee@enak.kr\n";
     wcout << L"엔터를 눌러 프로그램 종료\n";
-    auto _f = getchar();
+    getchar();
 
     return 0;
 }