Loading user information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading user information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Defrag: Sharing Permissions, Shared Computing, 3D Subtraction

28 minutes, 17 seconds


Right click “Save as…”

Microsoft tech troubleshooter extraordinaire Gov Maharaj and I help walk you through troubleshooting solutions to your tech support problems. If you have a problem you want to send us, you can use the Problem Step Recorder in Windows 7 (see this for details on how) and send us the zip file to DefragShow@microsoft.com. We will also be checking comments for problems, but the email address will let us contact you if needed.

[01:22] - What is FSAVAILUX in System32? 
[03:20] - After Win8 install, EasyBCD menu not working correctly.  
[05:15] - How to prohibit accessing local device setting pages with WS2k8R2+Win7. 
[07:20] - Question on sharing permissions when there is no user account password. 
[11:29] - Protecting files on a shared business computer. 
[16:31] - Installed a TPM but can't encrypt C:\ drive.  
[19:20] - User gets a window created by DWM. 
[20:45] - Windows eval install not playing multimedia. 
[21:45] - New computer won't sleep, how to debug. 
[00:00] - Pick of the Week: 3D Subtraction [link


Follow the discussion

  • Oops, something didn't work.

    Getting subscription
    Subscribe to this conversation
  • TPM = Trusted Platform Module (<> Trusted Protected Module).


  • Typically you could also go into MSConfig if there is more than one boot entry for the OS as well. Then set default or clear if you are scared of command line.

  • MagicAndre1981Magic​Andre1981 xperf addicted

    [01:22] - What is FSAVAILUX in System32?

    Zippy should run xperf to see what the process is doing and why it hogs the CPU:



    [19:20] - User gets a window created by DWM.

    the user never replied so I have no idea if he fixed it.


    [21:45] - New computer won't sleep, how to debug.

    I would run POWERCFG /DEVICEQUERY wake_armed and powercfg -lastwake instead. This shows you which devices cause the PC to resume again.

  • ZippyVZippyV Fired Up

    I managed to solve my problem meaning I was able to check the problematic harddisk (no errors found) and the Action center's message doesn't show up anymore. But I can still reproduce it. Weird thing is that this harddrive only contains non-active VHD, hyper-v's xml files and ISO files.

    My pc has a main SSD and 2 normal HD's. I tried to do a manual checkdisk (from the drive's properties window) with each of them and 1 of the normal HD's also caused checkdisk to go into the CPU hogging mode (no sign of the fsavailux process but taskmanager showed a COM process hogging it).

    I'm 100% sure there was NO drive activity during the 100% CPU hogging process. Taskmanager and resource manager didn't show any activity and I couldn't hear the drive rambling and certainly not for more than 15 hours (total cpu time reported by taskmanager).

    EDIT: http://imgur.com/PBqyHj5 screenshot made with Process Explorer. I created a memory dump too, if anyone is interested let me know how you want to receive it (30 MB zipped).

  • MagicAndre1981Magic​Andre1981 xperf addicted

    run xperf and upload the zipped ETL file.

  • ZippyVZippyV Fired Up

    Here it is. The drive is an internal SATA drive, no USB.

  • Andrew Richardswindev Andrew Richards

    @ZippyV: The dllhost.exe that is running hot is a chkdsk thread. All of the modules are MSFT - not much you can do without a change from us.


     |- ntdll.dll!RtlUserThreadStart
     |    kernel32.dll!BaseThreadInitThunk
     |    |- SHCore.dll!_WrapperThreadProc
     |    |    shell32.dll!CCheckDiskDialog::s_ThreadProc
     |    |    shell32.dll!CCheckDiskDialog::_ThreadProc
     |    |    fmifs.dll!ChkdskEx
     |    |    |- untfs.dll!ChkdskEx
     |    |    |    |- ifsutil.dll!VOL_LIODPDRV::ChkDsk
     |    |    |    |    untfs.dll!NTFS_SA::VerifyAndFix
     |    |    |    |    |- untfs.dll!NTFS_CHKDSK_INFO::PassUpdateEstimate
     |    |    |    |    |- untfs.dll!ScopeSnapshot
     |    |    |    |    |- untfs.dll!NTFS_SA::StartProcessingFiles
     |    |    |    |    |- untfs.dll!NTFS_BITMAP::Initialize
     |    |    |    |    |- ulib.dll!MESSAGE::DisplayMsg
     |    |    |    |    |- untfs.dll!NTFS_ATTRIBUTE::Read
     |    |    |    |    |- untfs.dll!NTFS_SA::FetchMftDataAttribute
     |    |    |    |- ifsutil.dll!BLOCK_CACHE::Initialize
     |    |    |    |- ifsutil.dll!BLOCK_CACHE::BLOCK_CACHE
     |    |    |- ifsutil.dll!SNAPSHOT::GetVolumeSnapshot
     |    |- combase.dll!CRpcThreadCache::RpcWorkerThreadEntry
     |- ntoskrnl.exe!KiSystemServiceCopyEnd
  • ZippyVZippyV Fired Up

    @windev: But what's going on here? Why is the CPU being hogged while there is no disk activity?

Remove this comment

Remove this thread


Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.