Kamera Canyon CNR-WCAM43 SP nie działa w Windows 10/11 – brak sterownika, identyfikacja VID/PID, naprawa
Pytanie
kamera CNR -WCAM 43 SP nie działa
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- Kamera Canyon CNR-WCAM43 SP zazwyczaj przestaje działać, ponieważ:
- system Windows 10/11 nie potrafi automatycznie dobrać zgodnego sterownika,
- sterownik producenta nie jest już podpisany cyfrowo lub w ogóle niedostępny,
- sama kamera (lub port USB) jest fizycznie uszkodzona.
- Najszybsze rozwiązanie: ustalić identyfikator sprzętu (VID/PID), wymusić instalację sterownika UVC „Urządzenie wideo USB” albo zainstalować archiwalny sterownik (np. pakiet P228) w trybie zgodności / z wyłączonym sprawdzaniem podpisu.
- Jeśli kamera nadal nie zgłasza się poprawnie w dwóch różnych komputerach – prawdopodobnie jest uszkodzona elektrycznie; tańsze i pewniejsze będzie kupno nowej, współczesnej kamery UVC.
Szczegółowa analiza problemu
-
Weryfikacja sprzętowa
• Podłącz kamerę bezpośrednio do gniazda USB 2.0 na płycie głównej (nie do huba).
• Sprawdź, czy po podłączeniu słychać dźwięk wykrycia urządzenia i czy włącza się dioda LED.
• Jeżeli nie – spróbuj innego przewodu lub innego komputera → brak reakcji w obu miejscach = uszkodzenie sprzętowe.
-
Identyfikator urządzenia
• Menedżer urządzeń → Właściwości → Szczegóły → Identyfikatory sprzętu.
• Typowy dla CNR-WCAM43 SP:
USB\VID_0C45&PID_6128
(chipset Sonix/Microdia).
• Zapisz dokładne VID/PID – sterownik musi je zawierać w pliku INF.
-
Sterownik – trzy warianty
a) Sterownik natywny UVC
Windows ma wbudowany sterownik klasy USB Video Class (UVC).
Kroki: Aktualizuj sterownik → „Przeglądaj mój komputer” → „Pozwól mi wybrać” → „Urządzenie wideo USB (Microsoft)”.
Po instalacji zrestartuj komputer i sprawdź aplikację „Aparat”.
b) Archiwalny pakiet Canyon (P228_Drv_W73264_091215)
• Pobierz z zaufanego archiwum (np. DriverGuide).
• Jeśli instalator .exe nie uruchamia się w Windows 10/11:
– Kliknij właściwości → Zgodność → Windows 7 / Vista.
– Uruchom jako administrator.
• W systemach 64-bitowych może być konieczne chwilowe wyłączenie wymuszania podpisu sterowników (Win 10: bcdedit /set testsigning on
, restart, instalacja, potem off
).
c) Ręczna edycja INF
Gdy VID/PID kamery nie jest wpisany w INF, można dodać linię:
[Sonix.NTx86]
%USB\Vid_0c45&Pid_6128.DeviceDesc% = SNXUSB, USB\VID_0C45&PID_6128
Po zapisaniu INF instalujemy sterownik wskazując zmodyfikowany plik (bez podpisu – test-signing).
-
Kontrola uprawnień w Windows 10/11
Ustawienia → Prywatność → Kamera: „Dostęp do kamery” ON + zezwolenie dla używanej aplikacji (Teams/Zoom/Przeglądarka).
-
Test w aplikacjach
• „Aparat” (system) – podstawowy test obrazu.
• webcammictest.com
w przeglądarce – sprawdza równocześnie dostęp WebRTC i uprawnienia.
-
Jeżeli obraz jest czarny lub zniekształcony
• Sprawdź oświetlenie (stare matryce CMOS mają dużą czułość na szum).
• W menedżerze audio/wideo aplikacji ustaw rozdzielczość ≤640×480 @ 30 fps – zgodną z możliwościami WCAM43.
Aktualne informacje i trendy
- Produkcja serii CNR-WCAM zakończyła się ok. 2010 r.; Canyon nie utrzymuje już plików.
- Windows 10 (1903 +) wymaga sterowników podpisanych SHA-2, dlatego instalacja archiwów bez cyfrowego podpisu wymaga trybu testowego.
- W nowych systemach preferowany jest standard UVC; większość nowych kamer działa bez sterowników producenta.
- Linux (jądra 4.x/5.x) obsługuje chipset Sonix/Microdia przez moduł
gspca_sn9c20x
– urządzenie działa „out-of-the-box”.
Wspierające wyjaśnienia i detale
- Różnica między „CNR” w nazwie a złączem CNR na starych płytach głównych: w tym modelu „CNR” to skrót marki CANYON, kamera jest USB, nie karta CNR-slot – częste nieporozumienie.
- Chipset SN9C201/202 nie zawsze spełnia pełną specyfikację UVC – stąd konieczność dedykowanego INF.
- Windows 11 blokuje sterowniki 32-bitowe oraz unsigned; obejściem jest tryb test-signing lub instalacja w maszynie VM.
Aspekty etyczne i prawne
- Sterowniki pobierane z nieoficjalnych archiwów mogą zawierać złośliwe oprogramowanie; zawsze skanuj antywirusem i porównuj sumy SHA-256.
- Zgodnie z RODO obraz z kamery to dane osobowe – należy zapewnić właściwe zabezpieczenia i poinformować użytkowników.
- Wyłączając sprawdzanie podpisu sterowników, osłabiamy ochronę systemu – włącz je ponownie po instalacji (
bcdedit /set testsigning off
).
Praktyczne wskazówki
- Jeśli zależy Ci na retro-sprzęcie, dedykowany komputer z Windows 7 32-bit lub mała dystrybucja Linux Live będzie najpewniejsza.
- Dla spotkań online/streamingu kup nową, niedrogą kamerę UVC 1080p – oszczędzi to czas, daje lepszy obraz i pełne wsparcie systemowe.
- Chcesz zachować starą kamerę do eksperymentów? – można ją podłączyć do Raspberry Pi (kernel 5.x) i wykorzystać w projektach IoT (np. detekcja ruchu z Motion).
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Nawet poprawnie zainstalowany sterownik może nie rozwiązać problemu słabego balansu bieli czy niskiej czułości sensora – to ograniczenia sprzętowe 640×480 @ CMOS 1/6".
- Nie wszystkie wersje WCAM43 mają ten sam PID – przed pobieraniem sterownika koniecznie odczytaj VID/PID.
- Archiwalne sterowniki 32-bit nie zadziałają w Windows 11 ARM.
Sugestie dalszych badań
- Sprawdzenie kompatybilności przez projekt libcamera (Linux) – możliwa praca w pipe-line ISP.
- Analiza magistrali USB z pakietem USBPcap + Wireshark, by zobaczyć, czy kamera odpowiada na komendy GET_DESCRIPTOR.
- Próba z open-source’owym sterownikiem
libusb-win32
+ webcam.exe
dla głębszej diagnostyki.
Krótkie podsumowanie
Kamera Canyon CNR-WCAM43 SP jest wiekowym urządzeniem USB opartym na chipsecie Sonix/Microdia. Wg najnowszych danych nie posiada podpisanych sterowników dla Windows 10/11, co zwykle objawia się brakiem detekcji lub żółtym wykrzyknikiem. Należy:
- potwierdzić VID/PID,
- wymusić sterownik UVC bądź zainstalować archiwalny pakiet w trybie test-signing,
- sprawdzić uprawnienia aplikacji,
- przetestować na innym komputerze.
Jeżeli kamera nie jest wykrywana nigdzie – przyczyna jest sprzętowa i bardziej opłaca się wymiana na nowy model UVC.
Zadaj dodatkowe pytanie Sztucznej Inteligencji
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.