Seçilen görev “{0}” artık mevcut değil. Geçerli görevleri görmek için Yenile'yi tıklatın.


11

Görev zamanlayıcımı Windows 7'de başlattığımda aşağıdaki hatayı içeren bir iletişim kutusu alıyorum:

Seçilen görev "{0}" artık mevcut değil. Geçerli görevleri görmek için Yenile'yi tıklatın.

görüntü tanımını buraya girin

Ayrıca adı olarak görüntülenen bir UUID var ve onu silmeye çalıştığımda yapamam, sadece takılıyor. Bunun için bir düzeltme var mı?

Yanıtlar:


7

Bozuk bir görev gibi geliyor.

Baş C:\Windows\System32\Tasks\ve elle kusurlu görevi silmek - Eğer (ler) soruna neden olan görevi bilmiyorsanız bu biraz deneme yanılma sürebilir.

Bir şeyi silmeye başlamadan önce muhtemelen bu klasörü yedeklemeniz en iyisidir. :)


Görevle aynı adı taşıyordu.
leeand00

6
Windows 10'daki ilginç yeni ilginçlik: Dosyayı diskten sildikten sonra bile TaskMgr.exe şikayet ediyor.
Warren P

11

Windows 10'a yükselttim ve Görevlerimi korumayı umdum, ancak Görev Zamanlayıcı Windows 7'de sahip olduğum her görev için bana bu hatayı verdi.

Bu sorudaki tartışmalar ve diğer kaynaklar beni diskte bir yere ( C:\Windows\System32\Tasks) ve kayıt defterinde bir yere ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree) işaret etti. Görevlerim her ikisinde de vardı ve görünürde herhangi bir hata veya bozulma olmadı.

TasksKlasördeki Görev dosyalarının basit XML verileri içerdiğini fark ettim , bu yüzden Tasksklasördeki ve TaskCache\TreeKayıt Defteri anahtarındaki tüm dosyaların yedeklerini oluşturdum , sonra TaskCache\TreeGörev Zamanlayıcı'nın gösterdiği hatalara karşılık gelen anahtardaki tüm girişleri sildim . Kayıt defteri anahtarlarını sildikten sonra, dosyaları TasksGörev Zamanlayıcı arabirimi ( Action > Import Task...) aracılığıyla klasörden içe aktardım ve görevlerimi başarıyla geri yükledim.


Silerek sona erdi TaskCache\Tasksve TaskCache\Tree(içeriği jsut değil). Görev Zamanlayıcı başlatılamadı ve Tasksve Treeanahtarlarını yeniden oluşturmak için uygun izinlere sahip değildim ve yedeklerimi içe aktarmama izin verilmedi. Çözüm bilgisayarımı yeniden başlatmaktı. Başlatma işlemi bu anahtarları ve varsayılan Windows görevlerini yeniden yapar. Şimdi sistem dışı görevlerimi yeniden alabilirim.
Brad,

3

Windows 7 de kayıt görevleri saklar, böylece hem görevleri silmek C:\Windows\System32\TasksveHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree


2

Dolandırmak sıkça bir suçlu gibi görünüyor. Görev Zamanlayıcı'da / Görev Zamanlayıcı Kitaplığı / Microsoft / Windows / Defrag'a gitmeyi deneyin. Buradaki hatayı alırsanız, C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ Defrag \ ScheduledDefrag dosyasını silin.

Hatalı birleştirmeyi değiştirmek için Başlat'ı tıklayın, "Disk Birleştiricisi" girin ve seçin. "Takvimi yapılandır" üzerine tıklayın ve seçenekleri uygun gördüğünüz şekilde yapılandırın. Bazı insanlar Aylık programlarla ilgili sorunlar bildirmiştir, bu yüzden bundan kaçınırdım.



1

Sistemim özellikle bu hatayla karşılaştı:

Seçilen görev "System_Microsoft-Windows-Kernel-Power_41" artık mevcut değil. Geçerli görevleri görmek için Yenile'yi tıklatın.

Hata mesajı diyaloğu şöyle görünür:

görüntü tanımını buraya girin

Bunun olmasının nedeni Görev Zamanlayıcı Kütüphanesinde Olay Görüntüleyicisi Görevler şubesiyle ilgili. İşte Görev Zamanlayıcı Windows uygulamasından bunun nasıl göründüğü: (Sorunlu dalı seçtim):

görüntü tanımını buraya girin

