WinBreak 0.1.0
WinBreak 0.1.0
Prima release pubblica stabile di WinBreak, patcher interattivo per preparare un supporto Windows 11 destinato a sistemi con requisiti hardware non supportati.
Download
Scaricare:
WinBreak-0.1.0.zipWinBreak-0.1.0.sha256
Lo ZIP contiene già la directory radice:
WinBreak\
Estraendolo in C:\ si ottiene:
C:\WinBreak\
Avvio rapido
Fare clic destro su:
Start-WinBreak.cmd
e scegliere Esegui come amministratore.
Per simulare il flusso senza operazioni di sistema usare:
Start-WinBreak-DryRun.cmd
Verifica SHA256
Da PowerShell:
Get-FileHash ".\WinBreak-0.1.0.zip" -Algorithm SHA256Confrontare il valore ottenuto con il contenuto di WinBreak-0.1.0.sha256.
Caratteristiche principali
- selezione e validazione strutturale della ISO Windows 11;
- lettura non distruttiva delle edizioni disponibili;
- bypass Registry per TPM, Secure Boot e CPU;
- copia verificata del supporto tramite
robocopy; - backup e rimozione di
sources\appraiserres.dll; - avvio del normale
setup.exegrafico senza parametri nascosti; - creazione facoltativa di una nuova ISO BIOS/UEFI tramite
oscdimg.exe; - modalità DryRun senza mount, Registry, copie, eliminazioni o avvio di processi;
- log e backup portabili accanto a
WinBreak.ps1; - launcher semplificati per avvio normale e DryRun.
Sicurezza
WinBreak non modifica install.wim, install.esd o install.swm, non usa DISM per alterare immagini e non scarica automaticamente software.
Prima dell'utilizzo è raccomandato un backup completo dei dati importanti.
Changelog
[0.1.0] - 2026-07-11
Aggiunto
- Prima versione di WinBreak per Windows PowerShell 5.1.
- Banner adattivo a colori, controllo Administrator e gestione centralizzata di log ed errori.
- Ricerca non ricorsiva delle ISO in
C:\e%USERPROFILE%\Downloads, selezione interattiva e inserimento percorso con completamento Tab. - Validazione del file ISO, mount sicuro con rilevamento della proprietà del mount e timeout per la lettera di unità.
- Controllo della struttura del supporto e lettura non distruttiva delle edizioni Windows tramite
Get-WindowsImage. - Validazione Windows 11 basata su struttura, metadati leggibili e build minima 22000.
- Backup JSON dello stato Registry, applicazione idempotente e verifica dei bypass TPM, Secure Boot e CPU.
- Preparazione sicura della directory di lavoro, stima dello spazio richiesto e copia con
robocopy. - Rimozione verificata di
sources\appraiserres.dll, con hash SHA256 e backup verificato. - Avvio del normale
setup.exegrafico senza argomenti, preceduto da conferma e countdown annullabile. - Creazione facoltativa di una ISO BIOS/UEFI con
oscdimg.exe, verifica dell'output e hash SHA256. - Cleanup protetto della directory di lavoro, eseguito soltanto dopo conferma esplicita.
- Parametri
-DryRun,-KeepMounted,-WorkDirectorye-OutputIso. - Test Pester non distruttivi per logica pura, percorsi, menu, exit code, build, cleanup, argomenti
oscdimg, DryRun e gestione diappraiserres.dll. - Documentazione italiana con procedura di avvio, requisiti, sicurezza, limiti e recupero.
Sicurezza
- Nessuna modifica dei payload
install.wim,install.esdoinstall.swm. - Nessun download automatico, auto-elevazione, parametro nascosto di Setup o uso di
Invoke-Expression. - Nessuna eliminazione automatica di una directory di lavoro non vuota e nessun cleanup dopo l'avvio dell'upgrade.
- Smontaggio automatico limitato alle immagini montate da WinBreak, salvo
-KeepMounted. - Modalità DryRun senza scritture Registry, mount, copie, eliminazioni, avvio di Setup o esecuzione di
oscdimg.exe.
Limitazioni
- La validazione del supporto è strutturale e basata sulla leggibilità dei metadati; non è crittografica.
- La creazione della ISO richiede Windows ADK Deployment Tools già installato.
- Il comportamento di Microsoft Setup può cambiare e l'efficacia del metodo non è garantita per build future.