문제 있는 것만이 아니라 모든 장치
"모든 장치 표시"를 켜면 각 장치가 쓰고 있는 드라이버와 함께 전체 목록이 나와요 — 업데이트할 게 없을 때도 쓸모가 있어요.
DriverKit은 PC에 실제로 들어 있는 것을 살펴보고, 어떤 드라이버가 정말 오래됐는지 알려주고, 고른 것만 업데이트해요.
작동 방식
설명 없는 무언가가 진행되는 동안 "작업 중"이라고만 띄우는 진행 표시줄은 없어요. 각 줄이 자기에게 무슨 일이 일어나고 있고 어디까지 왔는지 알려줘요.
1단계
DriverKit은 실제로 달려 있는 장치를 읽어서 드라이버 팩 카탈로그와 맞춰 봐요. 네트워크 카드, 칩셋, 터치패드처럼 진짜 이름으로, 지금 버전과 나와 있는 버전을 함께 보여줘요.
2단계
진짜 개선인 것은 미리 체크되어 있어요. 애매한 것 — 대개 Windows가 직접 넣은 드라이버인 경우 — 도 목록에는 나오지만 체크는 빠져 있고 이유가 옆에 적혀 있어요. 버튼을 누르기 전까지는 아무것도 설치되지 않아요.
3단계
줄 자체가 진행 표시줄이에요. 어떤 팩을 기다리는지, 그게 얼마나 빠르게 들어오는지 보여줘요. 위쪽 줄에는 전체 속도와 남은 시간이 나와요. 파랑은 진행 중, 초록은 잘 끝남, 회색은 바뀐 것 없음, 빨강은 실패 — 그리고 빨간 줄은 Windows가 뭐라고 했는지 알려줘요.
4단계
Windows가 허용하는 곳에서는 먼저 복원 지점을 만들고, 설치는 Windows 자체의 드라이버 순위를 거쳐 진행돼요. 드라이버가 말썽을 부리면 되돌리기가 이전 상태를 그대로 되돌려 놔요 — 작업 전체를, 또는 체크를 남겨 둔 것만.
할 수 있는 일
드라이버 업데이트 도구가 할 일은 하나지만, 망치는 방법은 수없이 많아요. 이 도구를 정직하게 유지하는 선택들이에요.
"모든 장치 표시"를 켜면 각 장치가 쓰고 있는 드라이버와 함께 전체 목록이 나와요 — 업데이트할 게 없을 때도 쓸모가 있어요.
Windows 드라이버 저장소를 거치기 때문에 시스템 복원이 꺼져 있거나 아예 없는 환경에서도 동작해요. 작업 전체를 되돌리거나, 괜찮은 것들의 체크를 풀고 나머지만 되돌릴 수 있어요.
영어, 독일어, 프랑스어, 스페인어, 포르투갈어, 이탈리아어, 폴란드어, 러시아어, 우크라이나어, 튀르키예어, 일본어, 한국어, 베트남어, 인도네시아어. 앱은 Windows 설정을 따르고, 마음에 걸리는 단어는 새 버전을 기다리지 않고 직접 고칠 수 있어요.
하루에 한 번 새 버전이 있다고 알려주고, 버튼을 누르기 전까지는 아무것도 설치하지 않아요. 모든 릴리스는 이 사이트에 한 번도 올라간 적 없는 키로 서명돼요. 즉 사이트를 장악해도 가짜 업데이트를 밀어 넣을 수는 없어요.
이미 있는 드라이버가 더 잘 맞는다고 Windows가 판단하면, DriverKit은 그대로 두고 그 사실을 알려줘요. 실패가 아니라 순위가 제대로 작동한 거예요.
전체 라이브러리는 70 GB예요. DriverKit은 23 MB짜리 목록만 먼저 받고, 그다음에는 선택에 필요한 팩만, 지정한 속도 제한 안에서 받아요.
요청하기 전까지는 숨어 있어요. 열면 무슨 일이 있었는지 순서대로, 무엇이 실패했고 왜 그랬는지까지 나와요.
쓰는 것은 전부 폴더 하나 안에 들어가요. 레지스트리에도 AppData에도 아무것도 남지 않아요.
두 에디션에는 네트워크 드라이버가 처음부터 들어 있어요 — 네트워크 드라이버가 없어서 네트워크 드라이버를 못 받는 바로 그 PC를 위해서요. 에디션 보기 →
드라이버는 어디서 오나요
DriverKit은 드라이버를 모으지 않아요. 다른 사람들이 몇 년에 걸쳐 만들고 지금도 관리하는 라이브러리를 쓰는 또 다른 방법일 뿐이에요.
Snappy Driver Installer Origin(SDIO)이 드라이버 팩을 관리해요 — 수십 기가바이트의 제조사 드라이버를 정리하고 색인을 붙여, 새 것이 나올 때마다 다시 공개하고 있어요. 이 앱이 쓸모 있는 말을 할 수 있는 건 전적으로 그 모음 덕분이에요.
DriverKit은 그 팩들을 손대지 않고 내려받아, 쓰기 전에 SDIO 자체 카탈로그와 한 바이트씩 대조해요. 다시 포장하지도, 자체 사본을 두지도, 자기 것이라고 하지도 않아요.
여기서 하는 일이 마음에 든다면, 고마움은 snappy-driver-installer.org 사람들에게 가야 해요. SDIO는 그 자체로 훌륭한 도구예요 — DriverKit보다 더 세밀하게 다루고 싶다면 그쪽을 직접 쓰세요.
DriverKit은 독립적인 프로젝트이며, SDIO와 제휴 관계가 없고 승인을 받지도 않았어요.
안전한가요?
드라이버 설치에 필요하거든요. 이미 기다린 작업의 마지막 단계에서 실패하는 것보다, 먼저 물어보는 편이 나아요.
비교는 사용자 컴퓨터에서 이뤄져요. 계정도 없고, 하드웨어 목록이 서버로 가는 일도 없어요. 드라이버 팩은 BitTorrent로 오기 때문에, 공유하는 사람들에게 IP 주소가 보여요 — 개인정보 페이지에 무엇이 어디로 가는지 정확히 적어 두었어요.
만들 수 없을 때는 — Windows Server에는 시스템 복원이 없어요 — 그런 척하지 않고 그렇다고 말해요. 되돌리기는 어느 쪽이든 동작해요.
GPLv3이고, 전체 소스 코드는 다운로드 페이지에 있어요. 작동 방식에 관해 숨기는 건 없어요.
DriverKit에는 아직 서명이 없어요 — 인증서에는 이 프로젝트에 없는 돈이 들거든요 — 그래서 SmartScreen이 "Windows의 PC 보호"를 띄워요. 추가 정보를 누르고 실행을 고르세요. 먼저 확실히 하고 싶다면 SHA-256을 다운로드 페이지와 맞춰 보세요.
질문
대개는 아니에요 — 요즘 Windows Update는 대부분의 드라이버를 잘 처리해요. 부족한 곳은 이런 데예요. 네트워크 드라이버 없이 새로 설치한 경우, 터치패드나 카드 리더가 끝내 드라이버를 못 받은 노트북, 그리고 Windows가 몇 년씩 범용 드라이버로 놔두는 장치들. DriverKit은 그중 무엇이 해당되는지 알려주고, 답이 "없음"이면 그것도 똑같이 분명하게 말해요.
나쁜 결과를 되돌릴 수 있도록 만들었어요. 가능한 곳에서는 먼저 복원 지점을 만들고, 그 드라이버가 정말 더 잘 맞는지는 Windows 자체 순위가 판단하고, 되돌리기가 이전 상태를 되돌려 놔요. 이런 도구가 할 수 있는 가장 위험한 일은 맞지 않는 드라이버를 억지로 넣는 거예요. DriverKit은 그러지 않아요.
라이브러리가 70 GB인데, 그것을 공유하는 자원봉사자들이 살려 놓고 있기 때문이에요. DriverKit은 필요한 팩만 받고, 가진 것을 다시 공유해요. 공유는 설정에서 끌 수 있지만, 켜 두는 것이 다음 사람을 위해 라이브러리를 남기는 일이에요. 참고로 BitTorrent에서는 같은 무리에 있는 다른 사람들에게 IP 주소가 보여요 — 자세한 내용은 여기.
폴더를 지우세요. 그게 전부예요 — 설치 프로그램도, 레지스트리 항목도, 계속 도는 서비스도 없어요. 설치한 드라이버는 그대로 남아요. 없애고 싶다면 먼저 되돌리기를 쓰세요.
바로 그럴 때 쓰라고 있는 게 유선 및 Wi-Fi 에디션이에요. 잘 되는 컴퓨터에서 하나 받아 USB 메모리로 옮기면, 연결이 전혀 없어도 네트워크 드라이버를 설치해 줘요.
함정 없어요. GPLv3, 광고 없음, 끼워 넣은 부가 프로그램 없음, "프로" 버전 없음, 낼 돈도 없어요. 드라이버 팩도 무료예요.
여기 있는 빌드는 64비트이고 Windows 10과 11을 대상으로 해요. 8.1에서 돌아갈 수도 있지만 검증하지 않았어요. 32비트 빌드는 없어요.
자세히를 누르세요 — 무슨 일이 있었는지 순서대로, 실제 오류와 함께 나와요. 드라이버가 원인이면 되돌리기도 같은 화면에 있어요.