Poprawka: nie można zlokalizować serwera internetowego ani serwera proxy

Zwykle podczas pracy w dowolnej aplikacji pakietu Microsoft Office może być konieczne utworzenie hiperłącza w celu zlokalizowania innej zawartości. Jednak po wybraniu utworzonego hiperłącza w dokumencie pakietu Office może pojawić się jeden z tych komunikatów o błędach.Nie można otworzyć <URL>. Nie można zlokalizować serwera internetowego lub serwera proxy.

W niektórych przypadkach zamiast tego może zostać wyświetlony następujący komunikat:

Nie można otworzyć <URL>. Nie można otworzyć określonego pliku.

Tutaj <URL> to w zasadzie hiperłącze wstawione w dokumencie pakietu Office.

WedługMicrosoftu, jest to znany problem. Dzieje się tak, ponieważ pakiet Microsoft Office używa plikuUrlmon.dllplik do obsługi wszystkich przejść opartych na łączach, które odnoszą się do sieci. Oto nauka, która za tym stoi. Plik Urlmon.dll wysyła żądanie pobrania pliku za pośrednictwem protokołu HTTP (Hypertext Transfer Protocol) za pośrednictwem serwera proxy. Serwer proxy zobaczy, że żądanie pochodzi z IE, na podstawie pola Agent użytkownika HTTP w https://request. Następnie wyświetla błąd 403, zasadniczo mówiąc: Odmowa dostępu.

Plik Urlmon.dll pobiera to i po prostu zwraca komunikat o błędzie, taki jakNie można zlokalizować serwera internetowego lub serwera proxy. Błąd oznacza, że ​​żądanie nie powiodło się, ale nie otrzymasz dokładnego powodu jego niepowodzenia ani tego, co się właśnie wydarzyło. Rozwiązaniem tego problemu jest użycie plikuShellExecute()na adresie URL. W tym celu możesz dokonać prostej zmiany w rejestrze, o której mowa poniżej. Dzięki temu system operacyjny może uruchomić adres URL w domyślnej przeglądarce. Jeśli domyślna przeglądarka nie jest ograniczona przez serwer proxy, zostanie wyświetlona właściwa strona. W ten sposób nie będziesz już widzieć tego problemu.

Oto, jak możesz to naprawić.

Zastrzeżenie dotyczące rejestru:Jeśli nie jesteś zaznajomiony z manipulacją rejestrem, zaleca się najpierw utworzenie punktu przywracania systemu.

1. Biegnijregeditpolecenie otwarcia Edytora rejestru.

2. W lewym panelu okna Edytora rejestru przejdź do następującej lokalizacji rejestru, w zależności od instalacji.

W przypadku 32-bitowego pakietu Office w 32-bitowym systemie Windows lub 64-bitowego pakietu Office w 64-bitowym systemie Windows:

Zobacz także:Jak naprawić błąd uwierzytelniania proxy 2606 w Microsoft OneDrive w systemie Windows 11

HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice9.0CommonInternet

W przypadku 32-bitowego pakietu Office w 64-bitowym systemie Windows:

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftOffice9.0CommonInternet

Jeśli nie znajdziesz żadnego klucza po kluczu rejestru pakietu Office, musisz ręcznie utworzyć te podklucze.

3. W prawym okienku klucza rejestru internetowego zlokalizuj rejestr o nazwie DWORDForceShellExecute.

4. UstawForceShellExecutedo 1.

5. Zamknij Edytor rejestru i uruchom ponownie system.

Po ponownym uruchomieniu problem musi zostać rozwiązany.

Mam nadzieję, że to pomoże!