пятница, 27 ноября 2015 г.

Что делать если приложение повисло?!

Ярлык для завершения зависших программ и процессов!Большинство пользователей завершают зависшие задачи с помощьюдиспетчера задач Windows. Но можно создать ярлык, после нажатия на который будут завершаться все задачи, переставшие отвечать. 

  1. Щелкните правой кнопкой мыши на рабочем столе Windows и выберитеСоздать -> Ярлык
  2. В качестве расположения объекта укажите: taskkill.exe /f /fi "status eq not responding"

Можно дать название ярлыку и присвоить значок. Актуально, когда вас мучает какое то приложение и приходится часто принудительно завершать его.
При нажатии на ярлык, завершаются только зависшие приложения!

среда, 25 февраля 2015 г.

Прозрачная форма

Color cl = ob.BackColor;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.BackColor = System.Drawing.Color.Red;
this.TransparencyKey = System.Drawing.Color.Red;
ob.BackColor = cl;

*ob - некий объект на форме

вторник, 24 февраля 2015 г.

Освобождаем место на системном диске

Очистка папки WinSxS


Обновлено: Октябрь 2013 г.
Назначение: Windows 8.1, Windows Server 2012 R2

Один из часто задаваемых вопросов – можно ли удалить папку WinSxS, чтобы освободить место на диске? Если отвечать одним словом – нельзя. Однако можно уменьшить размер папки WinSxS. 

Windows 8.1 и Windows Server 2012 R2 автоматически уменьшают размер папки WinSxS методами, аналогичными описанным в этом разделе, но при этом также используются внутренние процессы, в том числе удаление пакетов с компонентами, которые были заменены другими компонентами в новых версиях. Предыдущие версии некоторых компонентов хранятся в системе в течение некоторого времени, позволяя в случае необходимости выполнить откат. Через некоторое время эти компоненты удаляются из установки.
(источник)
Dism.exe /Online /Cleanup-Image /StartComponentCleanup