# Ferah11 İmaj Oluşturma Rehberi
Ferah11, kullanıcı tarafından kişiselleştirilmiş özel Windows İmaj oluşturma rehberidir.
## Gereksinimler
- Orijinal Windows 11 ISO'su,
- PowerShell,
- 7-Zip, ISO dosyasını ayıklamak için,
- Windows ADK, ISO dosyası oluşturmak için,
- advancedrun, bazı gereksiz ama yetki gerektiren uygulamaların kaldırılması için (örnek, Windows Security/Güvenlik).
## Orijinal ISO Edinme
Orijinal Windows 11 ISO'sunu aşağıdaki sağlayıcılardan da edinebilirsiniz:## Ön Hazırlık
Çeşit çeşit saçma sapan hatalar veya engellerle uğraşmak istemiyorsanız; buradan itibaren herhangi bir antivirus veyahut güvenlik duvarı yazılımınız varsa, kapatmanızı önermekle yetiniyorum.PowerShell'i yönetici olarak çalıştırdıktan sonra, o pencereye aşağıdaki kodları size uygun olacak şekilde yapıştırın.
Kısaca Ferah11 aşamaları aşağıdaki gibidir;
- İSO; edinildikten sonra, ayıklanır.
- install.wim, MOUNT klasörüne bağlanır,
- Güncellemeler kurulur,
- Düzenlemeler yapılır, gereksiz uygulamalar kaldırılır,
- Sürücüler kurulur,
- Değişiklikler kaydedilir,
- İSO imajı oluşturulur.
### Küresel Değişkenlerin Oluşturulması
Tırnak içerisindeki her şeyi size uygun olacak şekilde düzenleyebilirsiniz. Her değişkenin yanına#
ile başlayan açıklamalar yazılmıştır.
Kod:
$TEMEL = "C:\Ferah11" # Başka programların modifiye etmediği bir konum (çok uzun olması sorunlara sebep olabilir)
$YEDI = "C:\Program Files\7-Zip\7z.exe" # 7-Zip/7z.exe'in konumu
$ISO = "C:\Users\Public\Downloads\Windows11_23H2_English_x64v2.iso" # İndirilen orijinal ISO'nun konumu
$ADV = "C:\Utils\advancedrun.exe" # advancedrun.exe'nin konumu
### Klasörlerin Oluşturulması
Bu klasörler, betik içerisinde çokça kullanılacaktır.Basitçe klasörler ve amaçları;
- ISO, indirilen ISO dosyasının ayıklanmış halini tutmaktadır.
- MOUNT,
ISO\sources\install.wim
dosyasının bağlantı noktasıdır. - UPDATES, güncellemelerin (
*.msu
) bulunduğu konum. - DRIVERS, sürücülerin bulunduğu konum.
- BUILD, oluşturulan ISO'nun olacağı konum.
Kod:
New-Item -ItemType Directory $TEMEL -Force
Set-Location $TEMEL
@(".\ISO", ".\MOUNT", ".\UPDATES", ".\DRIVERS", ".\BUILD") | foreach { New-Item -ItemType Directory -Path $_ -Force}
## ISO'nun $TEMEL\\ISO Konumuna Ayıklanması
Burada Windows11*.iso dosyasını, örneğinC:\Ferah11\ISO\
konumuna, ayıklıyoruz.
Kod:
Start-Process -FilePath $YEDI -ArgumentList "x -o`"$TEMEL\ISO\`" $ISO" -Wait
## install.wim'in Bağlanması
install.wim dosyası; içerisinde Windows türlerinin (Home, Pro, Pro N...) disk görüntüsünü tutan bir dosya biçimidir, dosya sisteminde herhangi bir yere bağlanabilir (offline) ve düzenlenebilir.
Kod:
$WIMKON = "$TEMEL\ISO\sources\install.wim"
# Hangi indexin hangi türe tabi olduğunu aşağıdaki komutla öğrenebilirsiniz.
# Get-WindowsImage -ImagePath $WIMKON | Format-Table -Property ImageIndex, ImageName
# $EDITION = Read-Host -Prompt "Windows tür numarasını giriniz"
# Ama ben burada Pro (6)'yı tercih ediyorum.
$EDITION = 6
Mount-WindowsImage -ImagePath $WIMKON -Index "$EDITION" -Path "$TEMEL\MOUNT" -CheckIntegrity -Optimize
## Güncellemelerin Kurulması
Kod:
Set-Location $TEMEL
Get-ChildItem -Path .\U -Filter *.msu | foreach { Add-WindowsPackage -PackagePath $_.FullName -Path "$TEMEL\MOUNT" -NoRestart }
## Temizlik Zamanı
### Gereksiz Önyüklü Uygulamaların Kaldırılması
Kaldırmak istemediğiniz uygulamaların başına#
koyabilirsiniz. Uygulamanın paket ismi tırnak içinde, açıklamaları #
işaretinden sonra yazmaktadır. Bazılarının ne iş yaptığı isminden anlaşılabilir, onlara açıklama yazmakla uğraşmadım ancak yazmamı isterseniz, yazarım.
Kod:
$uygulamalar = @(
"Clipchamp.Clipchamp*", # Microsoft'un Video Editörü,
"Microsoft.549981C3F5F10*", # Cortana
"Microsoft.Bing*", # Hava Durumu ve Haberler
"Microsoft.GamingApp*",
"Microsoft.GetHelp*",
"Microsoft.Getstarted*",
"Microsoft.MicrosoftOfficeHub*",
"Microsoft.MicrosoftSolitaireCollection*",
"Microsoft.MicrosoftStickyNotes*",
"Microsoft.Paint*",
"Microsoft.People*",
"MicrosoftCorporationII.MicrosoftFamily*", # Aile Uygulaması, açıkçası bir işe yaradığını henüz görmedim
"Microsoft.PowerAutomateDesktop*", # PowerAutomate, bir tür automation yazılımı, işe yarayabilir.
"Microsoft.ScreenSketch*",
"Microsoft.Todos*", #
"Microsoft.Windows.Photos*",
"Microsoft.WindowsAlarms*",
# "Microsoft.WindowsCalculator*",
# "Microsoft.WindowsCamera*",
"microsoft.windowscommunicationsapps*", # Outlook, Takvim, vb.
"Microsoft.WindowsFeedbackHub*",
"Microsoft.WindowsMaps*",
"Microsoft.WindowsNotepad*",
"Microsoft.WindowsSoundRecorder*",
# "Microsoft.StorePurchaseApp*", # MS Mağaza Satın Alım Uygulaması
# "Microsoft.WindowsStore*",
# "Microsoft.WindowsTerminal*",
"Microsoft.Xbox*",
"Microsoft.YourPhone*",
"Microsoft.Zune*", # Müzik ve Video Oynatıcı
"MicrosoftCorporationII.QuickAssist*",
"MicrosoftWindows.Client.WebExperience*") # Widgets, şu taskbardaki hava durumunu vesarie gösteren gereksiz şey)
foreach ($a in $uygulamalar) {
Get-AppxProvisionedPackage -Path .\MOUNT | Where-Object { $_.PackageName -like $a } | foreach { Remove-AppxProvisionedPackage -Path .\MOUNT -PackageName $_.PackageName }
}
### Gereksiz Paketlerin Kaldırılması
Aşağıdaki kod, gereksiz ağ paketlerini kaldırmayı deneyecektir. Buna VirtualBox, VMWare, HyperV ethernet ve Wi-Fi sürücüleri ve hatta belki sizin bilgisayarınızda hali hazırda kullandığınız ağ sürücüleri de dahil olabilir, tercih sizin. Benim kullandığım bilgisayardaki ağ istemcileri zaten listede olmadığı için kaldırırken gönlüm son derece rahat olacak. Son olarak, ağ sürücülerini,Sürücülerin Gömülmesi
aşamasında iso'ya gömebilirsiniz.
Kod:
$agpaketleri = Get-WindowsPackage -Path .\MOUNT | Where-Object { $_.PackageName -clike "Microsoft-Windows-Ethernet-Client*" -or $_.PackageName -clike "Microsoft-Windows-Wifi-Client*" }
foreach ($p in $agpaketleri) {
Remove-WindowsPackage -Path .\MOUNT -PackageName $p.PackageName -NoRestart
}
Diğer gereksiz paketlerin kaldırılması;
Kod:
$apaketler = Get-WindowsPackage -Path .\MOUNT
$paketler = @(
"Microsoft-OneCore-ApplicationModel-Sync-Desktop-FOD-Package*", # E-posta, Takvim vb.
"Microsoft-Windows-Hello-Face-Package*", # Windows Hello yüz...
"Microsoft-Windows-InternetExplorer*", # Internet Explorer
"Microsoft-Windows-MediaPlayer*", # Müzik ve Video oynatıcı olan MediaPlayer
"Microsoft-Windows-Notepad*", # Notepad
"Microsoft-Windows-PowerShell-ISE*", # PowerShell Betik Düzenleyicisi
"Microsoft-Windows-Printing*", # Yazdırma/Printer vesiare...
"Microsoft-Windows-StepsRecorder*", # Bir tür kayıt programı ancak problemler için...
"Microsoft-Windows-TabletPCMath*", # Tablet...
"Microsoft-Windows-Wallpaper-Content-Extended-FoD-Package*", # Daha fazla Duvar Kağıdı, cidden?
"Microsoft-Windows-WordPad*", # WordPad,
"OpenSSH-Client.*", # OpenSSH, ne olduğunu bilmiyorsanız, kapatın gitsin.
"Microsoft-Windows-LanguageFeatures-Handwriting*", # El yazısı
"Microsoft-Windows-LanguageFeatures-OCR*", # Optional Character Reading
"Microsoft-Windows-LanguageFeatures-Speech*", # Speech,
"Microsoft-Windows-LanguageFeatures-TextToSpeech*" # Text To Speech
)
foreach ($p in $paketler) {
foreach ($a in $apaketler) {
if ($a.PackageName -like $p) {
echo "Removing $p..."
Remove-WindowsPackage -NoRestart -Path .\MOUNT -PackageName $a.PackageName
}
}
}
### Gereksiz İşlevlerin Kaldırılması
Kod:
$allcaps = Get-WindowsCapability -Path .\MOUNT | Where-Object { $_.State -ne "NotPresent" }
$rem_caps = @(
# Language features...
"Language.Handwriting*",
"Language.OCR*",
"Language.Speech*",
"Language.TextToSpeech*",
# StepsRecorder
"App.StepsRecorder*",
# IE
"Browser.InternetExplorer*",
# Windows Hello (just the Face part)
"Hello.Face*",
# MathRecognizer
"MathRecognizer*",
# Wallpapers
"Microsoft.Wallpapers.Extended*",
# Notepad
"Microsoft.Windows.Notepad*",
# for Powershell IDE
"Microsoft.Windows.PowerShell.ISE*",
# WordPad
"Microsoft.Windows.WordPad*",
# for syncing with Mail, Calendar, People, Contacts
"OneCoreUAP.OneSync*",
# for SSH agent
"OpenSSH.Client*")
foreach ($r in $rem_caps) {
foreach ($c in $allcaps) {
if ($c.Name -like $r) {
echo "Removing $($c.Name)..."
Remove-WindowsCapability -Name $c.Name -Path .\MOUNT
}
}
}
### Gereksiz Özelliklerin Kapatılması
Kod:
$features = @(
# Printing
"Printing-PrintToPDFServices-Features",
"Printing-Foundation-Features",
"Printing-Foundation-InternetPrinting-Client",
# Remote Desktop
"MSRDC-Infrastructure",
"Microsoft-RemoteDesktopConnection",
# Powershell
"MicrosoftWindowsPowerShellV2Root",
"MicrosoftWindowsPowerShellV2",
# .NET 3.5, 4, and etc.
"NetFx4-AdvSrvs",
"WCF-Services45",
"WCF-TCP-PortSharing45",
# Windows Media Player, etc.
"MediaPlayback",
"SearchEngine-Client-Package",
# Windows Defender
"Windows-Defender-Default-Definitions",
# File sharing, searching, syncing etc.
"WorkFolders-Client",
"SmbDirect")
foreach ($f in $features) {
Disable-WindowsOptionalFeature -Path .\MOUNT -FeatureName $f
}
### Microsoft Edge'in Kaldırılması
Kod:
rd -Force -Recurse ".\MOUNT\Program Files (x86)\Microsoft"
Get-childitem -Filter *edgebrowser* -Recurse -Path .\MOUNT\Windows\WinSxS\ | foreach {Start-Process -FilePath $ADV -ArgumentList "/Clear /EXEFileName `"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`" /StartDirectory `"$TEMEL`" /CommandLine `"-command rd -Force -Recurse $($_.FullName)`" /RunAs 8 /Run" -Wait}
### OneDrive'ın Kaldırılması
Kod:
$konumlar = @(".\MOUNT\Windows\System32\OneDriveSetup.exe", ".\MOUNT\Windows\System32\OneDrive.ico")
foreach ($k in $konumlar) {
Start-Process -FilePath $ADV -ArgumentList "/Clear /EXEFileName `"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`" /StartDirectory `"$TEMEL`" /CommandLine `"-command rd -Force -Recurse '$k'`" /RunAs 8 /Run" -Wait
}
$places = Get-ChildItem -Filter *onedrive-setup* -Recurse -Path .\MOUNT\Windows\WinSxS
foreach ($p in $places) {
Start-Process -FilePath $ADV -ArgumentList "/Clear /EXEFileName `"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`" /StartDirectory `"$TEMEL`" /CommandLine `"-command rd -Force -Recurse $($p.FullName)`" /RunAs 8 /Run" -Wait
}
### Windows Defender + Security'nin Kaldırılması
Bu Windows Update'i, ayriyeten pek çok uygulamanın işleyişini bozabilir, tercih sizin. Yerine Simplewall tercih edebilirsiniz, daha iyi.
Kod:
$konumlar = @(".\MOUNT\Program Files\Windows Defender\",
".\MOUNT\Program Files\Windows Defender Advanced Threat Protection\",
".\MOUNT\Program Files (x86)\Windows Defender\",
".\MOUNT\Program Files (x86)\Windows Defender Advanced Threat Protection\",
".\MOUNT\Program Files\WindowsApps\Microsoft.SecHealthUI_1000.22621.1.0_x64__8wekyb3d8bbwe",
".\MOUNT\Windows\System32\SecurityCenterBroker.dll",
".\MOUNT\Windows\System32\SecurityCenterBrokerPS.dll",
".\MOUNT\Windows\System32\SecurityHealthAgent.dll",
".\MOUNT\Windows\System32\SecurityHealthCore.dll",
".\MOUNT\Windows\System32\SecurityHealthHost.exe",
".\MOUNT\Windows\System32\SecurityHealthProxyStub.dll",
".\MOUNT\Windows\System32\SecurityHealthService.exe",
".\MOUNT\Windows\System32\SecurityHealthSSO.dll",
".\MOUNT\Windows\System32\SecurityHealthSsoUdk.dll",
".\MOUNT\Windows\System32\SecurityHealthSystray.exe",
".\MOUNT\Windows\System32\SecurityHealthUdk.dll")
foreach($k in $konumlar) {
Start-Process -FilePath $ADV -ArgumentList "/Clear /EXEFileName `"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`" /StartDirectory `"$TEMEL`" /CommandLine `"-command rd -Force -Recurse '$k'`" /RunAs 8 /Run" -Wait
}
### SmartScreen'in Kaldırılması
Kod:
$konumlar = @(".\MOUNT\Windows\System32\smartscreen.exe", ".\MOUNT\Windows\System32\smartscreen.dll",
".\MOUNT\Windows\System32\smartscreenps.dll")
foreach ($k in $konumlar) {
Start-Process -FilePath $ADV -ArgumentList "/Clear /EXEFileName `"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`" /StartDirectory `"$TEMEL`" /CommandLine `"-command rd -Force -Recurse '$k'`" /RunAs 8 /Run" -Wait
}
### Kayıt Defteri (Registry) Düzenlemeleri
İlk önce kayıt defterlerini bağlayalım
Kod:
reg load HKLM\zCOMPONENTS ".\MOUNT\Windows\System32\config\COMPONENTS"
reg load HKLM\zDEFAULT ".\MOUNT\Windows\System32\config\default"
reg load HKLM\zNTUSER ".\MOUNT\Users\Default\ntuser.dat"
reg load HKLM\zSOFTWARE ".\MOUNT\Windows\System32\config\SOFTWARE"
reg load HKLM\zSYSTEM ".\MOUNT\Windows\System32\config\SYSTEM"
#### Teams'in otomatik yüklenmesini engelleme
Kod:
reg add "HKLM\zSOFTWARE\Microsoft\Windows\CurrentVersion\Communications" /v "ConfigureChatAutoInstall" /t REG_DWORD /d "0" /f
#### Sponsorlu Uygulamaları Kapatma
Kod:
reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "PreInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SilentInstalledAppsEnabled" /t REG_DWORD /d "0" /f
reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "DisableWindowsConsumerFeature" /t REG_DWORD /d "1" /f
reg add "HKLM\zSOFTWARE\Microsoft\PolicyManager\current\device\Start" /v "ConfigureStartPins" /t REG_SZ /d '{"pinnedList": [{}]}' /f
#### OOBE'de yerel hesap açılabilmesi için
Kod:
reg add HKLM\zSOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
#### Chat ikonunun devre dışı bırakılması
Kod:
reg add "HKLM\zSOFTWARE\Policies\Microsoft\Windows\Windows Chat" /v "ChatIcon" /t REG_DWORD /d "3" /f
reg add "HKLM\zNTUSER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarMn" /t REG_DWORD /d "0" /f
#### Güç seçenekleri
Kod:
# İşlemci Performance Boost Modu seçeneğini etkinleştirir
reg add "HKLM\zSYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f3749d470c7" /v "Attributes" /t REG_DWORD /d "2" /f
# İşlemci peformansı kontrol gecikme zamanı seçeneğini etkinleştirir
reg add "HKLM\zSYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\4d2b0152-7d5c-498b-88e2-34345392a2c5" /v "Attributes" /t REG_DWORD /d "2" /f
#### Gereksiz Servisleri Kapatma
Kod:
# Touch Keyboard and Handwriting Panel Service
reg add "HKLM\zSYSTEM\ControlSet001\Services\TabletInputService" /v "Start" /t REG_DWORD /d "4" /f
# Windows Image Acquisition (WIA)
reg add "HKLM\zSYSTEM\ControlSet001\Services\stisvc" /v "Start" /t REG_DWORD /d "4" /f
# Windows Insider Service
reg add "HKLM\zSYSTEM\ControlSet001\Services\wisvc" /v "Start" /t REG_DWORD /d "4" /f
# Windows Push Notifications System Service
reg add "HKLM\zSYSTEM\ControlSet001\Services\WpnService" /v "Start" /t REG_DWORD /d "4" /f
# Xbox
reg add "HKLM\zSYSTEM\ControlSet001\Services\XblAuthManager" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLM\zSYSTEM\ControlSet001\Services\XblGameSave" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLM\zSYSTEM\ControlSet001\Services\XboxNetApiSvc" /v "Start" /t REG_DWORD /d "4" /f
# Windows Update
reg add "HKLM\zSYSTEM\ControlSet001\Services\wuauserv" /v "Start" /t REG_DWORD /d "4" /f
# Windows Search
reg add "HKLM\zSYSTEM\ControlSet001\Services\WSearch" /v "Start" /t REG_DWORD /d "4" /f
# Windows Security
reg add "HKLM\zSYSTEM\ControlSet001\Services\SecurityHealthService" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLM\zSYSTEM\ControlSet001\Services\wscsvc" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLM\zSYSTEM\ControlSet001\Services\webthreatdefsvc" /v "Start" /t REG_DWORD /d "4" /f
# AllJoyn
reg add "HKLM\zSYSTEM\ControlSet001\Services\AJRouter" /v "Start" /t REG_DWORD /d "4" /f
# Distributed Link Tracking Client
reg add "HKLM\zSYSTEM\ControlSet001\Services\TrkWks" /v "Start" /t REG_DWORD /d "4" /f
# Bitlocker
reg add "HKLM\zSYSTEM\ControlSet001\Services\BDESVC" /v "Start" /t REG_DWORD /d "4" /f
# Windows Connect Now
reg add "HKLM\zSYSTEM\ControlSet001\Services\wcncsvc" /v "Start" /t REG_DWORD /d "4" /f
# SysMain, frequently used apps, optimizing etc. just pure bullshit.
reg add "HKLM\zSYSTEM\ControlSet001\Services\SysMain" /v "Start" /t REG_DWORD /d "4" /f
# Mixed Reality, if you don't have a headset disable it.
reg add "HKLM\zSYSTEM\ControlSet001\Services\MixedRealityOpenXRSvc" /v "Start" /t REG_DWORD /d "4" /f
# Related with Store.
reg add "HKLM\zSYSTEM\ControlSet001\Services\PushToInstall" /v "Start" /t REG_DWORD /d "4" /f
# Remote Registry and Access
reg add "HKLM\zSYSTEM\ControlSet001\Services\RemoteRegistry" /v "Start" /t REG_DWORD /d "4" /f
reg add "HKLM\zSYSTEM\ControlSet001\Services\RemoteAccess" /v "Start" /t REG_DWORD /d "4" /f
#### Kayıt defteri değişikliklerinin kaydedilmesi
Kod:
reg unload HKLM\zCOMPONENTS
reg unload HKLM\zDRIVERS
reg unload HKLM\zDEFAULT
reg unload HKLM\zNTUSER
reg unload HKLM\zSCHEMA
reg unload HKLM\zSOFTWARE
reg unload HKLM\zSYSTEM
## Sürücülerin Gömülmesi
Hali hazırda kurulu olan sistemdeki sürücüleri dışarı aktarıp İSO'ya gömmek için;
Kod:
Export-WindowsDriver -Online -Destination .\DRIVERS
Add-WindowsDriver -Recurse -Path .\MOUNT -Driver .\DRIVERS
## Duvar Kağıtlarının Değiştirilmesi
Duvar KağıtlarıC:\Windows\Web
'de bulunmaktadır. Dilediğiniz fotoğraflarla değiştirebilirsiniz. Kullanıcı profil fotoğrafları C:\ProgramData\Microsoft\User Account Pictures
'da bulunmaktadır.## Değişikliklerin Kaydedilmesi
[/CODE]Dismount-WindowsImage -Path .\MOUNT -Save
[/CODE]
## Wim Dosyasını Sıkıştırma
İlk önce diğer türlerden kurtulalım.
Kod:
Export-WindowsImage -SourceIndex "$EDITION" -SourceImagePath ".\ISO\sources\install.wim" -DestinationImagePath ".\ISO\sources\install.max.wim" -CompressionType none
rd .\ISO\sources\install.wim
mv .\ISO\sources\install.max.wim .\ISO\sources\install.wim
DISM /Export-Image /SourceImageFile:.\ISO\sources\install.wim /SourceIndex:1 /DestinationImageFile:.\ISO\install.esd /Compress:recovery /CheckIntegrity
## ISO'yu oluşturma
Kod:
$OSCD = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe"
Start-Process -FilePath $OSCD -ArgumentList "-m -o -u2 -udfver102 -lFerah11 -bootdata:2#p0,e,b$TEMEL\ISO\boot\etfsboot.com#pEF,e,b$TEMEL\ISO\efi\microsoft\boot\efisys.bin $TEMEL\ISO $TEMEL\Ferah11.iso" -Wait
# Kaynakça
Son düzenleyen: Moderatör: