1. 개요
7z.exe는 7-Zip에 쓰이는 응용 프로그램이다. 7zip 설치폴더에 들어있다.7zFM.exe나 7zG.exe가 그래픽 인터페이스라면 7z.exe 는 명령줄 인터페이스로 키보드로만 명령을 내려 파일을 처리한다.
7zip 자체가 오픈소스인지라 여러 곳에서 가져다 쓰는데, 높은 확률로 그래픽 인터페이스까진 이미 쓰는 쪽에서 만들었으니 필요 없고 이 7z.exe만 가져다 압축만 푼다. 7z.exe는 실행할때 dll 파일이 필요없으나 압축을 하거나 풀려면 필요하다.[1] 사실상 필수. 반디집 역시 5.x까지는 7zip 압축에 한해 7z.exe를 사용했으나, 6.0버전부터는 자체적으로 처리하도록 바뀌었다.
다만 주의해야 할 점이 있다. 7z.exe는 32비트와 64비트 버전이 있는데 32비트 7z.exe는 64비트에서 사용할 수 없다. 그 반대도 마찬가지로 32비트와 64비트 7z.exe를 모두 집어넣어서 운영체제의 32/64 비트에 따라 실행시켜야 한다. 다만 64비트만 지원하는 프로그램이라면 64비트 버전만 넣어도 된다.
만약에 바로 실행이 안된다면 환경변수가 설정이 안되어 있는 것이기 때문에 <윈도우키+q>를 눌러 검색창을 연 뒤에, '고급 시스템 설정 보기'를 입력해서 실행하면, 환경변수 - Path - 편집 - 새로만들기 - 7z.exe 저장경로를 추가 하면 된다.
1.1. 사용 방법
커맨드 라인에서 사용할 수 있다.
7z.exe a "출력할 압축파일의 이름.7z" "압축할 폴더\"
7z.exe x "압축 해제할 압축파일의 이름.확장자"
끝에 >nul을 추가하면 배치창에 나오지 않는다.
혹여나, 전체 7z.exe 명령어를 확인하고자 한다면 아래와 같이 입력하면 된다.
7z.exe --help
2. 던전앤파이터의 7z.exe
던파를 설치하면 설치폴더에 7z.exe가 같이 설치되는데, Windows Vista 이상의 운영 체제에서 던파를 하는 중에 가끔씩 이 프로그램을 안전하지 못한 프로그램으로 간주하고, 유저에게 실행 여부를 묻는 경고문을 띄웠다.이 경고문으로 인해 느려진 클라이언트 응답 속도 때문에 강제 종료된다는 오해를 하는 사람들이 많았는데, 이것은 디지털 서명이 존재하지 않는 구버전 7z.exe를 썼기 때문이다. 디지털 서명을 철저하게 검사하지 않는 Windows XP에서는 아무 메시지 없이 튕겼다. 그래서 7z.exe 파일을 바꿔치기하거나, 인터넷 옵션 설정을 변경하거나, 사용자 계정 컨트롤을 비활성화하는 등의 꼼수가 퍼지기도 했는데, 당연히 근본적인 해결책이 아니다보니 7z.exe 오류는 해결하더라도 던파가 튕기는 것을 막을수는 없었다. 현재는 네오플측에서 디지털 서명을 추가했기 때문에 해당 경고문을 보기는 힘들 것이다.
7z.exe는 단순히 던파가 튕겼을때 생성되는 버그 수정용 덤프 파일을 압축하는데 사용한다. 따라서, 7z.exe가 나오든 말든 이미 던파 클라이언트는 튕긴 상태인 것이다. 원인을 따지자면 불안정한 던파 클라이언트에 원인이 있지, 딱히 7z.exe가 원인은 아니다. 정규 서버보다는 퍼스트서버에서 주로 발생했던 이유도 여기에서 기인하는데, 퍼스트서버라는 특성상 버그가 발생할 확률이 높기 때문이다.
참고로 Windows XP나 Windows Vista 등의 옛 운영체제에서 던파 클라이언트 폴더(기본값: C:\\Program Files\\DNF)를 보면 가끔 DNF_DUMP.zip 파일이 생성되어있는 경우가 있는데, 바로 이것이 튕겼을때 7z.exe로 압축한 버그 수정용 덤프 파일이다. Windows 7 이후 운영체제의 경우에는 C:\\Users\\(계정명)\\AppData\\LocalLow\\DNF 폴더에 해당 파일이 생성된다.
과거에 주로 오브젝트가 많은, 즉 지옥파티 등장이나, 사냥터 앞이나, 지옥파티를 죽이고 아이템이 우수수 떨어지는 상황이라거나, 파티원들이 동시에 스킬을 쓴다거나 하는 상황에서 자주 튕겼다. 64비트 지원과 멀티스레드 최적화가 이루어진 현재는 쿼드코어 이상의 CPU와 SSD, 16 GB 이상의 RAM을 포함해서 준수한 컴퓨터 사양, 그리고 안정적인 인터넷 환경[2]이 갖춰져 있다면 옛날처럼 자주 튕기지는 않는다.
3. 유닉스용 p7zip
홈페이지7zip.exe의 POSIX계열 운영체제용 포팅 버전. 따라서 리눅스 등에서 7z로 압축된 파일을 열려면 반드시 이게 필요하다.
2016년 이후로 원저자가 유지보수를 중단했지만 여러 포크가 생겨나 현재까지도 개발이 지속되고 있다. 사용 방법은 7z.exe와 동일하다.
[1] 7z.exe 내부에 DLL 파일이 내장되어 있다.[2] 특히 P2P 통신망을 사용하는 던파의 특성상 케이블 인터넷이나 유사광랜처럼 불안정한 회선에서는 문제가 발생할 확률이 높아진다. 같은 이유로 Wi-Fi를 사용하는 것도 권장되지 않으며, 정 Wi-Fi를 사용해야 하는 경우에는 2.4 GHz를 피하고 5 GHz나 6 GHz를 사용하는 것을 권장한다.