IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   WinNT6.x: Vista, Server 2008, Windows 7, Windows 8, Server 2012, Windows 8.1, Windows 10 (http://www.imho.ws/forumdisplay.php?f=59)
-   -   Windows 10: не удалось получить доступ к службе установщика Windows 10 (http://www.imho.ws/showthread.php?t=148414)

Dorozhkin 31.10.2016 22:22

не удалось получить доступ к службе установщика Windows 10
 
Вложений: 1
Уважаемые участники форума!

Сын запустил проверку реестра на ошибки и в результате существенная часть программ (в частности MS Office) не запускаются и высвечивается ошибка: "Не удалось получить доступ к службе установщика Windows. Возможно не установлен установщик Windows. обратитесь в службу поддержки" (см. вложение). Я покопался в интернете и обнаружил в службах имеется лишь "Установщик модулей Windows" и нет самого установщика Windows (см. вложение). В интернете нашёл лишь советы по устранению проблемы для более ранних версий Windows, а для 10 не смог. Откат к предыдущей точке восстановления не работает, ибо система показывает, что её нет (точнее, точка восстановления есть, но при попытке её использовать система высвечивает, что точка повреждена или удалена. Сам файл msiexec.exe в системе есть (версия 5.0.14393.0) и находится там, где и должен быть: C/Windows/System32. Буду благодарен любому совету.

Borland 01.11.2016 09:56

Цитата:

Сообщение от Dorozhkin (Сообщение 1787855)
В интернете нашёл лишь советы по устранению проблемы для более ранних версий Windows, а для 10 не смог.

Для всех WinNT 6.x (от Vista до 10) решение (переустановка службы), в принципе, одинаковое: запустить командную строку "от имени администратора" и последовательно выполнить в ней 4 (для 64-битных ОС) или только первые 2 (для 32-битных ОС) команды:
Код:

%windir%\system32\msiexec.exe /unregister
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /unregister
%windir%\syswow64\msiexec.exe /regserver

Если не помогло - есть ещё такой способ.

А вообще, конечно, лучше бы восстановить полностью работоспособную версию из {заранее сделанной} резервной копии...

Dorozhkin 01.11.2016 22:25

Спасибо, сработало (правда, не знаю, что именно). Сначала сделал код - не помогло. Затем по ссылке создал reg-файл (способ № 1) - тоже не помогло. Затем стал пробовать способ № 2 - не сработало (выдавало, что программа не может это исполнить). Затем я перезапустил компьютер - и проблема была решена. Таким образом, осталось непонятным, что именно сработало. Большое спасибо!

Borland 01.11.2016 23:53

Цитата:

Сообщение от Dorozhkin (Сообщение 1787871)
Затем я перезапустил компьютер

Собственно, перезапуск желателен при любых операциях с перерегистрацией служб. Как минимум - перезапуск службы...
Насколько я понимаю, "второй" способ состоит в "ручном" прописывании в реестр тех же ключей, которые прописывает "msiexec.exe /regserver".

Dorozhkin 02.11.2016 10:04

Строго говоря, прежде чем обратиться на этот форум за помощью, я сам провёл интенсивный поиск в интернете и нашёл упоминаемые уважаемым Borlandом ссылки на пути решения проблемы. Однако, меня смутило то, что там вообще не упоминаются последние версии Windows (8, 8.1 и 10), поэтому я не рискнул это всё попробовать. Поскольку даже корифеи данного форума не смогли предложить ничего другого, то пришлось пробовать и, слава богу, это помогло.

Borland 02.11.2016 13:00

Цитата:

Сообщение от Dorozhkin (Сообщение 1787873)
там вообще не упоминаются последние версии Windows (8, 8.1 и 10)

Строго говоря, M$ всех запутал, введя новую систему классификации ОС (начиная с Win 2000).
Реальных (не косметических) отличий у Vista от XP больше, нежели у 10 от Vista.
По "старой" классификации семейства Windows NT:
Windows 2000 - Windows NT 5.0
Windows XP - Windows NT 5.1
Windows Server 2003 и Windows XP x64 - Windows NT 5.2
Windows Server 2008 и Windows Vista - Windows NT 6.0
Windows Server 2008R2 и Windows 7 - Windows NT 6.1
Windows Server 2012 и Windows 8 - Windows NT 6.2
Windows Server 2012R2 и Windows 8.1 - Windows NT 6.3
Windows Server 2016 и Windows 10 - Windows NT 6.4 (но маркетологи M$ на этот раз превзошли сами себя: вместо 6.4 волевым решением прописали сразу 10.0 :gigi: )

Соответственно, подавляющее большинство "рецептов лечёбы" для Vista действительны для всей линейки NT 6.x (и 10.0 "по наследству", ибо без изысков маркетологов она 6.4). А кое-какое наследство осталось ещё со времён NT3.5/3.51 и работает, соответственно, для любой ОС линейки. ;)

А правило "сделай резервную копию прежде чем ковыряться в кишках" действует даже если советы даёт уважаемый гуру. Если, конечно, работоспособность ОС хоть сколько-то важна...


Часовой пояс GMT +4, время: 08:12.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.