Windows 10 sistem korumasını kapatmak

Windows 10 ile ilgili bilgi paylaşım alanıdır
redman
Bit
Bit
Mesajlar: 25
Kayıt: 08 Eki 2025, 21:17
Teşekkür etti: 38 kez
Teşekkür edildi: 11 kez

Windows 10 sistem korumasını kapatmak

Mesaj gönderen redman »

Bir script vardı elimde bulamıyorum elinde olan var mı acaba
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10224
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 961 kez
Teşekkür edildi: 7621 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen Kayserilifatih »

Aşağıda linkini verdiğim konu işine yarayabilir istersen deneyebilirsin.

https://www.tenforums.com/tutorials/453 ... -10-a.html

Ayrıca aşağıdaki reg kayıtlarını reg olarak kaydederek dener misin. Bu kayıtlar sistem korumasını tamamen gpedit.msc dahil olmak üzere kapatacaktır onları da yukarıda verdiğim sitedeki iki ayrı konudan alıp birleştirmiştim eğer istersen öyle de deneyebilirsin. Linkini verdiğin sitenin kodunu da içermektedir. Ayrıca kendim paylaştığım güncel rtm iso dosyalarımda da varsayılan olarak sistem geri yükleme bölümü kapalı olarak gelmektedir

Kendi yapımım Windows 10 22H2 rtm güncel iso dosyası için konu linki;

viewtopic.php?t=226700

Kendi yapımım Windows 11'in çeşitli sürümlerindeki rtm güncel iso dosyası konu linki;

viewtopic.php?t=227324

Sistem Geri Yüklemeyi Kapatmak için şu kodları uygulayabilirsin.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore]
"DisableSR"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SPP\Clients]
"{09F7EDC5-294E-4180-AF6A-FB0E6A0E9513}"=-

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore]
"RPSessionInterval"=dword:00000000

Eğer tekrar açmak istersen onun kodlarını da vereyim.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SPP\Clients] "{09F7EDC5-294E-4180-AF6A-FB0E6A0E9513}"=hex(7):5c,00,5c,00,3f,00,5c,00,56,00,\ 6f,00,6c,00,75,00,6d,00,65,00,7b,00,61,00,30,00,31,00,36,00,30,00,31,00,32,\ 00,65,00,2d,00,39,00,62,00,63,00,33,00,2d,00,34,00,64,00,37,00,31,00,2d,00,\ 38,00,39,00,66,00,31,00,2d,00,31,00,37,00,36,00,35,00,63,00,66,00,62,00,31,\ 00,61,00,34,00,31,00,36,00,7d,00,5c,00,3a,00,28,00,43,00,25,00,33,00,41,00,\ 29,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore] "RPSessionInterval"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\SystemRestore] "DisableSR"=-

Not; Bu kayıtları uyguladıktan sonra bilgisayarını bir kez yeniden başlatman gerekebilir, yoksa ayarlar hemen aktifleşmez.

Tüm konulara ve sorulara verdigim cevaplarımda kesinlikle yapay zeka kullanmıyorum ve sizlere de kod ve doğruluk güvenliği açısından yapay zeka kullanmamanızı tavsiye ediyorum. Umarım bu ricamı kırmazsınız.
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15568
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2698 kez
Teşekkür edildi: 5600 kez

Win11-10'da "Sistem Koruması Otomasyon Betiği" [Yapay Zeka Kullanılmamıştır %100 Türk Malıdır]

Mesaj gönderen TRWE_2012 »

KOD İÇERİĞİ :

Kod: Tümünü seç

# sistem_koruma.ps1
# Windows 10/11 Sistem Korumasını açar, kapatır ve durumunu analiz eder.
# Kullanım: Sağ tıkla > "PowerShell ile Çalıştır"

#Requires -Version 5.1
Set-StrictMode -Version Latest
$ErrorActionPreference = "SilentlyContinue"

