Site icon EfmSoft

What does Windows error code 347 (ERROR_BLOCK_TOO_MANY_REFERENCES) mean?

 
Could be also:
ConstantTypeOS
WORKER_THREAD_RETURNED_WITH_SYSTEM_PAGE_PRIORITY_ACTIVEBugCheck CodeWindows
Previous Next
ERROR_BLOCKED_BY_PARENTAL_CONTROLS ERROR_MARKED_TO_DISALLOW_WRITES

ERROR_BLOCK_TOO_MANY_REFERENCES

The filesystem cannot add another reference to a shared block

ERROR_BLOCK_TOO_MANY_REFERENCES is a Win32 system result. Copy-on-write, cloning, deduplication, snapshotting, or similar filesystem features can allow multiple logical files to reference the same physical block. This error means the implementation limit for that sharing relationship has been reached.

What the result means

A filesystem block has reached the maximum supported reference count.

What to check

  • Identify whether the operation is cloning, snapshotting, deduplicating, or creating another shared extent.
  • Check filesystem health and feature-specific limits.
  • Determine whether repeated template cloning or snapshot retention created extreme reference counts.
  • Verify adequate free space before forcing a full physical copy.

Recommended handling

Create an independent copy that does not add another shared reference, or reduce obsolete snapshots and clones using supported tools. Do not repeatedly retry the same block-sharing operation.

Developer notes

Treat the result as a resource limit specific to the filesystem representation. Implement a fallback to ordinary copy when safe, while preserving sparse ranges, security metadata, and failure atomicity.

References


Looking for a different code? Search another status or error code.

Exit mobile version