Jump to content











Photo
- - - - -

Reducing OS footprint

wimlib-imagex wimlib-clc winsxs_reduce reduce os footprint

  • Please log in to reply
444 replies to this topic

#401 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 12 November 2020 - 01:49 AM

@ antonino61

 

Yes, my warnings are Geriatric because they are addressed to you   Ha, Ha, Ha :lol:

 

alacran


  • antonino61 likes this

#402 gbrao

gbrao

    Frequent Member

  • Advanced user
  • 474 posts
  •  
    India

Posted 12 November 2020 - 05:14 AM

*
POPULAR

Well, what can I say, windows 10 in less than 2.3gb in spite of all my whims, ... ain't that something?! This is a new era, and I insist on its deserving sound recognition and the start, growth and development of new desktop trends. Attaboy to all, especially to wimb for his flying pragmatism in action, alacrán for his geriatric warnings (lest catastrophes should occur) and wonko for his sober notions and poignant concepts.

cdob deserves a mention too. For me cdob's reduce winsxs script is the most useful thing in this thread.

 

btw, what is the last word on retaining the full Manifests folder in WinSxS ? Worth retaining or not?


  • wimb, alacran and antonino61 like this

#403 Camiel

Camiel

    Member

  • Members
  • 43 posts

Posted 12 November 2020 - 05:48 AM

How does one deal with the Nvidia driverstore ?

as wimb refers to, in the first page of this thread



#404 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 07:33 AM

How does one deal with the Nvidia driverstore ?

as wimb refers to, in the first page of this thread

 

In Win_Reduce_Trusted the DriverStore Subfolders item when selected will take care that Nvidia is removed from DriverStore.

In that case Microsoft Basic Display Driver is used.

 

File_List\remove_sub_DriverStore.txt is used and it might be needed to adjust foldername to your nv_dispi.inf_amd64_ .... folder

; Adjust to your needs - Only rules with leading backslash are used - Wildcards like * and ? are Not allowed in Folder Names
;
\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_90685a092bcf58c7
\Windows\System32\DriverStore\FileRepository\helloface.inf_amd64_8bf8c238514f65a8



#405 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 07:41 AM

Mini 7x64 made with Win_Reduce_Trusted

 

In WinNTSetup then mode Compact:NONE is used so that wofadk.sys driver is installed

 

Not all items of Win_Reduce can be selected e.g. SysWOW64 was not removed.

When all items are selected then Win7 boots with TEMP user instead of YourUserName. Need to find out what is causing the trouble.

 

Attached File  Win7_2020-11-12_065959.jpg   111.38KB   0 downloads == Attached File  Win_Red_7_2020-11-12_082327.jpg   158.36KB   0 downloads == Attached File  Win_Red_7_2020-11-12_090549.jpg   147.9KB   0 downloads == Attached File  Win_Red_7_XNET_2020-11-12_092100.jpg   140.59KB   0 downloads


  • alacran and antonino61 like this

#406 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 12 November 2020 - 08:38 AM

Mini 7x64 made with Win_Reduce_Trusted

 

In WinNTSetup then mode Compact:NONE is used so that wofadk.sys driver is installed

 

Not all items of Win_Reduce can be selected e.g. SysWOW64 was not removed.

When all items are selected then Win7 boots with TEMP user instead of YourUserName. Need to find out what is causing the trouble.

Do u guys see what I mean when I say that windows 10 is practically smaller than windows 7?

 

Sorry, u r right, forgot cdob. As for the manifests folder in winsxs, I think it is vital that it be reintegrated on a per-install basis: what I normally do to make everything work is recopy back only the missing stuff and skip the rest which is already there from an offline (backup) vhd of the same version (or higher).



#407 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 12 November 2020 - 08:45 AM

... so also to cdob for his learned and painstaking dedication to the annihilation of winsxs. 



#408 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 09:02 AM

Do u guys see what I mean when I say that windows 10 is practically smaller than windows 7?

 

 

