애드웨어, 허위백신, 팝업광고, 쇼핑몰 바로가기, 악성툴바, 각종 개쓰레기 프로그램 삭제 요청하기
이용약관을 안내하며 컴퓨터에 설치하는 개쓰레기 프로그램들은 백신으로 백날 돌려봐야 검색이 안됩니다.
개쓰레기 프로그램들은 아주 지능적이라서 전문가가 아니고서는 찾아내기가 어렵습니다.


TcpNoDelay, TcpAckFrequency, TcpDelAckTicks 레지스트리값을 수정하여 인터넷이나 온라인게임의 응답속도를 올려주는 프로그램입니다.

두가지 버전의 프로그램이 있습니다. 

배치파일로 내보내는 프로그램 - 배치파일을 매번 실행해야 하고 또 랜카드를 비활성화, 활성화해야 하는 불편함이 있음.(WindowexeTcpNoDelay)

시스템 트레이에 상주하는 프로그램 - 자동화 기능, 아이콘을 클릭하면 TcpNoDelay활성화, 다시 클릭하면 비활성화.(WindowexeTcpNoDelayTray)

배치파일로 내보내는 프로그램
이 프로그램을 이용하지 않고 레지스트리편집기를 이용하여 사용해도 되는데 레지스트리편집을 잘못하면 시스템에 심각한 오류가 생길 수 있으니 수동으로 편집하는 것은 권장하지 않습니다. 편집도 아주 불편하고요.

MSMQ 키의 TcpNoDelay 값의 경우는 고정값이라서 배치파일로 만들어서 사용해도 되는데 네트워크카드의 ID키는 컴퓨터마다 다르기 때문에 배치파일로는 한계가 있습니다.

배치파일(.bat)로 내보내는 기능이 있으므로 처음에 한번만 실행하면 됩니다. 이후에는 이 프로그램을 이용하지 않고, 배치파일을 실행하는 것만으로도 적용/삭제가 가능합니다.

랜카드의 ID는 컴퓨터마다 다르기 때문에 생성된 배치파일을 다른 컴퓨터에서는 사용하지 마세요.

WindowexeTcpNoDelay_reg_Add.bat // 등록하기 배치파일
WindowexeTcpNoDelay_reg_Del.bat // 삭제하기 배치파일


적용하기 클릭시 레지스트리값
HKLM\SOFTWARE\Microsoft\MSMQ\Parameters
이름 : TCPNoDelay , 값 : 1 , Type : REG_DWORD
TCP 전송에 필요한 네이글(Nagle) 기술을 사용안함으로 설정, 기본값 : 0
네이글(Nagle)이 조금 생소한 단어인데 데이타 전송시 패킷을 조금씩 여러번 보내지않고 여러개의 패킷을 하나로 묶어서 보내는 방식입니다.
값 "1" 이라함은 이 방식을 사용하지 않는다는 얘기이고, 패킷을 묶어서 보내는것보다 조금씩 여러번 보냄으로서 빠른 응답속도를 얻을 수 있습니다.


HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{랜카드ID}
이름 : TcpAckFrequency , 값 : 1 , Type : REG_DWORD
기본값 : 2 , 범위 : 0 - 255
세그먼트를 수신할 때 처리되지 않은 패킷수의 응답시간(0.2초)을 무시함으로서 빠른 응답속도를 얻을 수 있습니다.

이름 : TcpDelAckTicks , 값 : 0 , Type : REG_DWORD
기본값 : 2 , 범위 0 - 6


온라인게임 응답 속도 최적화 프로그램들을 보면 실제구조에 대해서는 하나도 기술하지 않고
그 프로그램이 최고인냥 대단한 것처럼 소개를 많이 하는데 그런거에 너무 현혹되지 마세요.
뜯어보면 아무것도 아닙니다.
이런 프로그램이 인기가 많아서 그런지 별 그지같은 프로그램들이 다 나오네요.ㅋㅋㅋ

참고로 이팁은 컴퓨터 사양 및 인터넷망에 따라 호불호가 극히 갈리는 팁이며, 효과가 없을 수도 있습니다.
전문가(?)의 입장에서는 이런 프로그램들(시스템을 건드리는 프로그램)을 사용하는 것을 권장하지는 않습니다.

