No, #absolute_path just filters extra characters. We could always prepend \\?\ afterward if it's not there. I think that's safe.
```
irb(main):001:0> path = "C:\\\\windows"
=> "C:\\\\windows"
irb(main):002:0> File.absolute_path(path)
=> "C:/Windows"
irb(main):003:0> path = "\\\\?\\C:\\windows"
=> "\\\\?\\C:\\windows"
irb(main):004:0> File.absolute_path(path)
=> "//?/C:/windows"
```