Jump to content











Photo
- - - - -

Reducing Win10 and older OSs footprint

wimlib-imagex wimlib-clc winsxs_reduce

  • Please log in to reply
259 replies to this topic

#251 wimb

wimb

    Platinum Member

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

Posted 11 hours ago

Check out listdlls : https://docs.microso...nloads/listdlls

 

gives path of the dlls used.

 

I think good App, will try on Mini 10x64 ....



#252 Wonko the Sane

Wonko the Sane

    The Finder

  • Advanced user
  • 15533 posts
  • Location:The Outside of the Asylum (gate is closed)
  •  
    Italy

Posted 10 hours ago

Am I missing something? :w00t:

 

Doesn't Dependency Walker work in that environment? :unsure:

 

:duff:

Wonko



#253 antonino61

antonino61

    Silver Member

  • Advanced user
  • 876 posts
  •  
    Italy

Posted 10 hours ago

yes it does, but the very question is, does any of them programs really help us find what makes an exe work and not work on 2 almost parallel systems? what exactly is missing in the latter that is not in the former? 

I also checked the logs and they do not seem to explain the difference, they just show that the process completes in one instance and does not in another, just in case we did not know.



#254 wimb

wimb

    Platinum Member

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

Posted 7 hours ago

Doesn't Dependency Walker work in that environment? :unsure:

 

 

Yes it works in Mini 10x64 and is a nice App to find out what files are missing for required functionality.

 

What we need to know now is:

What is the easiest way to find out what System32 files should not be removed in Mini10x64

so that we can make a list of System32 files that can safely be removed in Mini10x64, while preserving functionality comparable to full Win10x64.

 

The list of System32 files larger than say 500 kB and that can be removed is what we are looking for.

 

I think ListDlls can be useful for this task.



#255 antonino61

antonino61

    Silver Member

  • Advanced user
  • 876 posts
  •  
    Italy

Posted 7 hours ago

no need to seek files smaller than one meg, is there?



#256 antonino61

antonino61

    Silver Member

  • Advanced user
  • 876 posts
  •  
    Italy

Posted 7 hours ago

dependency walker, I find it too accurate, inasmuch as it detects plenty of errors even in applications that still work in the practical, albeit untechnical, sense of the word.



#257 wimb

wimb

    Platinum Member

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

Posted 7 hours ago

no need to seek files smaller than one meg, is there?

 

Later we can search in the files with size below 500 kB, but at first I think it is most useful to go for the larger files


  • antonino61 likes this

#258 antonino61

antonino61

    Silver Member

  • Advanced user
  • 876 posts
  •  
    Italy

Posted 7 hours ago

rite u r. up with dutch pragmatism!!"



#259 ReTokener

ReTokener

    Frequent Member

  • Developer
  • 264 posts

Posted 5 hours ago

assuming we have a tasklist and we get a dlllist of each tasklist-item, do we have a list of (required) dll-positives?

then delete all (not required) dll-files exceeding (500kb)-limit?


  • wimb likes this

#260 wimb

wimb

    Platinum Member

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

Posted 22 minutes ago

assuming we have a tasklist and we get a dlllist of each tasklist-item, do we have a list of (required) dll-positives?

then delete all (not required) dll-files exceeding (500kb)-limit?

 

Yes that is what needs to be done.

 

ListDlls gives the DLL List for each TaskList item and I can combine this info with a DirList of System32 sorted by Size





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

2 user(s) are reading this topic

1 members, 1 guests, 0 anonymous users


    wimb