Renkantis geriausias knarkimo priemones, paprastai reikia rasti pagrindinę knarkimo priežastį. Yra daug įvairių veiksnių, kurie prisideda prie knarkimo, kurie paprastai yra susiję su sveikata. Kai kurie iš šių veiksnių yra nedideli, o kai kurie yra gana rimti. Daugelis turimų pagalbinių knarkimo priemonių yra veiksmingos vieniems žmonėms, bet ne kitiems. Neveiksmingumas, kurį kai kurie žmonės patiria naudodami įvairius knarkimo įrenginius, greičiausiai yra susijęs su tuo, kad jie tikriausiai nežino, kas sukelia jų knarkimo problemą.
Kai kurie žmonės knarkia dėl alergijos arba laikinų peršalimų ir sinusų infekcijų. Daugeliu atvejų knarkimas nutrūks, kai išsivalys sinusai arba iš miego aplinkos bus pašalinta visa, kas sukelia alergiją. Nosies juostelės, kurias galima įsigyti be recepto daugelyje mažmeninės prekybos maisto ir vaistų parduotuvių, gali būti veiksmingos sprendžiant laikinąsias knarkimo problemas. Dažniausiai tai yra tik lipnios juostelės, kurios telpa per nosies tiltelį, o jose yra pritvirtintos spyruoklės, kurios pakelia nosies šonus žmogui miegant. Tai padidina oro praėjimą į šnerves ir iš jo ir dažnai padeda žmogui nustoti knarkti.
Jei knarkimas kyla dėl tokios problemos kaip miego apnėja, gali prireikti pažangesnių knarkimo priemonių. Žmonės, kurie knarkia, nepaisant to, kokioje padėtyje miega, ir yra linkę kelis kartus per naktį pabusti uždusę, gali turėti miego apnėją, tačiau tik gydytojas gali nustatyti tikslią diagnozę. Nereceptinės pagalbinės knarkimo priemonės dažniausiai neveikia žmonėms, kenčiantiems nuo šio sutrikimo, todėl daugeliu atvejų jį ištaisyti būtina operacija. Gydytojai taip pat gali skirti specialias pagalbines knarkimo priemones pacientams, sergantiems miego apnėja, pavyzdžiui, specialias kaukes, kurios priglunda prie burnos ar viso veido, kad kvėpavimo takai būtų atviri naktį.
Kai kurie žmonės knarkia dėl kitų priežasčių, pavyzdžiui, dėl antsvorio, per daug alkoholio vartojimo ir rūkymo. Nereceptinės pagalbinės knarkimo priemonės gali padėti nuo knarkimo, jei jis yra susijęs su šiais dalykais, tačiau greičiausiai tai bus tik laikina padėtis, kol žmogus atliks reikiamus gyvenimo būdo pakeitimus, kad sustabdytų knarkimą. Jei žmogus numeta svorio ir riboja išgeriamo alkoholio kiekį bei nustoja rūkyti, knarkimas gali nebekelti problemų. Norint tiksliai išsiaiškinti, kodėl ji knarkia, gali prireikti bandymų ir klaidų proceso.