Defrag: Sharing Permissions, Shared Computing, 3D Subtraction

Download this episode

Download Video

Description

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

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      jvs_ca

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

      Smiley

    • User profile image
      jugganutz

      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
      Magic​Andre1981

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

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

      http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-42-WPT-CPU-Analysis

       

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

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

    • User profile image
      Magic​Andre1981

      run xperf and upload the zipped ETL file.

    • User profile image
      ZippyV

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

    • User profile image
      windev

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

       

      [Root]
       |- 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
      ZippyV

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

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.