[Oprava] Nie je možné pridať program na otvorenie pomocou zoznamu v systéme Windows

Keď kliknete pravým tlačidlom myši na súbor, vyberiete „Otvoriť pomocou“, kliknete na „Vybrať inú aplikáciu“ a vyberiete program pomocou dialógového okna Prehľadávať, program sa nemusí zobraziť v dialógovom okne „Otvoriť pomocou“.

Po výbere programu v dialógovom okne prehliadania sa môže zdať, akoby sa nič nestalo – t. j. dialógové okno Otvoriť pomocou jednoducho ignoruje váš výber. Toto je chyba, ktorá existuje od éry Windows XP (aspoň) a zostáva aj v systéme Windows 10. Tento článok ukazuje, ako vyriešiť problém Open with.

Príčina

Napriek tomu, že ste vybrali správny súbor .exe programu, program sa teraz môže zobraziť v ponuke Otvoriť pomocou z nasledujúcich dôvodov:

  1. Spustenie viacerých verzií programu. Napríklad Notepad++ (štandardná inštalácia) a Notepad++ Portable.
  2. Program bol nedávno inovovaný a nainštalovaný do nového priečinka s informáciami o verzii v názve priečinka. (napr. Avidemux 2.7)
  3. Používate 32-bitové aj 64-bitové verzie aplikácie. V mnohých prípadoch je názov spustiteľného programu rovnaký, ale 64-bitové aplikácie sú uložené v inom priečinku Program Files a 32-bitové aplikácie sú uložené v inom priečinku. Keďže systém Windows používa cestu už zaregistrovanú v kľúči databázy Registry aplikácií, možno nebudete môcť pridať inú verziu do dialógového okna Otvoriť pomocou.

    Najprv sa uistite, ktorú verziu (32-bitovú vs 64-bitovú) budete používať. Potom postupujte podľa jednej z nižšie uvedených metód a zaregistrujte požadovanú verziu (32-bitovú vs 64-bitovú) do registra. Problém by nevznikol v prvom rade, ak by sa názvy spustiteľných súborov líšili, povedzme program.exe pre 32-bitové a program_x64.exe pre 64-bitovú verziu.

    Používateľ mal spustený program Adobe Reader 8 z priečinka „Windows.old“. Po nejakom čase sa rozhodol presunúť ho do „Program Files“. To spôsobilo, že sa program nezobrazil v zozname „Otvoriť pomocou“, čo mu nedovolilo pridať program do zoznamu. Keď sa ho pokúsil pridať, jednoducho sa vrátilo do okna „Otvoriť pomocou“, inak sa nič nestalo.

  4. Presúvanie programov do rôznych priečinkov. Napríklad ste mohli spustiť program z dočasnej cesty priečinka po prvý raz. Problém sa môže vyskytnúť, keď program presuniete do iného priečinka.
  5. Zmena písmen jednotky.

Vo všetkých vyššie uvedených prípadoch môže byť cesta k spustiteľnému súboru programu už zapísaná do registra. Keď sa zmení umiestnenie priečinka programu alebo písmeno jednotky, systém Windows dynamicky neaktualizuje registračné údaje aplikácie v registri. A keď manuálne vyberiete správny spustiteľný súbor v Otvoriť pomocou, váš výber sa jednoducho ignoruje, pretože položka s rovnakým názvom programu (.exe) už v registri existuje.

[Riešenie] Nie je možné pridať program na otvorenie pomocou zoznamu v systéme Windows

Ak nemôžete normálne pridať program do dialógového okna Otvoriť pomocou, použite na vyriešenie problému jednu z týchto metód:

Poznámka: Na účely ilustrácie predpokladajme, že nemôžete pridať Poznámkový blok++ do ponuky Otvoriť pomocou v systéme Windows.

Metóda 1: Opravte cestu k súboru .exe programu v registri

  1. Spustite Editor databázy Registry (regedit.exe).
  2. Prejdite na nasledujúci kľúč:
    HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command
  3. Skontrolujte a opravte cestu k súboru .exe uvedenú v (predvolenej) hodnote.
    nemožno pridať program na otvorenie pomocou ponuky v oknách
  4. Ukončite Editor databázy Registry.

Metóda 2: Odstráňte registráciu programu a potom znova použite „Otvoriť pomocou“.

Ďalšou možnosťou by bolo vymažte registráciu cesty aplikácie v registri Windows. Potom znova použite „Otvoriť pomocou“, aby sa aplikácia automaticky znova zaregistrovala. Nasleduj tieto kroky:

  1. Prejdite na nasledujúci kľúč databázy Registry:
    HKEY_CLASSES_ROOT\Applications\notepad++.exe
  2. Kliknite pravým tlačidlom myši notepad++.exe a vyberte možnosť Odstrániť
    nemožno pridať program na otvorenie pomocou ponuky v oknách
  3. Keď sa zobrazí výzva na potvrdenie, kliknite na tlačidlo Áno.
  4. Ukončite Editor databázy Registry.
  5. Teraz použite dialógové okno Otvoriť pomocou na manuálne pridanie programu. Tentoraz by ste ho mali vedieť pridať.

Metóda 3: Pomocou pomôcky „OpenWithAdd“ pridajte program, ktorý chcete otvoriť pomocou

OpenWithAdd je jednoduchý nástroj, ktorý som napísal pre Windows XP/Vista a stále funguje dobre v systéme Windows 10. Ak chcete pridať program do zoznamu Otvoriť pomocou, všetko, čo musíte urobiť, je použiť možnosť prehľadávania v nástroji a vybrať program. Po výbere názvu súboru .exe programu kliknite na Registrovať.

nemožno pridať program na otvorenie pomocou ponuky v systéme Windows [utilita OpenWithAdd]

ikona žiarovky tipovTip: Aplikácii môžete priradiť aj priateľský názov (voliteľné). Priateľský názov aplikácie sa zobrazí v dialógovom okne Otvoriť pomocou (a v ponuke.)

Nech sa páči!

nemožno pridať program na otvorenie pomocou ponuky v oknách

Poznámka: Ak máte problém s pridávaním aplikácií Office 365 na Otvoriť pomocou, jednoducho opravte Office 365. Ak to chcete urobiť, prejdite na „Programy a funkcie“, kliknite pravým tlačidlom myši na „Office 365“, kliknite na položku Zmeniť a vyberte možnosť „Rýchla oprava“. To by malo automaticky aktualizovať potrebné cesty pre všetky aplikácie Office 365 v registri.

Súvisiaci článok:Ako odstrániť nechcené položky ponuky „Otvoriť pomocou“ v systéme Windows


Jedna malá prosba: Ak sa vám tento príspevok páčil, zdieľajte ho?

Jedno "drobné" zdieľanie od vás by vážne pomohlo rastu tohto blogu. Niekoľko skvelých návrhov:
  • Pripnúť!
  • Zdieľajte to na svojom obľúbenom blogu + Facebook, Reddit
  • Tweetujte!
Takže veľmi pekne ďakujem za podporu, môj čitateľ. Nezaberie vám to viac ako 10 sekúnd vášho času. Tlačidlá zdieľania sú nižšie. :)