• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excel Kendiliğinden Makrolu Oluyor

Katılım
16 Ekim 2005
Mesajlar
95
Excel Vers. ve Dili
İşletim Sistemi Windows 10
Excel 2010-Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2024
Merhaba, bilgisayara format attım ve yeniden Windows 10 kurdum. Daha sonrada her zaman kullandığım Office 2010 u kurdum.
Excelde kendi kendine makro oluşmaya başladı. Başka bir yerden kopyalayıp yapıştırdıım dosya otomatikman makrolu hale geliyor. Hatta masaüstünde sağ tıklayarak yeni Excel sayfası dediğimde bile makrolu olarak açıyor. Nedir bu makro diye baktığımda ThisWorkbook.MPS diye bir şey var ve silme vs hiç bir düğme aktif değil. Geliştirici seçeneklerinde makroyu silmek yada bakmak istedimde ise şifre soruyor.
Farklı kaydet dediğimde ise yazarı RPC1; olarak görülüyor ve sadece xlsm olarak kaydettiriyor. Office 2010 dışında başka versiyonlarda kurdum ama hep aynı oldu.
Bu konuda bana fikir verebilecek veya yardımcı olabilecek biri varsa müteşekkür olurum.
 

hasankardas

Altın Üye
Katılım
14 Ağustos 2006
Mesajlar
511
Excel Vers. ve Dili
Ofis 2021ProPlus TR 64 Bit
Altın Üyelik Bitiş Tarihi
18-01-2027
Yaşadığınız bu durum, "StartUp Makro Virüsü" olarak bilinen ve oldukça can sıkıcı olabilen klasik bir Excel enfeksiyonudur. Format atmanıza rağmen sorunun devam etmesi, virüsün kendini Excel'in "Başlangıç" (StartUp) klasörüne kopyalamasından ve her Excel açılışında buradan tetiklenmesinden kaynaklanıyor. Muhtemelen format sonrası eski dosyalarınızdan birini (USB veya D sürücüsünden) açtığınız anda virüs yeni sisteme de bulaştı.
VBA bilginiz olduğu için teknik detayı şöyle özetleyebilirim: Bu virüs kendini XLSTART klasörüne (genellikle Book1, StartUp veya rastgele bir isimle) gizli bir dosya olarak kaydeder. Excel her başladığında bu dosyayı gizlice yükler (Application.Visible = False mantığıyla) ve ThisWorkbook olaylarını kullanarak açtığınız veya oluşturduğunuz her dosyaya kendini enjekte eder. Şifreli olduğu için de müdahale ettirmez.
Bu sorunu çözmek için aşağıdaki adımları sırasıyla uygulayabilirsiniz:
1. Gizli Dosyaları Görünür Yapın
Windows 10'da virüsün saklandığı klasörleri görebilmek için önce gizli dosyaları açmanız gerekir:
  • Herhangi bir klasörü açın.
  • Üst menüden Görünüm sekmesine gelin.
  • Gizli öğeler kutucuğunu işaretleyin.
2. XLSTART Klasörlerini Temizleyin
Virüsün kaynağı %99 ihtimalle aşağıdaki klasörlerden birindedir. Excel kapalıyken bu klasörlere gidin ve içerikleri tamamen silin.
1. Yol (Kullanıcı Klasörü - En Muhtemel Yer): Bilgisayarım > C: > Kullanıcılar (Users) > [Kullanıcı Adınız] > AppData > Roaming > Microsoft > Excel > XLSTART
2. Yol (Program Files Klasörü):
Bilgisayarım > C: > Program Files (veya Program Files x86) > Microsoft Office > Office14 (Office 2010 için) > XLSTART
Bu klasörlerin içinde ne varsa (örneğin; Book1, Personal.xlsb haricinde şüpheli dosyalar, StartUp.xls vb.) silin.
3. Kayıt Defteri (Regedit) Kontrolü (Opsiyonel)
Bazen virüs kendini başlangıçta açılacak şekilde kayıt defterine de ekleyebilir.
  • Başlat'a regedit yazıp yönetici olarak çalıştırın.
  • HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options yoluna gidin.
  • Burada sağ tarafta OPEN veya OPEN1 gibi anahtarlar varsa ve şüpheli bir dosya yolunu (örneğin system32 altında bir .dll veya .xla) işaret ediyorsa, bu anahtarı silin.
