Jump to content











Photo
- - - - -

System_Info

system usb gpt mbr bios uefi

  • Please log in to reply
130 replies to this topic

#101 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 20 November 2021 - 04:00 PM

I will Add Save Driver button that will use pnputil /export-driver to Export the Non-Microsoft Drivers and use pnputil /enum-drivers to Save Driver Info.

 

Sounds very good to me, just remember both commands do not work on Win7 (just tested), and very possible also will not work on Win8.x, (haven't tested).

 

I would like to know what trick (or commands) JFX uses to copy the Win7x64 drivers on WinNTSetup_v5.0.3

 

alacran


  • antonino61 likes this

#102 wimb

wimb

    Platinum Member

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

Posted 21 November 2021 - 01:07 PM

Update System_Info-51

 

Download:  System_Info  from GitHub

 

File is is Encrypted with password = bootwimb

 

- Added  Save Drivers + Info using pnputil.exe is working for case of Windows 10 / 11 OS

- Added .NET Framework Enumerator

- Added  VHD Manager especially useful to Mount VHD in PE Environment

 

Thanks to:

- Tokener for making .NET Framework Enumerator - http://reboot.pro/in...ds&showfile=624
- Sordum for making VHD Manager - https://www.sordum.o...d-manager-v1-4/
- alacran for initiative to Add  Save Drivers + Info using pnputil.exe
 
I think Adding Double Driver will be useful, since it supports Backup of Any Driver and also supports old OS Win XP / 7 / 8
Next version will have it ....
 
System_Info_2021-11-21_140320.jpg

  • alacran likes this

#103 wimb

wimb

    Platinum Member

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

Posted 21 November 2021 - 03:24 PM

Update System_Info-52

 

Download:  System_Info  from GitHub

 

File is is Encrypted with password = bootwimb

 

- Added  Double Driver App - Download Double Driver - MajorGeeks

- Added  Save Drivers + Info using pnputil.exe is working for case of Windows 10 / 11 OS

- Added .NET Framework Enumerator

- Added  VHD Manager especially useful to Mount VHD in PE Environment

 

Thanks to:

- Tokener for making .NET Framework Enumerator - .NET Framework Enumerator - reboot.pro
- Sordum for making VHD Manager - Simple VHD Manager v1.4 (sordum.org)
- alacran for initiative to Add  Save Drivers + Info using pnputil.exe and using Double Driver
 
System_Info_2021-11-21_161752.jpg

  • alacran likes this

#104 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 21 November 2021 - 06:08 PM

Good, thanks my friend, System_Info has now several very useful tools additional to the main use. Just as a swiss knife does.

I will download and test the new version, and comment back.

 

I'm going to open a new post with a full list of my portables collection (with included download links), I always have them in a separate (2.40 GB) partition at the very end of the disk of all my internal and external (USB) mass storage devices, (LZX Compacted and runable by means of Pstart), System_Info is of course one of them,  it is very possible some users may find this list useful for them too.

 

alacran


  • wimb likes this

#105 wimb

wimb

    Platinum Member

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

Posted 21 November 2021 - 06:22 PM

I'm going to open a new post with a full list of my portables collection (with included download links), I always have them in a separate (2.40 GB) partition at the very end of the disk of all my internal and external (USB) mass storage devices, (LZX Compacted and runable by means of Pstart), System_Info is of course one of them,  it is very possible some users may find this list useful for them too.

 

 

Good idea to publish your list of portables. Very likely it will inspire me ...  :)



#106 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 21 November 2021 - 08:13 PM

I Will post my list as well, exclusive of any windows equivalent.

#107 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 21 November 2021 - 09:22 PM

System_Info-52 Test Report:

 

When using Drivers + Info using pnputil.exe If the path to System_Info folder has spaces only the drivers list is created, the drivers capture fails. As an example E:\Wimb Programs\System_Info\System_Info_x86.exe fails, but E:\Wimb\System_Info\System_Info_x86.exe works fine, not a big deal just make a note about don't use a path with spaces to System_Info folder on program download post and/or on GitHub download page.

 

All working fine on Full installed 10x86 online OS.

 

All working fine on Mini-10x64.vhd online OS.

 

Double Driver backup of off line OS is working fine too. I was able to capture the drivers from a mounted Mini-10x64.vhd

 