There is still more to be removed from 7 ..... So in the end I think the size might be comparable ....

 

But I agree that the core of Win10x64 is superior and by far the best OS ever made as it comes to hardware driver support and booting from USB ....


  • antonino61 likes this

#409 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 10:30 AM

Mini 7x64 made with Win_Reduce_Trusted

 

In WinNTSetup then mode Compact:NONE is used so that wofadk.sys driver is installed

 

Not all items of Win_Reduce can be selected e.g. SysWOW64 was not removed.

When all items are selected then Win7 boots with TEMP user instead of YourUserName. Need to find out what is causing the trouble.

 

attachicon.gifWin7_2020-11-12_065959.jpg == attachicon.gifWin_Red_7_2020-11-12_082327.jpg == attachicon.gifWin_Red_7_2020-11-12_090549.jpg == attachicon.gifWin_Red_7_XNET_2020-11-12_092100.jpg

 

Removed some more Win7x64 specific folders taking a lot of space ....

 

Attached File  Win_Red_7_2020-11-12_112637.jpg   142.39KB   0 downloads == Attached File  Win_Red_7_2020-11-12_114937.jpg   140.3KB   0 downloads == Attached File  Win_Red_7_2020-11-12_154201.jpg   142.19KB   0 downloads



#410 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 12 November 2020 - 11:25 AM

do u really see some basis for further reduction in windows7 than there is in windows10? is it really worth the effort, I wonder. I have tried doing to windows7 the same as I had done to windows10 a couple of times, but with much greater difficulty and to little or no avail.



#411 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 12:24 PM

do u really see some basis for further reduction in windows7 than there is in windows10? is it really worth the effort, I wonder. I have tried doing to windows7 the same as I had done to windows10 a couple of times, but with much greater difficulty and to little or no avail.

 

UsedSize of 1.5 GB is possible as shown here but that was probably 32-bits Win7

 

I think 2 GB UsedSize for 7x64 is already close to the useful limit .....


  • antonino61 likes this

#412 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 12 November 2020 - 12:59 PM

my useful used space (win10), in spite of all my whims, is 2.2gb. do u still think it is worthwhile putting any effort on win7? think of the drivers which are not so "close at hand" as they are in win10, which makes for greater time and effort, the eradication of some system features that u do not need (other time and effort), etc.



#413 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 02:14 PM

my useful used space (win10), in spite of all my whims, is 2.2gb. do u still think it is worthwhile putting any effort on win7? think of the drivers which are not so "close at hand" as they are in win10, which makes for greater time and effort, the eradication of some system features that u do not need (other time and effort), etc.

 

I think stay with Win10x64.

 

My effort on Win7x64 is just to make the program more complete,

but I think in real live I will not use Win7x64 since it is not by default capable to boot from USB and it has less support for drivers .... e.g. USB 3.0



#414 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 12 November 2020 - 02:32 PM

one more question, for a change: is it worth our while booting usb on a regular fully-fledged machine?



#415 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 12 November 2020 - 02:51 PM

one more question, for a change: is it worth our while booting usb on a regular fully-fledged machine?

 

Booting from USB is important as Technician for Service purposes e.g. in case someone (or you) have a machine that does boot from SSD or HD in case of trouble ...


  • antonino61 likes this

#416 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 12 November 2020 - 03:49 PM

as regards the wimboot bakery, I insist on finding the wim+vhd combo surprisingly faster than the full vhd version. how so?



#417 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 13 November 2020 - 11:05 AM

Download: Win_Reduce_Trusted-36  can be used to Reduce Windows to make Mini 7/8/10 x64 in VHD with UsedSize about 2 GB useful for booting from RAMDISK

 

Use WinNTSetup for Fresh Install of Win 7/8 x64 using mode Compact:NONE to install required wofadk.sys driver 

 

Attached File  Win_Red_8_2020-11-13_111021.jpg   155.41KB   0 downloads == Attached File  Win_Red_8_2020-11-13_115204.jpg   146.15KB   0 downloads  

 

