C# 向C盘System32\\drivers里面写入文件的时候为什么会自动跑到SysWOW64\drivers目录?

首先已经获得了管理员权限,然后我需要把我的驱动文件放在"C:\Windows\System32\drivers\NGmnq.dll"这个目录里面,然后我的程序才能正常运行,但是导出的时候就会自动的跑到“C:\Windows\SysWOW64\drivers”这个目录里面去,这个目录不是已损坏文件的目录吗?为什么会自动的跑到这个去呢?

语言:C#,net版本:.net 5.0,IDE:vs2019,

以下是我的代码:

        //获取嵌入dll文件的字节数组  
        byte[] byDll = global::TIANYA.Properties.Resources.NGmnq;

       //设置释放路径   导出路径  C:\Windows\System32\drivers
        string strPath = "C:\\Windows\\System32\\drivers\\NGmnq.dll";

        //创建dll文件(覆盖模式)  
        using FileStream fs = new FileStream(strPath, FileMode.Create);

        fs.Write(byDll, 0, byDll.Length);