If booting from Win10XPE_x64 (ISO, WIM or VHD), Drivers + Info using pnputil.exe is greyed out, wich is fine as it is only for on line use.

 

Double Driver is also greyed out on PE environment, better remove this limitation as running it manually directly from \System_Info\Double_Driver\dd.exe it boots fine, and is working fine capturing the drivers from a off line OS. I was able to capture the drivers from a standard normal installed Win10x86 too.

 

I had problems with off line system capture of Win10 before, when using my old version I had from many years ago, as I commented on post No. 96, it is very possible my Double Driver (v4.10) version is corrupted or the Double Driver version downloaded from Major Geeks has a quick fix from the author but keeping same version number and I never knew about it, the important point is: I can confirm it is capable to off line capture the drivers fom a PE environment.

 

I also want to make a suggestion/request about Drivers + Info using pnputil.exe:

 

It makes the drivers list and drivers backup on \System_Info\Drivers_Info which is fine if running it from a big size drive or VHD, but if running it from a small size drive (2.4 GB) as I usually do as I commented on my post No. 104, then it may be not enought space available, remember the big size drivers as the video drivers.

 

So my suggestion/request is:  Add a previous screen to let the user select the location to save the info and drivers, before running pnputil.exe commands, and then use this location as target on pnputil.exe commands. Knowing your great skills in AutoIt, I don't thik this could be very difficult for you.

 

alacran


  • wimb and antonino61 like this

#108 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 21 November 2021 - 09:51 PM

JFYI

 

This is a tip for users of Double Driver:

 

If we make a folder let's say DriversBackup and we change its attibutes to NTFS compressed, then if selecting it as the target folder for divers backup and we keep the Output default first option Estuctured folder (default), all the process is faster and we can save several MBs, the option Compressed (zipped) folder works fine but it takes longer than the default option.

 

Of course we can latter LZX Compact our DriversBackup folder and save even more espace.

 

NOTE: The third option: Single file self extract (executable) DOES NOT work fine. AFAIR I used it several times and it worked fine on XP or maybe was with a previous version of the program, but I tested it in Win10 and it DOES NOT work fine.

 

It is important to remember: The Restore option of Double Driver is intendet to be used running online from the OS where we want to recover the drivers.

 

EDIT: For off line capture we need to select: Drive-letter:\Windows

 

alacran


  • wimb likes this

#109 antonino61

antonino61

    Gold Member

  • Advanced user
  • 1525 posts
  •  
    Italy

Posted 21 November 2021 - 10:10 PM

here is my portable list

all of them reside in f:\portables\portableapps

Attached Thumbnails

  • portablelist1.png
  • portablelist2.png

  • wimb likes this

#110 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 05:56 AM

Good idea to publish your list of portables. Very likely it will inspire me ...  :)

 

Hi wimb, my list of portables (including links for all of them with only a single exception) is available on this post.

 

Hope you can find new ideas and perhaps include some of the programs in System_Info.

 

Defraggler, Simple Firefox Backup, InSpectre, Portable PDF Password Remover, Recuba, WinContig and Windows Update Blocker could be good candidates, or maybe Sumatra PDF Viewer (portable versions), x64 is a single file of 12.8 MB (uncompressed) and x86 is a single file of 11.8 MB (uncompressed), they are not included in the list because they are installed into all my VHDs, also several browsers can read PDF files.

 

NOTE: Some AV DO NOT like Portable PDF Password Remover and make a lot of fuss, but it seems to me a good tool when required, and it is a single file of only 903 KB (uncompressed).

 

alacran


  • wimb and antonino61 like this

#111 wimb

wimb

    Platinum Member

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

Posted 22 November 2021 - 08:06 PM

Double Driver fails for me in Win10XPE x64 Environment with Message IMAGEHLP.DLL not found

 

and Double Driver in Normal Win10x64 21H2 OS fails for Driver Backup of Offline Mini-10x64 VHD Mounted as Drive R:

 

The Drive R: is Selectable, but I get message system or system.dat cannot be found ....

 

All improvements are done so far and other problems are solved ....

 

EDIT: Offline requires to Select R:\Windows folder instead of Drive R: as I did at first. So this issue is solved.  :)

 

10XPE_Double_Driver_2021-11-22_204344.jpg == Offline_Double_Driver_2021-11-22 205626.png