관리자권한이 없는 사용자는 마우스 우클릭해서 관리자권한으로 실행해야 적용됩니다.
레지스트리를 변경하면 재부팅해야 적용됩니다.
실제 사용중인 네트워크카드의 로컬영역연결을 사용안함으로 바꾸고 다시 활성화해도 됩니다.



프로그램 동작환경 : .Net framework 4.0 , 윈도우 7 이상, 관리자 권한 필요


바이러스토탈 검진 결과 링크
https://www.virustotal.com/#/file/b4c592a2c3bfdd383542f70997c066f9c5d8d958f6ecf9f2a143ce2dcdac5763/detection



시스템 트레이에 상주하는 자동화 프로그램

프로그램 실행후 네트워크 아이콘에서 마우스 우클릭하여 설정을 누르세요.

프로그램을 처음 실행하는 경우는 자동으로 랜카드 설정화면이 나옵니다.


사용할 랜카드를 선택하세요. 저장하고 닫기를 누릅니다.


시스템 트레이에서 아이콘을 클릭하면 레지스트리가 추가되고 랜카드를 비활성화하고 다시 활성화가 됩니다. (3~4초정도 소요)

작업이 완료되면 풍선 도움말이 표시됩니다. 옵션에서 숨기기 가능



레지스트리값이 존재하면 활성화된 아이콘으로 표시되고, 값이 없으면 비활성화된 아이콘으로 표시됩니다.

다운로드

WindowexeTcpNoDelay_2020-07-20.zip


바이러스토탈 검진 결과 링크

https://www.virustotal.com/gui/file/dbf9de7dc40df3893d4acd250235ef676c5b72cf9030617850dece5565eeb538/detection





요즘 휴대폰 소액결제(월정액 자동결제)를 이용한 사기사이트 및 사기프로그램이 판을 치고 있습니다.
무료백신 프로그램, 무료개인정보삭제 프로그램, 무료 유해사이트차단 프로그램, 무료파일다운, 무료문자, 무료운세, 무료로또, 무료게임, 무료MP3등의 사이트에서 휴대폰 및 일반전화로 절대 인증 하지마세요.

인증하는 즉시 결제되며, 서비스를 해지하지 않는 이상 매월 자동결제됩니다. (인증번호 = 결제번호)
업체마다 결제되는 기간은 다르지만 짧게는 2년, 길게는 20년, 최대 50년짜리도 있습니다.
서비스 업체의 이용약관 및 결제내용에 대해 확실히 알고 인증/사용하시기 바랍니다.
안드로이드계열 스마트폰에서 출처가 없는 설치파일도 다운받지말고 실행하지도 마세요.
해당 통신사에 전화해서 소액결제 안되게끔 차단시키세요. (스마트폰에 무지한 아이들/노인분들 주의)

*악덕업체의 요청으로 인하여 블로그의 게시글이 이유없이 삭제되는 경우 구글 블로그에 재게시 합니다.
[ 2011. 6. 12. 17:26 ] Posted by windowexe.com , 프로그래밍

