Оболочка для программы проверки дисков на ошибки. Обладает рядом преимуществ перед аналогами:

  • При наличии повреждённых разделов их проверка и исправление ошибок начинается автоматически.
  • В конце проверки диска воспроизводится звуковой сигнал динамиком материнской платы.
  • Автоматически выбирается раздел, в котором установлена операционная система.
  • Отображается размер раздела (динамически) и его метка.
  • Минимальный размер, высокое удобство и безглючность работы. 🙂

Скачать: ChkDsk GUI 3.0 [71 KB]

ChkDsk GUI — проверка диска на ошибки

ChkDsk GUI — проверка диска на ошибки: 11 комментариев

  • 30.11.2017 в 23:16
    Постоянная ссылка

    Доброго дня . Скажите может ли быть расширен функционал — добавлением автоматической проверки — всех дисков в системе .( к примеру с помощью ЧекБоксов — для отметки нужных дисков) , А не вручную- по одному диску … с сохранением лога проверки .
    Аналогичный функционал — был бы полезен и SmartFix ( хоть что то на подобие этого и имеется ( определение грязного бита) но иногда не повредит проверить и все диски ( перед разметкой места и т.д )

    Ответить
    • 01.12.2017 в 00:23
      Постоянная ссылка

      Идея хорошая, может быть когда-нибудь реализую, однако она не в приоритете из-за того, что нужный функционал имеет SmartFix — он проверяет диски если установлен грязный бит или если не удаётся прочитать файловую систему.

      Ответить
  • 14.12.2017 в 13:35
    Постоянная ссылка

    Спасибо 🙂 Будем ждать с нестерпением …
    Будет эксклюзив ) Без аналогов
    Хорошо было бы функцию — выполнить после проверки — ( к примеру SmartFix/Антивирус/Дефрагментацию)…
    ну и просмотр Smart жесткого диска…ну это уже будет наверное и лишнее 🙂

    Ответить
  • 02.02.2018 в 12:37
    Постоянная ссылка

    Анонс не впечатлил (наверное, пока не понял деталей). Меня всегда удивляла технология мелкомягких — перезапустить комп для проверки диска/дисков (в XP), а после проверки сразу же снова перезагрузить его, не дав ознакомиться с результатами, чтобы оценить ущерб (да и хотя бы понять, были ли ошибки). Вот если бы эту проблему решить…
    Встречал в сети такой метод:
    В Windows 7:
    Нажмите клавишу Win, напечатайте PowerShell и нажмите Enter. Введите
    get-winevent -FilterHashTable @{logname=»Application»; id=»1001″; starttime=»01/01/2011″}| ?{$_.providername –match «wininit»} | fl timecreated, message
    В более ранних:
    Пуск — Администрирование — Просмотр событий — Приложения, Источник: Winlogon, Код (ID) 1001

    Метод для Windows 7 у меня так и не заработал, оба метода очень неудобны — не будешь же помнить эту тарабарщину наизусть! Да и со шпаргалки набирать влом. А вот утилитка, показывающая результаты проверки всех дисков за весь период времени, бы была очень кстати!

    Ответить
    • 02.02.2018 в 13:40
      Постоянная ссылка

      Результаты проверки диска в рабочих системах следует смотреть в журнале событий.

      Ответить
  • 10.06.2018 в 04:08
    Постоянная ссылка

    Скрипт для проверки ВСЕХ дисков в системе (создайте ярлык с указанными текстом):
    %SystemRoot%\System32\cmd.exe /q /c (FOR %d IN (C D E F G H I J K L M N O P Q R S T U V W Y Z) DO IF EXIST %d:\ TITLE Проверка диска %d: на ошибки файловой системы & ECHO ——————— & ECHO Проверка диска %d: & CHKDSK %d: /F /X || PAUSE) & PAUSE

    Ответить
        • 07.09.2018 в 14:01
          Постоянная ссылка

          Без прав администратора проверить диски на ошибки нельзя, а в WinPE пользователь всегда администратор.

          Ответить
          • 07.09.2018 в 20:12
            Постоянная ссылка

            Да вы правы.

            @NET session
            @echo off
            setlocal EnableDelayedExpansion

            cd /d %~dp0 & echo/
            if not «%1″==»UAC» (
            >nul 2>&1 net file && echo Got admin rights || (echo No admin rights & ^
            MSHTA «javascript: var shell = new ActiveXObject(‘shell.application’); shell.ShellExecute(‘%~nx0’, », », ‘runas’, 1); close();»))
            :: re-test admin rights
            echo/ & >nul 2>&1 net file && (echo Got admin rights & echo/) || (echo No admin rights. Exiting… & goto :end)

            :usercode

            @IF %ERRORLEVEL% NEQ 0 GOTO ELEVATE
            @GOTO ADMINTASKS

            :ELEVATE
            ECHO Elevated privileges are temporarily required, just to register or remove the dnscrypt-proxy service
            CD /d %~dp0
            MSHTA «javascript: var shell = new ActiveXObject(‘shell.application’); shell.ShellExecute(‘%~nx0’, », », ‘runas’, 1); close();»
            EXIT

            :ADMINTASKS

            cls
            Title Check Drive

            @CD /d %~dp0

            @echo off
            cls
            color f0
            set Dletter=g
            Set /P Dletter=»Drive letter for Checking: »

            title Checking drive %Dletter% for errors…
            echo Checking drive %Dletter% for errors…
            echo.
            chkdsk %Dletter%: /F /X /R
            echo.
            pause

            :end
            timeout /t 5 >nul
            exit /b

            Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *