Author Topic: Avast "crashes" when applying KB2919355 with DISM  (Read 953 times)

0 Members and 1 Guest are viewing this topic.

Offline B00ze

  • Newbie
  • *
  • Posts: 12
Avast "crashes" when applying KB2919355 with DISM
« on: April 14, 2017, 04:42:35 AM »
Good day.

Avast Free 17.3.2291

For the past week I have been trying to find the culprit to a problem I have (turns out it is Avast) and I have spent countless hours trying to work around this problem, but in the end I cannot fix it - it needs to be fixed in Avast.

My problem is that I build Windows 8.1 UPDATE 1 WinPE disks using the ADK, and when I apply/slipstream the "Update 1" to the WinPE mounted folder, instead of taking 10 minutes it takes an hour and a half and Avast never recovers - ALL I/O access after this is super slow. There is something in that particular MSU update that essentially crashes the File System Shield. I am forced to reboot to fix the problem of slow disk I/O after I dismount the WinPE. Going "Passive Mode" also fixes it and if I do this then the MSU applies in 10 minutes instead of 1+ hours. Steps to reproduce are below.

I consider this a very important bug. So important to me in fact that after I save a disk-image of my Windows 7 x64 this weekend, I will uninstall Avast and go try Kaspersky. I prefer Avast but I cannot use it when this bug is there. I have been thinking of buying the basic Avast for a few weeks now before I discovered this bug, just to get rid of the annoying "Please Buy Me" banner at the bottom of the window. Now I have to go look for an alternative :-(

Steps to reproduce:
NOTE You need ADK 5.0 and the Windows 8.1 "Update 1" files...

Code: [Select]
CopyPE x86 D:\Temp\GHOSTPE81

DISM /mount-image /imagefile:D:\Temp\GHOSTPE81\media\sources\boot.wim /index:1 /mountdir:D:\Temp\GHOSTPE81\mount

===== Add some Packages (these seem to work OK but I have not tried without applying them first) =====

DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-WMI.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-WMI_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-HTA.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-HTA_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-NetFx.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-NetFx_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-Scripting.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-PowerShell.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-PowerShell_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-FMAPI.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-EnhancedStorage.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-EnhancedStorage_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-StorageWMI.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-SecureStartup.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-SecureStartup_en-us.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-SecureBootCmdlets.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\WinPE-WinReCfg.cab"
DISM /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\Apps\7x64\Dev\Sysprep\ADK81\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs\en-us\WinPE-WinReCfg_en-us.cab"

===== Update to 8.1 Update 1 =====

Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Update for Windows 8.1 for x86-based Systems KB2919442\Windows8.1-KB2919442-x86.msu"

===== The following package is what takes 1+ hour to apply and crashes AVAST =====

Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Windows 8.1 Update for x86-based Systems KB2919355\Windows8.1-KB2919355-x86.msu"

===== From now on ALL FILE I/O will be super-slow =====

Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Windows 8.1 Update for x86-based Systems KB2919355\Windows8.1-KB2932046-x86.msu"
Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Windows 8.1 Update for x86-based Systems KB2919355\Windows8.1-KB2934018-x86.msu"
Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Windows 8.1 Update for x86-based Systems KB2919355\Windows8.1-KB2937592-x86.msu"
Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Windows 8.1 Update for x86-based Systems KB2919355\Windows8.1-KB2938439-x86.msu"
Dism /Image:D:\Temp\GHOSTPE81\mount /Add-Package /PackagePath:"G:\DATA\Public\Software\Microsoft\ADK\WinPE 5.1 (Windows 8.1 Update 1)\Windows 8.1 Update for x86-based Systems KB2919355\Windows8.1-KB2959977-x86.msu"

Please look into this.
Thank you.

Offline Eddy

  • Avast Evangelist
  • Maybe Bot
  • ***
  • Posts: 31345
  • Watching (over?) you
    • Malware removal, Biljart and other things.
Re: Avast "crashes" when applying KB2919355 with DISM
« Reply #1 on: April 14, 2017, 10:59:22 AM »

Offline B00ze

  • Newbie
  • *
  • Posts: 12
Re: Avast "crashes" when applying KB2919355 with DISM
« Reply #2 on: April 15, 2017, 02:57:44 AM »
Thanks for the info Eddy, however they do not support Avast Free, my ticket was closed immediately after I submitted it (#783239). I discovered yesterday that I do not have to switch to "Passive Mode" to fix the bug (which requires a reboot) - I can just disable the File System Shield (which does not require a reboot). Still is a serious bug and unless I am allowed to submit a ticket I doubt it will ever be fixed (you need to do very specific things to provoke the bug).  Support Package Submitted, ID CD7EN.
« Last Edit: April 15, 2017, 03:00:35 AM by B00ze »