inetpub klasörü, Windows ve güvenlik işlevleri
Windows kök dizininde boş bir klasör genellikle şüphe uyandırır. Özellikle de bir güncellemeden sonra ortaya çıkıyorsa ve birçok kullanıcının web sunucularıyla ilişkilendirdiği bir isme sahipse. Bu durum şu olayda da yaşandı: internet yayınıBazıları bunu sistem sürücüsünde gördü, içinde dosya bulamadı ve gereksiz artık veri olduğunu düşünerek sildi.
Bu durumda, görünüş aldatıcı olabilir. Klasör boş olabilir ve yine de bir güvenlik önleminin parçası olabilir. Kullanıcının erişmesi için orada değildir. Windows'un belirli izinlerle var olmasını beklediği için oradadır.
Bu klasörü Windows'tan silmemeliydiniz, işte nasıl kurtarabileceğiniz.
Dokunmadan önce neye karar vermelisiniz?
- Microsoft klasörü kasıtlı olarak oluşturuyor. internet yayını Windows kurulum sürücüsünde.
- Klasörü silmemelisiniz. internet yayını Ekipmanınızın güvenliğini korumak için.
- Ve Yanlışlıkla sildiniz, geri yükleyebilirsiniz. Resmi bir PowerShell betiği ile.
En sinir bozucu yanı, Windows'un bu araç göründüğünde hiçbir açıklama yapmaması. Sadece orada, görünür halde, teknik bir isimle ve kullanıcı için hiçbir bağlam olmadan duruyor. Bu açıklama eksikliği, meşru bir güvenlik önlemi aracını, birçok kişinin sistem çöplüğü olarak gördüğü bir klasöre dönüştürüyor.
IIS hiç etkinleştirilmemiş olmasına rağmen inetpub neden göründü?
Kelime internet yayını Bu, Windows için yeni bir şey değil. İnternet Bilgi Hizmetleri (IIS) ile bağlantılıdır; bu bileşen, sistemden web siteleri ve uygulamalar barındırmanıza olanak tanır. IIS etkinse, klasör şu gibi alt klasörler içerebilir: tarih, günlükler Ve geçici.
Ancak burada ince bir ayrıntı var: Windows 11 için KB5055523 ve KB5055518 güncellemelerinden sonra... Windows 10, internet yayını Ayrıca IIS'nin etkinleştirilmediği bilgisayarlarda da görünmeye başladı. Bu yüzden bir hata gibi görünüyordu.

"IIS klasörü" ile "güvenlik güncellemesi tarafından oluşturulan klasör" arasındaki fark önemlidir. İlk durumda, bir web hizmetinin parçasıdır. İkinci durumda ise, izinler, yollar ve Windows'un dahili işlemleriyle ilgili bir güvenlik düzeltmesinin parçası olarak işlev görür. Kullanıcıya aynı görünseler de, sistem için farklı amaçlara hizmet ederler.

Microsoft konuyla ilgili açıklama yaptı. resmi destek belgesi KB5055523Güncelleme yüklenirken Windows bir klasör oluşturur. %systemdrive%\inetpubIIS etkinleştirilmemiş olsa bile.
Bunun nedeni CVE-2025-21204 ile ilgilidir. Bu güvenlik açığı, Windows işlem yükseltme hizmetini etkiliyordu ve Windows Servis Yığını içindeki dosya yönetim işlemlerini manipüle etmek için sembolik bağlantıları istismar edebiliyordu. Basitçe söylemek gerekirse, Windows'un hassas dosyalarla çalışırken kullandığı yollar ve izinlerle ilgili bir güven sorunuydu.
Dolayısıyla asıl mesele klasörün boş olup olmaması değil. Asıl mesele onu kimin oluşturduğu, nerede bulunduğu ve hangi izinlere sahip olduğudur.

Yeni bir internet pub'ını manuel olarak oluşturmanın tuzağı
Klasörü zaten sildiyseniz, aynı isimle yeni bir klasör oluşturmak mantıklı bir çözüm gibi görünebilir. Ancak durum tamamen böyle değil.
Bir klasör adı internet yayını Kullanıcı tarafından oluşturulan bir klasörün, güncelleme sonucu oluşturulan klasörle aynı izinlere sahip olması gerekmez. Ve bu durumda, izinler önemsiz bir ayrıntı değil: klasörün var olma nedenlerinden biridir.
Sütunu eklerseniz, bunu Dosya Gezgini'nden kontrol edebilirsiniz. "Mal sahibi"Microsoft tarafından oluşturulan klasör, bir sahibiyle birlikte görünür. SistemElle oluşturulan bir klasör genellikle onu oluşturan kullanıcıyla ilişkilendirilir.

Klasör hala Geri Dönüşüm Kutusu'ndaysa, oradan geri yüklemek yeterli olabilir. Aksi takdirde, iki yaygın yaklaşım vardır: IIS'yi etkinleştirmek veya resmi betiği kullanmak. IIS'yi etkinleştirmek yapıyı yeniden oluşturabilir, ancak aynı zamanda bir web sunucusuna özgü bileşenler ve alt klasörler de ekler. IIS kullanmayan biri için bu, gereğinden fazla karmaşa yaratır.

En temiz seçenek şudur: resmi Microsoft betiğiÇünkü bu yöntem, IIS'i tamamen etkinleştirmenizi gerektirmeden klasörü uygun izinlerle geri yükler.
PowerShell'i yönetici olarak açın ve şu komutu çalıştırın:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
Ardından komut dosyasını yükleyin:
Install-Script -Name Set-InetpubFolderAcl -ForcePowerShell sizden NuGet sağlayıcısını yüklemenizi isterse, şu şekilde yanıt verin: VE Ardından Enter tuşuna basın. Daha sonra kurulum komutunu tekrarlayın.


Eğer “Komut Bulunamadı” hatası alıyorsanız veya komut dosyası konsoldan doğru şekilde çağrılmıyorsa, tam yolunu kullanarak çalıştırın:
& "C:\Program Files\WindowsPowerShell\Scripts\Set-InetpubFolderAcl.ps1"İşlem tamamlandığında, Windows'un kurulu olduğu sürücüyü kontrol edin. Klasör internet yayını Artık geçici bir klasör olarak değil, risk azaltma mekanizmasının beklediği yapılandırmayla tekrar orada olmalı.

Yapılacak pek bir şey kalmadı. internet yayınıÖnemli bir yer kaplamaz, bakım gerektirmez ve arka planda çalışan bir web sunucunuz olduğu anlamına gelmez. Bu bağlamda işlevi daha inceliklidir: Windows'un ihtiyaç duyduğu her yerde bulunmak.
Sorun kadar açık olmayan bir ders var: sistemin temelinde, boş bir klasör her zaman sadece bir kalıntı değildir. Bazen, ortadan kalkana kadar fark edilmeyen bir güvenlik önlemidir.



















