Błąd uniemożliwia otwarcie tego klucza w systemie Windows 10

Jeśli pojawia się komunikat o błędzie Wystąpił błąd uniemożliwiający otwarcie tego klucza(An error is preventing this key from being opened) podczas otwierania określonych kluczy w Edytorze rejestru(Registry Editor) na komputerze z systemem Windows 10, ten post ma na celu pomóc w rozwiązaniu przedstawionych przez nas rozwiązań, które można wypróbować pomóc rozwiązać ten problem.

Błąd uniemożliwia otwarcie tego klucza

W zależności od klucza rejestru, który próbujesz otworzyć, pojawi się następujący pełny komunikat o błędzie:

Key cannot be opened

An error is preventing this key from being opened.

Details: The system cannot find the file specified.

Ten problem napotkasz, jeśli wyszukasz klucz/lokalizację/dane rejestru, których nazwa jest zbyt długa, aby narzędzie nie mogło jej obsłużyć. A także, gdy Twoje konto nie ma wymaganych uprawnień do otwierania/modyfikowania/usuwania określonego klucza rejestru.

Błąd uniemożliwia otwarcie tego klucza

Jeśli ten błąd dotyczy wyszukiwania klucza/lokalizacji/danych rejestru, których nazwa jest zbyt długa, aby regedit nie mógł obsłużyć zapytania, możesz spróbować podzielić zapytanie. Jeśli masz dostęp do pełnej lokalizacji Rejestru(Registry) , możesz uzyskać do niej dostęp ręcznie, klucz po kluczu.

Jeśli jednak Twoje konto nie ma wymaganych uprawnień do otwierania/modyfikowania/usuwania określonego klucza rejestru, musisz uruchomić regedit  jako  konto SYSTEM zamiast konta administratora (domyślnie).

Można to zrobić za pomocą narzędzia wiersza polecenia o nazwie  PsExec . Oto jak:

Najpierw pobierz narzędzie (download) PsExec  firmy Sysinternals z TechNet .

Rozpakuj pobrany skompresowany plik zip(Extract the downloaded compressed zipped file) .

Po wyodrębnieniu pliku otrzymasz  folder PSTools . Skopiuj(Copy) całą zawartość tego folderu do ścieżki katalogu poniżej. Zastąp  C:  swoim systemowym dyskiem głównym.

C:\Windows\System32 folder

Teraz otwórz Wiersz Poleceń w trybie administratora(open Command Prompt in admin mode) .

W oknie wiersza polecenia CMD skopiuj i wklej poniższe polecenie i naciśnij Enter .

psexec -i -d -s c:\windows\regedit.exe

To polecenie uruchomi Edytor rejestru(Registry Editor) z kontem systemowym.

Możesz spróbować ponownie wyszukać zapytanie.

Powinno zakończyć się pomyślnie bez problemu.

That’s it!



About the author

Jestem inżynierem Windows, ios, pdf, błędów, gadżetów z ponad 10-letnim doświadczeniem. Pracowałem nad wieloma wysokiej jakości aplikacjami i frameworkami Windows, takimi jak OneDrive dla Firm, Office 365 i nie tylko. Moja ostatnia praca obejmowała opracowanie czytnika PDF dla platformy Windows i pracę nad tym, aby komunikaty o błędach były bardziej zrozumiałe dla użytkowników. Dodatkowo od kilku lat jestem zaangażowany w rozwój platformy ios i dobrze znam zarówno jej funkcje, jak i dziwactwa.



Related posts