• Content count

  • Joined

  • Last visited

Community Reputation

5 Neutral

About Octopuss

  • Birthday

Contact Methods

  • Website URL

Profile Information

  • OS
    none specified
  • Country
  1. Just maybe you could actually read the posts here instead of yet another attempt at a personal attack (but I'm not surprised in your case), and you'd see you're wrong.
  2. You don't even understand what am I talking about. 1) I do not have problem with the convenience rollup. 2) I do not install this on live system.
  3. Ok, so the update got integrated successfully, but doesn't appear in the installed updates list after installing the image. I have no idea why. DISM log is of no use, it's over 20MB from just one session. It's being offered by Windows update in its typical ~140MB size.
  4. I don't have problem with the Convenience rollup. I'm talking about the subsequent monthly rollups. Those still show do up in Windows update despite being integrated).
  5. Mount the image, and then using dism /add-package.
  6. I knew this forum was helpful.
  7. I have integrated some basic updates into my image, namely the huge convenience rollup (and whatever it requires), and then the other monthly ones, but for some weird reason one of them isn't recognized and is still being offered by Windows Update. Specifically, it's the other large one, both november (KB3197868) and december (KB3197868) version. Does anyone have any idea why is that? The full list of updates I have integrated is (march updated) Windows6.1-KB3020369-x64.msu windows6.1-KB3125574-v4-x64.msu Windows6.1-KB3172605-x64.msu Windows6.1-KB3179573-x64.msu windows6.1-KB3185278-x64.msu Windows6.1-KB3212646-x64.msu
  8. I'm trying to force W7 to install with Search, Prefetch and Superfetch completely disabled, so that no indexes are created, and no files ever appear in \ProgramData\Microsoft\Search and \Windows\Prefetch. I apply this to the registry of the mounted image: [HKEY_LOCAL_MACHINE\WIM_System\ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters] "EnableSuperfetch"=dword:00000000 "EnablePrefetcher"=dword:00000000 "EnableBootTrace"=dword:00000000, and in setupcomplete.cmd I have sc config wsearch start= disabled rd %ProgramData%\Microsoft\Search\Data sc config sysmain start= disabled and yet, the Windows Search service, even though it's disabled, is running after the system boots up for the first time, and the above mentioned folders are ripe with files. I don't know what's going on. Can anyone help me?
  9. Do you have to be offensive in every single one of your posts? What purpose does it serve to try insulting people all the time? I noticed your posting trend a long time ago and am sick of your attitude.
  10. I meant automatically, not manually. Through some obscure registry edits or whatever voodoo. I know about this of course. We're talking about automated installation after all here
  11. Haha!! I expected that kind of reply Didn't think anyone would be interested, considering there's a ton of such on the internet already. @ECHO OFF echo Stopping GWX process taskkill /im gwx.exe /t /f echo. echo Removing GWX tasks echo. schtasks /delete /tn "\microsoft\windows\setup\gwx\launchtrayprocess" /f schtasks /delete /tn "\microsoft\windows\setup\gwx\refreshgwxconfig" /f schtasks /delete /tn "\microsoft\windows\setup\gwx\refreshgwxconfigandcontent" /f schtasks /delete /tn "\microsoft\windows\setup\gwx\refreshgwxcontent" /f schtasks /delete /tn "\microsoft\windows\setup\gwx" /f echo. for %%A in (2952664 2977759 3021917 3035583 3068708 3075249 3080149) do ( echo Uninstalling KB%%A... wusa.exe /kb:%%A /uninstall /quiet /norestart) echo. Echo Deleting GWX folders echo. takeown /f %windir%\System32\GWX /r /d y icacls %windir%\System32\GWX /grant administrators:F /t rd /s /q %windir%\System32\GWX copy nul %windir%\System32\gwx icacls %windir%\System32\gwx /deny Everyone:F echo. takeown /f %localappdata%\GWX /r /d y icacls %localappdata%\GWX /grant administrators:F /t rmdir /s /q %localappdata%\GWX\ echo. takeown /f %systemdrive%\$Windows~BT /r /d y icacls %systemdrive%\$Windows~BT /grant administrators:F /t rmdir /s /q %systemdrive%\$Windows~BT\ rmdir /s /q %systemdrive%\$Windows.~WS\ echo. echo Disabling GWX and OS upgrade echo. reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\GWX /t REG_DWORD /v DisableGWX /d 1 /f reg add HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /t REG_DWORD /v "DisableOSUpgrade" /d 1 /f reg add HKLM\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\WindowsUpdate /t REG_DWORD /v "DisableOSUpgrade" /d 1 /f echo. echo Hiding GWX related updates. This may take a while. echo. start "title" /b /wait cscript.exe "%~dp0HideGWXetc.vbs" 2952664 2977759 3021917 3035583 3068708 3075249 3080149 echo. echo Telemetry echo. echo Stopping and deleting Diagnostic Tracking Service sc stop DiagTrack sc delete DiagTrack echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl reg add HKLM\SOFTWARE\Microsoft\Windows\ScriptedDiagnosticsProvider\Policy /v EnableQueryRemoteServer /t REG_DWORD /d 0 /f echo. echo Removing scheduled tasks echo. schtasks /delete /tn "\microsoft\windows\application experience\aitagent" /f schtasks /delete /tn "\microsoft\windows\application experience\microsoft compatibility appraiser" /f schtasks /delete /tn "\microsoft\windows\application experience\programdataupdater" /f schtasks /delete /tn "\microsoft\windows\autochk\proxy" /f schtasks /delete /tn "\microsoft\windows\customer experience improvement program\consolidator" /f schtasks /delete /tn "\microsoft\windows\customer experience improvement program\kernelceiptask" /f schtasks /delete /tn "\microsoft\windows\customer experience improvement program\usbceip" /f schtasks /delete /tn "\microsoft\windows\diskdiagnostic\microsoft-windows-diskdiagnosticdatacollector" /f schtasks /change /disable /tn "\microsoft\windows\maintenance\winsat" schtasks /change /disable /tn "\microsoft\windows\media center\activatewindowssearch" schtasks /change /disable /tn "\microsoft\windows\media center\configureinternettimeservice" schtasks /change /disable /tn "\microsoft\windows\media center\dispatchrecoverytasks" schtasks /change /disable /tn "\microsoft\windows\media center\ehdrminit" schtasks /change /disable /tn "\microsoft\windows\media center\installplayready" schtasks /change /disable /tn "\microsoft\windows\media center\mcupdate" schtasks /change /disable /tn "\microsoft\windows\media center\mediacenterrecoverytask" schtasks /change /disable /tn "\microsoft\windows\media center\objectstorerecoverytask" schtasks /change /disable /tn "\microsoft\windows\media center\ocuractivate" schtasks /change /disable /tn "\microsoft\windows\media center\ocurdiscovery" schtasks /change /disable /tn "\microsoft\windows\media center\pbdadiscovery" schtasks /change /disable /tn "\microsoft\windows\media center\pbdadiscoveryw1" schtasks /change /disable /tn "\microsoft\windows\media center\pbdadiscoveryw2" schtasks /change /disable /tn "\microsoft\windows\media center\pvrrecoverytask" schtasks /change /disable /tn "\microsoft\windows\media center\pvrscheduletask" schtasks /change /disable /tn "\microsoft\windows\media center\registersearch" schtasks /change /disable /tn "\microsoft\windows\media center\reindexsearchroot" schtasks /change /disable /tn "\microsoft\windows\media center\sqlliterecoverytask" schtasks /change /disable /tn "\microsoft\windows\media center\updaterecordpath" schtasks /delete /tn "\Microsoft\Windows\Windows Error Reporting\QueueReporting" /f rem schtasks /change /disable /tn "" rem schtasks /delete /tn "" /f echo. echo ... All operations complete. Reboot now. pause and the vbs file (which I didn't even look at because I don't understand programming one bit Dim hideupdates(7) hideupdates(0) = "KB2952664" hideupdates(1) = "KB2977759" hideupdates(2) = "KB3021917" hideupdates(3) = "KB3035583" hideupdates(4) = "KB3068708" hideupdates(5) = "KB3075249" hideupdates(6) = "KB3080149" set updateSession = createObject("Microsoft.Update.Session") set updateSearcher = updateSession.CreateupdateSearcher() Set searchResult = updateSearcher.Search("IsInstalled=0 and Type='Software'") For i = 0 To searchResult.Updates.Count-1 set update = searchResult.Updates.Item(i) For j = LBound(hideupdates) To UBound(hideupdates) 'MsgBox hideupdates(j) if instr(1, update.Title, hideupdates(j), vbTextCompare) = 0 then 'Wscript.echo "No match found for " & hideupdates(j) else Wscript.echo "Hiding updates..." & hideupdates(j) update.IsHidden = True end if Next Next
  12. **** it's dead here. In addition to the above, does anyone know whether it's possible to configure Windows so that you never have to type the password? You can specify how many times should the system boot up automatically, and while it's possible to enter a ridiculously high number, I am looking for more "clean" way to do this.
  13. Oh yes. I actually saw this before. It's a bit complicated, and the person who wrote it certainly knows a LOT about scripting It turned out there's not a whole lot to disable/delete if you're not hysterically paranoid. One or two services max, some registry keys and several scheduled tasks. Plus it's probably a good idea to remove everything GWX related before too. I actually kind of combined parts of the above and https://tweakhound.com/2015/11/01/remove-and-block-gwx-in-windows-7-2/ and created my own simple batch file I am happy enough with.
  14. I want to write my own batch file to deal with all the telemetry present in Windows 7. Does anyone know about any site with up to date (ideally actively maintained, but that's probably too much to ask for) list of updates to uninstall and services/tasks to stop/disable/delete? Thus far I was able to find presumably outdated list of updates and this: sc stop DiagTrack sc stop dmwappushservice sc delete DiagTrack sc delete dmwappushservice echo "" > C:\ProgramData\Microsoft\Diagnosis\ETLLogs\AutoLogger\AutoLogger-Diagtrack-Listener.etl Everything under “Application Experience” Everything under “Autochk” Everything under “Customer Experience Improvement Program” Under “Disk Diagnostic” delete only the “Microsoft-Windows-DiskDiagnosticDataCollector” Under “Maintenance” “WinSAT” “Media Center” and click the “status” column, then select all non-disabled entries and disable them.