#112 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 08:42 PM

Booting on standard installed 10x86 Pro 2004|20H1, Version: 10.0.19042 build 19042, having Mini-10x64.vhd mounted on drive G:, all works fine here, plase see attached pictures.

 

I'll repeat this sequence of pictures but booting from Win10XPE_x64 in next post.

 

EDIT: I was posting when you edited your previous post, and yes, for off line backup it is required to select:

 

Drive-letter:\Windows

 

EDIT-2: I edited my previous post No. 108 to mention off line capture, adding following:

 

 

EDIT: For off line capture we need to select: Drive-letter:\Windows

 

Sorry for the inconveniences, for not mention this before.

 

alacran

Attached Thumbnails

  • Scanning drivers on mounted VHD.png
  • Selecting Windows folder.png
  • Drivers from G.png

  • wimb likes this

#113 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 09:07 PM

Double Driver fails for me in Win10XPE x64 Environment with Message IMAGEHLP.DLL not found

 

My 10XPE_x64-Flat.vhd (LZX Compacted) is mounted on drive G:

 

IMAGEHLP.DLL is available into it as you can see in attached picture.

 

alacran

Attached Thumbnails

  • IMAGEHLP-DLL.png

  • wimb likes this

#114 wimb

wimb

    Platinum Member

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

Posted 22 November 2021 - 09:19 PM

My 10XPE_x64-Flat.vhd (LZX Compacted) is mounted on drive G:

 

IMAGEHLP.DLL is available into it as you can see in attached picture.

 

 

Yes, and in my case imagehlp.dll is present as well in my Win10XPE.wim file as you can see.

 

Nevertheless after booting with this Win10XPE x64 WIM file from RAMDISK,  I cannot use Double Driver 

 

Can you boot with Win10XPE.wim from RAMDISK and test if Double Driver works ?

 

Win10XPE_WIM_2021-11-22_221315.jpg == Win10XPE_WIM_SysWOW64_2021-11-22_222255.jpg

 

EDIT:  imagehlp.dll is missing in SysWOW64 folder .... Double Driver is probably 32-bits app



#115 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 09:23 PM

I'll do it and comment back.

 

alacran



#116 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 09:50 PM

Rambooting from my Win10XPE_x64-WB.vhd.lz4, on drive X:, and running E:\Wimb\System_Info\Double_Driver\dd.exe, I was able to see all drivers located into offline C:\Windows, so all is working fine, as you can see on attached pictures.

 

EDIT: About your edition on your previous post:

 

 

EDIT:  imagehlp.dll is missing in SysWOW64 folder .... Double Driver is probably 32-bits app

 

My Win10XPE_x64 has imagehlp.dll on:

 

G:\Windows\System32\imagehlp.dll
G:\Windows\SysWOW64\imagehlp.dll

 

And yes, it also seems to me Double Driver is a 32 bits (x86) program, as it used to work on XP.

 

alacran

Attached Thumbnails

  • Selecting drive-1.png
  • Selecting drive-2.png
  • Drivers found.png


#117 wimb

wimb

    Platinum Member

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

Posted 22 November 2021 - 10:00 PM

Do you have imagehlp.dll in Win10XPE folder SysWOW64 ?

 

In my case imagehlp.dll is missing in SysWOW64 folder .... Double Driver is probably 32-bits app



#118 wimb

wimb

    Platinum Member

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

Posted 22 November 2021 - 10:10 PM

Rambooting from my Win10XPE_x64-WB.vhd.lz4, on drive X:, and running E:\Wimb\System_Info\Double_Driver\dd.exe, I was able to see all drivers located into offline C:\Windows, so all is working fine, as you can see on attached pictures.

 

EDIT: About your edition on your previous post:

 

 

My Win10XPE_x64 has imagehlp.dll on:

 

G:\Windows\System32\imagehlp.dll
G:\Windows\SysWOW64\imagehlp.dll

 

And yes, it also seems to me Double Driver is a 32 bits (x86) program, as it used to work on XP.

 

 

So it depends probably on how Win10XPE was made and what Apps were selected to be included ....

 

Your Win10XPE has SysWOW64\imagehlp.dll and in my  case that file is missing ....

 

See you tomorrow ....



#119 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 10:19 PM

So it depends probably on how Win10XPE was made and what Apps were selected to be included ....

 

