The error code 0xe06d7363 is a C++ exception code that typically indicates:
- File access permissions issues
- Locked files or directories
- Corrupted system files
- Insufficient privileges
- Resource conflicts
Your logs show successful initialization up to this point:
- ✅ Configuration loaded (compilers.json)
- ✅ Filesystem initialization
- ✅ Metrics server started on 127.0.0.1:8080
- ✅ Cache directory creation (H:\opt\CompilerCache)
- ❌ Service fails to start with status e06d7363
# Open Command Prompt as Administrator, then run:
cd H:\opt\ce-win-file-cache-v0.0.1-windows-x64
CeWinFileCacheFS --config compilers.json --mount M: -d -l debug# Verify cache directory permissions
icacls "H:\opt\CompilerCache"
# Verify config file permissions
icacls "compilers.json"
# Verify mount point availability
dir M:# Check if mount point is already in use
net use
# Check for existing M: drive mappings
subst
# List all mounted file systems
mountvol# Try a different drive letter
CeWinFileCacheFS --config compilers.json --mount N: -d -l debug
# Or try a directory mount
CeWinFileCacheFS --config compilers.json --mount C:\MountTest -d -l debug# Verify WinFsp is properly installed
sc query WinFsp.Launcher
sc query WinFsp
# Check WinFsp version
reg query "HKLM\Software\WinFsp" /v Version# Enable maximum logging
CeWinFileCacheFS --config compilers.json --mount M: -d -1 -l trace -o both -f debug.log
# Check the debug.log file for more details
type debug.log# Try test mode to isolate WinFsp issues
CeWinFileCacheFS --test --config compilers.json -l debug
# Test specific components
CeWinFileCacheFS --test-config --config compilers.json -l debug- MalwareBytes: Known to cause 0xe06d7363 errors
- Windows Defender: May block WinFsp operations
- Corporate antivirus: May interfere with filesystem drivers
Solution: Temporarily disable antivirus or add exceptions for:
- CeWinFileCacheFS.exe
- H:\opt\CompilerCache directory
- WinFsp drivers
- M: drive may already be in use
- Network mappings conflict
- Subst mappings conflict
Solution: Use net use and subst to check for conflicts
- Service needs administrator privileges
- WinFsp driver access requires elevation
- Cache directory write permissions
Solution: Run as Administrator
- WinFsp not properly installed
- Driver not running
- Version compatibility issues
Solution: Reinstall WinFsp
- Out of drive letters
- Insufficient memory
- Too many open file handles
Solution: Check system resources
# Check System logs for WinFsp events
eventvwr.msc
# Navigate to: Windows Logs > System
# Look for WinFsp-related errors around the failure time# Download Process Monitor from Microsoft Sysinternals
# Filter by Process Name: CeWinFileCacheFS.exe
# Look for file access denials or failures# Enable WinFsp debug logging (requires DebugView)
# Download DebugView from Microsoft Sysinternals
# Run DebugView as Administrator
# Run CeWinFileCacheFS with -d -1 to see WinFsp internal messages# Use Dependency Walker to check for missing DLLs
# Load CeWinFileCacheFS.exe in Dependency Walker
# Look for red entries (missing dependencies)// Ensure network paths are accessible:
{
"global": {
"cache_directory": "H:\\opt\\CompilerCache", // Must be writable
"total_cache_size_mb": 1024
},
"compilers": {
"msvc-14.40": {
"network_path": "\\\\server\\share\\path", // Must be accessible
"cache_size_mb": 512
}
}
}# Verify network paths in config are accessible
dir "\\server\share\path"
# Test with UNC paths
net use \\server\share
# Check network connectivity
ping server
telnet server 445# Skip WinFsp mounting entirely
CeWinFileCacheFS --test --config compilers.json -l debug# Try local cache directory
# Edit compilers.json:
"cache_directory": "C:\\temp\\CompilerCache"# Edit compilers.json to disable metrics:
"metrics": {
"enabled": false
}- If running as Administrator fixes it: Permissions issue
- If different mount point works: Drive letter conflict
- If test mode works: WinFsp-specific issue
- If nothing works: WinFsp installation problem
If these steps don't resolve the issue, please provide:
- Output of enhanced logging: Run with
-l trace -o both -f debug.log - Windows Event Viewer entries: Around the time of failure
- System information:
systeminfo wmic os get caption,version,buildnumber
- WinFsp status:
sc query WinFsp.Launcher sc query WinFsp
- Process Monitor trace: During the failure
- Network path accessibility: Results of testing UNC paths in config