4. Enfekte Dosyaları Temizlemek
Yukarıdaki işlem, Excel'in temiz açılmasını sağlar. Ancak daha önce "RPC1" yazarı ile kaydedilmiş dosyalarınız hala virüslüdür. Bu dosyaları temizlemek için:
  1. Excel'i temizledikten sonra (yukarıdaki adımları yaptıktan sonra), virüslü bir dosya açtığınızda makroları etkinleştirmeyin (Sarı şerit uyarısı çıkarsa "İçeriği Etkinleştir" demeyin).
  2. Dosyayı Farklı Kaydet diyerek .xlsx (Makro İçermeyen Excel Çalışma Kitabı) formatında kaydedin.
  3. Bu işlem dosya içindeki tüm makroları (virüs dahil) temizleyecektir. Sonrasında dosyayı tekrar makrolu kullanmanız gerekirse kodlarınızı sıfırdan eklemeniz gerekebilir.
Eğer bu adımlardan sonra boş bir Excel açtığınızda "Makro" uyarısı almıyorsanız ve ThisWorkbook.MPS modülü görünmüyorsa sorun çözülmüş demektir.
 
Katılım
16 Ekim 2005
Mesajlar
95
Excel Vers. ve Dili
İşletim Sistemi Windows 10
Excel 2010-Türkçe
Altın Üyelik Bitiş Tarihi
24-11-2024
Yaşadığınız bu durum, "StartUp Makro Virüsü" olarak bilinen ve oldukça can sıkıcı olabilen klasik bir Excel enfeksiyonudur. Format atmanıza rağmen sorunun devam etmesi, virüsün kendini Excel'in "Başlangıç" (StartUp) klasörüne kopyalamasından ve her Excel açılışında buradan tetiklenmesinden kaynaklanıyor. Muhtemelen format sonrası eski dosyalarınızdan birini (USB veya D sürücüsünden) açtığınız anda virüs yeni sisteme de bulaştı.
VBA bilginiz olduğu için teknik detayı şöyle özetleyebilirim: Bu virüs kendini XLSTART klasörüne (genellikle Book1, StartUp veya rastgele bir isimle) gizli bir dosya olarak kaydeder. Excel her başladığında bu dosyayı gizlice yükler (Application.Visible = False mantığıyla) ve ThisWorkbook olaylarını kullanarak açtığınız veya oluşturduğunuz her dosyaya kendini enjekte eder. Şifreli olduğu için de müdahale ettirmez.
Bu sorunu çözmek için aşağıdaki adımları sırasıyla uygulayabilirsiniz:
1. Gizli Dosyaları Görünür Yapın
Windows 10'da virüsün saklandığı klasörleri görebilmek için önce gizli dosyaları açmanız gerekir:
  • Herhangi bir klasörü açın.
  • Üst menüden Görünüm sekmesine gelin.
  • Gizli öğeler kutucuğunu işaretleyin.
