New version 1.1a: 1. Update hotfixes up to January 2019 2. Included workaround and recently released hotfix for bug in January 2019 Rollup Update (KB4480970), ie: “remote shared folders inaccessible”. a) Workaround for above bug: reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f b) Hotfix for above bug: KB4487345 3. Improvements in: - Remove System Restore (completely remove instead of just disable) - Remove Telemetry (more settings and tasks removed) - Remove Windows Defender (more settings and garbage removed) - Remove Unnesessary Background Tasks 4. Tested: dism /online /cleanup-image /scanhealth shows no errors. Windows Update works with no problems. Link: drive[dot]google[dot]com/open?id=1X0n-ESFKIP4VEnZcGZOQfijy9m4ZbAze Thank You for the script. I have reviewed it and improved mine based on it and on my further experience. What regards to components removal. In fact, I see no reason to remove every unneeded component from Windows 7. Space is not the problem today. I want only remove components that slows down system, spies, etc. - ie. typical bloatware. But I want system that is fully usable.
Then where should I place the drivers? If I wanted to boot from a USB drive, for example, via USB 3.0, in which folder should they be? And should I put them in separate subfolders or all together in the drivers directory? Thanks for the tool, it's really useful for me.
But should the driver files be all scattered directly in that folder, or can / have they to be on subfolders?
Drivers are integrated via dism /add-driver. In this particular case, OP has added /recurse to every /add-driver line, so all you need to do is extract your driver packages into the required folder. You don't need to worry about (not) having subfolders with drivers in them. /recurse makes /add-driver go through the all subfolders.
If your architecture is 64-bit I recommend adding 3 copies of USB3 drivers to the following folders: 1. add_these_drivers_to_Installer\x64 So your USB3 devices will be accessible during installation. 2. add_these_drivers_to_Windows\x64 So your USB3 devices will be accessible after installation (in your installed copy of Windows). 3. add_these_drivers_to_Recovery\x64 So your USB3 devices will be accessible in Windows Recovery Environment (press F8 during boot to enter Recovery Environment). You can skip last point if you do not use Windows Recovery Environment. It doesn't mother as drivers are searched recursively. You can create sub-folders (ie. USB3, NVMe, RAID, etc) and add your drivers there, but you can also add your drivers to main (x64) folder.
boa tarde amigo estou brincando com seu aplicativo e gostaria de saber de voce se eu colocar hotfixes que nao constam na sua lista ou no banco de atualizaçoes , elas seriam integradas tambem e se existe a possibilidade de se integrar ndp472-kb4054530-x86-x64-allos-eu.exe e depois o seu language pack junto com as suas respectivas atulalizaçoes mensais desde ja te agradeço e parabens pelo seu aplicativo e bem legal mesmo Bad translation: good afternoon friend I'm playing with your application and I would like to know if I put hotfixes that are not in your list or in the update database, they would be integrated as well and if there is a possibility of integrating ndp472-kb4054530-x86-x64- allos-eu.exe and then your language pack along with their respective monthly upgrades since already thank you and congratulations for your application and really cool I lose the next question I ask the question in English
If i understand, i have to download the msu updates paste them inside the hotfixes folder if i want to update windows. So if i add accidentally the telemetry ones will it integrate them too?
Just tested this on a clean win7 home premium install without applying tweaks, just the updates. After the 1st boot windows update shows me this: Important updates: - KB2952664 (telemetry?) - KB970133 (WAT) Optional updates: - KB3021917 (telemetry) - KB3068708 (telemetry) - KB3080149 (telemetry) - KB3150513 (win10 garbage) - KB3172605 (july 2016 rollup again?!) - KB3184143 (remove previous win10 garbage) - KB4054530 (.net 4.7, this is expected to show up here, we can't integrate it) I don't know if your intention is to have a fully updated install according to windows update. If it is, these patchs still show up. Since most of those missing updates are disabled if you apply your registry tweaks, maybe you could include them because windows update will automaticaly install some of them when you go online with automatic updates enabled and then the registry tweaks would need to be applied again on a live system. edit: I also see that you are installing ie11 english spellcheck and hyphenation on non-english installs. That's probably not necessary on those systems
there is already simplix with the same objective and is doing good really why don't you make this script for windows 8.1 instead, it will be the best thing ever made, it will be very helpful as windows 7 support is being ended by 2020