Вернул установщик. + с него убрана цифровая подпись (более быстрый запуск).
А, ну в принципе да... Не знаю, зачем воткнул, но пусть по слову "ownership" останется, а вот конкретная фраза про игнорирование пусть фильтруется.фильтровать строки "Ignoring duplicate ownership for directory"
Добавлено игнорирование строк "Ignoring duplicate ownership".
Ну вот теперь вообще волшебноДобавлено игнорирование строк "Ignoring duplicate ownership".
2016-04-22 19:27:56, Info CSI 00000bd9 [DIRSD OWNER WARNING] Directory [l:34 ml:35]"\??\C:\WINDOWS\Help\OEM\IndexStore" is not owned but specifies SDDL in component Microsoft-Windows-Assistance-CollectionFiles-Help, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2016-04-22 19:27:56, Info CSI 00000bda [DIRSD OWNER WARNING] Directory [l:38 ml:39]"\??\C:\WINDOWS\Help\Windows\IndexStore" is not owned but specifies SDDL in component Microsoft-Windows-Assistance-CollectionFiles-Help, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2016-04-22 19:27:56, Info CSI 00000bdb [DIRSD OWNER WARNING] Directory [l:23 ml:24]"\??\C:\WINDOWS\Help\OEM" is not owned but specifies SDDL in component Microsoft-Windows-Assistance-CollectionFiles-Help, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2016-04-22 19:27:56, Info CSI 00000bdc Error - Overlap: Duplicate ownership for directory [l:27]"\??\C:\WINDOWS\Help\Windows" in component Microsoft-Windows-Assistance-CollectionFiles-Help, version 10.0.10586.0, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2016-04-22 19:27:56, Info CSI 00000bdd Error - Overlap: Duplicate ownership for directory [l:38]"\??\C:\WINDOWS\Help\Windows\IndexStore" in component Microsoft-Windows-Assistance-CollectionFiles-Help, version 10.0.10586.0, arch amd64, nonSxS, pkt {l:8 b:31bf3856ad364e35}
2.4.
Небольшие правки установщика
net session >NUL 2>NUL
reg query "HKEY_USERS\S-1-5-19\Environment" /v TEMP 2>nul 1>&2
Кроме того, не исключены модификации привилегий на ключ.O7 - TroubleShoot: [EV] HKU\S-1-5-19\..\%TEMP% - (environment variable is not exist)
net continue winmgmt 2>&1 | find "5"
Значит наши субъективные опыты отличаются% отказа первой приведённой команды ~ = % отказа второй.
Бери PowerShell.Нужно переписывать скрипт на другой язык.
Get-Content CBS.log | where {$_ -match "\[SR\]" -or $_ -match "Hashes for file member" -or $_ -match "Found:"} | where {$_ -notMatch "\[SR\] Verify complete" -And $_ -notMatch "\[SR\] Verifying 100" -And $_ -notMatch "\[SR\] Beginning Verify and Repair transaction" -And $_ -notMatch "\[SR\] Verifying 1 components"} | Set-Content CBS_Clear.log
Get-Content CBS.log | where {$_ -match "\[DIRSD OWNER WARNING\]" -or $_ -match "ownership"} | where {$_ -notMatch "Ignoring duplicate ownership"} | Set-Content CBS_Permissions.log
< "%CBS%" findstr /i /C:"[SR]" /C:"Hashes for file member" /C:" Found:" | findstr /IV /C:"[SR] Verify complete" /C:"[SR] Verifying 100" /C:"[SR] Beginning Verify and Repair transaction" /C:"[SR] Verifying 1 components" > "%clearCBS%"
< "%CBS%" findstr /i /C:"[DIRSD OWNER WARNING]" /C:"ownership" | findstr /IV /C:"Ignoring duplicate ownership" > "%clearCBS_Rights%"
vbs ?А от совместимости с Windows XP мне не хочется отказываться.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?