Bu Olay Görüntüleyicisi Görevleri dalı boşsa veya System_Microsoft-Windows-Kernel-Power_41 için bir girişi yoksa, asıl konu kayıt defterinin aslında yokken bir giriş olduğunu düşünmesidir . Herkesin zamanını boşa harcadığın için teşekkürler, Microsoft. İletişim kutusundaki "Şimdi Temizle" düğmesini tıklamanız gerekir; böylece kullanıcının temel sorunu çözmenin kolay bir yolu vardır. (Sorunun neden en başta olduğu konusunda tam olarak emin değilim - bu başka bir gün için bir hikaye.)

Sorunu çözmek için , şu adımları izleyin (yukarıdaki birkaç cevap iyi bir tavsiye verdi - cevabım biraz daha fazla ayrıntı ve izleyebileceğiniz adımlar; kayıt defterini düzenlemeyle ilgili genel uyarılar geçerlidir - dikkatli olun!):

  1. Windows görev çubuğundaki Başlat düğmesine tıklayın.
  2. Regedt32 yazın ve ardından beliren regedit32 adını sağ tıklayın ve Yönetici olarak çalıştır seçeneğini seçin . Bu, Windows kayıt defteri düzenleyicisini açar.
  3. Gidin Microsoft \ Windows NT \ CurrentVersion \ Program \ TaskCache \ Ağacı \ HKEY_LOCAL_MACHINE \ SOFTWARE .
  4. Olay Görüntüleyicisi Görevlerine gidin ve genişletin. Aşağıda vurguladığım rahatsız edici girişi görmelisiniz:

görüntü tanımını buraya girin

  1. Bu giriş vurgulandığında, silmek için klavyenizdeki Sil tuşuna basın (veya sağ tıklayıp silin).

Şimdi (açıksa) kapatın ve Görev Zamanlayıcı'yı tekrar başlatın. Hata mesajı gitmiş olacak.

Bu cevabı gönderdim çünkü "KERNEL POWER EVENT ID 41 Easy Solution 2016 - 2017" başlıklı 200.000'e yakın hit içeren bir YouTube videosu buldum. Sorunu ile kesinlikle hiçbir şey yapmayan bir yazılım indirme ve yükleme önerdi. Bu beni kızdırdı, umarım adım adım çözümüm başkalarına da yardımcı olur.


0

Sorun görevini C: \ Windows \ System32 \ Tasks'den sildim ve Windows kayıt defteri ağacı ile sorun yok oldu.


3
Lütfen daha fazla ayrıntı ekleyin
kas

0

Bunu yapmanın daha iyi bir yolu olduğuna inanıyorum ...

bugün aşağıdaki C # kod tabanını buldum: https://github.com/EsiKhoob/TaskScheduler-HealthCheck

Arapça karakterleri İngilizce olanlarla değiştirdiğiniz sürece derleyebilirsiniz.

Doğrudan Visual Studio'dan çalıştıramazsınız ancak bunun yerine onu derlemeniz ve sürüm dizinini ziyaret etmeniz ve exe'yi yükseltilmiş bir komut isteminden çalıştırmanız gerekir.

Aşağıdaki kök yolla HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache, alt anahtarlarından geçer tasksve treeuyuşmayanları bulmak için kullanılır.

Çıktı şöyle görünür:

C:\Users\xxxx\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release>
ConsoleApplication1.exe
Count of Task enteries under \Tasks:121
Task enteries which exist under \Tasks but not under \Tree:
 \AdobeAAMUpdater-1.0-UCPSAR-ekwon
 \Updater21804.exe
 \WPD\SqmUpload_S-1-5-21-4005597998-2712132867-546259262-3114
 \{27A0050B-31D9-410A-A7E4-C4A804D74C77}
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612Core1cc721071
91cc32
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612Core
 \WPD\SqmUpload_S-1-5-21-4005597998-2712132867-546259262-3277
 \Microsoft\Windows\AppID\PolicyConverter
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612UA
 \OfficeSoftwareProtectionPlatform\SvcRestartTask
 \Remediation\AntimalwareMigrationTask

Task enteries which exist under \Tree but not under \Tasks:
 \Event Viewer Tasks
 \Microsoft\Windows\Customer Experience Improvement Program\OptinNotification
 \Microsoft\Windows\MemoryDiagnostic\MemUsageTask
 \Microsoft\Windows\NetworkAccessProtection\NAPStatus UI
 \Microsoft\Windows\PLA\System\ConvertLogEntries
 \Microsoft\Windows\RAC\RACAgent
 \Microsoft\Windows\RestartManager\{7DFDF897-2C48-4a74-98D5-D0E12B1C8969}
 \Microsoft\Windows\Shell\CrawlStartPages
 \Microsoft\Windows Defender
 \OfficeSoftwareProtectionPlatform
 \Remediation
 \WPD

İçinde bilgi olmayan \ Görevler altındaki kayıt defteri anahtarları (Silinmeleri gerekir):

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.