elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular  (Leído 848 veces)
OMEGA_ALPHA10

Desconectado Desconectado

Mensajes: 3


holiii


Ver Perfil WWW
OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular
« en: 28 Octubre 2026, 03:15 am »

Hola a todos. Soy el autor del proyecto, así que aviso desde ya: esto es autopromoción. Si no va aquí, movedlo o borradlo sin problema.

OmegaSolver es una suite de diagnóstico, mantenimiento y optimización para Windows 10/11 x64 escrita en PowerShell 5.1 + WPF. Nació para cubrir el hueco entre los "limpiadores" de un botón y las herramientas que solo usa un técnico: dos modos (Básico/Avanzado), confirmaciones antes de cada acción crítica, protección automática contra desfragmentar SSD y cambios reversibles guardados en JSON.

QUÉ CAMBIA EN LA V4.4.4

- Arquitectura modular: 170 archivos (App.ps1 + Core/, UI/, Modules/, Workers/, Features/) cargados por dot-sourcing. Se distribuye como ZIP; OmegaSolver.exe es un lanzador y necesita App.ps1 al lado. Un .exe suelto no abre.
- Instalador de Office con la Office Deployment Tool oficial de Microsoft: 365, LTSC 2024, 2021, 2019 y 2016; apps individuales; x64/x86; idioma. No incluye licencia.
- Panel de Ajustes: botones personalizados (.ps1/.cmd/.bat), rutas de limpieza propias, autolimpieza programada en segundo plano y log a disco.
- Perfil Empresa/Hogar: con perfil empresarial se bloquean acciones que chocan con GPO (red, QoS, energía, limpiezas profundas, CHKDSK /f y DISM /ResetBase).
- Barra de basura real (medida, no estimada), acciones rápidas y sub-diálogos de opciones para DISM y CHKDSK.
- Correcciones: icono propio en la barra de tareas (AppUserModelID) y arranque del lanzador sin consola ni error de script.

RENDIMIENTO (MEDIDO)

Misma sesión, misma carga, ejecutando el .exe real de cada versión en frío y como administrador, en un Celeron N3350 con 4 GB y Defender activo:

V4.4.1 final: 1120,0 s
V4.4.4: 346,9 s (−69,0 %, 3,2×)
Build alterno de V4.4.1: 754,5 s (2,2× más lenta que la V4.4.4)
Mejor caso de V4.4.4 con el equipo libre: 27,75 s
Coste en reposo: +41,3 MB de RAM por el proceso lanzador; la CPU no es concluyente con muestras de 20 s.

Los tiempos absolutos son altos porque la máquina estaba saturada; lo relevante es la comparación en las mismas condiciones. En el README están todas las corridas, incluidas las que no abrieron.

REQUISITOS Y TRANSPARENCIA

Windows 10/11 x64, PowerShell 5.1+, 4 GB de RAM y permisos de administrador. GPLv3, sin telemetría; solo consulta la API pública de GitHub para buscar actualizaciones. Los datos locales van a %ProgramData%\OmegaSolver\.

ENLACES

GitHub: https://github.com/OMEGAALPHA10/OmegaSolver
Releases: https://github.com/OMEGAALPHA10/OmegaSolver/releases/latest
Web: https://omegaalpha10.github.io/OmegaSolver/
Changelog: https://github.com/OMEGAALPHA10/OmegaSolver/blob/main/CHANGELOG.md
Benchmark completo: https://github.com/OMEGAALPHA10/OmegaSolver/blob/main/README.md

Cualquier crítica técnica, caso raro o idea de mejora se agradece. Si alguien lo prueba en un equipo con GPO o en un Windows 10 antiguo, me interesa especialmente.


En línea

ringman45

Desconectado Desconectado

Mensajes: 49


Ver Perfil
Re: OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular
« Respuesta #1 en: 30 Octubre 2026, 13:51 pm »

Lo de guardar los cambios reversibles en JSON está bien pensado. ¿Además de eso crea un punto de restauración antes de las acciones del modo Avanzado? Para cosas como DISM /ResetBase, que si no recuerdo mal no se puede deshacer porque borra las versiones antiguas de los componentes, sería lo único que salva a quien lo pulse sin saber lo que hace.


En línea

OMEGA_ALPHA10

Desconectado Desconectado

Mensajes: 3


holiii


Ver Perfil WWW
Re: OmegaSolver V4.4.4: suite open source para Windows en PowerShell + WPF, ahora modular
« Respuesta #2 en: Hoy a las 03:13 »

Buena pregutna, si, el punto de restauracion es literalmente elp unto de restauracion de windows, asi que basicamente aunqe dism resedatabse se ejecute, podras vovler al checkpoint antes de esto, si me confundi y eso no sucede, lo tomare como un issues y lo corregire en la futura version 4.4.5 con toros bugs que encuentre, si comparttes la publicacion me harias mucho favor, gracias (tarde en responder porque soy estudiante, mcuha taera, una disculpa amigo)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines