HWSW Informatikai Kerekasztal: Chkdsk kikapcs! - HWSW Informatikai Kerekasztal

Ugrás a tartalomhoz

Mellékleteink: HUP | Gamekapocs

Oldal 1 / 1
  • Nem indíthatsz témát.
  • A téma zárva.

Chkdsk kikapcs! Chkdsk kikapcsolása

#1 Felhasználó inaktív   flyfisher 

  • Újonc
  • Pipa
  • Csoport: Alkalmi fórumtag
  • Hozzászólások: 9
  • Csatlakozott: --

Elküldve: 2006. 02. 05. 16:23

Sziasztok,
Meg tudná valaki mondani, XP alatt hogyan kell a chkdsk automatikus indulását kikapcsolni?
A diskeeper lemeztöredezettség mentesítőt szeretném használni, de azt a hibaüzenetet küldi, hogy nem tud elindulni, amíg a chkdsk-et ki nem kapcsolom. Egy rendszerhiba óta minden bekapcsolásnál elindul, és nem találom, hogyan szabadulhatnék meg etttől a felesleges automatizmustól. Ha beírom a run-hoz hogy chkdsk, akkor is lefut az ellenőrzés, nem találok kikapcsolási lehetőséget.
Talán a fentiekből is látszik, hogy nem vagyok nagy profizmus a témában. Tudna valaki segíteni? Köszi! :)

#2 Felhasználó inaktív   Jim DiGriz 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 7.195
  • Csatlakozott: --

Elküldve: 2006. 02. 05. 19:04

Próbáld ki ezt.

#3 Felhasználó inaktív   Signal 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.599
  • Csatlakozott: --

Elküldve: 2006. 02. 05. 23:51

Parancssorba:

chkntfs /?

Majd a /x kapcsolóra kellene figyelni.

#4 Felhasználó inaktív   Signal 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.599
  • Csatlakozott: --

Elküldve: 2006. 02. 05. 23:57

Idézet: Jim DiGriz - Dátum: 2006. febr. 5., vasárnap - 19:04

Próbáld ki ezt.

Az fsutil dirty paranccsal vagy lekérdezni lehet a dirty bitet, vagy beállítani, másra nem jó. A beállítás itt úgy értendő, hogy egyféle állapotra lehet beállítani: hogy hibát jelezzen, vagyis a lemezellenőrzés futását kiváltsa.

A hibajelző bit törlése a chkdsk /f paranccsal lehetséges.

#5 Felhasználó inaktív   Warrior 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 10.246
  • Csatlakozott: --

Elküldve: 2006. 02. 07. 08:34

Idézet: flyfisher - Dátum: 2006. febr. 5., vasárnap - 17:23

...

Nem lehet, hogy a hiba fennáll, s ezért fut mindig a chkdsk?
"Hey Ripley, don't worry. Me and my squad of ultimate badasses will protect you! Check it out! Independently targeting particle beam phalanx. Vwap! Fry half a city with this puppy. We got tactical smart missiles, phase-plasma pulse rifles, RPGs, we got sonic electronic ball breakers! We got nukes, we got knives, sharp sticks..."

#6 Felhasználó inaktív   debaj 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 29.476
  • Csatlakozott: --

Elküldve: 2006. 02. 07. 15:53

Futtass le valami lemezellenőrző progit (jó a chkdsk is, de a fizikai ellenőrzést (vagy hogyhíjják, ami szektorról-szektorra átnézi a lemez felületét) is állítsd be). Nem hinném, hogy a chkdsk jelenléte zavarná a diskeepert, inkább valami hiba bujkál a merevlemezen, ami miatt nem hajlandó töredezettségmentesíteni. (Egyébként én úgy tapasztaltam, hogy a rendszerindításkor lefutó chkdsk csak megkeresi a hibát, viszont nem javítja ki.)

#7 Felhasználó inaktív   Signal 

  • Senior tag
  • PipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 3.599
  • Csatlakozott: --

Elküldve: 2006. 02. 07. 16:47

Ami rendszerinduláskor lefut, azonos a parancssorban is futtatható chkdsk /f paranccsal.

Idézet

http://www.microsoft.com/resources/documen...util_dirty.mspx

