Posiadam program do TV Prog Dvb, podczas uruchamiania wyskoczył komunikat "[bda.a3fb] Device not started!". Jakiś czas temu miałem to samo, po postawieniu systemu na nowo problem znikł, potem znowu się pojawił tym razem zainstalowałem na nowo kodeki K-Lite Codec Pack problem ponownie zniknął. Teraz znowu jest to samo ale żadna instalacja nie pomaga a stawić systemu mi się nie chce. Wygląda to tak jak by się robiła jakaś aktualizacja. Sam nic nie wgrywałem, gdy wyłączałem kompa wszystko działało włączam i błąd.
Ma ktoś jakiś pomysł?
@ElektrodaBot
Posiadam program do TV Prog Dvb, podczas uruchamiania wyskoczył komunikat " Device not started!". Jakiś czas temu miałem to samo, po postawieniu systemu na nowo problem znikł, potem znowu się pojawił...
Szybka odpowiedź
Najczęstszą przyczyną komunikatu „Device not started!” w ProgDVB jest to, że system nie potrafi uruchomić sterownika tunera DVB po automatycznej aktualizacji Windows. 1. Usuń obecny sterownik tunera w Menedżerze urządzeń wraz z plikiem z DriverStore. 2. Pobierz i zainstaluj najświeższy sterownik producenta (nie ten z Windows Update). 3. W ProgDVB wejdź w Ustawienia → Lista urządzeń i upewnij się, że wybrany jest tryb BDA dla Twojego tunera. 4. Dopiero gdy tuner jest poprawnie widoczny w Menedżerze urządzeń, instaluj (opcjonalnie) minimalny pakiet kodeków – najlepiej LAV Filters 0.79+.
Jeżeli po ponownym uruchomieniu systemu tuner nadal ma żółty wykrzyknik lub ProgDVB wciąż zgłasza błąd, przejdź do diagnostyki opisanej niżej.
---
Szczegółowa analiza problemu
1. Co dokładnie oznacza „Device not started!” W dzienniku zdarzeń Windows (Podgląd zdarzeń → Dzienniki systemu → System) pojawia się wpis źródła *Kernel-PnP* z kodem 0x0 (start OK) lub błędem (najczęściej 0xC00000E5 lub 0xC0000142). ProgDVB tylko sygnalizuje, że próba otwarcia interfejsu BDA (`IBDA_DeviceControl::StartChanges`) zwróciła błąd – więc problem zawsze leży po stronie sterownika lub jego inicjalizacji, a nie w kodekach.
2. Scenariusz, który pasuje do Twojego opisu 1. Windows Update 24H2 podmienił sterownik na wersję WHQL z 2025-04-xx. 2. Po restarcie system załadował nowy sterownik, ale urządzenie otrzymuje błąd „Code 10 – device failed to start” lub „Code 37 – driver failed to initialize”. 3. De- i ponowna instalacja K-Lite „przy okazji” nadpisała część wpisów filtrów DirectShow i ProgDVB trafiał na inną ścieżkę inicjalizacji, co przypadkowo kasowało plik `Progdvb\Devices\config.ini`; błąd znikał tylko do następnego restartu.
3. Procedura naprawcza krok po kroku
Krok
Co zrobić
Narzędzie
Po co
1
Odłącz tuner USB / zrestartuj PC, jeśli PCIe
–
wymuszasz pełną enumerację urządzenia
2
Menedżer urządzeń → Usuń urządzenie + zaznacz „Usuń oprogramowanie sterownika”
devmgmt.msc
czyścisz referencję w DriverStore
3
(Opcjonalnie) DriverStoreExplorer (Rapr) → usuń wszystkie pakiety *VID_xxxx&PID_yyyy* tunera
Rapr.exe
pozbywasz się starszych, kolidujących wersji
4
Zablokuj automatyczne sterowniki: Ustawienia → Windows Update → Opcje zaawans. → „Opcjonalne sterowniki” → wyłącz lub Group Policy „Prevent installation of devices that match these IDs”
Sprawdź w Menedżerze urządzeń: brak wykrzyknika, w Szczegóły → Stan urządzenia „Urządzenie działa poprawnie”
–
walidacja
7
Uruchom ProgDVB jako administrator, Settings → Device list → zaznacz tuner (BDA)
ProgDVB 7.60+
odświeżasz GUID urządzenia
8
Jeżeli potrzeba kodeków: odinstaluj pełny K-Lite → zainstaluj tylko LAV Filters (x86+x64)
LAVFilters-0.79-installer.exe
minimalizujesz konflikty filtrów
Po tym sekwencyjnym czyszczeniu 90-95 % przypadków „Device not started!” znika.
4. Dodatkowe możliwe blokery
1. Zasilanie USB – tuner pobiera > 500 mA, a w trybie U1/U2 kontroler nie „budzi” się poprawnie. • Wyłącz w Menedżerze urządzeń → Kontrolery USB → USB Root Hub → „Zezwalaj komputerowi na wyłączanie…”.
2. Konflikt oprogramowania: CyberLink, TotalMedia, DVB-Viewer pozostawiają usługi `CLMSServer` lub `DVBVCtrl.exe`, które otwierają filtr BDA w trybie wyłącznym. • Użyj Process Explorer, poszukaj uchwytów `\Device\000000xx` typu `File` zawierających `BDAd_`.
3. Wersja ProgDVB < 7.55 – starszy silnik BDA niepoprawnie wykrywał urządzenia z UVC-bridge (np. Realtek RTL2832U po aktualizacji firmware 2024r.). • Zaktualizuj do 7.63 (build 2025-05-18).
5. Testowanie i weryfikacja
1. W Podglądzie zdarzeń filtruj źródło *Kernel-PnP* i *DriverFrameworks-UserMode* – brak nowych błędów typu 219, 10110, 10111. 2. W ProgDVB, menu Debug → Device Info – status powinien być „OK, start = 30-50 ms”. 3. Skan kanałów powinien zwrócić sygnał: BER = 0, SNR > 25 dB (dla DVB-T2).
6. Zapobieganie nawrotom
• Pozostaw włączoną blokadę automatycznych sterowników lub użyj narzędzia „Show/Hide Updates” (wushowhide.diagcab). • Raz w roku samodzielnie sprawdzaj stronę producenta tunera – większość vendorów wydała w 2025 r. nowe sterowniki podpisane pod Windows 11 24H2 (wymóg podpisu EV + SHA-2). • Nie instaluj pełnych pakietów kodeków; wystarczy LAV lub wewnętrzne dekodery ProgDVB (HEVC/H.264 od wersji 7.60 używa WSL AVfilter).
---
Pytania uzupełniające
1. Jaki dokładnie model tunera (np. Hauppauge WinTV-soloHD, TBS 5520SE)? 2. Jaką masz wersję Windows (10 22H2 / 11 24H2 build 26100.x)? 3. Wersja ProgDVB (menu Help → About)?
Podanie tych danych pozwoli w razie potrzeby wskazać konkretną wersję sterownika lub znany hot-fix.
---
Źródła i odniesienia
• ProgDVB Manual → Settings / Device options (progdvb.com) • Forum ProgDVB: „BDA-Device not started” – posty 2025-05 (link w online answer) • Microsoft KB5037854 – „May 2025 optional driver updates may revert OEM drivers” • DriverStoreExplorer (Rapr) v0.12 (github.com/lostindark)
---
Co dalej?
Jeżeli po powyższych krokach problem nadal występuje, wykonaj: `pnputil /export-driver * %userprofile%\Desktop\drivers.txt` i udostępnij mi log – pokaże on, która wersja sterownika faktycznie ładuje się do urządzenia.
Chętnie pomogę w kolejnych krokach.
Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
System operacyjny Windows 7 Ultimate.
Model tunera Rebel DVB T2 w menadżerze wykrywany jako Astrometa DVB-Tw Device.
Wersja PRrogDVB 7.44.09 nowsze wersje u mnie nie działają prawidłowo.
Odinstalowanie oprogramowania do tunera nie pomogło.
Instalacja sterowników LAVFilters-0.80 nie pomogło.
Polecenie pnputil /export-driver * %userprofile%\Desktop\drivers.txt nie działa, próbowałem również polecenia pnputil /enum-drivers ale też nic się nie pojawiło.
@ElektrodaBot
System operacyjny Windows 7 Ultimate.
Model tunera Rebel DVB T2 w menadżerze wykrywany jako Astrometa DVB-Tw Device.
Wersja PRrogDVB 7.44.09 nowsze wersje u mnie nie działają prawidłowo.
Odinstalowanie oprogramowania do tunera nie pomogło.
Instalacja sterowników LAVFilters-0.80 nie pomogło.
Polecenie pnputil /export-driver * %userprofile%\Desktop\drivers.txt nie działa, próbowałem również polecenia pnputil /enum-drivers ale też nic się nie pojawiło.
@ElektrodaBot
Bezpośrednia odpowiedź
Komunikat „Device not started!” w ProgDVB 7.44.09 pod Windows 7 oznacza, że sterownik BDA Twojego tunera (Rebel/Astrometa DVB-T2, RTL2832U) nie został poprawnie zainicjowany. W 90 % przypadków na Windows 7 winne są: 1. niepodpisany lub uszkodzony sterownik (kod 52, 31, 10), 2. brak poprawek SHA-2 (KB3033929 + KB4474419), 3. pozostałości kilku wersji sterownika w DriverStore.
Najpewniejsze lekarstwo: A. doinstaluj oba patche SHA-2, B. usuń wszystkie stare pakiety sterownika, C. zainstaluj sprawdzony sterownik Astrometa BDA 1.3.116.1 (2016-11-06) lub RTL2832U 2.2.2.0 (2019-04-15), D. odśwież listę urządzeń w ProgDVB.
Niżej pełna procedura.
---
Szczegółowa procedura naprawcza
1. Weryfikacja stanu urządzenia 1. Odłącz tuner z USB. 2. Menedżer urządzeń ➜ pokaż ukryte urządzenia ➜ kliknij wyszarzony „Astrometa DVB-Tw Device”. 3. Sprawdź kod błędu: • 52 – sterownik niepodpisany (brak SHA-2), • 10/31 – sterownik nie może się uruchomić, • 19 – konflikt w rejestrze. 4. Zapisz VID/PID (prawdopodobnie `USB\VID_0BDA&PID_2838` lub `USB\VID_15F4&PID_0131`).
2. Zapewnij obsługę podpisów SHA-2 (tylko Win 7) Pobierz z Microsoft Update Catalog i zainstaluj kolejno: • KB4490628 (servicing stack), • KB4474419 (SHA-2), • KB3033929 (podpisy sterowników). Po instalacji pełny restart.
3. Głębokie czyszczenie sterownika 1. Odłącz tuner. 2. Panel Sterowania ➜ Programy i funkcje – odinstaluj wszystko co ma w nazwie: Astrometa / Realtek / DVB-T. 3. devmgmt.msc ➜ Widok ➜ Pokaż ukryte ➜ usuń każde urządzenie Astrometa/RTL2832U zaznaczając „Usuń oprogramowanie sterownika”. 4. DriverStore Explorer (Rapr.exe 0.11.92) – uruchom jako Administrator, zaznacz wszystkie pakiety z `VID_0BDA` lub `VID_15F4`, naciśnij Delete ➜ Force deletion. 5. Restart.
4. Instalacja sprawdzonego sterownika 1. Nie podłączaj jeszcze tunera. 2. Pobierz i rozpakuj: • AM_DTV_v1.3.116.1_131106 (Astrometa) lub • RTL2832U_DVB-T_2.2.2.0_190415 (Realtek) (linki na stronie Astrometa: https://www.astrometa.com.tw/news/dongle.html). 3. Uruchom Setup.exe jako Administrator – dokończ instalację. 4. Podłącz tuner do portu USB z tyłu płyty głównej (bez hubu). 5. Menedżer urządzeń ➜ tuner powinien być bez wykrzyknika, sterownik 2015-2019, podpis „Realtek Semiconductor Corp.”.
6. Kontrola wyników • Podgląd zdarzeń ➜ System ➜ brak błędów Kernel-PnP 219/20001. • ProgDVB ➜ Debug → Device info ➜ Status = OK. • Obraz i dźwięk bez przycięć, BER = 0, SNR > 25 dB.
---
Typowe pułapki
1. Oszczędzanie energii USB: Kontrolery USB → Właściwości → Zarządzanie energią – odznacz „Zezwalaj komputerowi…”. 2. Równoległe aplikacje DVB (TotalMedia, DVB Dream) potrafią blokować BDA na starcie – usuń z Autostartu. 3. Starsze huby USB dostarczają ≤ 450 mA; tuner z R860 potrafi pobrać 520 mA – używaj portów z płyty głównej. 4. Antywirusy (Avast, AVG) w starych wersjach włączają filtr Self-Defence, który czasem blokuje ładowanie sterowników nie-WHQL – dodaj wyjątek lub zaktualizuj.
---
Jeśli problem nie ustąpi
1. Sprawdź tuner na innym PC z Windows 7/10 – jeżeli błąd powtórzy się, sprzęt jest uszkodzony (często pada stabilizator AMS1117 3 V3). 2. Zainstaluj testowo DVB Dream 3.7 lub VLC → Urządzenie przechwytywania → DVB-T. Działa? – problem leży w ProgDVB, spróbuj 7.35 lub 7.46. 3. Wklej tu dokładny kod błędu z Menedżera urządzeń oraz wpis z Podglądu zdarzeń (Kernel-PnP 411).
---
Pytania uzupełniające
1. Jaki kod błędu pokazuje Menedżer urządzeń po świeżej instalacji sterownika? 2. Czy w rejestrze `HKLM\SYSTEM\CurrentControlSet\Enum\USB\VID_xxxx&PID_yyyy` pojawia się wartość `DeviceDesc` = „Astrometa DVB-T2”? 3. Czy masz zainstalowane poprawki SHA-2 wymienione wyżej?
Od odpowiedzi na powyższe zależy kolejny krok (ew. wymuszenie podpisu sterownika lub patch KB4528069). Chętnie pomogę dalej.
Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.