Win_Red_7_2020-11-12_154201.jpg == Win_Red_7_2020-11-12_082327.jpg == Win7_2020-11-12_065959.jpg
 
Win_Reduce-35_2020-11-11_095542.jpg == Win_Reduce_34_2020-11-09_102046.jpg

 

 
:cheers:

  • alacran likes this

#418 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 13 November 2020 - 03:28 PM

Thanks for the new version.

 

I assume not all reducing options apply for 8.1 and 7.

 

Do we need to unselect them manually or the program has internal code to do it automatically?

 

alacran



#419 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 13 November 2020 - 03:38 PM

thanks wimb, I tried it and it works. good question alacrán. I have one more, of a general nature, though, how could win_reduce_trusted constructively "coexist" with mini7 and mini8?



#420 wimb

wimb

    Platinum Member

  • Developer
  • 3756 posts
  • Interests:Boot and Install from USB
  •  
    Netherlands

Posted 13 November 2020 - 04:16 PM

I assume not all reducing options apply for 8.1 and 7.

 

Do we need to unselect them manually or the program has internal code to do it automatically?

 

 

The program has code to detect Win7 and in that case SysWOW64 item is auto disabled.

 

In case of Win7 we need full SysWOW64 folder (only some subfolders of SysWOW64 are removed in this case)



#421 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 13 November 2020 - 07:04 PM

Thanks, it is good to know, and this makes the program more versatile.

In any case I'm not planning to make a Mini-7.vhd, as 7 lacks a lot of features and drivers for new hardware.

But the Mini-8.1.vhd still can be a good option if dealing with old machines, not Win10 capables.

 

alacran



#422 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 29 November 2020 - 09:37 AM

well, hello again, I just "took advantage" of this long reboot.pro recess to extend my testing to ... win7 and win8.1. Out of comparison, I can say win7 is the most docile removal-wise (it sorta keeps working no matter what u remove). It is very responsive and it would be all the more so if it could be compacted the windows 10 way. win 8.1 is just halfway between. Again, I would like to see win7 and win8.1 against win10 on an equal footing in terms of compaction (not so much the wim file, which compacts almost the same as win10, but the vhd file, which lags way behind). how can win7 be compacted the most for the system to boot ok? 



#423 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 04 December 2020 - 04:57 PM

I have just found out that bitlocker can be taken out as well.



#424 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 13 December 2020 - 12:25 AM

With the very recent release of the new grub4dos for UEFI and also with the new release of a1ve grub2 it is now possible to boot on Ram our Mini-Win OSs installed on a VHD on UEFI environment.

 

A different approach is required to make a VHD capable to Ramboot on UEFI, and at the same time let the VHD keep the capability to also Rambooton MBR/CSM machines.

 

VHDs UEFI bootables on Ram are MBR formated (2 partitions), First 64 to 100 MB Primary FAT-32 Active Partition ID:0C + a Secondary NTFS partition, were the OS with SVBus driver installed resides, this partition scheme is the best option to let us keep the MBR/CSM capavility.

 

The FAT-32 partition contains only boot files/folders required to MBR/CSM and UEFI boot.

 

Our fellow wimb is working very hard re-coding his great programs, to do all required to automate as much as possible, the creation of Mini-WinOSs installed on VHDs with this new layout, to let non advanced users also make their own VHDs, capables to Ramboot from USB devices or internal HD, and according with his recent info they will be ready next week.

 

From his post here: http://reboot.pro/to...e-6#entry217300

 

VHD_WIMBOOT and UEFI_MULTI and USB_FORMAT Programs can be expected to arrive early next week ....

 

alacran


  • wimb likes this

#425 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 13 December 2020 - 10:05 PM

Wimb is worth his weight in gold


  • wimb and alacran like this



Also tagged with one or more of these keywords: wimlib-imagex, wimlib-clc, winsxs_reduce, reduce os footprint

2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users