Непредвиденная ошибка "System.ArgumentException: Недопустимый параметр." при очистке кэша обновлений
Цитата: Aziz от 10.07.2025, 18:25Здравствуйте. Столкнулся со следующей проблемой при использовании твикера в первый раз на этой системе. Могу добавить то, что я приостановил обновление винды через настройки перед использованием твикера. Повторяется третий раз, и именно в пункте очистки кэша обновлений. Параметры системы:
Система Windows 11 Pro
Версия 23H2
Сборка ОС 22631.5472
В буфере обмена оказались 2 записи:
1)
System.ArgumentException: Недопустимый параметр.
в System.Drawing.Region.FromHrgn(IntPtr hrgn)
в .(PaintEventArgs )
в System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
в System.Windows.Forms.Control.WmPaint(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)2)
System.Runtime.InteropServices.ExternalException (0x80004005): В GDI+ возникла ошибка общего вида.
в System.Drawing.Graphics.CheckErrorStatus(Int32 status)
в System.Drawing.Graphics.FillRectangle(Brush brush, Int32 x, Int32 y, Int32 width, Int32 height)
в System.Drawing.Graphics.FillRectangle(Brush brush, Rectangle rect)
в Win_10_Tweaker.Form1.<>c__DisplayClass183_0.<FormPaint>g__OnPaintEventHandler|0(Object s, PaintEventArgs a)
в System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
в System.Windows.Forms.Form.OnPaint(PaintEventArgs e)
в System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
в System.Windows.Forms.Control.WmPaint(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в .(Message& )
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
После выхода ошибки сломался шрифт в самом твикере, иконки стали белыми, а при наведении мыши появляются красные крестики, но кнопка работает.
Здравствуйте. Столкнулся со следующей проблемой при использовании твикера в первый раз на этой системе. Могу добавить то, что я приостановил обновление винды через настройки перед использованием твикера. Повторяется третий раз, и именно в пункте очистки кэша обновлений. Параметры системы:
Система Windows 11 Pro
Версия 23H2
Сборка ОС 22631.5472
В буфере обмена оказались 2 записи:
1)
System.ArgumentException: Недопустимый параметр.
в System.Drawing.Region.FromHrgn(IntPtr hrgn)
в .(PaintEventArgs )
в System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
в System.Windows.Forms.Control.WmPaint(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ButtonBase.WndProc(Message& m)
в System.Windows.Forms.Button.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
2)
System.Runtime.InteropServices.ExternalException (0x80004005): В GDI+ возникла ошибка общего вида.
в System.Drawing.Graphics.CheckErrorStatus(Int32 status)
в System.Drawing.Graphics.FillRectangle(Brush brush, Int32 x, Int32 y, Int32 width, Int32 height)
в System.Drawing.Graphics.FillRectangle(Brush brush, Rectangle rect)
в Win_10_Tweaker.Form1.<>c__DisplayClass183_0.<FormPaint>g__OnPaintEventHandler|0(Object s, PaintEventArgs a)
в System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
в System.Windows.Forms.Form.OnPaint(PaintEventArgs e)
в System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
в System.Windows.Forms.Control.WmPaint(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в .(Message& )
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
После выхода ошибки сломался шрифт в самом твикере, иконки стали белыми, а при наведении мыши появляются красные крестики, но кнопка работает.