Тази публикация говори за вариант на проблема Open With, обсъждан в публикацията Отворете с „Изберете друго приложение“ Програма за грешка, която не е свързана в Windows 10. В този случай, когато потребителят щракне с десния бутон върху файл, щракне върху Отвори с и избере опцията Изберете друго приложение в диалоговия прозорец или менюто Отвори с, нищо не се случва.
В допълнение, на Преглед на историята на надеждността страница в контролния панел може да покаже, че файлът openwith.exe (Изберете приложение) се е сринал. Това е файлът, който показва диалоговия прозорец Отвори с в Windows 10.
Източник Изберете приложение. Резюме Спря да работи. Описание. Грешен път на приложението: C:\Windows\System32\OpenWith.exe Подпис на проблем. Име на проблемно събитие: APPCRASH. Име на приложението: OpenWith.exe. Версия на приложението: 10.0.10586.103. Печат за дата на приложение: 56a84f02. Име на модула за грешка: DUI70.dll. Версия на модула за грешки: 10.0.10586.0. Времеви печат на модул за грешка: 5632d29e. Код на изключение: c0000005. Отместване на изключение: 000000000003a706. Версия на ОС: 10.0.10586.2.0.0.256.48. Идентификатор на локал: 1033. Допълнителна информация 1: b2f0. Допълнителна информация 2: b2f0c0a8de02d510420abe2d90a52171. Допълнителна информация 3: d978. Допълнителна информация 4: d978305aae990df3b2296bc76c66d2c1.
Решение
Отваряне с диалогов прозорец изброява регистрацията на приложението от следните ключове в системния регистър:
HKEY_CLASSES_ROOT\Приложения
HKEY_LOCAL_MACHINE\Software\RegisteredApplications
В последният ключ е специално за регистриране на програми с Приложения по подразбиране или програми по подразбиране. Тъй като не беше забелязан проблем при използване на приложения по подразбиране, преименувах първото, което е клавишът за приложения, и диалоговият прозорец Open with работи правилно. Windows се опита да получи подробности (може да е иконата вътре в изпълнимия файл, име на продукт и име на фирма и т.н.) за изпълним файл, регистриран под ключа за приложения и вероятно не успя, когато го направи.
За да определите кое от регистрираните приложения е отговорно за срива, без да използвате редактора на системния регистър, можете да използвате OpenWithView от Nirsoft.
Последните четири записа в списъка имаха празно име на продукта и име на фирма. От четирите само един изпълним файл присъстваше в системата, но нямаше информация за името на продукта и името на компанията в свойствата на файла. Деактивирането на този конкретен запис (quickedit.exe) отстрани проблема.
Ако този подход не работи във вашия случай, използвайте същия метод, използван за отстраняване на неизправности в разширенията на обвивката с помощта на Nirsoft ShellExView, но този път с помощта на OpenWithView.
Първо, запишете записите, които се показват като деактивирани, за да можете да ги върнете обратно към деактивирани, след като приключите с отстраняването на неизправности.
Деактивирайте първата половина от записите, които все още не са деактивирани (сортирайте по колона „Деактивирано“) и вижте дали Отвори с > Изберете друго приложение се стартира правилно. Ако това не помогне, активирайте елементите, които сте деактивирали, и след това деактивирайте останалата половина. Ако това работи, след това допълнително стеснете елементите във втората половина, за да разберете кое приложение причинява проблема.
След като стесните елемента, отворете Regedit.exe и отидете на този ключ:
HKEY_CLASSES_ROOT\Приложения
Щракнете с десния бутон върху името на подключа (същото като изпълнимия файл, който сте деактивирали. Например quickedit.exe) и изберете Изтрий. Излезте от редактора на системния регистър.
Това трябва да се погрижи за проблема.
Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?
Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:- Закачете го!
- Споделете го с любимия си блог + Facebook, Reddit
- Twitter го!