Defrag: Sharing Permissions, Shared Computing, 3D Subtraction

Play Defrag: Sharing Permissions, Shared Computing, 3D Subtraction
Sign in to queue


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 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



Download this episode

The Discussion

  • User profile image

    TPM = Trusted Platform Module (<> Trusted Protected Module).


  • User profile image

    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.

  • User profile image

    [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.

  • User profile image

    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: 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).

  • User profile image

    run xperf and upload the zipped ETL file.

  • User profile image

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

  • User profile image

    @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
  • User profile image

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

Add Your 2 Cents