Deschideți cu „Alegeți o altă aplicație” nu funcționează. Cum se remediază?

Această postare vorbește despre o variantă a problemei Open With discutată în post Deschideți cu „Alegeți o altă aplicație” Programul de eroare neasociat în Windows 10. În acest caz, atunci când utilizatorul face clic dreapta pe un fișier, dă clic pe Deschide cu și selectează opțiunea Alege altă aplicație din dialogul sau meniul Deschide cu, nu se întâmplă nimic.

In plus Vedeți istoricul fiabilității pagina din Panoul de control poate arăta că fișierul openwith.exe (Alegeți o aplicație) s-a prăbușit. Acesta este fișierul care arată dialogul Deschidere cu în Windows 10.


Sursă Alegeți o aplicație. Rezumat A încetat să funcționeze. Descriere. Calea aplicației greșite: C:\Windows\System32\OpenWith.exe Semnătura problemei. Nume eveniment problemă: APPCRASH. Numele aplicației: OpenWith.exe. Versiunea aplicației: 10.0.10586.103. Timpul aplicației: 56a84f02. Nume modul de eroare: DUI70.dll. Versiunea modulului de eroare: 10.0.10586.0. Marca temporală a modulului de eroare: 5632d29e. Cod de excepție: c0000005. Offset excepție: 000000000003a706. Versiune OS: 10.0.10586.2.0.0.256.48. Cod local: 1033. Informații suplimentare 1: b2f0. Informații suplimentare 2: b2f0c0a8de02d510420abe2d90a52171. Informații suplimentare 3: d978. Informații suplimentare 4: d978305aae990df3b2296bc76c66d2c1. 

Soluţie

Deschidere cu dialog enumerează înregistrarea aplicației din următoarele chei de registry:

HKEY_CLASSES_ROOT\Applications
HKEY_LOCAL_MACHINE\Software\RegisteredApplications

The ultima cheie este special pentru înregistrarea programelor cu Aplicații implicite sau Programe implicite. Deoarece nu s-a văzut nicio problemă la utilizarea aplicațiilor implicite, am redenumit-o pe prima, care este cheia Aplicații, și Deschidere cu dialog a funcționat corect. Windows a încercat să obțină detalii (poate fi pictograma din interiorul executabilului, numele produsului și numele companiei etc.) despre un executabil înregistrat sub cheia Aplicații și probabil a eșuat când a făcut acest lucru.

Pentru a identifica care dintre aplicațiile înregistrate este responsabilă pentru blocarea fără a utiliza Editorul de registru, puteți utiliza OpenWithView de la Nirsoft.

Ultimele patru intrări din listă aveau Numele produsului și Numele companiei goale. Din cele patru, doar un executabil era prezent în sistem, dar nu avea informații despre numele produsului și numele companiei în proprietățile fișierului. Dezactivarea acelei anumite intrări (quickedit.exe) a rezolvat problema.

Dacă această abordare nu funcționează în cazul dvs., utilizați aceeași metodă folosită pentru depanarea extensiilor shell folosind Nirsoft’s ShellExView, dar de data aceasta folosind OpenWithView.

În primul rând, notează intrările care apar ca fiind dezactivate, astfel încât să le poți reseta înapoi la dezactivate după ce ai terminat depanarea.

Dezactivează prima jumătate a intrărilor care nu sunt deja dezactivate (sortează după coloana „Dezactivat”) și vezi dacă Deschide cu > Alege altă aplicație se lansează corect. Dacă acest lucru nu ajută, activați elementele pe care le-ați dezactivat și apoi dezactivați jumătatea rămasă. Dacă funcționează, restrângeți și mai mult elementele din a doua jumătate pentru a ști ce aplicație cauzează problema.

După ce restrângeți elementul, deschideți Regedit.exe și accesați această cheie:

HKEY_CLASSES_ROOT\Applications

Faceți clic dreapta pe numele subcheii (la fel cu executabilul pe care l-ați dezactivat. De exemplu, quickedit.exe) și alegeți Ștergere. Ieșiți din Editorul Registrului.

Asta ar trebui să se ocupe de problemă.


O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?

Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:
  • Fixați-l!
  • Distribuie-l pe blogul tău preferat + Facebook, Reddit
  • Trimiteți-l pe Tweet!
Așa că vă mulțumesc foarte mult pentru sprijin, cititorul meu. Nu va dura mai mult de 10 secunde din timpul dvs. Butoanele de partajare sunt chiar mai jos. :)