@echo off
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
pause
Birkaç gün önce aynı sorunu yaşamıştım. Nedeni uygulamanın System32 klasöründe bulunmaması. O yüzden yeniden yüklenmesi lazım. Bende işe yarayan yöntemi aşağıya yazıyorum.
1. not defterini açın ve aşağıdaki kodu kopyalayıp oraya yapıştırın.
2. sağ üstten dosya > farklı kaydet seçeneğini seçin.
3. kayıt türünü tüm dosyalar olarak işaretleyin. Dosyanın ismini herhangi bir şey girdikten sonra sonuna .bat yazıp istediğiniz bir yere kaydedin.
4. kaydettiğiniz yerden dosyayı bulup yönetici olarak çalıştırın. Bir süre bekledikten sonra işlem bitince sorun çözülecektir.
Kod:@echo off. pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" pause
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.