Securing user data when reinstalling or replacing PCs


jensen1sune

Member
Local time
12:15 AM
Posts
2
OS
Windows 11
I'm primary responsible in my new job for Setting up PCs for our users, it be reinstalls or replacements.
In that process I spend a lot of time
#1 securing that there no stray documents and user data on the local drive,
#2 noting what extra software is installed
#3 and noting what printers are used.

I'm wondering if there is some scripts or tools capable of helping with this and perhaps also collecting other user settings?
 
Windows Build/Version
25H2

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    lenovo
    CPU
    i5
    Motherboard
    Lenovo
    Memory
    32Gb
    Graphics Card(s)
    Intel
There are tools, but they tend to be licensed per device where the software is used, so this can get very expensive. If you can catalog software that is used in the org then you could research where settings are stored (usually either in the local user registry, system registry, user profile and ProgramData). With that information you could build a powershell script to gather all that data in a centralized location such as a network share). Create a restore to reverse the process.
 

My Computer

System One

  • OS
    Linux Mint
    Computer type
    Laptop
    Manufacturer/Model
    System76 Lemur Pro
There are tools, but they tend to be licensed per device where the software is used, so this can get very expensive. If you can catalog software that is used in the org then you could research where settings are stored (usually either in the local user registry, system registry, user profile and ProgramData). With that information you could build a powershell script to gather all that data in a centralized location such as a network share). Create a restore to reverse the process.
Luckily over at Spicewrks I was redirected to USMTGUI by Ehlertech. It is basically a GUI for MS USMT (no until yesterday I hadn't heard of USMT before either).
I got a 2 week trial and it looks promissing. It basically makes a copy (of major parts) of the user profile and replicates it over to the new PC.
Lots of other stuff like browser favorites, shortcuts etc come over as well :-)

Not really expensive with ~300 PCs to go through. Their Corporate licecense is $350.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    lenovo
    CPU
    i5
    Motherboard
    Lenovo
    Memory
    32Gb
    Graphics Card(s)
    Intel
If you want to upgrade the disk to a larger one or just reinstall Windows, you can reinstall without deleting the previous Windows installation. When upgrading to a larger disk, clone the old disk on the new first. Then boot with Windows 11 USB and proceed. Since there is no easy way to select a specific partition in the new 24H2/25H2 Setup interface, just select to switch to the old Setup version when you see the option bottom left. At the disks screen, click on the Windows partition (usually the larger one) and proceed. You will see a warning that an old Windows installation is detected and will be copied to Windows.old folder. That's exactly what we want. Proceed with the installation. After the installation you can install drivers and activate. Then you can copy any user files from C:\Windows.old\Users\user_folder to the respective folders of the new installation. This has the advantage that all user data, including app data, are available in case you forgot to backup something, and also many programs might retain their configuration and other settings if you copy all relevant folders from the old Program Files and ProgramData and user folder before reinstalling. For example if you copy all folders from Firefox before installing Firefox it will think it is already installed and offer to upgrade. Just say yes to install it and you keep all bookmarks, themes and other user settings
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 (5699), 25H2 (8655)
    Computer type
    Laptop
    Manufacturer/Model
    Acer Extensa 5630EZ
    CPU
    Mobile DualCore Intel Core 2 Duo T7250, 2000 MHz
    Motherboard
    Acer Extensa 5630
    Memory
    4GB
    Graphics Card(s)
    Mobile Intel(R) GMA 4500M (Mobile 4 series)
    Sound Card
    Realtek ALC268 @ Intel 82801IB ICH9 - High Definition Audio Controller
    Monitor(s) Displays
    1
    Screen Resolution
    1280x800
    Hard Drives
    Samsung SSD 850 EVO 250GB SATA Device (250 GB, SATA-III)
    Internet Speed
    VDSL 50 Mbps
    Browser
    MICROSOFT EDGE
    Antivirus
    WINDOWS DEFENDER
    Other Info
    Legacy MBR installation, no TPM, no Secure Boot, no WDDM 2.0 graphics drivers, no SSE4.2, cannot get more unsupported ;) This is only my test laptop. I had installed Windows 11 here before upgrading my main PC. For my main PC I use everyday see my 2nd system specs.
  • Operating System
    Windows 11 Pro v25H2 (build 26200.8655)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom-built PC
    CPU
    Intel Core-i7 3770 3.40GHz s1155 (3rd generation)
    Motherboard
    Asus P8H61 s1155 ATX
    Memory
    2x Kingston Hyper-X Blu 8GB DDR3-1600
    Graphics card(s)
    GIGABYTE GeForce RTX 3050 WINDFORCE OC V2 6GB (GV-N3050WF2OCV2-6GD)
    Sound Card
    Realtek HD audio (ALC887)
    Monitor(s) Displays
    Sony Bravia KDL-19L4000 19" LCD TV via VGA
    Screen Resolution
    1440x900 32-bit 60Hz
    Hard Drives
    WD Blue SA510 2.5 1000GB SSD as system disk, Western Digital Caviar Purple 4TB SATA III (WD40PURZ) as second
    PSU
    Thermaltake Litepower RGB 550W Full Wired
    Case
    SUPERCASE MIDI-TOWER
    Cooling
    Deepcool Gamma Archer CPU cooler, 1x 8cm fan at the back
    Keyboard
    Mitsumi 101-key PS/2
    Mouse
    Sunnyline OptiEye PS/2
    Internet Speed
    100Mbps
    Browser
    Microsoft Edge, Mozilla Firefox
    Antivirus
    Microsoft Windows Defender
    Other Info
    Legacy BIOS (MBR) installation, no TPM, no Secure Boot, WDDM 3.0 graphics drivers, WEI score 7.4

Latest Support Threads

Back
Top Bottom