


I am by no means an expert at this and I've only ever setup one camera, so please feel free to contribute with either additional tips, or corrections if you think I have my facts wrong! All constructive input gladly accepted! If any new / corrected information comes to light I will update this post to make it as accurate as possible. This information may be relevant to Hikvision models other than mine, but I can't confirm / test this. Kyphos has written up a great guide for OSX users which builds on this information.ġ) You must use a drive which is dedicated to the camera recordings. If any changes are made to the amount of free space on the recordings drive, other than by the camera, the storage status will revert to 'uninitialized'. NOTE: In this case, 'drive' refers to a 'logical' drive, not necessarily an entire 'physical' drive, ie you can use a partition which is part of a larger drive if you like.

NOTE 2: As per rpc's suggestion, you can also use virtual drives such as a VHD or VHDX volume in Windows, which allows for additional flexibility and removes the requirement to dedicate an entire physical volume or partition for recording.Ģ) To successfully 'format' a target storage 'HDD', the camera must be able to delete ALL files and folders underneath the shared folder to make it COMPLETELY EMPTY. NOTE: The 'Format' process won't actually wipe the entire logical drive, but it WILL DELETE ALL FILES AND FOLDERS under the target share, including previous recordings! This means that the target share on a Windows system cannot be the root of the drive, because there are hidden system folders which the camera can't delete and so the format will fail. NOTE 2: Another reason why a format might fail is that the user you have configured on the camera doesn't have at least 'Modify' permissions on the target share and or folder and all it's sub-folders (if any).ģ) You must refer to the share name on your target system with a leading backslash '\'. Apparently this should be a forward slash '/' if your target system is linux based, but I can't confirm this. You must use a IP address or DNS resolvable name to refer to your target system.
