Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 10 (http://forum.oszone.net/forumdisplay.php?f=118)
-   -   Не устанавливаются программы (http://forum.oszone.net/showthread.php?t=329213)

Ekloros 20-08-2017 10:22 2759521

Не устанавливаются программы
 
Добрый день. В последние пару дней сталкиваюсь со следующей проблемой: большинство программ уже после указания путей и необходимых параметров не устанавливаются при этом не выдавая никаких ошибок. Установка не зависает, не выдаёт никаких ошибок, просто ничего не происходит. Так же при удалении некоторых программ зависает установщик windows на этапе "подготовки". Сам установщик windows прекрасно запускается и не выдаёт ошибок. Ещё было предположение, что сломались пути Temp файлов, но даже после создания их в другом месте и перенаправления ошибки остались прежними. Похоже на то, что всё таки проблема в приложениях установки windows 10. Если у кого-то есть пошаговая инструкция по их переустановке, буду благодарен за публикацию, потому что всё что я нашёл не помогло

В качестве примера приложу программу Tunnelbear и её лог файл.
Скрытый текст

[04D4:19AC][2017-08-20T13:02:15]i001: Burn v3.11.0.1701, Windows v10.0 (Build 14393: Service Pack 0), path: C:\Users\Tuttle\AppData\Local\Temp\{91D1C63D-28C0-414B-B50D-5F4FCF5143FB}\.cr\TunnelBear-Installer.exe
[04D4:19AC][2017-08-20T13:02:15]i000: Initializing string variable 'CustomInstallFolder' to value ''
[04D4:19AC][2017-08-20T13:02:15]i000: Initializing string variable 'BootstrapperPath' to value ''
[04D4:19AC][2017-08-20T13:02:15]i000: Initializing string variable 'CustomTempFolder' to value ''
[04D4:19AC][2017-08-20T13:02:15]i000: Initializing string variable 'OutputName' to value 'TunnelBear-Installer.exe'
[04D4:19AC][2017-08-20T13:02:15]i009: Command Line: '"-burn.clean.room=D:\Google Chrome\TunnelBear-Installer.exe" -burn.filehandle.attached=456 -burn.filehandle.self=460'
[04D4:19AC][2017-08-20T13:02:15]i000: Setting string variable 'WixBundleOriginalSource' to value 'D:\Google Chrome\TunnelBear-Installer.exe'
[04D4:19AC][2017-08-20T13:02:15]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'D:\Google Chrome\'
[04D4:19AC][2017-08-20T13:02:15]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\Tuttle\AppData\Local\Temp\TunnelBear_201 70820130215.log'
[04D4:19AC][2017-08-20T13:02:15]i000: Setting string variable 'WixBundleName' to value 'TunnelBear'
[04D4:19AC][2017-08-20T13:02:15]i000: Setting string variable 'WixBundleManufacturer' to value 'TunnelBear'
[04D4:19AC][2017-08-20T13:02:16]i000: Loading managed bootstrapper application.
[04D4:19AC][2017-08-20T13:02:16]i000: Creating BA thread to run asynchronously.
[04D4:19AC][2017-08-20T13:02:16]i100: Detect begin, 2 packages
[04D4:19AC][2017-08-20T13:02:16]i000: Setting string variable 'NETFRAMEWORK45' to value '460805'
[04D4:19AC][2017-08-20T13:02:16]i052: Condition 'NETFRAMEWORK45 >= 394254' evaluates to true.
[04D4:19AC][2017-08-20T13:02:16]i101: Detected package: NetFx461Redist, state: Present, cached: None
[04D4:19AC][2017-08-20T13:02:16]i101: Detected package: TunnelBear.Setup, state: Absent, cached: Complete
[04D4:19AC][2017-08-20T13:02:16]i199: Detect complete, result: 0x0
[04D4:1750][2017-08-20T13:02:19]i000: Setting string variable 'CustomInstallFolder' to value 'C:\Program Files (x86)\TunnelBear'
[04D4:1750][2017-08-20T13:02:19]i000: Setting string variable 'BootstrapperPath' to value 'C:\ProgramData\Package Cache\{cccb8171-b60b-4da8-8a0a-00e21ff41860}\TunnelBear-Installer.exe'
[04D4:19AC][2017-08-20T13:02:19]i200: Plan begin, 2 packages, action: Install
[04D4:19AC][2017-08-20T13:02:19]w321: Skipping dependency registration on package with no dependency providers: NetFx461Redist
[04D4:19AC][2017-08-20T13:02:19]i000: Setting string variable 'WixBundleRollbackLog_TunnelBear.Setup' to value 'C:\Users\Tuttle\AppData\Local\Temp\TunnelBear_201 70820130215_000_TunnelBear.Setup_rollback.log'
[04D4:19AC][2017-08-20T13:02:19]i000: Setting string variable 'WixBundleLog_TunnelBear.Setup' to value 'C:\Users\Tuttle\AppData\Local\Temp\TunnelBear_201 70820130215_000_TunnelBear.Setup.log'
[04D4:19AC][2017-08-20T13:02:19]i201: Planned package: NetFx461Redist, state: Present, default requested: Present, ba requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: None
[04D4:19AC][2017-08-20T13:02:19]i201: Planned package: TunnelBear.Setup, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: No, uncache: No, dependency: Register
[04D4:19AC][2017-08-20T13:02:19]i299: Plan complete, result: 0x0
[04D4:19AC][2017-08-20T13:02:19]i300: Apply begin
[04D4:19AC][2017-08-20T13:02:19]i010: Launching elevated engine process.
[04D4:19AC][2017-08-20T13:02:19]i011: Launched elevated engine process.
[04D4:19AC][2017-08-20T13:02:19]i012: Connected to elevated engine.
[02BC:1B58][2017-08-20T13:02:19]i358: Pausing automatic updates.
[02BC:1B58][2017-08-20T13:02:19]i359: Paused automatic updates.
[02BC:1B58][2017-08-20T13:02:19]i360: Creating a system restore point.

Petya V4sechkin 20-08-2017 10:49 2759529

Ekloros, последняя запись в логе - попытка создания точки восстановления.

Посмотрите, есть ли ошибки в журнале событий -> Журналы Windows -> разделы Система и Приложение.

Как пример, из-за конфликта со сторонним программным обеспечением могут быть ошибки VSS 0x81000101 (приводящие к 10-минутным таймаутам).

Ekloros 20-08-2017 11:08 2759534

Petya V4sechkin, Ещё раз запустил программу установки, чтобы ошибки были на поверхности и вот результат (всего 3 ошибки):
Скрытый текст



ruslan... 20-08-2017 11:26 2759536

Ekloros,

Сделайте лог файл следующим образом:

1. Запустите Process Monitor > в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APLY > OK
2. Запустите установку программы, дождитесь завершения
3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> PML-формат
4. Делаете все быстро, что бы лог файл получился меньше размером.
5. Залейте лог файл на rghost.ru или https://disk.yandex.ru

Petya V4sechkin 20-08-2017 11:37 2759537

Ekloros, дополнительно приведите значения параметров LowerFilters и UpperFilters (если есть) в разделах реестра:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}
и сделайте проверку и диагностику жесткого диска (при этом включите оба флажка: Автоматически исправлять системные ошибки и Проверять и восстанавливать поврежденные сектора).

Ekloros 20-08-2017 11:48 2759541

ruslan..., http://rgho.st/8B8FcJ9sh
Petya V4sechkin,
{4d36e967-e325-11ce-bfc1-08002be10318}:
  • Lower - EhStorClass
  • Upper - partmgr
{71a27cdd-812a-11d0-bec7-08002be2092f}:
  • Lower - fvevol rdyboost iorate
  • Upper - volsnap

P.S. Так же провёл проверку системных файлов на повреждение (sfc /scannow) - всё в порядке

Petya V4sechkin 20-08-2017 11:59 2759543

Цитата:

Цитата Ekloros
{71a27cdd-812a-11d0-bec7-08002be2092f}:
Lower - fvevol rdyboost iorate
Upper - volsnap

Во второй ветке в Windows 10 по-другому:
  • LowerFilters - содержит две строчки:
    fvevol
    rdyboost
  • UpperFilters - отсутствует.
Для начала попробуйте удалить UpperFilters в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}
и перезагрузиться.

