Ответы пользователя по тегу Windows
  • Не подключается по RDP c кодом ошибки 56. В чем может быть причина?

    Ti_Fix
    @Ti_Fix Автор вопроса
    _
    Проблема решилась откатом к предыдущей версии клиента RDP на проблемной машине (8.0) путем удаления обновления KB2923545.
    Спасибо всем, кто помогал мне в решении данной проблемы.
    Ответ написан
    Комментировать
  • Windows циклически перезагружается при установке обновления. Как исправить?

    Ti_Fix
    @Ti_Fix Автор вопроса
    _
    Проблема решена. Использовалась информация из статьи "https://geektimes.ru/post/115308/". Дублирую основные моменты:
    1. Перезагрузите компьютер.
    2. Перед появлением логотипа Windows 7 на чёрном экране нажмите F8, появится список вариантов загрузки. Если логотип Windows 7 успел появиться, значит F8 нужно было нажать чуть раньше. Перезагрузите компьютер и попробуйте ещё раз.
    В списке вариантов загрузки выберите «Устранение неполадок компьютера» и нажмите Enter.
    3. Если система предложит выбрать раскладку, выбирайте США.
    4. Если система запросит логин и пароль, введите логин и пароль от учётной записи с правами администратора. Если вы не знаете этого, спросите у того, кто устанавливал вам Windows 7.
    5. В появившемся окне выберите последний пункт «Командная строка».
    Откроется консоль. Внимательно введите одну за другой нижеследующие строчки, нажимая после каждой Enter. Обратите внимание — С: это буква вашего системного диска. Если система находится на другом диске, используйте соответствующую букву.

    C:
    cd windows
    ren SoftwareDistribution SoftwareDistribution.old
    cd winsxs
    ren pending.xml pending.xml.old
    ren reboot.xml reboot.xml.old
    cd ..\system32
    ren catroot2 catroot2.old
    cd config
    dir Regback

    Последняя команда выведет вам содержимое папки Regback. Убедитесь, что в списке присутствуют файлы «system» и «software».
    Введите следующие строчки, нажимая после каждой Enter.

    ren system system.old
    ren software software.old
    copy Regback\system system
    copy Regback\software software
    exit

    6. Нажмите кнопку «Перезагрузка».
    7. Когда система загрузится, зайдите в Пуск — Панель управления — Центр обновления Windows.
    8. Если система предложит вам проверить обновления — сделайте это.
    9. Когда появится список доступных обновлений и кнопка «Установить обновления», не спешите нажимать её. Слева от кнопки будут две ссылки на список важных и необязательных обновлений. Нажмите любую из ссылок.
    10. Откроется окно, в левой части которого будут две вкладки. Зайдите по очереди в каждую из вкладок, чтобы увидеть списки предлагаемых обновлений.
    11. Если в этих списках вы найдёте обновления, на которых не стоят галочки — щёлкните по каждому из таких обновлений правой кнопкой и выберите пункт «Скрыть обновления».
    12. Нажмите кнопку ОК. Нажмите кнопку «Установить обновления».
    Когда обновление завершится, перезагрузите компьютер, даже если система этого не попросит.
    13. Убедитесь, что компьютер загрузился нормально
    Ответ написан
    1 комментарий
  • Программа для мониторинга изменений в папке (Windows)?

    Ti_Fix
    @Ti_Fix
    _
    using System;
    using System.IO;
    using System.Security.Permissions;

    public class Watcher
    {

    public static void Main()
    {
    Run();

    }

    [PermissionSet(SecurityAction.Demand, Name = "FullTrust")]
    public static void Run()
    {
    string[] args = System.Environment.GetCommandLineArgs();

    // If a directory is not specified, exit program.
    if (args.Length != 2)
    {
    // Display the proper way to call the program.
    Console.WriteLine("Usage: Watcher.exe (directory)");
    return;
    }

    // Create a new FileSystemWatcher and set its properties.
    FileSystemWatcher watcher = new FileSystemWatcher();
    watcher.Path = args[1];
    /* Watch for changes in LastAccess and LastWrite times, and
    the renaming of files or directories. */
    watcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite
    | NotifyFilters.FileName | NotifyFilters.DirectoryName;
    // Only watch text files.
    watcher.Filter = "*.*";
    watcher.IncludeSubdirectories = true;

    // Add event handlers.
    watcher.Changed += new FileSystemEventHandler(OnChanged);
    watcher.Created += new FileSystemEventHandler(OnChanged);
    watcher.Deleted += new FileSystemEventHandler(OnChanged);
    watcher.Renamed += new RenamedEventHandler(OnRenamed);

    // Begin watching.
    watcher.EnableRaisingEvents = true;

    // Wait for the user to quit the program.
    Console.WriteLine("Press \'q\' to quit the sample.");
    while (Console.Read() != 'q') ;
    }

    // Define the event handlers.
    private static void OnChanged(object source, FileSystemEventArgs e)
    {
    // Specify what is done when a file is changed, created, or deleted.
    Console.WriteLine("File: " + e.FullPath + " " + e.ChangeType);
    }

    private static void OnRenamed(object source, RenamedEventArgs e)
    {
    // Specify what is done when a file is renamed.
    Console.WriteLine("File: {0} renamed to {1}", e.OldFullPath, e.FullPath);
    }
    }
    Ответ написан
  • Что будет если остановить вентилятор в блоке питания?

    Ti_Fix
    @Ti_Fix
    _
    Может повлечь более тяжкие последствия. Если хочешь тишины, возьми блок питания, изначально рассчитанный на пассивное охлаждение, например:
    FOX ATX-400BT 400W
    market.yandex.ru/model.xml?modelid=10999935&hid=857707
    Ответ написан
    Комментировать
  • Почему не работает центр обновлений Windows 7?

    Ti_Fix
    @Ti_Fix Автор вопроса
    _
    Проблема решена, было выполнено:
    1. Проверил наличие файлов и скопировал недостающие(wuweb.dll,wuaueng1.dll, wuaueng.dll).
    2. Заново зарегистрировал библиотеки и запустил службу:

    regsvr32 wuweb.dll
    regsvr32 wups2.dll
    regsvr32 wups.dll
    regsvr32 wucltui.dll
    regsvr32 wuaueng1.dll
    regsvr32 wuaueng.dll
    regsvr32 wuapi.dll
    regsvr32 MSXML3.dll
    net start wuauserv

    Спасибо всем отвечающим за посильную помощь.
    Ответ написан
    Комментировать