2. XLSTART Klasörlerini Temizleyin
Virüsün kaynağı %99 ihtimalle aşağıdaki klasörlerden birindedir. Excel kapalıyken bu klasörlere gidin ve içerikleri tamamen silin.
1. Yol (Kullanıcı Klasörü - En Muhtemel Yer): Bilgisayarım > C: > Kullanıcılar (Users) > [Kullanıcı Adınız] > AppData > Roaming > Microsoft > Excel > XLSTART
2. Yol (Program Files Klasörü):
Bilgisayarım > C: > Program Files (veya Program Files x86) > Microsoft Office > Office14 (Office 2010 için) > XLSTART
Bu klasörlerin içinde ne varsa (örneğin; Book1, Personal.xlsb haricinde şüpheli dosyalar, StartUp.xls vb.) silin.
3. Kayıt Defteri (Regedit) Kontrolü (Opsiyonel)
Bazen virüs kendini başlangıçta açılacak şekilde kayıt defterine de ekleyebilir.
  • Başlat'a regedit yazıp yönetici olarak çalıştırın.
  • HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Options yoluna gidin.
  • Burada sağ tarafta OPEN veya OPEN1 gibi anahtarlar varsa ve şüpheli bir dosya yolunu (örneğin system32 altında bir .dll veya .xla) işaret ediyorsa, bu anahtarı silin.
4. Enfekte Dosyaları Temizlemek
Yukarıdaki işlem, Excel'in temiz açılmasını sağlar. Ancak daha önce "RPC1" yazarı ile kaydedilmiş dosyalarınız hala virüslüdür. Bu dosyaları temizlemek için:
  1. Excel'i temizledikten sonra (yukarıdaki adımları yaptıktan sonra), virüslü bir dosya açtığınızda makroları etkinleştirmeyin (Sarı şerit uyarısı çıkarsa "İçeriği Etkinleştir" demeyin).
  2. Dosyayı Farklı Kaydet diyerek .xlsx (Makro İçermeyen Excel Çalışma Kitabı) formatında kaydedin.
  3. Bu işlem dosya içindeki tüm makroları (virüs dahil) temizleyecektir. Sonrasında dosyayı tekrar makrolu kullanmanız gerekirse kodlarınızı sıfırdan eklemeniz gerekebilir.
Eğer bu adımlardan sonra boş bir Excel açtığınızda "Makro" uyarısı almıyorsanız ve ThisWorkbook.MPS modülü görünmüyorsa sorun çözülmüş demektir.

Çok çok teşekkür ederim. Tek tek atlamadan hepsini yaptım ve sorunum çözüldü. Hatta ben dün buraya yazdıktan sonra windowsun orjinal sitesinden 2024 indirmiştim acaba elimdeki kurulumlarda mı sıkıntı var diye. Dediklerinizi yine aynı yerlerde buldum zaten.
Onuda açtığımda aynı sorun olunca anladım bişeyler olduğunu. Sizinde dediğiniz gibi aslında kurulumda herşey temiz ne zamanki ben Harici HDD de bulunan bir çalışma sayfamı açtığım anda oluyormuş meğerse. Dün gecede bunu anladım ama maalesef sorunun bu derece olduğunu ve elbetteki çözümü zaten bilmiyordum. Yeniden çok teşekkür ederim.
 

hasankardas

Altın Üye
Katılım
14 Ağustos 2006
Mesajlar
511
Excel Vers. ve Dili
Ofis 2021ProPlus TR 64 Bit
Altın Üyelik Bitiş Tarihi
18-01-2027
Çok çok teşekkür ederim. Tek tek atlamadan hepsini yaptım ve sorunum çözüldü. Hatta ben dün buraya yazdıktan sonra windowsun orjinal sitesinden 2024 indirmiştim acaba elimdeki kurulumlarda mı sıkıntı var diye. Dediklerinizi yine aynı yerlerde buldum zaten.
Onuda açtığımda aynı sorun olunca anladım bişeyler olduğunu. Sizinde dediğiniz gibi aslında kurulumda herşey temiz ne zamanki ben Harici HDD de bulunan bir çalışma sayfamı açtığım anda oluyormuş meğerse. Dün gecede bunu anladım ama maalesef sorunun bu derece olduğunu ve elbetteki çözümü zaten bilmiyordum. Yeniden çok teşekkür ederim.
Çözmenize sevindim.
 
Üst