Crosslinked files on SBS2003 - CHKDSK will not fix

- Dell PowerEdge 2900, 4G RAM
- Two RAID 5 arrays; 1) OS (SBS2003), 2) Data

OS drive needs more space, I added a new 136G drive to the array, it shows as unallocated space after the Data partition, I need to move the Data partition over and create some unallocated space after the OS partition so can increase its size.  Evaluating Paragon HD Manager Pro to do this (fully functional version - they gave me a full license for 1 week to eval).

Made all my backups (several hours), then tried to move the partition with Paragon, it failed, said "has cross-linked files - run OS utility to repair".  Paragon documents say to run CHKDSK /F which I did, but afterwards I get same results - Paragon still says I have cross-linked files.

Ran CHKDSK /R, still get same result - Paragon still says I have cross-linked files.

Any help appreciated!!!
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

R. Andrew KoffronCommented:
Have you tried restoring to a new a new location(new drive you want them on) from backup, and see if restored files are ok?
does chkdsk, say it can't fix the files or that nothing was found?

if they're just data files, and the restored copy is good you can loose the originals (keep the backup just in case). and format the current data drive and that will pretty certainly fix any cross linked files :-)
cricketmanAuthor Commented:
The first couple stages of CHKDSK completed & didn't mention any errors - if I remember correctly, it said "file verification completed" and "index verification completed"... I think, but then after that came a good deal of stuff that blinked by too quickly to read.  

Is there a way to make CHKDSK have results stay on screen till I hit a key?... or make it save results to a log file?

Just killing the existing data partition & then recreating it to desired size & restoring a backup isn't a bad idea - don't know why I didn't think of that! (guess cause I'm not an Expert!) :-)

Would scare me a bit though... even though I think my backups are good... this partition also has my Exchange database...

Also scares me that what if I hit same snag when I try to resize the system partition (which is the main goal here).  Same thing, I guess, huh... blow it away, recreate new partition & restore a backup... but that would make me pretty dang nervous....

Was hoping to come up with another disk utility to run that would correct the cross-linked files issue, any thoughts on that?
noxchoGlobal Support CoordinatorCommented:
Actually you can overcome this error if you decide to ignore the errors. Your Windows says that your partition file system is ok - right? And Paragon insists on the fact that some of the data is crosslinked. I trust in what Paragon says because Microsoft changes the level of error severity every year. It means that some errors which are considered to be serious errors for file system in Windows 2000 are no more considered to be errors in 2003. And Paragon is using check based on 2000.
What you can do:
Run again CHKDSK d:/F CHKDSK c:/f
And then in Hard Disk Manager - tools - settings - CHKDSK Integrity Policy - set it to never.
Take backup of entire C: and D: drives.
Then in Hard Disk Manager - right click on D: - Move/Resize - catch the end of the partition and drag it to the right. Apply changes. This takes few seconds.
Then again right click on D: - Move/Resize - catch the head of the partition and drag it to the right. Free up as much space as you need for C: and apply changes. This will take some time. If you stop everything which is accessing D: drive then this operation will run in Windows which is fast. Otherwise it will go to restart and run the resize at the special mode where normally CHKDSK runs. This is long operation so could take 1-2 hours.
Then finally when it is ready - right click on C: - Move/Resize - Catch the end of partition and drag it to the right. Apply changes and in few seconds it is done.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

cricketmanAuthor Commented:
Hmm... that sounds interesting.  But... if I "trust Paragon" as you say, meaning that there ARE indeed some file system errors, shouldn't I somehow get them corrected rather than just ignore them?

And to force the partition resizing to take place in Windows so it will be faster, what do I need to do?  Shut down all workstations so no machines are talking to the server?  Anything I need to do on the server itself?  It would sure be nice to be able to get this done in minutes rather than hours.

And thanks for your help!
noxchoGlobal Support CoordinatorCommented:
If Windows 2003 CHKDSK considers this crosslink error non important (and it does as CHKDSK finds no error) then you can ignore it. In case this goes weird you have always backup. That's why I did mention it as step 2.
To stop the access to D: partition you do not need to shut down any workstation.
Simply check via System Information file which of the services are using D:
And btw, Hard Disk Manager will tell you if the partition can be resized online - it will also give you an option to see what is blocking the online work of the resize operation. And allow you to close them and try it again.
Minutes? Forget it. How much data do you have on D: drive? You should understand that moving the left partition border means that data must be moved to new position as well. And there is no tool that makes this in minutes.
cricketmanAuthor Commented:
OK, thanks for your help.  I plan to try this on Friday (need to let my office crew get the work week behind them first).

Will report afterwards...
noxchoGlobal Support CoordinatorCommented:
Ok. Good luck.
cricketmanAuthor Commented:
Followed your advice and all is well - thanks!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.