1. While Mapping a Drive make sure that "Reconnect at Logon" is checked.
Otherwise, after a Restart they will automatically be removed.
2. Suppose, you have 2 computers call them A & B. You are mapping a share of
computer A to computer B as drive Z. Next day, your turn on your Computer B,
while your A was turned off. After the logon you will be prompted that "one
of your network drive is unavailble". It could be possible that at this
dialog box, users are forcing windows not try to reconnect those Drives,
which result a permanent disconnection.
Hope this help, Let us know!