Seite 1 von 1

Windows 10: Funktionen deaktivieren

Veröffentlicht: 18. Juli 2016 - 17:43 Uhr
vom Rathaus von Challans
Hallo,

hier sind einige Registrierungsschlüssel angehängt:

Enthaltene Registrierungsschlüssel:

- AD-Anpassung deaktivieren
- Cloud deaktivieren
- Datensammler deaktivieren
- Laufwerksverschlüsselung deaktivieren
- Windows-Fehlerberichterstattung deaktivieren
- Messenger deaktivieren
- OneDrive deaktivieren
- Store deaktivieren
- Windows-Suche deaktivieren
- Windows Update-Freigaben deaktivieren

Python-Code (das Paket filtert, sodass es nur für Windows 10 gilt):

def install():
# Wenn Sie die Schlüssel je nach Umgebung ändern möchten (win32/win64... Parameter...)
global uninstallkey
global uninstallstring

print('Installiere 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('KONFIGURATIONEN FÜR WINDOWS 10')
print('-------------------------------')
print('Wende Registrierungsschlüssel an windows-10_desactiver_ad-cust.reg')
run(r'regedit.exe /s windows-10_desactiver_ad-cust.reg')
print('Anwenden des Registrierungsschlüssels windows-10_desactiver_cloud.reg')
run(r'regedit.exe /s windows-10_desactiver_cloud.reg')
print('Anwenden des Registrierungsschlüssels windows-10_desactiver_data-collect.reg')
run(r'regedit.exe /s windows-10_desactiver_data-collect.reg')
print('Anwenden des Registrierungsschlüssels windows-10_desactiver_encrypt-drives.reg')
run(r'regedit.exe /s windows
-10_desactivate_error-reports.reg')
run(r'regedit.exe /s windows-10_desactiver_error-reportst.reg')
print('Wende den Registrierungsschlüssel windows-10_desactiver_messenger.reg an')
run(r'regedit.exe /s windows-10_desactiver_messenger.reg')
print('Wende den Registrierungsschlüssel windows-10_desactiver_onedrive.reg an')
run(r'regedit.exe /s windows-10_desactiver_onedrive.reg')
print('Wende den Registrierungsschlüssel windows-10_desactiver_store.reg an')
run(r'regedit.exe /s windows-10_desactiver_store.reg')
print('Wende den Registrierungsschlüssel windows-10_desactiver_windows-search.reg an')
run(r'regedit.exe /s windows-10_desactiver_windows-search.reg')
print('Wende den Registrierungsschlüssel windows-10_desactiver_winupdate-share.reg an')
run(r'regedit.exe /s windows-10_desactiver_winupdate-share.reg')

Betreff: Windows 10: Funktionen deaktivieren

Veröffentlicht: 20. Juli 2016 - 14:10 Uhr
von olpavil
Das reicht für OneDrive leider nicht aus. Sie müssen zusätzlich ein Skript wie dieses erstellen:
@echo off
REM Microsoft OneDrive wird entfernt
REM Falls OneDriveSetup.exe nicht existiert, gehe zu :sight
Falls nicht vorhanden %SystemRoot%\SysWOW64\OneDriveSetup.exe goto :eof

REM Deinstallieren wir also %SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
%SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
%SystemRoot%\Windows\SysWOW64\regedit.exe /s \\Corellia\lup\remove_onedrive_icon.reg
:sight
:eof

Betreff: Windows 10: Funktionen deaktivieren

Veröffentlicht: 20. September 2016 - 09:22 Uhr
von jmeyer
Guten Morgen,
Ich persönlich verwende folgende Skripte: https://github.com/W4RH4WK/Debloat-Windows-10 für Apps und OneDrive.
Ich habe die Integration in ein wapt-Paket noch nicht getestet, da man den Befehl "Set-ExecutionPolicy Unrestricted" in einem PowerShell-Fenster mit Administratorrechten ausführen muss, damit sie ausgeführt werden können.
Ich werde versuchen, es dieses Wochenende anzusehen.

BEARBEITEN
Ich bin hier, habe aber Schwierigkeiten, die Adresse des Skripts zu finden:

Code: Alle auswählen

# -*- 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"])
EDIT 2
Ich habe den Code überarbeitet. Jetzt muss er nur noch getestet werden, aber mir fehlt an dem Ort, an dem ich mich heute befinde, die nötige Testausrüstung….

Code: Alle auswählen

# -*- 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"])

Betreff: Windows 10: Funktionen deaktivieren

Veröffentlicht: 20. September 2016 - 10:42 Uhr
von jmeyer
Hier ist das WAPT-Paket.
Bitte vor der Bereitstellung testen! :? :mrgreen:

Betreff: Windows 10: Funktionen deaktivieren

Veröffentlicht: 20. Januar 2017 - 16:57 Uhr
von f4242
Hallo,

ich kann die Anlage im Forum weder herunterladen noch ansehen. Hat jemand eine Idee, woran das liegen könnte?

Bild