Windows 10 sistem korumasını kapatmak
- Kayserilifatih
- Exabyte1

- Mesajlar: 10222
- Kayıt: 30 Ağu 2024, 20:48
- cinsiyet: Erkek
- Teşekkür etti: 961 kez
- Teşekkür edildi: 7617 kez
Re: Windows 10 sistem korumasını kapatmak
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.
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.
- TRWE_2012
- Zettabyte1

- Mesajlar: 15563
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 2697 kez
- Teşekkür edildi: 5595 kez
Win11-10'da "Sistem Koruması Otomasyon Betiği" [Yapay Zeka Kullanılmamıştır %100 Türk Malıdır]
KOD İÇERİĞİ :
Windows11'de kullandığım betiklerden...Güle güle kullanın...
NOT :
Kodlama süresi: 67,56 dakika
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
AnaMenuNOT :
Kodlama süresi: 67,56 dakika
- Kayserilifatih
- Exabyte1

- Mesajlar: 10222
- Kayıt: 30 Ağu 2024, 20:48
- cinsiyet: Erkek
- Teşekkür etti: 961 kez
- Teşekkür edildi: 7617 kez
Re: Windows 10 sistem korumasını kapatmak
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.
- TRWE_2012
- Zettabyte1

- Mesajlar: 15563
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 2697 kez
- Teşekkür edildi: 5595 kez
Re: Windows 10 sistem korumasını kapatmak
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ı?
"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ı?
- Kayserilifatih
- Exabyte1

- Mesajlar: 10222
- Kayıt: 30 Ağu 2024, 20:48
- cinsiyet: Erkek
- Teşekkür etti: 961 kez
- Teşekkür edildi: 7617 kez
Re: Windows 10 sistem korumasını kapatmak
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.
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.
- velociraptor
- Yottabyte4

- Mesajlar: 54802
- Kayıt: 14 Mar 2006, 02:33
- cinsiyet: Erkek
- Teşekkür etti: 21038 kez
- Teşekkür edildi: 12472 kez
Re: Windows 10 sistem korumasını kapatmak
viewtopic.php?p=537872Kayserilifatih 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.
- TRWE_2012
- Zettabyte1

- Mesajlar: 15563
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 2697 kez
- Teşekkür edildi: 5595 kez
Re: Windows 10 sistem korumasını kapatmak
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...velociraptor yazdı: 17 Mar 2026, 17:56viewtopic.php?p=537872Kayserilifatih 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.
- Kayserilifatih
- Exabyte1

- Mesajlar: 10222
- Kayıt: 30 Ağu 2024, 20:48
- cinsiyet: Erkek
- Teşekkür etti: 961 kez
- Teşekkür edildi: 7617 kez
Re: Windows 10 sistem korumasını kapatmak
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
- TRWE_2012
- Zettabyte1

- Mesajlar: 15563
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 2697 kez
- Teşekkür edildi: 5595 kez
Re: Windows 10 sistem korumasını kapatmak
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.
- Kayserilifatih
- Exabyte1

- Mesajlar: 10222
- Kayıt: 30 Ağu 2024, 20:48
- cinsiyet: Erkek
- Teşekkür etti: 961 kez
- Teşekkür edildi: 7617 kez
Re: Windows 10 sistem korumasını kapatmak
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.
- velociraptor
- Yottabyte4

- Mesajlar: 54802
- Kayıt: 14 Mar 2006, 02:33
- cinsiyet: Erkek
- Teşekkür etti: 21038 kez
- Teşekkür edildi: 12472 kez
Re: Windows 10 sistem korumasını kapatmak
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.
- TRWE_2012
- Zettabyte1

- Mesajlar: 15563
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 2697 kez
- Teşekkür edildi: 5595 kez
Re: Windows 10 sistem korumasını kapatmak
Execution policy meselesi tek seferlik bir komuttur: 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.
Kod: Tümünü seç
Set-ExecutionPolicy RemoteSigned. - Kayserilifatih
- Exabyte1

- Mesajlar: 10222
- Kayıt: 30 Ağu 2024, 20:48
- cinsiyet: Erkek
- Teşekkür etti: 961 kez
- Teşekkür edildi: 7617 kez
Re: Windows 10 sistem korumasını kapatmak
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.
- TRWE_2012
- Zettabyte1

- Mesajlar: 15563
- Kayıt: 25 Eyl 2013, 13:38
- cinsiyet: Erkek
- Teşekkür etti: 2697 kez
- Teşekkür edildi: 5595 kez
Re: Windows 10 sistem korumasını kapatmak
Bak ona katılırım ama o sistemler zaten Microsoft'a göre ölü ...Hali ile uyumsuzluk olması gayet doğal...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.