Every time Windows XP starts, Autochk.exe is called by the Kernel to scan all volumes to check if the volume dirty bit is set. If the dirty bit is set, autochk performs an immediate chkdsk /f on that volume. Chkdsk /f verifies file system integrity and attempts to fix any problems with the volume.


Ettől függetlenül valóban előfordul, hogy rendszerinduláskor nem sikerül visszaállítani a dirty bitet, de később parancssorban, akár többször is lefuttatva, végül sikerül.

Topiknyitó esetében a következő történt:

Idézet

Egy rendszerhiba óta minden bekapcsolásnál elindul...


...vagyis beállt a dirty bit, ez kényszeríti ki a lemezellenőrzés futását. A dirty bit mellesleg NTFS esetében az MFT-ben található, egy $Volume nevű MFT fájlban, én meg is találtam diskeditorral, de ezt inkább csak érdekességképpen említem, mert a dirty bit (hibajelző bit) visszaállítása, az egyúttal javítást is végző chkdsk /f paranccsal javasolt.

#8 Felhasználó inaktív   Asker 

  • Őstag
  • PipaPipaPipaPipaPipa
  • Csoport: Fórumtag
  • Hozzászólások: 5.563
  • Csatlakozott: --

Elküldve: 2006. 02. 07. 17:19

Hadd idézzek magamtól. :D

Idézet: Asker - Dátum: 2005. Jun. 18., Saturday - 15:02

Akinek chkdskes baromsága van ezt csinálni:

1. click on your start menu and open the run dialog.
2. type "cmd" and return (note: dont enter quotes)
3. Next type "fsutil dirty query e:"
4. If the return message indicates that the volume is dirty go to step 5
5. Next type "chkdsk e: /f /x"
6. After that finshes repeat step 3.
7. If it is no longer dirty then reboot and you should notice no more
ckdisk.

If this process doesn't work check out Kelly's site,listed by a
previous response earlier today.

nekem műxik ;)

szerk:
itt meg egy Silicon212 nevezetű fickótól egy faxa magyarázat :)

Idézet

Just let chkdsk do its thing. Chances are, you won't see that on the next boot. Usually that is the result of a system being improperly shut down.

On operating systems that use a disk cache (anything greater than DOS (without smartdrv)) they need to be shut down a certain way. On Win9x or OS/2 systems a simple c-a-d or two will flush the caches and reboot the system. On any NT system, you need to select Shutdown or Restart. If you don't follow this (say your OS hung and you need to reset, or you got the blue screen of death) the disk cache could be written to an unkosher part of the disk during power-off which could result in data loss, but usually only results in lost chains and cross-linked files.

That's why Windows will run chkdsk (NT systems) or Scandisk (9x) on startup if the system was not properly shut down - whenever the system is running a "dirty" bit is active in the file system, shutting down causes the OS to deactivate this bit (improper shutdowns don't have the bit deactivated) and this bit is what the OS looks for during startup to determine if the disk needs checked or not.

If NT (nt,2k, XP) chkdsk finds this bit, you'll get a message saying one or more drives need to be checked for consistency. That's all it i


Idézet

EXCELLENT explanation Silicon!!!! Very nice.

This should be a sticky or at least added to the FAQs!!!



PC Club Forums
PC Review

Szerkesztette: Asker 2006. 02. 07. 17:22 -kor

"I was a Marine in the invasion of Iraq. It was 2 years before I could watch any type of violent movie. War truly is hell. Killing, bleeding, dying and crying are terrible, and great. If you fight for glory and power you are evil and will die in vain. I and every other warrior fought for each other. For family, for friends, for the US, for Sparta."

#9 Felhasználó inaktív   flyfisher 

  • Újonc
  • Pipa
  • Csoport: Alkalmi fórumtag
  • Hozzászólások: 9
  • Csatlakozott: --

Elküldve: 2006. 02. 07. 19:08

Köszi a tanácsokat. A chkdsk /f /x valóban működik, következő indításkor már nem indul el a lemezellenőrzés. Legnagyobb meglepetésre azonban a diskeeperrel történő töredékmentesítési kísérlet továbbra is sikertelen:
További ötletek?

Csatolt fájl:



Téma megosztása:


Oldal 1 / 1
  • Nem indíthatsz témát.
  • A téma zárva.

1 felhasználó olvassa ezt a témát.
0 felhasználó, 1 vendég, 0 anonim felhasználó