New GitHub issue #119826 from nineteendo:<br>

<hr>

<pre>
# Bug report

### Bug description:

```python
>>> import ntpath
>>> ntpath.normpath('C:.')
'C:.' # instead of 'C:'
>>> ntpath.abspath('C:\x00')
'C:\x00' # instead of 'C:\\Users\\wanne\\\x00'
>>> ntpath.abspath('./con')
'\\\\.\\con' # instead of 'C:\\Users\\wanne\\con'
>>> ntpath.abspath('./C:spam')
'C:\\Users\\wanne\\spam' # instead of 'C:\\Users\\wanne\\C:spam'
```


### CPython versions tested on:

CPython main branch

### Operating systems tested on:

Windows
</pre>

<hr>

<a href="https://github.com/python/cpython/issues/119826">View on GitHub</a>
<p>Labels: type-bug</p>
<p>Assignee: </p>