[Popravak] Nije moguće dodati program za otvaranje s popisom u sustavu Windows

Kada desnom tipkom miša kliknete datoteku, odaberete "Otvori s", kliknite "odaberi drugu aplikaciju" i odaberete program pomoću dijaloškog okvira za pregledavanje, program se možda neće pojaviti u dijaloškom okviru "Otvori s".

Može izgledati kao da se ništa nije dogodilo nakon što ste odabrali program u dijaloškom okviru za pregledavanje – tj. dijaloški okvir Otvori s jednostavno zanemaruje vaš odabir. Ovo je bug koji postoji još od ere Windows XP (barem) i ostaje iu Windowsu 10. Ovaj članak pokazuje kako riješiti problem Open with.

Uzrok

Unatoč odabiru ispravne .exe datoteke programa, program se sada može pojaviti u izborniku Otvori s iz sljedećih razloga:

  1. Pokretanje više verzija programa. Na primjer, Notepad++ (standardna instalacija) i Notepad++ Portable.
  2. Program je nedavno nadograđen i instaliran u novu mapu s podacima o verziji u nazivu mape. (npr. Avidemux 2.7)
  3. Koristite 32-bitnu kao i 64-bitnu verziju aplikacije. U mnogim slučajevima, naziv izvršne datoteke programa je isti, ali 64-bitne aplikacije pohranjene su u drugoj mapi Program Files, a 32-bitna je pohranjena u drugoj mapi. Budući da Windows koristi put već registriran u ključu registra aplikacija, možda nećete moći dodati drugu verziju u dijaloški okvir Otvori s.

    Prvo provjerite koju verziju (32-bitna naspram 64-bitna) ćete koristiti. Zatim slijedite jednu od metoda u nastavku da biste registrirali potrebnu verziju (32-bitna naspram 64-bitna) u registar. Problem uopće ne bi nastao ako su nazivi izvršnih datoteka različiti, recimo program.exe za 32-bitne i program_x64.exe za 64-bitnu verziju.

    Korisnik je pokretao Adobe Reader 8 iz mape "Windows.old". Nakon nekog vremena, odlučio ga je premjestiti u "Programske datoteke". To je uzrokovalo da se program ne pojavi na popisu "Otvori s", što mu nije dopuštalo dodavanje programa na popis. Kad ga je pokušao dodati, samo se vratio na prozor "Otvori s" ili se ništa nije dogodilo.

  4. Premještanje programa u različite mape. Na primjer, možda ste prvi put pokrenuli program s putanje privremene mape. Problem se može pojaviti kada premjestite program u drugu mapu.
  5. Promjena slova pogona.

U svim gore navedenim slučajevima, put izvršne datoteke programa možda je već upisan u registar. Kada se promijeni lokacija mape programa ili slovo pogona, Windows ne ažurira dinamički podatke o registraciji aplikacije u registru. A kada ručno odaberete ispravnu izvršnu datoteku u Open with, vaš odabir se jednostavno zanemaruje jer unos s istim nazivom programa (.exe) već postoji u registru.

[Rješenje] Nije moguće dodati program za otvaranje s popisom u sustavu Windows

Ako ne možete normalno dodati program u dijaloški okvir Otvori s, upotrijebite jednu od ovih metoda za rješavanje problema:

Bilješka: Za ilustraciju, pretpostavimo da ne možete dodati Notepad++ na izbornik Otvori s u sustavu Windows.

Metoda 1: popravite put .exe datoteke programa u registru

  1. Pokrenite uređivač registra (regedit.exe).
  2. Idite na sljedeći ključ:
    HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command
  3. Pregledajte i ispravite put .exe datoteke naveden u (zadanoj) vrijednosti.
    ne može dodati program za otvaranje s izbornikom u prozorima
  4. Izađite iz uređivača registra.

Metoda 2: Uklonite registraciju programa i ponovno upotrijebite "Otvori s".

Druga opcija bi bila da izbrisati registraciju puta aplikacije u Windows registru. Zatim ponovno upotrijebite "Otvori s" kako bi se aplikacija automatski ponovno registrirala. Prati ove korake:

  1. Idite na sljedeći ključ registra:
    HKEY_CLASSES_ROOT\Applications\notepad++.exe
  2. Desni klik notepad++.exe i odaberite Izbriši
    ne može dodati program za otvaranje s izbornikom u prozorima
  3. Kliknite Da kada se zatraži potvrda.
  4. Izađite iz uređivača registra.
  5. Sada upotrijebite dijaloški okvir Otvori s za ručno dodavanje programa. Ovaj put biste ga trebali moći dodati.

Metoda 3: Koristite uslužni program "OpenWithAdd" za dodavanje programa u Open with

OpenWithAdd je jednostavan alat koji sam napisao za Windows XP/Vista i još uvijek radi dobro u sustavu Windows 10. Da biste dodali program na popis Otvori s, sve što trebate učiniti je upotrijebiti opciju pregledavanja u alatu i odabrati program. Nakon što odaberete naziv .exe datoteke programa, kliknite Registar.

ne može dodati program za otvaranje s izbornikom u prozorima [OpenWithAdd utility]

ikona žarulje savjetaSavjet: Također možete dodijeliti prijateljski naziv (opcionalno) za aplikaciju. Prijateljski naziv aplikacije pojavit će se u dijaloškom okviru Otvori s (i izborniku).

Izvoli!

ne može dodati program za otvaranje s izbornikom u prozorima

Bilješka: Ako se susrećete s problemom dodavanja Office 365 aplikacija u Open with, jednostavno popravite Office 365. Da biste to učinili, idite na "Programi i značajke", desnom tipkom miša kliknite "Office 365", kliknite Promijeni i odaberite "Brzi popravak". To bi trebalo automatski ažurirati potrebne staze za sve Office 365 aplikacije u registru.

Povezani članak:Kako ukloniti neželjene stavke izbornika "Otvori s" u sustavu Windows


Jedna mala molba: Ako vam se svidio ovaj post, podijelite ovo?

Jedan tvoj "sitni" share bi ozbiljno pomogao u razvoju ovog bloga. Nekoliko sjajnih prijedloga:
  • Prikvačiti!
  • Podijelite ga na svom omiljenom blogu + Facebooku, Redditu
  • Tweetajte!
Zato ti puno hvala na podršci, moj čitatelju. Neće vam trebati više od 10 sekundi vremena. Gumbi za dijeljenje nalaze se odmah ispod. :)