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:
- Spustenie viacerých verzií programu. Napríklad Notepad++ (štandardná inštalácia) a Notepad++ Portable.
- 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)
- 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.
- 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.
- 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
- Spustite Editor databázy Registry (
regedit.exe
). - Prejdite na nasledujúci kľúč:
HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command
- Skontrolujte a opravte cestu k súboru .exe uvedenú v (predvolenej) hodnote.
- 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:
- Prejdite na nasledujúci kľúč databázy Registry:
HKEY_CLASSES_ROOT\Applications\notepad++.exe
- Kliknite pravým tlačidlom myši notepad++.exe a vyberte možnosť Odstrániť
- Keď sa zobrazí výzva na potvrdenie, kliknite na tlačidlo Áno.
- Ukončite Editor databázy Registry.
- 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ť.
Tip: 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!
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!