댓글을 달아 주세요

  1. 이전 댓글 더보기
  2. 별다방 - 2016.03.02 00:49 댓글주소 수정/삭제 댓글쓰기

    제가 컴퓨터를 제대로 아는것도 아니구..그냥 써야겠네요. ㅠㅠ
    답변 감사드립니다.

  3. 세피드 - 2016.05.13 14:27 댓글주소 수정/삭제 댓글쓰기

    좋은 유틸리티들 항상 감사하며 잘사용해왔습니다. 근데 최근에 그래픽카드 업데이트 직후 블루스크린이 뜨며 안전모드로도 부팅이 안되서 포맷을 하고 힘겹게 모든 설치 및 업데이트를 끝내고 TCPNoDelay 레지스트리를 적용하려고 하였더니 엑세스가 거부되었다는 문구가 뜨면서 적용이 안되더라고여.. 혹시 어떠한 해결방안이 있을까요!?

  4. 좋은자료 - 2016.07.31 18:52 댓글주소 수정/삭제 댓글쓰기

    감사합니다 ^^

  5. 감사합니다, - 2016.09.06 20:08 댓글주소 수정/삭제 댓글쓰기

    감사합니다,,
    저같은 쌩초보도 알수있게 알맹이만 깔끔하게 정리해주셨네요,,
    근데 공유기를 컴퓨터에 연결해놓은상태에서도 사용해도 되는건가요.? 아니면 공유기는 다른설정방법이 따로 있는건지 궁금합니다.. 만약 다른거라면 컴퓨터할땐 공유기 빼놓고해야겠네요,,

  6. Rugal - 2017.01.03 05:44 댓글주소 수정/삭제 댓글쓰기

    혹시 패핑에

    TcpDelAckTicks

    이것도 적용하면 좋다고 하는데 이부분도 같이 적용될수 있도록 만들어주실수 있을까요?
    (참조 사이트 : https://technet.microsoft.com/en-us/library/cc938206.aspx)

    그리고 좋은 유틸 감사합니다.

  7. 하잇 - 2017.03.05 21:07 댓글주소 수정/삭제 댓글쓰기

    이거랑 TCP Optimizer랑 같이 사용해도 괜찮은건가요?

  8. 김때구 - 2017.04.05 00:06 댓글주소 수정/삭제 댓글쓰기

    등록하기로 사용하다가 원래상태로 되돌리려면 삭제하기를 누르면 되는건가요?

  9. - 2017.05.13 14:37 댓글주소 수정/삭제 댓글쓰기

    근데 이게 fps게임같이 빠른 응답속도를 요하는 게임에도 괜찮을까요

  10. 으음 - 2017.07.08 19:57 댓글주소 수정/삭제 댓글쓰기

    프로그램 기능/켜기에서 MSMQ 다 체크해놔야하나요?

    • windowexe.com 2017.07.08 22:46 신고 댓글주소 수정/삭제

      그것까지 테스트해보지는 않아서 잘 모르겠네요.

      그 기능을 설치하라는 얘기만 있지 그 기능을 설치해야만 적용이 된다는 정확한 근거(?)는 찾지 못하겠네요.

  11. 문제.. - 2017.08.23 12:58 댓글주소 수정/삭제 댓글쓰기

    이대로 잘쓰고잇다가 이번에 무선에서 유선으로바껏는데 뭔가 마니 밀리는느낌나요 왜이런거죠 ㅠㅠ

    방법을 도저히 모르겟어요

    ip주소가 바껴서그런건가;;

    • windowexe.com 2017.08.23 13:40 신고 댓글주소 수정/삭제

      유선이나 무선, 아이피하고는 관계가 없을텐데요.

      랜케이블이나 랜포트 접점부분에 문제가 있을수도 이 부분도 점검을 한번 해보세요.

  12. 문제.. - 2017.08.23 17:55 댓글주소 수정/삭제 댓글쓰기

    아 그 레지에 등록되있던게 기존 무선 ip 로 ㄱ되잇길래.. 이번에 유선아이피로 바뀐 아이피를 레지에 등록햇거든요.. 혹시 그게문제가되는건가요

    랜케이블 랜포트 확인해보니 문제는없는거같아요 ㅠ 그도그럴게 인터넷은잘댐 핑체크도 해봣구

    • windowexe.com 2017.08.23 19:56 신고 댓글주소 수정/삭제

      모든 랜카드에 레지스트리를 등록하는 거라 유무선을 가리지 않습니다. 아이피도 공인이던 사설이던 마찬가지구요.

      컴퓨터 사양이나 내부네트워크, 인터넷 환경이 각기 다르고 그에 따른 변수가 많기 때문에 '뭐가 문제다'라고 확답을 하기는 어렵네요.

      칩셋패치나 드라이버 업데이트도 한번 해보세요.

  13. 수박이박수 - 2017.12.29 20:04 댓글주소 수정/삭제 댓글쓰기

    쓰다가 안쓰고 싶으면 배치파일을 실행해서 제거가 가능하다고 하신걸로 이해했는데요

    배치파일은 어떻게찾나요??

    • windowexe.com 2017.12.29 20:18 신고 댓글주소 수정/삭제

      위에 있는 파일로 내보내기 버튼을 클릭하면 삭제파일(WindowexeTcpNoDelay_reg_Del)도 같이 생성됩니다.

      그 파일을 마우스 우클릭해서 관리자 권한으로 실행하면 적용했던 값들이 모두 삭제됩니다.

  14. 미르의전설 - 2018.03.14 20:31 댓글주소 수정/삭제 댓글쓰기

    죄송한데요 혹시 이 프로그램 사용하면서 패스타핑 사용하면 어떻게 되나요???

    • windowexe.com 2018.03.14 20:47 신고 댓글주소 수정/삭제

      그 프로그램은 사용해본 적이 없어서 어떤값을 변경하는지는 모르겠는데 이런 종류의 프로그램들은 값이 딱 정해져 있습니다.
      그렇기 때문에 다수의 프로그램을 같이 쓰는건 별 의미가 없습니다.

  15. 부탁드립니다 - 2018.07.07 05:54 댓글주소 수정/삭제 댓글쓰기

    항상 프로그램들 너무 잘 쓰고 있습니다.

    https://blog.naver.com/dpal44/220939194303
    윈도우 10은 msmq 할 필요가 없다는 글인데 그래서 혹시 가능하면

    HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> services -> Tcpip -> Parameters -> Interfaces -> 랜카드에서

    TCPNoDelay 1
    TcpAckFrequency 1
    TcpDelAckTicks 0

    이렇게 새로 만들어주시거나 수정해주실 수 있으신가요??

  16. 조성일 - 2018.09.22 09:04 댓글주소 수정/삭제 댓글쓰기

    혹시 제 블로그나 유튜브에 이 게시물을 소개해도될까요?
    이런 기능을 한번에 제공하는 프로그램이있다고 링크를 제공하고싶어서요

  17. 안녕하세요 - 2020.02.16 05:39 댓글주소 수정/삭제 댓글쓰기

    전부터 들려서 자료 항상 잘 받아갑니다. 감사합니다

  18. 질문좀할께요 - 2020.06.17 13:22 댓글주소 수정/삭제 댓글쓰기

    지금도 사용 가능 한건가요?
    프로그램 실행 해봤는데
    TCPIP에
    TCPNoDelay 1
    TcpAckFrequency 1
    TcpDelAckTicks 0
    이런게 생성되야하는데 생성이 안되어 있고
    SyncDomainWithMembership
    TcpFinWait2Delay
    TcpMaxSendFree
    TcpTimedWaitDelay
    TcpWindowSize
    UseDomainNameDevolution
    이런게 생성된거 같은데 잘되고 있는건가요?
    윈도우10 입니다

    • windowexe.com 2020.06.17 13:55 신고 댓글주소 수정/삭제

      TCPNoDelay , TcpAckFrequency , TcpDelAckTicks 외에는 아무것도 건드리지 않습니다.
      그런값이 절대 들어가지 않습니다.
      윈도우10 64비트 1909버전, 2004버전에서 테스트해봤는데 잘 등록됩니다.

  19. 질문좀할께요 - 2020.06.17 16:34 댓글주소 수정/삭제 댓글쓰기

    경로에

    TCPNoDelay , TcpAckFrequency , TcpDelAckTicks 가 없는데;;

    잘못 된건가요?

    • windowexe.com 2020.06.17 17:53 신고 댓글주소 수정/삭제

      만들어진 배치파일을 실행했을 때 화면에 어떤 메세지가 나오는지 알려주세요.

    • 질문좀할께요 2020.06.17 18:36 댓글주소 수정/삭제

      배치파일 관리자모드로 실행하면
      그냥 하얀색? 이 쫘악 가고
      그냥 혼자 닫히던데요;
      너무 금방 사라져서 모르겠습니다;

    • windowexe.com 2020.06.17 18:45 신고 댓글주소 수정/삭제

      배치파일 실행완료후 pause로 멈추기에 체크하고 배치파일을 만드세요.
      배치파일을 실행하면 창이 닫히지 않고 대기하게 됩니다.

    • 질문좀할께요 2020.06.17 19:44 댓글주소 수정/삭제

      감사합니다 :)
      이제 적용이 되는거 같아요
      근데 궁금증이
      HKLM\SOFTWARE\Microsoft\MSMQ\Parameters
      이름 : TCPNoDelay , 값 : 1 , Type : REG_DWORD
      TCP 전송에 필요한 네이글(Nagle) 기술을 사용안함으로 설정, 기본값 : 0
      이거 MSMQ파일이 없는데 괜찮은건가요?

    • 질문좀할께요 2020.06.17 19:45 댓글주소 수정/삭제

      HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{랜카드ID} 이 경로에
      TCPNoDelay 1
      TcpAckFrequency 1
      TcpDelAckTicks 0
      이렇게만 생기는거 같은데 상관 없나요?
      아니면 MSMQ를 사용하기 눌러서 파일을 생성 해야 하는 건가요?

    • windowexe.com 2020.06.17 20:32 신고 댓글주소 수정/삭제

      윈도우10에서는 MSMQ 기능이 필요없다고 해서 별도로 빼놓은 겁니다. 없어도 되는데 필요하시면 체크해제하고 추가하세요.

      랜카드 아이디마다 3개씩 추가되는 게 맞습니다.
      삭제는 추가한 값을 모두 삭제하는 것이고요.

  20. 3123123 - 2020.09.05 21:40 댓글주소 수정/삭제 댓글쓰기

    저는 왜 트레이가 불 들어온 걸로 안바뀌고 알림도 안 뜰까요? 윈10 64비트입니다.

    • windowexe.com 2020.09.05 22:24 신고 댓글주소 수정/삭제

      HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\랜카드아이디 키 아래에 TCPNoDelay 값이 있는지요?
      값이 있을 때 아이콘을 클릭하면 삭제되고, 없을 때 클릭하면 추가되는 방식입니다.

      텍스트 설정파일을 열어보세요. 첫줄에 랜카드 이름 -/- 랜카드 아이디 -/- 장치이름
      ShowBalloon:Y
      이런식으로 구성이 되어 있는지요?

    • 3123123 2020.09.05 23:37 댓글주소 수정/삭제

      답글 감사드립니다.
      몇 번 재부팅해서 쓰다보니 제대로 적용되는 것 같습니다. TCPNoDelay 값이 제대로 적용되어 있네요. 트레이 프로그램을 시작프로그램에 등록해두면 자동으로 적용되는 것 맞나요?

    • windowexe.com 2020.09.05 23:47 신고 댓글주소 수정/삭제

      시스템 트레이 아이콘에서 우클릭해서 시작 프로그램에 등록하면 됩니다.

      알림 메세지가 안뜨는 건 왜 그런지 모르겠네요. 어떤 컴퓨터에서는 뜨는데 어떤 컴퓨터에서는 이상하게 알림이 안뜨네요.
      작업표시줄 설정에서 알림을 표시하지 않도록 설정이 되어 있는지 확인해보세요.
      좀 더 테스트해보고 원인을 찾으면 수정하겠습니다.

  21. 안녕하세요 - 2020.10.27 01:29 댓글주소 수정/삭제 댓글쓰기

    레지스트리 키값 {네트워크 어댑터 GUID} 까지 접근하는 방법에 대해 알려주실수 있을까요?

    • windowexe.com 2020.10.27 08:43 신고 댓글주소 수정/삭제

      레지스트리 편집기를 사용해서 편집하는 건 복잡하므로 명령 프롬프트를 관리자 권한으로 실행하고 아래 명령어를 복사해서 붙여넣기 하세요.
      랜카드 아이디는 사용중인 랜카드로 바꿔야 됩니다.

      추가하는 방법
      reg.exe add "HKLM\SOFTWARE\Microsoft\MSMQ\Parameters" /t "REG_DWORD" /v "TCPNoDelay" /d "1" /f
      reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{네트워크 어댑터 GUID}" /t "REG_DWORD" /v "TcpAckFrequency" /d "1" /f
      reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{네트워크 어댑터 GUID}" /t "REG_DWORD" /v "TcpDelAckTicks" /d "0" /f
      reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{네트워크 어댑터 GUID}" /t "REG_DWORD" /v "TCPNoDelay" /d "1" /f


      삭제하는 방법
      reg.exe delete "HKLM\SOFTWARE\Microsoft\MSMQ\Parameters" /v "TCPNoDelay" /f
      reg.exe delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{네트워크 어댑터 GUID}" /v "TcpAckFrequency" /f
      reg.exe delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{네트워크 어댑터 GUID}" /v "TcpDelAckTicks" /f
      reg.exe delete "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{네트워크 어댑터 GUID}" /v "TCPNoDelay" /f