# --- Yönetici hakkı kontrolü ve otomatik yükseltme ---
function YoneticiHakkiKontrol {
    $mevcutKullanici = [Security.Principal.WindowsIdentity]::GetCurrent()
    $yetkiKontrol    = New-Object Security.Principal.WindowsPrincipal($mevcutKullanici)
    if (-not $yetkiKontrol.IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) {
        Write-Host "Yönetici yetkisi gerekiyor, yeniden başlatılıyor..." -ForegroundColor Yellow
        Start-Process -FilePath "powershell.exe" `
                      -ArgumentList "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" `
                      -Verb RunAs
        exit
    }
}

# --- Tüm sürücülerin durumunu analiz et ---
function DurumAnaliz {
    Write-Host "`n--- Sistem Koruma Durumu Analizi ---`n" -ForegroundColor Cyan

    $suruculer = Get-WmiObject -Namespace "root\default" `
                               -Class "SystemRestore" `
                               -ErrorAction SilentlyContinue

    # Kayıt defterinden koruma durumunu oku
    $korumaDurumu = @{}
    $regYolu = "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SPP\Clients"

    Get-PSDrive -PSProvider FileSystem | ForEach-Object {
        $harf  = "$($_.Root.TrimEnd('\'))"
        $regAnahtar = "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Environment"

        # vssadmin ile koruma durumu
        $vssСикти = & vssadmin list shadowstorage /for=$harf 2>&1
        $korumaDurumu[$harf] = $vssCikti
    }

    # Gerçek koruma durumu ComputerRestoreStatus üzerinden
    $surucuListesi = Get-WmiObject -Namespace "root\default" `
                                   -Query "SELECT * FROM SystemRestoreConfig" `
                                   -ErrorAction SilentlyContinue

    Write-Host " Sürücü   Durum              Geri Yükleme Noktası Sayısı" -ForegroundColor White
    Write-Host " -------- ------------------ ----------------------------" -ForegroundColor Gray

    Get-PSDrive -PSProvider FileSystem | ForEach-Object {
        $harf   = $_.Root.TrimEnd('\')
        $harfUz = "$harf\"

        # Koruma durumu: Enable-ComputerRestore çalışıyorsa etkin
        $durum  = "Bilinmiyor"
        $renk   = "Gray"

        try {
            $srKonfig = Get-ItemProperty `
                "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" `
                -ErrorAction Stop

            $devreDisi = (Get-ItemProperty `
                "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" `
                -ErrorAction SilentlyContinue)

            # VSS gölge depolaması var mı kontrol et
            $vssCikti = & vssadmin list shadowstorage 2>&1 | Out-String
            if ($vssCikti -match [regex]::Escape($harf)) {
                $durum = "Etkin   "
                $renk  = "Green"
            } else {
                $durum = "Devre Dışı"
                $renk  = "Red"
            }
        } catch {
            $durum = "Okunamadı "
            $renk  = "Yellow"
        }

        # Geri yükleme noktası sayısı
        $noktaSayisi = 0
        try {
            $noktalar = Get-ComputerRestorePoint -ErrorAction SilentlyContinue
            if ($noktalar) {
                $noktaSayisi = ($noktalar | Where-Object {
                    $_.Description -notlike "*" -or $true
                }).Count
            }
        } catch {}

        Write-Host -NoNewline " $($harf.PadRight(9))"
        Write-Host -NoNewline "$durum" -ForegroundColor $renk
        Write-Host "           $noktaSayisi adet"
    }

    # Sistem C: sürücüsü için detaylı bilgi
    Write-Host "`n--- C:\ Sürücüsü Detayı ---`n" -ForegroundColor Cyan

    try {
        $noktalar = Get-ComputerRestorePoint -ErrorAction Stop
        if ($noktalar -and $noktalar.Count -gt 0) {
            $noktalar | Sort-Object CreationTime -Descending |
                Select-Object -First 5 |
                Format-Table `
                    @{Label="Açıklama";      Expression={$_.Description}; Width=40},
                    @{Label="Tür";           Expression={$_.RestorePointType}; Width=20},
                    @{Label="Oluşturulma";   Expression={
                        [Management.ManagementDateTimeConverter]::ToDateTime($_.CreationTime)
                    }; Width=22} -AutoSize
            Write-Host "  (Son 5 geri yükleme noktası gösteriliyor)" -ForegroundColor Gray
        } else {
            Write-Host "  Geri yükleme noktası bulunamadı." -ForegroundColor Yellow
        }
    } catch {
        Write-Host "  Geri yükleme noktaları okunamadı." -ForegroundColor Yellow
    }

    # VSS depolama detayı
    Write-Host "`n--- VSS Gölge Depolama Bilgisi ---`n" -ForegroundColor Cyan
    & vssadmin list shadowstorage 2>&1 | ForEach-Object {
        if ($_ -match "Hata|Error") {
            Write-Host "  $_" -ForegroundColor Red
        } elseif ($_ -match "Boyut|Size|Kullanılan|Used") {
            Write-Host "  $_" -ForegroundColor White
        } else {
            Write-Host "  $_" -ForegroundColor Gray
        }
    }
}

# --- Sistem korumasını etkinleştir ---
function KorumayiEtkinlestir {
    Write-Host "`nHangi sürücü için etkinleştirilsin?" -ForegroundColor Yellow

    $suruculer = Get-PSDrive -PSProvider FileSystem |
                 Select-Object -ExpandProperty Root |
                 ForEach-Object { $_.TrimEnd('\') }

    for ($i = 0; $i -lt $suruculer.Count; $i++) {
        Write-Host "  $($i + 1). $($suruculer[$i])"
    }
    Write-Host "  A. Tüm sürücüler"

    $secim = Read-Host "`nSeçiminiz"

    $hedefler = @()
    if ($secim -match "^[Aa]$") {
        $hedefler = $suruculer
    } elseif ($secim -match "^\d+$" -and [int]$secim -ge 1 -and [int]$secim -le $suruculer.Count) {
        $hedefler = @($suruculer[[int]$secim - 1])
    } else {
        Write-Host "Geçersiz seçim." -ForegroundColor Red
        return
    }

    foreach ($surucu in $hedefler) {
        Write-Host "`n'$surucu' için sistem koruması etkinleştiriliyor..." -ForegroundColor Yellow
        try {
            Enable-ComputerRestore -Drive "$surucu\" -ErrorAction Stop
            Write-Host "'$surucu' için sistem koruması etkinleştirildi." -ForegroundColor Green
        } catch {
            Write-Host "'$surucu' için etkinleştirme başarısız: $_" -ForegroundColor Red
        }
    }
}

# --- Sistem korumasını devre dışı bırak ---
function KorumayiDevreDisi {
    Write-Host "`nHangi sürücü için devre dışı bırakılsın?" -ForegroundColor Yellow

    $suruculer = Get-PSDrive -PSProvider FileSystem |
                 Select-Object -ExpandProperty Root |
                 ForEach-Object { $_.TrimEnd('\') }

    for ($i = 0; $i -lt $suruculer.Count; $i++) {
        Write-Host "  $($i + 1). $($suruculer[$i])"
    }
    Write-Host "  A. Tüm sürücüler"

    $secim = Read-Host "`nSeçiminiz"

    $hedefler = @()
    if ($secim -match "^[Aa]$") {
        $hedefler = $suruculer
    } elseif ($secim -match "^\d+$" -and [int]$secim -ge 1 -and [int]$secim -le $suruculer.Count) {
        $hedefler = @($suruculer[[int]$secim - 1])
    } else {
        Write-Host "Geçersiz seçim." -ForegroundColor Red
        return
    }

    # Uyarı
    Write-Host "`nUYARI: Sistem koruması devre dışı bırakılırsa mevcut geri" -ForegroundColor Red
    Write-Host "yükleme noktaları SİLİNECEKTİR. Devam etmek istiyor musunuz?" -ForegroundColor Red
    $onay = Read-Host "(E/H)"
    if ($onay -notmatch "^[Ee]$") {
        Write-Host "İşlem iptal edildi." -ForegroundColor Gray
        return
    }

    foreach ($surucu in $hedefler) {
        Write-Host "`n'$surucu' için sistem koruması devre dışı bırakılıyor..." -ForegroundColor Yellow
        try {
            Disable-ComputerRestore -Drive "$surucu\" -ErrorAction Stop
            Write-Host "'$surucu' için sistem koruması devre dışı bırakıldı." -ForegroundColor Green
        } catch {
            Write-Host "'$surucu' için devre dışı bırakma başarısız: $_" -ForegroundColor Red
        }
    }
}

# --- Manuel geri yükleme noktası oluştur ---
function GeriYuklemeNoktasiOlustur {
    $aciklama = Read-Host "`nGeri yükleme noktası açıklaması girin"
    if ([string]::IsNullOrWhiteSpace($aciklama)) {
        $aciklama = "Manuel - $(Get-Date -Format 'dd.MM.yyyy HH:mm')"
    }

    Write-Host "`nGeri yükleme noktası oluşturuluyor..." -ForegroundColor Yellow
    try {
        Checkpoint-Computer -Description $aciklama `
                            -RestorePointType "MODIFY_SETTINGS" `
                            -ErrorAction Stop
        Write-Host "Geri yükleme noktası başarıyla oluşturuldu: '$aciklama'" -ForegroundColor Green
    } catch {
        Write-Host "Geri yükleme noktası oluşturulamadı: $_" -ForegroundColor Red
        Write-Host "C:\ için sistem koruması etkin olmayabilir." -ForegroundColor Yellow
    }
}

# --- Ana menü ---
function AnaMenu {
    while ($true) {
        Write-Host "`n========================================" -ForegroundColor Cyan
        Write-Host "   Sistem Koruma Yöneticisi"             -ForegroundColor Cyan
        Write-Host "   Windows 10 / 11"                      -ForegroundColor Cyan
        Write-Host "========================================" -ForegroundColor Cyan
        Write-Host " 1. Durum analizi"
        Write-Host " 2. Sistem korumasını etkinleştir"
        Write-Host " 3. Sistem korumasını devre dışı bırak"
        Write-Host " 4. Manuel geri yükleme noktası oluştur"
        Write-Host " 0. Çıkış"
        Write-Host "========================================" -ForegroundColor Cyan

        $secim = Read-Host "`nSeçiminiz"

        switch ($secim) {
            "1" { DurumAnaliz }
            "2" { KorumayiEtkinlestir }
            "3" { KorumayiDevreDisi }
            "4" { GeriYuklemeNoktasiOlustur }
            "0" { Write-Host "Çıkılıyor..." -ForegroundColor Gray; exit }
            default { Write-Host "Geçersiz seçim, tekrar deneyin." -ForegroundColor Red }
        }

        Write-Host "`nDevam etmek için bir tuşa basın..."
        $null = $Host.UI.RawUI.ReadKey("NoEcho,IncludeKeyDown")
    }
}

# ============================================================
# BAŞLANGIÇ
# ============================================================
YoneticiHakkiKontrol
AnaMenu
Windows11'de kullandığım betiklerden...Güle güle kullanın... :-)

NOT :

Kodlama süresi: 67,56 dakika
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10224
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 961 kez
Teşekkür edildi: 7621 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen Kayserilifatih »

Bende Powershell çalıştırma politikasındaki aşırı kısıtlamalar yüzünden sıkıntılı sonuçlar veriyor script çalıştırmak bile eziyet oluyor o yüzden kasıtlı olarak PowerShell kullanmıyorum, powershell scriptleri kafasına göre çalışıyor çalışmıyor en iyisi bana göre reg ya da komut istemi penceresi yöntemleridir. Powershell iyi olsaydı şimdiye çoktan esas popüler dil olmuştu ki maalesef 2006 dan beri hala yerlerde sürünüyor. Sonunun Windows media player gibi olacağını düşünüyorum. Hayatımda bir iki işlem dışında hiçbir zaman Powershell'e ihtiyaç duyduğumu hatırlamıyorum.
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15568
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2698 kez
Teşekkür edildi: 5600 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen TRWE_2012 »

Forum Kullanıcısı'nın Algısal Ön Yargılarını Tek Tek Kıralım....(TRWE_2012)

"PowerShell kafasına göre çalışıyor" :

Execution Policy ayarı yapılmamış demek. Bu PowerShell'in sorunu değildir, kullanıcının yapılandırma bilgisinin eksik yada hiç olmamasının hazin sonucudur.

"En iyisi reg ya da komut istemi":

.reg dosyası hata verse ne yapacaksınız? Hangi satırda hata var göremezsiniz bile. CMD'de hata yönetimi yok denecek kadar kısıtlı.

"2006'dan beri yerlerde sürünüyor" :

Azure, Microsoft 365, Windows Server yönetimi, DevOps pipeline'ları, bulut otomasyonu... Hepsi PowerShell üzerine kurulu. Yerlerde sürünen bir dil bunları taşıyamaz.

"Windows Media Player gibi olur" :

Microsoft, PowerShell'i 2016'da açık kaynak yaptı, Linux ve macOS'a taşıdı. Adı PowerShell Core oldu. Media Player'ın Linux sürümü var mı?
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10224
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 961 kez
Teşekkür edildi: 7621 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen Kayserilifatih »

Yapay zeka cevaplarına cevap vermiyorum. Çünkü kullanılan noktalamalar bile yapay zeka olduğunu belli ediyor.

Ben baştan yazdım o yüzden yapay zekaya cevap vermek yerine susmak en güzel cevaptır.
En son Kayserilifatih tarafından 17 Mar 2026, 17:57 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 54809
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 21046 kez
Teşekkür edildi: 12472 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen velociraptor »

Kayserilifatih yazdı: 17 Mar 2026, 17:45 Powershell iyi olsaydı şimdiye çoktan esas popüler dil olmuştu ki maalesef 2006 dan beri hala yerlerde sürünüyor. Sonunun Windows media player gibi olacağını düşünüyorum. Hayatımda bir iki işlem dışında hiçbir zaman Powershell'e ihtiyaç duyduğumu hatırlamıyorum.
viewtopic.php?p=537872
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15568
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2698 kez
Teşekkür edildi: 5600 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen TRWE_2012 »

velociraptor yazdı: 17 Mar 2026, 17:56
Kayserilifatih yazdı: 17 Mar 2026, 17:45 Powershell iyi olsaydı şimdiye çoktan esas popüler dil olmuştu ki maalesef 2006 dan beri hala yerlerde sürünüyor. Sonunun Windows media player gibi olacağını düşünüyorum. Hayatımda bir iki işlem dışında hiçbir zaman Powershell'e ihtiyaç duyduğumu hatırlamıyorum.
viewtopic.php?p=537872
Yani admin Allah(c.c) aşkına söz konusu forum konusu 8 Temmuz 2024 Pazartesi 13:23:21 açılmış, o zamandan bu zaman'a kadar bu PS bir sürü iyileştirme aldı.Daha da stabileşti....Bu durumu gözardı etmemelisin...
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10224
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 961 kez
Teşekkür edildi: 7621 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen Kayserilifatih »

Powershell hala 2006 yapısını temel alarak kullanılıyor aynı Windows 2003 kernelinin Windows 11'de kullanıldığı gibi fakat nasıl tamamen gelişti diyemiyorsak PowerShell de normalde öyledir. Bana hiç güven vermiyor
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15568
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2698 kez
Teşekkür edildi: 5600 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen TRWE_2012 »

PowerShell 2006'da .NET 1.0 ile başlamıştır, şu an .NET 7+ üzerinde çalışılmakta, buradan hareketle GitHub'da açık kaynak olarak geliştirildiğini ve her yıl yeni sürüm çıkartıldığını göz önünde bulundurulmalıdır.Salt ön yargılarla biryere varılamaz.
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10224
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 961 kez
Teşekkür edildi: 7621 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen Kayserilifatih »

Ben redman'a karmaşık PowerShell içermeyen pratik çözüm sunuyorum. 67 dakika script yazıp bir de kullanıcıya execution policy ayarla diye eziyet çektireceğime 2 saniyede tıklanabilir pratik reg kaydı veririm işi bitiririm. Ben bu reg kayıtlarını isomda sistem geri yüklemeyi kapatmak için kullanıyorum PowerShell kullanmama gerek bile kalmıyor.
Kullanıcı avatarı
velociraptor
Yottabyte4
Yottabyte4
Mesajlar: 54809
Kayıt: 14 Mar 2006, 02:33
cinsiyet: Erkek
Teşekkür etti: 21046 kez
Teşekkür edildi: 12472 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen velociraptor »

Powershell normal programlama dillerinden birine çok daha yakın olabilirdi. Bu hali ile ölü doğdu sebebi zaten verilen makale linkinde yazıyor. Microsoft hata üstüne hata yapıyor. Zorlama ile bir yere kadar gider bakalım nereye kadar gidecek. Powershell in eklenen özellikleri geriye dönük uyumlu değil sana şöyle açıklayayım : Powershell de yazılmış bir script ne Xp de çalışır ne windows 7 de nede 8 de (Çünkü Powershell sürümleri uyumsuzdur , Powershell 7 deki bir özellik daha düşük sürümlerde olmadığından ilgili özellik kullanılan script çalışmayacaktır vs.) .... haa sanmam ama ilerde bu sıkıntıları aşarlarsa bir ihtimal.
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15568
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2698 kez
Teşekkür edildi: 5600 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen TRWE_2012 »

Execution policy meselesi tek seferlik bir komuttur:

Kod: Tümünü seç

Set-ExecutionPolicy RemoteSigned. 
Ondan sonra sonsuza kadar çalışır. Öte yandan .reg dosyası sadece kapatır veya açar, durum analizi yok, hangi sürücüde koruma var yok, geri yükleme noktaları listesi yok, VSS depolama bilgisi yok. Pratiklik kullanım kolaylığıdır, eksik özelliklerin adı pratiklik değil kısıtlılıktır.
Kullanıcı avatarı
Kayserilifatih
Exabyte1
Exabyte1
Mesajlar: 10224
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 961 kez
Teşekkür edildi: 7621 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen Kayserilifatih »

Ben yine Microsoft'un saçma dayatmalar yaparak PowerShell'in sonunu getireceğini seziyorum. Hiçbir PowerShell komutunun hiçbir zaman farklı Windows sürümlerinde uyumlu çalıştığını görmedim.
En son Kayserilifatih tarafından 17 Mar 2026, 18:16 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
TRWE_2012
Zettabyte1
Zettabyte1
Mesajlar: 15568
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2698 kez
Teşekkür edildi: 5600 kez

Re: Windows 10 sistem korumasını kapatmak

Mesaj gönderen TRWE_2012 »

velociraptor yazdı: 17 Mar 2026, 18:12 Powershell normal programlama dillerinden birine çok daha yakın olabilirdi. Bu hali ile ölü doğdu sebebi zaten verilen makale linkinde yazıyor. Microsoft hata üstüne hata yapıyor. Zorlama ile bir yere kadar gider bakalım nereye kadar gidecek. Powershell in eklenen özellikleri geriye dönük uyumlu değil sana şöyle açıklayayım : Powershell de yazılmış bir script ne Xp de çalışır ne windows 7 de nede 8 de (Çünkü Powershell sürümleri uyumsuzdur , Powershell 7 deki bir özellik daha düşük sürümlerde olmadığından ilgili özellik kullanılan script çalışmayacaktır vs.) .... haa sanmam ama ilerde bu sıkıntıları aşarlarsa bir ihtimal.
Bak ona katılırım ama o sistemler zaten Microsoft'a göre ölü ...Hali ile uyumsuzluk olması gayet doğal...
Cevapla