Windows 10: Deshabilitar funciones

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Avatar de usuario
Ayuntamiento de Challans
Mensajes: 15
Registrado: 7 de julio de 2014 - 15:52

18 de julio de 2016 - 17:43

Hola,

aquí se adjuntan algunas claves de registro:

Claves de registro incluidas:

- deshabilitar la personalización de AD
- deshabilitar la nube
- deshabilitar el recopilador de datos
- deshabilitar el cifrado de unidad
- deshabilitar el informe de errores de Windows
- deshabilitar Messenger
- deshabilitar OneDrive
- deshabilitar la tienda
- deshabilitar la búsqueda de Windows
- deshabilitar los recursos compartidos de Windows Update

Código Python (el paquete filtra para que solo se aplique a Windows 10):

def install():
# si desea modificar las claves según el entorno (win32/win64... parámetros...)
global uninstallkey
global uninstallstring

print('Instalando chal-config-pc')
import wmi
c = wmi.WMI()
for os in c.Win32_OperatingSystem():
name_os=os.Caption
print "SE="+name_os[:20]
if name_os[:20]=='Microsoft Windows 10':
print('-------------------------------')
print('CONFIGURACIONES PARA WINDOWS 10')
print('-------------------------------')
print('Aplicando clave de registro Windows-10_desactiver_ad-cust.reg')
run(r'regedit.exe /s windows-10_desactiver_ad-cust.reg')
print('Aplicando la clave de registro windows-10_desactiver_cloud.reg')
run(r'regedit.exe /s windows-10_desactiver_cloud.reg')
print('Aplicando la clave de registro windows-10_desactiver_data-collect.reg')
run(r'regedit.exe /s windows-10_desactiver_data-collect.reg')
print('Aplicando la clave de registro windows-10_desactiver_encrypt-drives.reg')
run(r'regedit.exe /s windows-10_desactiver_encrypt-drives.reg')
print('Aplicando la clave de registro windows-10_desactivate_error-reports.reg')
run(r'regedit.exe /s windows-10_desactiver_error-reportst.reg')
print('Aplicando la clave de registro windows-10_desactiver_messenger.reg')
run(r'regedit.exe /s windows-10_desactiver_messenger.reg')
print('Aplicando la clave de registro windows-10_desactiver_onedrive.reg')
run(r'regedit.exe /s windows-10_desactiver_onedrive.reg')
print('Aplicando la clave de registro windows-10_desactiver_store.reg')
run(r'regedit.exe /s windows-10_desactiver_store.reg')
print('Aplicando la clave de registro windows-10_desactiver_windows-search.reg')
run(r'regedit.exe /s windows-10_desactiver_windows-search.reg')
print('Aplicando la clave de registro windows-10_desactiver_winupdate-share.reg')
run(r'regedit.exe /s windows-10_desactiver_winupdate-share.reg')
Archivos adjuntos
cle_registre_win10.zip
Claves de registro para deshabilitar ciertas funciones de Windows 10
(4 KB) Descargado 417 veces
Avatar de usuario
olpavil
Mensajes: 1
Inscripción: 20 de julio de 2016 - 14:08

20 de julio de 2016 - 14:10

Lamentablemente, esto no es suficiente para OneDrive. También necesitas crear un script como este:
@echo off
REM Eliminando Microsoft OneDrive
REM Si OneDriveSetup.exe no existe, vaya a :sight
Si no existe %SystemRoot%\SysWOW64\OneDriveSetup.exe vaya a :eof

REM Entonces desinstalemos %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
%SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
%SystemRoot%\Windows\SysWOW64\regedit.exe /s \\Corellia\lup\remove_onedrive_icon.reg
:sight
:eof
Jmeyer
Mensajes: 43
Inscripción: 30 de marzo de 2015 - 15:15 horas

20 de septiembre de 2016 - 09:22

Buen día,
Por mi parte, utilizo estos scripts: https://github.com/W4RH4WK/Desinflar-Windows-10 para aplicaciones y OneDrive.
Todavía no he probado a integrarlos en un paquete wapt porque hay que ejecutar el comando "Set-ExecutionPolicy Unrestricted" en una ventana de PowerShell de administrador para permitirles ejecutarlo.
Intentaré verlo este fin de semana.

EDITAR
Estoy aquí pero tengo problemas para encontrar la dirección del script:

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *
import subprocess

uninstallkey = []

def install():
    print('installing Debloat Windows 10')
	subprocess.call(["C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe",
		"-ExecutionPolicy",
		"Unrestricted",
		"Debloat-Windows-10-master\scripts\remove-default-apps.ps1"])
	subprocess.call(["C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe",
		"-ExecutionPolicy",
		"Unrestricted",
		"\Debloat-Windows-10-master\scripts\remove-onedrive.ps1"])
EDITAR 2
He rediseñado el código. Solo me queda probarlo, pero no tengo equipo de prueba en el sitio donde estoy hoy...

Código: Seleccionar todo

# -*- coding: utf-8 -*-
from setuphelpers import *
import subprocess, os

dir_path = os.path.dirname(os.path.realpath(__file__))

uninstallkey = []

def install():
	print('installing Debloat Windows 10')
	subprocess.call(["powershell.exe","-ExecutionPolicy","Unrestricted",dir_path + "\\Debloat-Windows-10-master\\scripts\\remove-default-apps.ps1"])
	subprocess.call(["powershell.exe","-ExecutionPolicy","Unrestricted",dir_path + "\\Debloat-Windows-10-master\\scripts\\remove-onedrive.ps1"])
Jmeyer
Mensajes: 43
Inscripción: 30 de marzo de 2015 - 15:15 horas

20 de septiembre de 2016 - 10:42

Aquí está el paquete WAPT.
¡Pruébalo antes de implementarlo! :? :mrgreen:
Archivos adjuntos
tis-DebloatWindows10_0.0.0-0_all.wapt.7z
(5,25 KB) Descargado 440 veces
f4242
Mensajes: 54
Inscripciones: 23 Nov 2016 - 20:51 horas.

20 de enero de 2017 - 16:57

Hola,

el foro no me permite descargar ni ver el archivo adjunto. ¿Alguna idea?

Imagen
Bloqueado