Возникла "Непредвиденная ошибка"
Цитата: Дмитрий от 28.06.2025, 15:59Windows 11 Pro x64, 24H2, build: 26100.3194
Win 10 Tweaker Pro 20.5 beta
Винда оригинальная (не сборка).
ОЗУ: 64 ГБ;
Процессор: 11th Gen Intel(R) Core(TM) i7-11700K @ 3.60GHz;
Диски: C: 930 GB [WDC WDS100T2B0C-00PXH0] SSD
D: 476 GB [Netac NVMe SSD 512GB] SSDВо время отчистки на пункте "Удаление всех временных файлов во всех временных каталогах". Очистку ранее делал и ошибок не было. До ошибки этот пункт пытался выполниться минут 30, может больше. После ошибки интерфейсу программы стало совсем плохо (сплошные артефакты, наслоение одних элементов на другие, все кнопки заменились на белый прямоугольник перечёркнутый красным крестом) (скриншоты прикрепил, но не уверен, что они добавились к теме, так как они не отображаются (пишу первый раз - не кидайтесь тапками))
System.OutOfMemoryException: Недостаточно памяти.
в System.Drawing.Graphics.FromHdcInternal(IntPtr hdc)
в System.Drawing.Font.ToLogFont(Object logFont)
в System.Drawing.Font.ToHfont()
в System.Windows.Forms.Control.FontHandleWrapper..ctor(Font font)
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.SetWindowFont()
в System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
в System.Windows.Forms.ScrollBar.OnHandleCreated(EventArgs e)
в System.Windows.Forms.Control.WmCreate(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollBar.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Из собственных догадок о причине возникновения ошибки могу добавить, что несколько дней назад баловался с твиком "Стать владельцем и получить полный доступ" и применил его к папке "C:\ProgramData\Application Data", которая содержит папку "Application Data", я не совсем понимаю как это работает, но похоже папка "Application Data" ссылается на саму себя внутри себя, в результате чего возникает рекурсия. Когда я применял твик стать владельцем к этой папке, то он выполнялся дольше 30 минут, после чего я вручную остановил его выполнение. Возможно я применял твик "Стать владельцем и получить полный доступ" ещё к каким-то системным компонентам. Есть идеи как теперь починить очистку?)
Windows 11 Pro x64, 24H2, build: 26100.3194
Win 10 Tweaker Pro 20.5 beta
Винда оригинальная (не сборка).
ОЗУ: 64 ГБ;
Процессор: 11th Gen Intel(R) Core(TM) i7-11700K @ 3.60GHz;
Диски: C: 930 GB [WDC WDS100T2B0C-00PXH0] SSD
D: 476 GB [Netac NVMe SSD 512GB] SSD
Во время отчистки на пункте "Удаление всех временных файлов во всех временных каталогах". Очистку ранее делал и ошибок не было. До ошибки этот пункт пытался выполниться минут 30, может больше. После ошибки интерфейсу программы стало совсем плохо (сплошные артефакты, наслоение одних элементов на другие, все кнопки заменились на белый прямоугольник перечёркнутый красным крестом) (скриншоты прикрепил, но не уверен, что они добавились к теме, так как они не отображаются (пишу первый раз - не кидайтесь тапками))
System.OutOfMemoryException: Недостаточно памяти.
в System.Drawing.Graphics.FromHdcInternal(IntPtr hdc)
в System.Drawing.Font.ToLogFont(Object logFont)
в System.Drawing.Font.ToHfont()
в System.Windows.Forms.Control.FontHandleWrapper..ctor(Font font)
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.get_FontHandle()
в System.Windows.Forms.Control.SetWindowFont()
в System.Windows.Forms.Control.OnHandleCreated(EventArgs e)
в System.Windows.Forms.ScrollBar.OnHandleCreated(EventArgs e)
в System.Windows.Forms.Control.WmCreate(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollBar.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Из собственных догадок о причине возникновения ошибки могу добавить, что несколько дней назад баловался с твиком "Стать владельцем и получить полный доступ" и применил его к папке "C:\ProgramData\Application Data", которая содержит папку "Application Data", я не совсем понимаю как это работает, но похоже папка "Application Data" ссылается на саму себя внутри себя, в результате чего возникает рекурсия. Когда я применял твик стать владельцем к этой папке, то он выполнялся дольше 30 минут, после чего я вручную остановил его выполнение. Возможно я применял твик "Стать владельцем и получить полный доступ" ещё к каким-то системным компонентам. Есть идеи как теперь починить очистку?)

