Błąd instalacji pakietu Office 2010 1402 Instalator nie może otworzyć klucza rejestru

click fraud protection

Usuwanie Grooveex.dll był jednym z dwóch problemów, które ostatnio napotkałem podczas ponownej instalacji pakietu Office 2010 w systemie Windows 7. Ten post skupi się na Błąd instalacji 1402 gdzie Instalator pakietu Office 2010 nie może otworzyć klucza rejestru o nazwie Nieznany / Component / [Random Numbers]. Rozwiązanie tego problemu wymaga filiżanki kawy i cierpliwości.

Ten błąd jest wyświetlany tylko wtedy, gdy klucze rejestru nie mają uprawnień administratora. Ale jesteś zalogowany jako Administrator, prawda? Tak się składa, że ​​niektóre ustawienia mogą zepsuć uprawnienia rejestru, a instalator pakietu Office 2010 nie jest wyjątkiem.

Wprowadzenie następującego wiersza w wierszu polecenia naprawi problem dla większości osób,

secedit / configure / cfg% windir% \ inf \ defltbase.inf / db defltbase.sdb / verbose

ale to nie działało dla mnie. Jeśli to również nie działa, zastosuj drugą metodę poniżej.

Pobieranie SubInAcl, narzędzie wiersza polecenia firmy Microsoft, które umożliwia administratorom uzyskiwanie informacji o bezpieczeństwie plików, usług kluczy rejestru itp. Zostanie zainstalowany w folderze Program Files, skopiuj plik SUBINACL.EXE do folderu / Windows / System 32.

instagram viewer

Teraz utwórz nowy notatnik i wklej w nim następujący kod;

  • subinacl / subkeyreg HKEY_LOCAL_MACHINE / setowner = administratorzy
  • subinacl / subkeyreg HKEY_CURRENT_USER / setowner = administratorzy
  • subinacl / subkeyreg HKEY_CLASSES_ROOT / setowner = administratorzy
  • subinacl / subkeyreg HKEY_LOCAL_MACHINE / grant = administrators = f / grant = system = f
  • subinacl / subkeyreg HKEY_CURRENT_USER / grant = administrators = f / grant = system = f
  • subinacl / subkeyreg HKEY_CLASSES_ROOT / grant = administrators = f / grant = system = f
  • cls
  • Wyjście
  • Zmień nazwę notatnika, aby zresetować i zmień rozszerzenie na cmd, pełna nazwa zmieni się na „reset.cmd”, jak pokazano na zrzucie ekranu poniżej. Uruchom ten plik jako administrator.

    zresetować cmd

    Proces ten zajmie teraz kilka minut, NIE zamykaj okna, co może nadejść. Po zakończeniu procesu okno wiersza polecenia zostanie automatycznie zamknięte, a następnie pomyślnie zainstalujesz pakiet Office 2010.

    zresetować rejestr

    Aktualizacja: Mike w poniższych komentarzach podzielił metodę, która działała dla niego i wielu innych, metoda jest następująca:

    Udało mi się uzyskać instalację z Win7 64-bit. Gdy pojawi się błąd: „Instalator nie może otworzyć klucza rejestru o nazwie” Następujący klucz jest tym, czego chcesz szukać w rejestrze. Gdy znajdziesz klucz (mój był w hklm \ software \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ S-1-5-18 \ Components), zauważysz pod spodem znajdują się podklucze, na które nie masz uprawnień. Najpierw kliknij prawym przyciskiem myszy górny klawisz (jeden w komunikacie o błędzie) i kliknij uprawnienia. Następnie kliknij zaawansowane, a następnie kartę właściciela. Upewnij się, że adminsitrators jest wymieniony jako właściciel, a następnie kliknij pole wyboru „Zastąp właściciela subkontenerów…”. Gdy naciśniesz OK, pojawią się błędy, ale to jest OK. Teraz sprawdź „Pełna kontrola” na uprawnieniach dla grupy administratorów, a następnie ponownie kliknij przycisk Zaawansowane. Następnie zaznacz „Zamień wszystkie uprawnienia do obiektów potomnych…”. Kliknij OK. Ponownie możesz otrzymywać błędy, ale to jest OK. Zauważysz, że masz teraz uprawnienia do podkluczy.

    Niestety wprowadzono więcej niż jeden klucz. Jeśli uruchomisz ponownie Instalatora, pojawi się błąd na innym kluczu. W końcu szukałem dowolnego klucza w obszarze komponentów, który miał strzałkę wskazującą, że można je rozwinąć. Każdy z tych, do których nie miałem pozwolenia, zmieniłem jak wyżej. Myślę, że było ich około 7 lub 8 więcej. W końcu instalacja działała, a teraz jestem gotowy do pracy. Długi proces, ale zadziałał dla mnie.

    watch instagram story