Your Win10XPE has SysWOW64\imagehlp.dll and in my  case that file is missing ....

 

See you tomorrow ....

 

You are totally right, but knowing this, it is just a matter the users verify if SysWOW64\imagehlp.dll is present and if not, it is very easy to inject it to the WIM file.

 

alacran



#120 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 22 November 2021 - 11:18 PM

JFYI

 

Just to make sure I cheked File_List of Win_Reduce_Trusted:

imagehlp.dll is present in:

\Win_Reduce_Trusted\Win_reduce\File_List\keep_SysWOW64.txt

Also imagehlp.dll is not present in:

\Win_Reduce_Trusted\Win_reduce\File_List\remove_files_System32.txt

So all is fine and there is no need to make changes to the File_List

alacran


  • wimb likes this

#121 wimb

wimb

    Platinum Member

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

Posted 23 November 2021 - 06:47 AM

Update System_Info-53

 

Download:  System_Info  from GitHub  -  File is Encrypted with password = bootwimb

 

- Save Drivers using pnputil.exe is working now OK also for Space in Program Path

- Double Driver can be used now also in PE Environment - requires that PE has file \SysWOW64\imagehlp.dll

  Mini 10/11 x64 contains file \SysWOW64\imagehlp.dll - Thanks to alacran for checking this

- Added WinContig - File Defragmentation Tool

- Added PStart Button to Run PS_x64.exe - Find and Run \PStart\PStart.exe on Any Drive gives PStart Menu for Portable Apps

- Apps lauched by System_Info and from the Launched PStart Menu are Auto Running as Administrator

- Save Drivers + Info using pnputil.exe will ask to Select Drive for Saving Drivers in Drivers_Info folder

  In case of Cancel then Drivers_Info folder inside System_Info folder is used

  Space Check is added - WARNING - Free Space Below 1500 MB - Message is presented

  

System_Info_2021-11-23_072545.jpg == System_Info_FolderSize_2021-11-23_092645.jpg


  • alacran likes this

#122 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 23 November 2021 - 09:26 AM

Very good, all working fine from 10x86 OS, it is good we can select now the drive when launching Save Drivers + Info (pnputil.exe)

 

Just a tip for future users to save used space:

 

Pre-creating \Drivers_Info empty folder on a drive, and appling NTFS compression to it and all its (future) content, we can save a lot of space, as an example before apply this trick when Drivers_Info folder was created in my selected drive E: during capture using Save Drivers + Info (pnputil.exe), its used size was 420 MB, after deleting that folder, applying this trick and make a new capture with Save Drivers + Info (pnputil.exe) the used space is now 252 MB, please see attached photo.

 

For info about Double Driver use, please see this post.

 

NOTE: After capture it is a good practice to defragment the NTFS compressed folder if you want to keep it for long term. But better see other alternatives on this and this posts.

 

alacran

Attached Thumbnails

  • Drivers_info.png

Edited by alacran, 24 November 2021 - 12:10 AM.
Additional info


#123 wimb

wimb

    Platinum Member

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

Posted 23 November 2021 - 09:50 AM

Very good, all working fine from 10x86 OS, it is good we can select now the drive when launching pnputil.exe

 

 

Thanks for testing  :)

 

NTFS Compression can save space, but a disadvantage is severe file fragmentation.



#124 alacran

alacran

    Platinum Member

  • .script developer
  • 2710 posts
  •  
    Mexico

Posted 23 November 2021 - 10:04 AM

Yes, it is the disadvantage of NTFS compression, after editing my previous post to add a note about that, just saw you post, there seems to be something wrong with the forum, it is very slow and I lost the connection 2 or 3 times today, is the forum working slow for you too?

alacran



#125 wimb

wimb

    Platinum Member

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

Posted 23 November 2021 - 10:28 AM

 

NTFS Compression can save space, but a disadvantage is severe file fragmentation.

 

Good alternative for space saving is making 7z or zip archive

 

My Drivers folder of 1.19 GB is reduced to 7z = 282 MB and zip = 441 MB

 

Forum is indeed slow and communication sometimes difficult due to cross-posting ..... But anyway forum is online  :)

 

 Drivers_Info_2021-11-23_111529.jpg







Also tagged with one or more of these keywords: system, usb, gpt, mbr, bios, uefi

3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users