W programie Excel nie należy otwierać plików lub "Nie można odnaleźć pliku" występuje, gdy jest otwarty przez dwukrotne kliknięcie

Dotyczy: Office ProductsMicrosoft Office Excel 2007Excel 2010

Objawy


Po dwukrotnym kliknięciu typu pliku Microsoft Excel (xls) program Excel jest uruchamiany zgodnie z oczekiwaniami, ale następnie może zostać wyświetlony komunikat o błędzie podobny do następującego:

Nie można odnaleźć C:\nazwy pliku.xls. Sprawdź pisownię nazwy pliku i sprawdź, czy lokalizacja pliku jest poprawna. Jeśli próbujesz otworzyć plik z listy ostatnio używanych plików w menu Plik, upewnij się, że plik ma nie została zmieniona, przeniesione lub usunięte.
Po kliknięciu przycisku OK w komunikacie o błędzie komunikat jest wyświetlany ponownie. Po wielokrotnym kliknięciu przycisku OK, plik jest otwierany.

Przyczyna


To zachowanie może wystąpić, jeśli wpis akcji Otwórz dla tego typu pliku kończy się na %1.

Jeżeli akcja Otwórz danego typu pliku jest edytowana i wiersz zostanie przywrócony przed naciśnięciem przycisku OK, znaki %1 są dodawane do klucza rejestru.

Jeżeli użytkownik umyślnie doda znaki %1 do wpisu akcji Otwórz dla tego typu pliku %1 jest dodawane do klucza rejestru. Jeżeli użytkownik usunie później znaki %1 z wpisu akcji Otwórz, klucz rejestru pozostaje bez zmian i musi być edytowany ręcznie.


Ponadto ten problem może występować wówczas, gdy użytkownik ręcznie zmienia skojarzenia plików plików xls lub w niektórych okolicznościach, po uruchomieniu kilku wersji programu Excel na tym samym komputerze.

Rozwiązanie


Aby rozwiązać ten problem, należy zainstalować najnowsze aktualizacje zbiorcze dla programu Office Excel. Najnowsze aktualizacje zbiorcze można znaleźć, klikając następujące łącze:

953878 zbiorcze aktualizacje są dostępne do dostarczenia poprawki dla problemów zgłoszonych przez zespół Microsoft Office

Obejście problemu


Ważne Niniejsza sekcja, metoda lub zadanie zawiera informacje dotyczące modyfikowania rejestru. Jednak niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. W związku z tym upewnij się, że wykonujesz następujące kroki ostrożnie. Aby zapewnić sobie dodatkową ochronę, wykonaj kopię zapasową rejestru przed przystąpieniem do modyfikacji. Wtedy będziesz mógł przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 jak wykonać kopię zapasową i przywrócić rejestr w systemie Windows

Aby obejść ten problem, wykonaj następujące kroki:

  1. Kliknij przycisk Start, a następnie kliknij polecenie Uruchom.
  2. W polu Otwórz wpisz regedit, a następnie kliknij przycisk OK.
  3. Otwórz następujący klucz rejestru:
    HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command
  4. W prawym okienku kliknij (ustawienie domyolne).
  5. W menu Edycja kliknij polecenie Modyfikuj.
  6. Usuń znaki %1 z końca ciągu Dane wartości , tak aby ciąg danych otrzymuje brzmienie:
    "C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\EXCEL. "EXE" /e (z cudzysłowami włącznie)
  7. Kliknij przycisk OK, a następnie zamknij Edytor rejestru.

Więcej informacji


Uwaga Z racji tego, że występuje kilka wersji systemu Microsoft Windows, poniższe kroki mogą wyglądać inaczej na twoim komputerze. Jeżeli występują, zajrzyj do dokumentacji produktu, aby dokończyć kroki.

Aby zmienić akcję Otwórz dla tego typu pliku, wykonaj następujące kroki:

  1. Uruchom Eksploratora Microsoft Windows.
  2. W menu Narzędzia kliknij polecenie Opcje folderów.
  3. Kliknij kartę Typy plików .
  4. Kliknij typ pliku, który ma (to znaczy, arkusz programu Microsoft Excel) na liście Zarejestrowane typy plików .
  5. Kliknij przycisk Zaawansowane.
  6. W obszarze Akcjekliknij polecenie Otwórz, a następnie kliknij Edytuj.
  7. Zmiany, które chcesz, a następnie kliknij przycisk OK.
  8. Uwaga: Dla dodatkowych typów plików, może również należy przejrzeć te lokalizacje rejestru: HKEY_CLASSES_ROOT\Excel.SheetBinaryMacroEnabled.12\shell\Open\command HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\commandHKEY_CLASSES_ROOT\ Excel.SheetMacroEnabled.12\shell\Open\commandHKEY_CLASSES_ROOT\Excel.Template.8\shell\Open\command HKEY_CLASSES_ROOT\Excel.TemplateMacroEnabled\shell\Open\commandHKEY_CLASSES_ROOT\Excel.Template\shell\Open\ polecenia