Если не поможет, посмотрим на iorate.sys (к чему относится).

Ekloros 20-08-2017 12:08 2759546

Petya V4sechkin, Удаление помогло! Спасибо огромное за помощь. Можете в нескольких словах объяснить в чём именно заключалась проблема, и как она могла возникнуть?

ruslan... 20-08-2017 12:25 2759551

Цитата:

Цитата Petya V4sechkin
UpperFilters - отсутствует. »

От стороннего ПО присутствует.
К примеру от Антивируса.



Ekloros, Какое-то ПО было установлено и полностью не удалило за собой параметр.

Petya V4sechkin 20-08-2017 12:33 2759553

ruslan..., к сожалению, у меня реестр только первоначального релиза Windows 10.
А в последующих сборках, видимо, добавили iorate в LowerFilters и volsnap в UpperFilters.
Но тогда получается, что UpperFilters не надо было удалять.

Ekloros, и как теперь, точки восстановления создаются? Ошибки VSS в журнале появляются?
У меня опасение, что опрометчивый совет удалить UpperFilters мог вообще поломать VSS.

ruslan... 20-08-2017 12:35 2759554

Petya V4sechkin,

Я сейчас вытащу куст реестра из нового образа и приведу значения параметров.

Да. В новых сборках по умолчанию именно так, чего нет в образе от 2015 года.
Скрытый текст


Petya V4sechkin 20-08-2017 12:52 2759557

ruslan..., значит, параметры у автора темы были правильные, удалять не следовало, я ошибся.

Ekloros 20-08-2017 12:59 2759559

Petya V4sechkin, Ошибки в журнале остались, но программы как удаляются так и устанавливаются

ruslan... 20-08-2017 13:06 2759564

Ekloros,

В лог файле какие-то ограничения на временную папку
Код:

11:40:01,7850326,"TunnelBear-Installer.exe","5820","CreateFile","C:\Temp\TunnelBear_20170820164001.log","ACCESS DENIED","Desired Access: Generic Write, Read Attributes, Disposition: Create, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: 0"
Покажите Разрешения и Владельца на папку C:\Temp

К стати, переменная в логе выглядит так TEMP=C:\TEMP1
Сделайте и скриншот Ваших переменных текущего пользователя.
Цитата:

Цитата Ekloros
Ошибки в журнале остались, но программы как удаляются так и устанавливаются »

Вы можете посмотреть на работу системы, при необходимости вернуть значение в реестре обратно:
Твиком
Код:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}]

"UpperFilters"=hex(7):76,00,6f,00,6c,00,73,00,6e,00,61,00,70,00,00,00,00,00


terpilal 20-08-2017 14:23 2759576

Ekloros, у тебя в логи куча ошибок доступа.Осообенно мне непонравилось:
SHARING VIOLATION C:\Windows\Explorer.EXE D:\Google Chrome\TunnelBear-Installer.exe
Разбирайся с разрешениями.

Petya V4sechkin 20-08-2017 15:29 2759594

Цитата:

Цитата Ekloros
Ошибки в журнале остались

Попробуйте создать точку восстановления, что при этом будет?


Время: 21:07.

Время: 21:07.
© OSzone.net 2001-